Instalando o giFT com plugins para as principais redes

O giFT é um programa p2p usado para compartilhamento de redes estilo kazaa. Neste artigo veremos como instalar este programa e os respectivos suportes para as principais redes de compartilhamento da internet: OpenFT, Gnutella, FastTrack e OpenNap.

[ Hits: 20.582 ]

Por: Adão S. Raul Neto em 28/01/2004 | Blog: https://github.com/adaoraul


Introdução




Faça o download dos arquivos necessários:

giFT:
http://aleron.dl.sourceforge.net/.../gift-0.11.5.tar.gz

Gnutella (plugin):
http://aleron.dl.sourceforge.net/.../gift-gnutella-0.0.9.1.tar.gz

OpenFT (plugin):
http://aleron.dl.sourceforge.net/.../gift-openft-0.2.1.2.tar.gz

FastTrack (plugin):
http://download.berlios.de/.../giFT-FastTrack-0.8.5.tar.gz

OpenNap (plugin):
http://cvs.berlios.de/.../gift-opennap.tar.gz?tarball=1

Após terminar os downloads, extraia todos os arquivos usando:

tar -zxvf <nome do arquivo>.tar.gz

Feito isso, entre no diretório do giFT e digite:

$ ./autogen.sh

Será verificado se o seu sistema possui os componentes necessários para que o giFT rode no seu sistema. Se no final do './configure' o ImageMagick estiver ativado (como no exemplo abaixo):

--------- meta data tools ---
use libvorbis...........: yes
use ImageMagick.........: yes (<---- ISTO AQUI)
use libmagic............: no

Você deverá digitar:

# ln -s /usr/X11R6/include/magick/ /usr/include/

E depois:

$ make
# make install


Agora entre no diretório do Gnutella e digite:

$ ./configure
$ make
# make install


Repita o procedimento acima também nos diretórios do OpenFT e FastTrack.

E para compilar o OpenNap faça o seguinte:

# cp /usr/local/lib/pkgconfig/libgift.pc /usr/lib/pkgconfig/

Entre no diretório do OpenNap e digite:

$ ./autogen
$ make
# make install


Agora vamos instalar um cliente para o giFT. Baixe o arquivo: Extraia usando:

$ tar -zxvf giFToxic-0.0.9.tar.gz

Entre no diretório do giFToxic e digite:

$ ./autogen.sh
$ make
# make install


Depois baixe o arquivo giftd.conf na seção .Conf e coloque-o no seu diretório ~/.giFT/: Pronto, agora basta digitar 'giFToxic' e se divertir!

   

Páginas do artigo
   1. Introdução
Outros artigos deste autor

Instalação e configuração do sendmail

Instalando e deixando o Torsmo mais bonito

Leitura recomendada

Redes, Modelos de Referência, suas Camadas e seus Protocolos

Servidor Apache Profissional

Aprendendo e utilizando IRC

Instalando o AxyFTP , o WSFTP do linux

Apache 2 + mod_perl 2.0.1

  
Comentários
[1] Comentário enviado por adaoraul em 28/01/2004 - 14:14h

Eai blz? se você não está conseguindo instalar o giFToxic, entre ai -> http://gift.sourceforge.net/screenshots.php e procure outro cliente que lhe agrade... []'s

[2] Comentário enviado por fabio em 29/01/2004 - 01:08h

Eu gostei muito do giFTcurs, funciona no modo texto, porém com interface para cliques do mouse (usando apm se não me engano).

[3] Comentário enviado por adaoraul em 29/01/2004 - 01:25h

Eu tb curto o giFTcurs, ele eh bem leve, mas nesse artigo eu sugeri o giFToxic pq eh mais facil de usar... []'s

[4] Comentário enviado por wilbil em 29/01/2004 - 11:53h

segui os pacos do modo que foi encinado nao deu nenhum erro

mas na hora que vou executar o programa
giFToxic

da o seguinte erro
error while loading shared libraries: libgift.so.0: cannot open shared object file: No such file or directory

entao eu pesando que o erro era no giFToxic
instalei o apollon
ele instalou tudo corertamente mas depois quando foi executado deu o mesmo erro

entao dei chmod en todos estes

chmod 777 /usr/local/lib/libgift.so.0.0.0
chmod 777 /usr/local/lib/libgift.so.0
chmod 777 /usr/local/src/gift-0.11.5/lib/.libs/libgift.so.0.0.0
chmod 777 /usr/local/src/gift-0.11.5/lib/.libs/libgift.so.0

mas continua dando este erro

o que pode cer????

