Desmembrando o Transmission no Slackware

Publicado por edps em 29/04/2015

[ Hits: 3.391 ]

Blog: https://edpsblog.wordpress.com/

 


Desmembrando o Transmission no Slackware



Esta dica servirá àqueles que, como eu, tenham um DE|WM padrão, aqui divididos pelas facções Lado A (GNOME e toda a turma GTK) e Lado B (KDE e outras frut.., ops, digo e algo semelhante, equivalente, fres... etc).

Então se você no Slackware usa somente ambientes GTK e não deseja empacotar o Transmission com suporte a ambientes Qt, a versão DAEMON e a CLI, faça isso:

cp -av /var/lib/sbopkg/SBo/14.1/network/transmission .
$ cd transmission/
$ nano transmission.SlackBuild


Edite a seguintes linhas:

GTK="${GTK:-yes}"
QT="${QT:-yes}"
CLI="${CLI:-yes}"
DAEMON="${DAEMON:-yes}"

Marcando ao menos uma opção, eu que uso ambiente GTK marco apenas o Qt, ops, digo, GTK e como não uso o Transmission constantemente nem no modo CLI, também não preciso das opções DAEMON e CLI:

GTK="${GTK:-yes}"
QT="${QT:-no}"
CLI="${CLI:-no}"
DAEMON="${DAEMON:-no}"

Após salvar o arquivo, execute:

sbo-local transmission.SlackBuild

* um alias indicado nesse post do VOL:
Ou:

sudo PKGTYPE=txz sh transmision.SlackBuild

* empacota para o formato .txz.

Ou:

sudo sh transmision.SlackBuild

* empacota para o formato padrão, o .tgz.

Ao término, se já tem o transmission instalado, remova-o e instale o novo pacote:

sudo removepkg transmission
$ sudo installpkg /tmp/transmission-2.84-*_SBo.txz


* não estranhem, mas uso o sudo constantemente para poupar-me o tempo de ficar digitando a senha de root ou de manter-me logado como tal durante muito tempo.

Em relação ao SlackBuilds, fiz coisa parecida fiz com o Conky que por padrão vem compilado com suporte ao Audacious, MPD e outros, como não uso Audacious o desgraçado do Conky não abria!

IntÉ!

Outras dicas deste autor

Terminator - Comandos Customizados

Arch Linux personalizado - Parte II

Debian Mirror Redirector

Acelerando o reboot em sistemas Debian-like

Backported d-i images para o Debian Squeeze

Leitura recomendada

UML com Jude no Linux

Easter eggs para PHP, Google e Firefox

Ubuntu Linux customizado com programas adicionais

GNU Solfege - Software de aprimoramento musical para Linux

Instalação do GLPI 9.4.5 no Debian 10.3

  

Comentários
[1] Comentário enviado por madrugada em 30/04/2015 - 10:38h

Bela dica!

Não uso o Transmission, mas isso mostra a importância de ler as opções de compilação, seja de um Slackbuild ou com um "./configure --help", que fornece opções que podem ser inseridas ou retiradas do Slackbuild.

Para os que não entenderam, o "CLI" é a sigla para Comand Line Interface.

[2] Comentário enviado por edps em 30/04/2015 - 11:14h


[1] Comentário enviado por madrugada em 30/04/2015 - 10:38h

Bela dica!

Não uso o Transmission, mas isso mostra a importância de ler as opções de compilação, seja de um Slackbuild ou com um "./configure --help", que fornece opções que podem ser inseridas ou retiradas do Slackbuild.

Para os que não entenderam, o "CLI" é a sigla para Comand Line Interface.


Thanks pelo complemento brother.

Se eu tiver que usar torrents via terminal farei isso com o rTorrrent bem superior ao transmission-cli.

Quanto ao que você falou, fiz uma versão modificada dessa dica para o meu blog:

https://edpsblog.wordpress.com/2015/04/26/how-to-modificando-slackbuilds/

Onde demonstro também o esquartejamento do Conky! rsrs

[]'s



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts