Instalando o Apollon

Iniciado por RC2006, 22 de Outubro de 2005, 23:15

tópico anterior - próximo tópico

RC2006

Pessoal, estou com um problema na instalação do Apollon. Já instalei em outras distros com sucesso, mas no Ubuntu acontece o seguinte:
# sudo apt-get install apollon
# sudo apt-get install gift
Parece que vai tudo bem, mas depois de instalado eu tenho que chama-lo pelo terminal e ainda assim não aparecem o fasttrack, gnutella,etc.
Já desinstalei e instalei pelo synaptic sendo o resultado o mesmo.
Usei os repositórios abaixo. O que errei?

############ Plugins para o Gift (Apollon) ###############
# deb http://apt.cerkinfo.be/ unstable main contrib non-free
# deb-src http://apt.cerkinfo.be/ unstable main contrib non-free
##########################################################
HP All-in-one 4GB HD760 - windows7 home premium - Netbook Asus 1005PEB - Windows 7 - Ubuntu 11.04
Macbook branco 13.3" 2gb 160HD - Mac OS X 10.6 - Tablet Asus Eee Pad Transformer com dock - Android 3.2

LaSSarD

O Apollon foi feito para o KDE, talvez seja esse o problema.
desculpem as mensagens não respondidas, mas eu tô afastado há mais de ano...
um dia eu volto ;)

RC2006

Acho que sim. Todos as distros que instalei com sucesso era KDE
HP All-in-one 4GB HD760 - windows7 home premium - Netbook Asus 1005PEB - Windows 7 - Ubuntu 11.04
Macbook branco 13.3" 2gb 160HD - Mac OS X 10.6 - Tablet Asus Eee Pad Transformer com dock - Android 3.2

galactus

BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

galactus

BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

LaSSarD

desculpem as mensagens não respondidas, mas eu tô afastado há mais de ano...
um dia eu volto ;)

galactus

Pois é, você tentou o tutorial?
Eu tentei, mas não funcionou do mesmo jeito. :(
Tem muitos comandos de cópias de arquivos que ele dá erro, dizendo que o arquivo ou diretório não existem. Alguém conseguiu?
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

RC2006

Tentei de novo, mas sem sucesso...Vou ver se encontro algo no site.
http://apollon.sourceforge.net/
HP All-in-one 4GB HD760 - windows7 home premium - Netbook Asus 1005PEB - Windows 7 - Ubuntu 11.04
Macbook branco 13.3" 2gb 160HD - Mac OS X 10.6 - Tablet Asus Eee Pad Transformer com dock - Android 3.2

RC2006

Pessoal, estive no site do apollon e parece que ele só funciona mesmo com a interface KDE. Vejam o FAQ

Q: On what platforms does Apollon run?

A: Apollon is written for KDE, a desktop environment for Linux. You can run Apollon on any Linux system as long as the KDE libraries are available.
HP All-in-one 4GB HD760 - windows7 home premium - Netbook Asus 1005PEB - Windows 7 - Ubuntu 11.04
Macbook branco 13.3" 2gb 160HD - Mac OS X 10.6 - Tablet Asus Eee Pad Transformer com dock - Android 3.2

galactus

Tá, mas está dizendo que se você tiver as bibliotecas do KDe ele tem que funcionar, não é?
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

RC2006

Citação de: "galactus"Tá, mas está dizendo que se você tiver as bibliotecas do KDe ele tem que funcionar, não é?
Mas não refere quais, só se instalar toda interface que é o que estou pensando...
HP All-in-one 4GB HD760 - windows7 home premium - Netbook Asus 1005PEB - Windows 7 - Ubuntu 11.04
Macbook branco 13.3" 2gb 160HD - Mac OS X 10.6 - Tablet Asus Eee Pad Transformer com dock - Android 3.2

galactus

Citação de: "RC2005"
Citação de: "galactus"Tá, mas está dizendo que se você tiver as bibliotecas do KDe ele tem que funcionar, não é?
Mas não refere quais, só se instalar toda interface que é o que estou pensando...

Xiiiiiii, alguém do Kubuntu então? Alguém conseguiu?
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

ceti

Citação de: "galactus"Xiiiiiii, alguém do Kubuntu então? Alguém conseguiu?

Eu consegui, sim, e no Ubuntu Breezy mesmo, utilizando a dica em inglês citada aí prá cima. Ocorre que o cara cometeu um ou outro erro na transcrição dos comandos. Deu trabalho, mas editei, testei e tô com o Apollon rodando Fasttrack, Gnutella e OpenFT.
O texto corrigido fica assim:

1) Install the required pacakges (will require you to have the universe section in sources.list):