[5] Comentário enviado por adaoraul em 31/01/2004 - 01:00h

eai gurizada, esqueci de colocar no artigo, antes de rodar o cliente, vc tem q dar um comando...
# giftd -d

[6] Comentário enviado por wilbil em 31/01/2004 - 16:46h

ola pessoal vou postar aqui a correcao para alguns erros que aconteceram comigo e solucionei

1 erro
("while loading shared libraries: libgift.so.0: cannot open shared object file: No such file or")

correcao

ln -s /usr/local/lib/libgift.so.0.0.0 /usr/lib/libgift.so.0.0.0
ln -s /usr/local/lib/libgift.so.0 /usr/lib/libgift.so.0


na compilacao do Apollon
[erro 2]
ira dar um erro de ld ou de lda
entao instale estas livrarias que estao faultando
rpm -ivh libart_lgpl-devel-2.3.16-1.i386.rpm

[erro 3]
na hora de for rodar o
#giftd

se retornar o erro de protocolo remova o
FastTrack
do
giftd.conf

//lembro que retirando o FastTrack das opcoes nao tera mais download vindo deste serv

foram estes erros que encontrei pela frente

[7] Comentário enviado por skulldark em 20/02/2004 - 17:45h

ae instalei tudo certo , peguei o giFTcurs
mas tipo na hora de rodar o daemon giftd -d da o erro:

*** ERROR: Your setup is incomplete ***

You will need to run gift-setup and be sure that you read absolutely
every configuration option (no, really). Some default configuration
values are considered illegal, and will raise this error message. If you
suspect that you have configured giFT properly, consult the conf files in
(null) for diagnostic purposes.

If you are still having problems you should consult the QUICKSTART guide
available from the standard giFT distribution.

dai eu rodo o gift-setup , configuro e nada....mesma coisa... oq pode ser?
uma hora q eu rodo o gift-setup ele da o seguinte erro depois de dada a config.

Cannot open /root/.giFT/ui/ui.conf: No such file or directory at /usr/local/bin/gift-setup line 341, <> line 2.

falow ai []s


[8] Comentário enviado por obake em 22/02/2004 - 00:12h

Vc configura direito?

Na primeira linha tem 0, vc tem q botar outro numero

Lê direito, neh!

-_-

[9] Comentário enviado por lordello em 27/07/2004 - 11:38h

Aqui eu só consigo acessar a rede FastTrack, na lista até aparece o Gnutella, mas ele não conecta. Estou sem firewall e não estou usando NAT. Estou com os plugins OpenFT FastTrack e Gnutella instalados.
Distribuição? Gentoo ;-P

=> gift.conf <=
plugins = OpenFT:Gnutella:FastTrack

[10] Comentário enviado por skulldark em 29/07/2004 - 06:05h

consegui conectar somente no OpenFT , no fastrack e gnutella nao.... o apollon fika em COnnecting.... e num sai disso...... oq pode ser???? me ajudem ae , kem puder..

[s

[11] Comentário enviado por julianometal em 01/08/2004 - 13:06h

Erro:

Após o comando:

# giftd -d

apareceu a seguinte mensagem:

error while loading shared libraries: libgift.0: cannot open shared object file: No such file or directory

ALGUÉM SABE COMO FAZER??????????


[12] Comentário enviado por removido em 24/11/2004 - 01:14h

opa kra, parabens pelo artigo ... Mas eu to tendo um "error", nao sei se posso chamar assim. mas olha so: quando eu executo acontece isso, ele executa porem nao aparece o cliente entende ? poderia ajudar?

[paulo@Red gift-0.11.7]$ giftd -d
[00:12:09] giFT: 7542
[paulo@Red gift-0.11.7]$

Obrigado.
paulocamboim@gmail.com

[13] Comentário enviado por adaoraul em 24/11/2004 - 01:18h

cara, ta certinho esse numero que aparece eh o PID, pode instalar algum cliente que o daemon tah funcionando

[14] Comentário enviado por Scientist em 24/12/2004 - 16:37h

Comigo só funcionou copiando as blibliotecas manualmente do diretório de instalação para /usr/lib, visto que eu compilei com --prefix=/usr. Tive que copiar todos os arquivos da libproto e da libgift.

Boa sorte a todos!

Nota: O programa é muito bacana! Vale a pena tentar de tudo para funcionar.

[15] Comentário enviado por Phodão em 16/05/2005 - 09:46h

Po cara seu artigo ta muito legal...

Um abraço do Phodão

[16] Comentário enviado por Renan_ em 01/11/2005 - 17:18h

a rede opennap que nao funciona né.
:p


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts