Transmission 2.83 no Debian Wheezy


Veremos aqui como compilar e empacotar a versão 2.83 do Transmission no Debian Wheezy, versão essa que sequer está disponível nos repos Testing ou Unstable. Lembrando que a versão do Wheezy ainda é a 2.52

Ao final do artigo consta um link para download do pacote .deb referente a essa versão (na arquitetura i686).

Dependências.

Comecemos pela instalação das dependências:

$ sudo apt-get update
$ sudo apt-get install autoconf automake autotools-dev build-essential ca-certificates checkinstall debhelper dh-autoreconf dh-systemd dpkg-dev intltool libappindicator-dev libcurl4-openssl-dev libevent-dev libglib2.0-dev libgtk-3-dev libminiupnpc-dev libminiupnpc5 libnatpmp-dev libnotify-dev libqt4-dev libssl-dev libsystemd-daemon-dev libtool pkg-config qt4-linguist-tools qt4-qmake 

Prosseguimos com o download dos sources do programa:

$ wget https://transmission.cachefly.net/transmission-2.83.tar.xz
$ tar -Jxvf transmission-2.83.tar.xz
$ cd transmission-2.83
$ ./configure --prefix=/usr --sysconfdir=/etc
$ make
$ sudo make install

Ou para aqueles que tenham o pacote checkinstall instalado:

$ wget https://transmission.cachefly.net/transmission-2.83.tar.xz
$ tar -Jxvf transmission-2.83.tar.xz
$ cd transmission-2.83
$ ./configure --prefix=/usr --sysconfdir=/etc
$ make
$ sudo checkinstall -D --install=no
$ sudo mv -v transmission_2.83-1_i386.deb ../
$ cd ..
$ sudo rm -rf transmission-2.83/

Este slideshow necessita de JavaScript.

Feito isto, devemos remover qualquer versão do programa, caso o mesmo esteja instalado, aqui fiz assim:

$ sudo apt-get --purge remove transmission-cli transmission-common transmission-gtk minissdpd
$ sudo apt-get autoremove --purge

transmission-011

transmission-012

E instale a nova versão assim:

$ sudo dpkg -i transmission_2.83-1_i386.deb 
$ sudo apt-get -f install 
$ transmission-gtk --version

transmission-013

Abaixo vejam duas imagens, sendo uma a da atualização da lista de bloqueio de ips e a outra a da nova versão do programa:

lista de bloqueios atualizada!
lista de bloqueios atualizada!
a nova versão 2.83!
a nova versão 2.83!

Como já dito na dica anterior, além do fato da versão ser muito mais atualizada que a disponível para o Wheezy, a outra vantagem deste método é que num único pacote teremos tanto a interface em GTK, como as ferramentas transmission-cli e transmission-daemon.

Download.

Aos interessados abaixo segue o link para download do pacote (na versão i686) que empacotei:

Transmission 2.83 (i686)

intÉ!

Anúncios
Transmission 2.83 no Debian Wheezy

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s