Transmission 1.11 - Cliente bittorrent para Linux

Publicado por Bruno Morato Barberis em 12/05/2008

[ Hits: 10.343 ]

Blog: http://k33p.webng.com/

 


Transmission 1.11 - Cliente bittorrent para Linux



Procurando um bom cliente Bittorrent para Linux?



É um cliente de Bittorrent em C. Roda em Mac OS X, Linux, BeOS e NetBSD. Possui interface em GTK, roda em ambiente gráfico X11.

Baixando pacote para ser compilado:
* Download the "Source Code" and compile it with the instructions on the development page.

Descompactando:

$ tar -vxjpf transmission-1.11.tar.bz2

Configurando:

$ cd transmission-1.11
$ ./configure --enable-gtk --enable-cli --enable-daemon --prefix=/usr --sysconfdir=/etc


Observações:
  • --enable-gtk (Compila o cliente gui-gtk )
  • --enable-cli (Compila o o cliente por linha de comando)
  • --enable-daemon (Compila o daemon)
  • --prefix=/usr (define que os binários, bibliotecas e documentações devem ser instalados)
  • --sysconfdir=/etc (Define que os arquivos de configuração do programa devem ser instalados)

Para mais configurações:

$ ./configure --help

Algumas flags (otimizado para a sua CPU):

i386 (Intel)

CHOST="i386-pc-linux-gnu"
CFLAGS="-march=i386 -O3 -pipe -fomit-frame-pointer"
CXXFLAGS="-march=i386 -O3 -pipe -fomit-frame-pointer"

Pentium 4 (Intel)

CHOST="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"

Utilizando as Flags:

$ CHOST="i686-pc-linux-gnu" \
CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" \
CXXFLAGS=-"march=pentium4 -O3 -pipe -fomit-frame-pointer" \
$ ./configure --enable-gtk --enable-cli --enable-daemon --prefix=/usr --sysconfdir=/etc


No final da configuração será retornado:

Configuration:

Source code location: .
Compiler: g++
Build Command-Line client: yes
Build Daemon: yes
Build BeOS client: no
Build GTK+ client: yes
... libnotify support: no
... gio support: no
Build OS X client: no
Build wxWidgets client: no

Compilando:

$ make

Instalando (não recomendo esse tipo de instalação porque gera uma bagunça):

# make install

Alternativa "Slackware", gerando pacote:

# make install DESTDIR=/tmp/transmission
# cd /tmp/transmission
# mkdir install
# cd install/
# vim slack-desc
(em "vim" use seu editor favorito)

Dentro do slack-desc:

# ------------------------------------------------------------
            |-----handy-ruler------------------------------------------------------|
transmission: Transmission (Bt Client)
transmission:
transmission: Transmission é um cliente bt, simples e rápido.
transmission: Gere uma descrição aqui
transmission: Gere uma descrição aqui
transmission: Gere uma descrição aqui
transmission:
transmission:
transmission:
transmission:
transmission: By: K33p
# --------------------------------------------------------------

Escreva sua descrição ali dentro respeitando o limite é de 70 caracteres no texto ou usando aquela régua HANDY-RULER".

Retirando símbolos de debug:

$ strip --strip-unneeded /tmp/transmission/usr/bin/*

Finalizando:

# cd /tmp/transmission
# makepkg transmission-1.11-i686-keep.tgz


(Diga tudo yes para as opções que aparecerem)

# pkgtool

Current -> Ok (Instalado)

Utilizando:

$ transmission

Outras dicas deste autor

WindowMaker: error: cant find a register in class GENERAL_REGS while reloading asm

Worker File Manager

Leitura recomendada

Instalando o Webmin no Debian Etch através do apt-get

Primeira BSDCon Brasil - Rio de Janeiro

Como criar uma calculadora de IMC no Lazarus [Vídeo]

Gerenciador completo para Sabayon Linux - Smart-Packet-Mania

Ripando DVD9 para DVD5 com DVD95

  

Comentários
[1] Comentário enviado por k33p em 13/05/2008 - 01:08h

Transmission 1.20 Released!
Posted by John Clay on 09/05/08
Transmission 1.20 is available for download here.
Thanks to CacheFly for providing the download.

All Platforms
+ Support https tracker connections
+ IP blocking using the Bluetack Level1 blocklist
+ Better support of multitracker torrents
+ Faster UPnP port mapping on startup
+ Ability to reset global statistics
+ Various bugfixes
Mac
+ Display of decimal numbers matches system international settings
+ Updated Dock badge images
GTK+
+ Inhibit hibernation when downloading
+ Use XDG basedir spec for configuration files
+ Various bug fixes and usability improvements
+ Vastly improved translations thanks to the Ubuntu translation team

Mais novidades =DDDD



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts