Veremos aqui como compilar e empacotar a versão 2.82 do Transmission no Debian Wheezy, versão essa disponível somente no SID/Unstable.
Comecemos pela instalação das dependências:
$ sudo apt-get update $ sudo apt-get install autoconf automake autotools-dev build-essential debhelper dpkg-dev intltool libappindicator-dev libevent-dev libglib2.0-dev libgtk-3-dev libminiupnpc-dev libminiupnpc5 libnatpmp-dev libnotify-dev libqt4-dev libssl-dev libtool pkg-config qt4-linguist-tools qt4-qmake
Prosseguimos com o download dos sources do programa:
$ wget -nv http://download.transmissionbt.com/files/transmission-2.82.tar.xz $ tar -Jxvf transmission-2.82.tar.xz $ cd transmission-2.82 $ ./configure --prefix=/usr --sysconfdir=/etc $ make $ sudo make install
Ou para aqueles que tenham o pacote checkinstall instalado:
$ wget -nv http://download.transmissionbt.com/files/transmission-2.82.tar.xz $ tar -Jxvf transmission-2.82.tar.xz $ cd transmission-2.82 $ ./configure --prefix=/usr --sysconfdir=/etc $ make $ sudo checkinstall -D --install=no $ sudo dpkg -i *.deb $ sudo apt-get -f install
ALém do fato da versão ser muito mais atualizada que a disponível para o Wheezy, outra vantagem deste método é que num único pacote teremos tanto a interface em GTK, como as ferramentas transmission-cli e transmission-daemon.
Aos interessados abaixo segue o link para download do pacote (na versão i686) que empacotei:
https://www.dropbox.com/s/my1hv04guypeqhu/transmission_2.82-1_i386.deb
intÉ!
Sei que é abusar muito da boa vontade, mas. Tu não poderia lançar um tutorial para a compilação ao modo Debian do VLC com seus Codecs?
Não achei nada decente na net e me seria uma mão na roda!
CurtirCurtir
:Atualização: Pode deixar! Consegui compilar! Mas não gostei do resultado! Fico com a versão oficial ou compilo o SMPlayer que é bem melhor!
CurtirCurtir
O VLC que uso foi compilado e empacotado com o apt-build, ao todo são 33 pacotes e 52.9MB, não vi melhora alguma compilando esses pacotes específicos para o meu processador (athlon64) num sistema i686.
CurtirCurtir