sudo apt-get install gift giftd libgift0 libgiftproto0 libgnutella-gift libopenft-gift apollon

Note: apollon is a client, you could use any client. Another one is giftoxic, so you could use that instead if you don't like QT/KDE libs in a Gnome environment.


However, you need the fastrack (kazaa) plugin too. That is not in the repository, so download it here:

ftp://ftp.berlios.de/pub/gift-fasttrack/dists/unstable/main/binary-i386/libfasttrack-gift_0.8.9-1_i386.deb

To install it

$ sudo dpkg -i libfasttrack-gift_0.8.9-1_i386.deb


2) Configuring gift to work.

Run this command as user, NOT root or sudo:

$ gift-setup

That will launch the gift setup script. It is quite long and takes a bit of patience, but most choices should be self-explanatory. If you hit 'Enter' it will use the default choice, which is what i did in most instances. However, make sure to set the first question to 1, otherwise gift won't even start. Another question is that it will ask you to give it what plugins to use. In that question, put in the answer exactly like so (yes its case sensitive):

OpenFT:Gnutella:FastTrack

Other things to set will be your incoming and outgoing folder, and also your upload/download limits. This depends on your particular connection.

After all of the questions are answered, the script will end and drop you back to the command prompt.



3) Configuring the plugins

One problem that i noticed is that even after going through the 'gift-setup' script, it does not make the required folders in your home folder for the plugins. You are supposed to have a FastTrack, Gnutella, and a OpenFT folder in your ~/.giFT folder. Check to see if they are there already, and if not you're going to have to make them manually. Here is how to make them manually:

cd ~/.giFT
$ mkdir FastTrack
$ mkdir Gnutella
$ mkdir OpenFT


Ok, so now you have the required folders, but they are empty. You need to copy over the config files from /usr/share/giFT<plugin directory> into the directories you just made above. In other words, you need to do it like so:

sudo cp /usr/share/giFT/OpenFT/OpenFT.conf.template ~/.giFT/OpenFT/OpenFT.conf
sudo cp /usr/share/giFT/OpenFT/nodes ~/.giFT/OpenFT/
sudo cp /usr/share/giFT/FastTrack/FastTrack.conf.template ~/.giFT/FastTrack/FastTrack.conf
sudo cp /usr/share/giFT/Gnutella/Gnutella.conf.template ~/.giFT/Gnutella/Gnutella.conf
sudo cp /usr/share/giFT/Gnutella/gwebcaches ~/.giFT/Gnutella/

After doing all that, make sure your owner/group permisssions are correct in the plugin folder. So, for example, if you go to ~/.giFT/Gnutella and do 'ls -l Gnutella.conf', it should say that its owner is you and the group is you:

-rw-r--r-- 1 you you 1537 2005-08-25 10:47 Gnutella.conf

If it shows up as 'root' and not 'you' then change the ownership and group like so:

$ sudo chown you Gnutella.conf
$ sudo chgrp you Gnutella.conf

Ofcourse, substitude 'you' with your username. Make sure to do this to all the files you copied over from /usr/share/giFT/<plugin directories>.

Out of all of the above, OpenFT conf file needs to be edited only. Open up the OpenFT config file like so:

$ gedit ~/.giFT/OpenFT/OpenFT.conf

After opening it, just comment the port sections and save the file:

#port = 1215
#http_port = 1216

This will make OpenFT use the default behavior, which is using random ports (at least that is what worked for me).

Almost done...start up apollon (or giftoxic) and it will try to connect and use gift.

If there are problems, try running gift from the command line like so:

$ giftd -v

That will spit out any errors/problems that gift is encountering. The log is also saved in the ~/.giFT folder as giftd.log.


É isso aí.
You can't always get what you want

Alysson Neto

Aki instalo usando um instalador completo que tem no site dele segue o link http://prdownloads.sourceforge.net/apollon/apollon-installer-0.8.1.run?download
é so usar ele que vai de boa
"Eu rejeito sua realidade e substituo pela minha" Adam Savage,

RC2006

Voce já usou no Ubuntu?
HP All-in-one 4GB HD760 - windows7 home premium - Netbook Asus 1005PEB - Windows 7 - Ubuntu 11.04
Macbook branco 13.3" 2gb 160HD - Mac OS X 10.6 - Tablet Asus Eee Pad Transformer com dock - Android 3.2