Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[FAQ] How to access Kazaa network without wine?
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks
View previous topic :: View next topic  
Author Message
svyatogor
Retired Dev
Retired Dev


Joined: 13 Feb 2003
Posts: 186
Location: Kingdom of Kells

PostPosted: Sat Jul 12, 2003 5:18 pm    Post subject: [FAQ] How to access Kazaa network without wine? Reply with quote

How to access Kazaa network without wine?

Kazaa is a very popular file sharing peer-2-peer network. Unfortunately they don't have a native client for Linux. Until recently the only solution was to run Kazaa++ using wine emulator. As any emulation this way has a number of drawbacks - it is difficult to make it work, also it requires some native windows libraries.

In this FAQ I am going to feature an amasing tool called giFT (gift.sourceforge.net), which is based on system of plugins and gives clients access to various p2p networks (at the moment these are OpenFT, Gnutella and FastTrack, which is Kazaa).

The first step is to install giFT itself and the plugin for Kazaa network. giFT developers hav not done an official release yet and the only way to get it is through CVS. To install giFT run the following:
Code:

ACCEPT_KEYWORDS="~x86" emerge gift-cvs
ACCEPT_KEYWORDS="~x86" emerge gift-fasttrack-cvs

Note: In both cases replace "~x86" with your arch.

Because giFT is only a daemon we need to install some client. There are a number of choices available. In portage you can find:

  • giftcurs - console client based on ncurses library
  • giftoxic - gtk2 client
  • giftui - one more gtk2 client.

The are other clients available as well (check giFT project page), but these are the ones available in portage.

In order to configure giFT run giFT-setup. On the step when you will be prompted for the plugins enter: OpenFT:FastTrack. OpenFT has to be there, otherwise the whole thing won't work.

Now, when we have installed and configured giFT you can run it by issuing this command:
Code:

giFT -d
gift_client_here (E.g.: giFTcurs for giftcurs package)


Last edited by svyatogor on Sun Jul 13, 2003 9:48 am; edited 1 time in total
Back to top
View user's profile Send private message
norvillebarnes
Tux's lil' helper
Tux's lil' helper


Joined: 28 Jun 2003
Posts: 116
Location: Sudbury, ON Canada

PostPosted: Sat Jul 12, 2003 10:47 pm    Post subject: Reply with quote

*Edit* I'm retarded, excuse my ignorance.

Awesome job! I'd been playing around with the wine + Kazaa thing and was having no luck. This works really well and took like 2 mins to setup. Thanks.
One question I have, and you'll have to pardon my newbness on this, is that giFTcurs is supposed to have a pretty slick GUI but if I start /usr/bin/giFtcurs in KDE nothing happens. I'm sure I'm missing something simple but thought I'd throw it at you. btw the console version works fine but is less than intuitive.

Thanks
Al
Back to top
View user's profile Send private message
aethyr
Veteran
Veteran


Joined: 06 Apr 2003
Posts: 1085
Location: NYC

PostPosted: Sun Jul 13, 2003 4:04 am    Post subject: Reply with quote

Quote:
btw the console version works fine but is less than intuitive.


The "console version" is giftcurs. See the webpage: http://www.nongnu.org/giftcurs/

It's a giFT client that runs under ncurses. It's supposed to be run in the console. BTW - I think it's a pretty snazzy application, and it's certainly no less intuitive than most gui apps.

Fear not thy terminal.
Back to top
View user's profile Send private message
norvillebarnes
Tux's lil' helper
Tux's lil' helper


Joined: 28 Jun 2003
Posts: 116
Location: Sudbury, ON Canada

PostPosted: Sun Jul 13, 2003 7:33 pm    Post subject: Reply with quote

Good point, I've gotten the hang of it and it's really efficient. Some of us just have trouble letting go. When your complete computing history is on windows it takes a while to get the dust off the keyboard.

Al
Back to top
View user's profile Send private message
Tarball
Tux's lil' helper
Tux's lil' helper


Joined: 19 Jun 2002
Posts: 142
Location: Cheshire, UK

PostPosted: Mon Jul 14, 2003 8:22 pm    Post subject: Reply with quote

Ok, I emerged gift-cvs and gift-fasttrack-cvs but the only plugin it seems to have installed is the FastTrack plugin. Where can I get the Gnutella and OpenFT plugins??
Back to top
View user's profile Send private message
svyatogor
Retired Dev
Retired Dev


Joined: 13 Feb 2003
Posts: 186
Location: Kingdom of Kells

PostPosted: Mon Jul 14, 2003 8:27 pm    Post subject: Reply with quote

Tarball wrote:
Ok, I emerged gift-cvs and gift-fasttrack-cvs but the only plugin it seems to have installed is the FastTrack plugin. Where can I get the Gnutella and OpenFT plugins??


These two are there by default. Just change the plugin def to OpenFT:Gnutella

Note: I was not able to make all three to work together.
Back to top
View user's profile Send private message
Tarball
Tux's lil' helper
Tux's lil' helper


Joined: 19 Jun 2002
Posts: 142
Location: Cheshire, UK

PostPosted: Mon Jul 14, 2003 9:04 pm    Post subject: Reply with quote

In /usr/lib/giFT/ I only have libFastTrack.so, no Gnutella or OpenFT

????
Back to top
View user's profile Send private message
searcher
Apprentice
Apprentice


Joined: 13 Mar 2003
Posts: 175
Location: NL

PostPosted: Mon Jul 14, 2003 10:18 pm    Post subject: Reply with quote

This is a very nice program :) I've always hated kazaa due to it's bloated appearance and utter lack of usability. The giFTcurs is awsome! Thanks for a great howto and for pointing this out to gentoo users :)

~searcher
_________________
You are unique ... just like everyone else.
Back to top
View user's profile Send private message
Tarball
Tux's lil' helper
Tux's lil' helper


Joined: 19 Jun 2002
Posts: 142
Location: Cheshire, UK

PostPosted: Mon Jul 14, 2003 10:30 pm    Post subject: Reply with quote

Has anyone get Apollon to work ok? I have compiled and installed it but when I do a search I don't get any matches whereas if I use giFTcurs to do the same search I immediately get a screen full of matches!?!? :?:
Back to top
View user's profile Send private message
OneOfOne
Guru
Guru


Joined: 28 May 2003
Posts: 368
Location: Alexandria, Egypt

PostPosted: Tue Jul 15, 2003 8:01 am    Post subject: Reply with quote

hi guys, i just wanted to add that the latest mldonkey fully supports fasttrack network, you could download/upload to it.

peace
Back to top
View user's profile Send private message
DanBUK
Tux's lil' helper
Tux's lil' helper


Joined: 12 May 2003
Posts: 105
Location: London, UK

PostPosted: Tue Jul 15, 2003 1:51 pm    Post subject: mldonkey / giFT Reply with quote

I have tried to got giFT to work, the idea seems good. Similar to mldonkey, although mldonkey is ed2k based it supports BitT, FastTrack, DirectConn, Gnutella, Donkey, SoulSeek, OpenNap, AudioGalaxy & OpenFT.

But I find the best sucess is with ed2k(Better Queuing system, Verified Downloads via, filenexus.com, sharereactor.com, others) + FastTrack(Loq Qual/Bogues/But quick dloads) + SoulSeek(MP3s - Lots)

Just my 15pence worth..
Back to top
View user's profile Send private message
jj
n00b
n00b


Joined: 27 Mar 2003
Posts: 28
Location: De Zolder

PostPosted: Tue Jul 15, 2003 5:11 pm    Post subject: Reply with quote

Tarball wrote:
Has anyone get Apollon to work ok? I have compiled and installed it but when I do a search I don't get any matches whereas if I use giFTcurs to do the same search I immediately get a screen full of matches!?!? :?:


Try Apollon from cvs; they cleared that bug about a week ago.
_________________
If this post seems useless, please forgive me; just trying to get rid of the n00b status :)
Back to top
View user's profile Send private message
equilibrium
Apprentice
Apprentice


Joined: 29 Jun 2003
Posts: 213
Location: UK

PostPosted: Tue Jul 15, 2003 6:34 pm    Post subject: Reply with quote

I keep getting a cvs login error :( :?

Code:
# emerge gift-cvs
Calculating dependencies ...done!
>>> emerge (1 of 1) net-p2p/gift-cvs-0.11.1 to /
>>> Unpacking source...
 * Fetching cvs module giFT into /usr/portage/distfiles/cvs-src/gift-cvs...
cvs.sourceforge.net:/cvsroot/gift
 * Running  cvs -q -f -z3 -d ":pserver:anonymous:@cvs.sourceforge.net:/cvsroot/gift" login
Logging in to :pserver:anonymous@cvs.sourceforge.net:2401/cvsroot/gift
cvs [login aborted]: end of file from server (consult above messages if any)

!!! ERROR: net-p2p/gift-cvs-0.11.1 failed.
!!! Function cvs_fetch, Line 204, Exitcode 1
!!! cvs login command failed

:( :cry:

[edit] got it all working now :) [/edit]
_________________
kernel 3.16.3-ck | i3wm | github


Last edited by equilibrium on Tue Jul 15, 2003 9:47 pm; edited 1 time in total
Back to top
View user's profile Send private message
svyatogor
Retired Dev
Retired Dev


Joined: 13 Feb 2003
Posts: 186
Location: Kingdom of Kells

PostPosted: Tue Jul 15, 2003 7:28 pm    Post subject: Reply with quote

This is a problem of sourceforge server. It does happen sometimes. Try to repeat later.
Back to top
View user's profile Send private message
Squinky86
Retired Dev
Retired Dev


Joined: 25 Mar 2003
Posts: 309
Location: Alabama, USA

PostPosted: Wed Jul 16, 2003 12:41 am    Post subject: Reply with quote

Ya, the sourceforge cvs server has way too much to handle.

Note that you can use giftoxic 0.0.9, even though it's not in portage. Just rename the ebuild and digest it! So far I've had no problems with giftoxic and only a few with the gift daemon.
_________________
Me
Back to top
View user's profile Send private message
equilibrium
Apprentice
Apprentice


Joined: 29 Jun 2003
Posts: 213
Location: UK

PostPosted: Wed Jul 16, 2003 1:07 am    Post subject: Reply with quote

hmm I thought I had it working but whenever I do a search for anything the only results I get are for OpenFT :( even tho it says it is connected to fasttrack and gnutella aswell. :?

Also when I try to install apollon CVS I get a error.

Code:
# make -f Makefile.dist
This Makefile is only for the CVS repository
This will be deleted before making the distribution

*** YOU'RE USING Autoconf version 2.13.
*** KDE requires autoconf 2.52, 2.53 or 2.54
make[1]: *** [cvs] Error 1
make: *** [all] Error 2

when emerge says:
Code:
*  sys-devel/autoconf
      Latest version available: 2.57-r1
      Latest version installed: 2.57-r1
      Size of downloaded files: 1,225 kB
      Homepage:    http://www.gnu.org/software/autoconf/autoconf.html
      Description: Used to create autoconfiguration files


:( :?
_________________
kernel 3.16.3-ck | i3wm | github
Back to top
View user's profile Send private message
AlterEgo
Veteran
Veteran


Joined: 25 Apr 2002
Posts: 1619

PostPosted: Wed Jul 16, 2003 9:37 am    Post subject: Reply with quote

Tarball wrote:
Ok, I emerged gift-cvs and gift-fasttrack-cvs but the only plugin it seems to have installed is the FastTrack plugin. Where can I get the Gnutella and OpenFT plugins??


USE="OpenFT GNUtella" emerge gift-cvs did it for me.
Back to top
View user's profile Send private message
jj
n00b
n00b


Joined: 27 Mar 2003
Posts: 28
Location: De Zolder

PostPosted: Wed Jul 16, 2003 12:26 pm    Post subject: Reply with quote

equilibrium wrote:
hmm I thought I had it working but whenever I do a search for anything the only results I get are for OpenFT :( even tho it says it is connected to fasttrack and gnutella aswell. :?

Also when I try to install apollon CVS I get a error.

Code:
# make -f Makefile.dist
This Makefile is only for the CVS repository
This will be deleted before making the distribution

*** YOU'RE USING Autoconf version 2.13.
*** KDE requires autoconf 2.52, 2.53 or 2.54
make[1]: *** [cvs] Error 1
make: *** [all] Error 2

when emerge says:
Code:
*  sys-devel/autoconf
      Latest version available: 2.57-r1
      Latest version installed: 2.57-r1
      Size of downloaded files: 1,225 kB
      Homepage:    http://www.gnu.org/software/autoconf/autoconf.html
      Description: Used to create autoconfiguration files


:( :?


Code:

# export WANT_AUTOCONF_2_5=1
# make -f Makefile.dist
#./configure --prefix=/usr/kde/3.1
# make
# su -c 'make install'


should put autoconf 2.57 to work; it did for me :)
_________________
If this post seems useless, please forgive me; just trying to get rid of the n00b status :)
Back to top
View user's profile Send private message
equilibrium
Apprentice
Apprentice


Joined: 29 Jun 2003
Posts: 213
Location: UK

PostPosted: Wed Jul 16, 2003 1:53 pm    Post subject: Reply with quote

cool thanks :)

got it working now and it seems to give results from the kazaa network now :D just a bit annoying that whenever you search it resizes and goess off the screen but it seems to work now at least :)
_________________
kernel 3.16.3-ck | i3wm | github
Back to top
View user's profile Send private message
Roguelazer
Veteran
Veteran


Joined: 10 Feb 2003
Posts: 1233
Location: San Francisco, CA

PostPosted: Wed Jul 16, 2003 10:28 pm    Post subject: Reply with quote

Code:
 * Running  cvs -q -f -z3 -d ":pserver:anonymous:@cvs.sourceforge.net:/cvsroot/gift" login
Logging in to :pserver:anonymous@cvs.sourceforge.net:2401/cvsroot/gift
cvs [login aborted]: end of file from server (consult above messages if any)
 
!!! ERROR: net-p2p/gift-cvs-0.11.1 failed.
!!! Function cvs_fetch, Line 204, Exitcode 1
!!! cvs login command failed


Erm...
_________________
Registered Linux User #263260
Back to top
View user's profile Send private message
Squinky86
Retired Dev
Retired Dev


Joined: 25 Mar 2003
Posts: 309
Location: Alabama, USA

PostPosted: Thu Jul 17, 2003 3:38 am    Post subject: Reply with quote

Read the whole thread before posting an already stated problem.
Since I've done the same many times before, I won't flog you this time; it just means the sourceforge cvs mirror is full now (and it normally is). Try again later.
_________________
Me
Back to top
View user's profile Send private message
spantie
n00b
n00b


Joined: 18 Jun 2003
Posts: 8
Location: NL

PostPosted: Fri Jul 18, 2003 10:16 am    Post subject: Reply with quote

Hi, just rsynced and emerged net-p2p/gift-cvs-0.11.1 (which was masked):

Code:

make[2]: Leaving directory `/usr/local/var/tmp/portage/gift-cvs-0.11.1/work/giFT/plugin'
Making all in OpenFT
make[2]: Entering directory `/usr/local/var/tmp/portage/gift-cvs-0.11.1/work/giFT/OpenFT'
Making all in proto
make[3]: Entering directory `/usr/local/var/tmp/portage/gift-cvs-0.11.1/work/giFT/OpenFT/proto'
make[3]: *** No rule to make target `ft_handshake.c', needed by `ft_handshake.lo'.  Stop.
make[3]: Leaving directory `/usr/local/var/tmp/portage/gift-cvs-0.11.1/work/giFT/OpenFT/proto'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/var/tmp/portage/gift-cvs-0.11.1/work/giFT/OpenFT'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/var/tmp/portage/gift-cvs-0.11.1/work/giFT'
make: *** [all] Error 2

!!! ERROR: net-p2p/gift-cvs-0.11.1 failed.
!!! Function src_compile, Line 31, Exitcode 2
!!! Make failed


Any help appreciated :)
_________________
"Error 101(no keyboard present), press F1 to resume"
Back to top
View user's profile Send private message
Landonis
n00b
n00b


Joined: 02 May 2003
Posts: 19
Location: Wales, UK

PostPosted: Fri Jul 18, 2003 11:21 am    Post subject: Reply with quote

I had this problem trying to emerge giFT-cvs as well. Thankfully there is now a stable version. Just do an 'emerge sync' and follow the instructions above but change the 'emerge giFT-cvs' to just 'emerge giFT'

It was announced the other day in the following thread:

Quote:
http://forums.gentoo.org/viewtopic.php?t=67868

_________________
Four be the things I am wiser to know:
Idleness, sorrow, a friend, and a foe.
Back to top
View user's profile Send private message
Frood
n00b
n00b


Joined: 14 Mar 2003
Posts: 7
Location: Boston, MA USA

PostPosted: Fri Jul 18, 2003 6:24 pm    Post subject: Reply with quote

Landonis wrote:
I had this problem trying to emerge giFT-cvs as well. Thankfully there is now a stable version. Just do an 'emerge sync' and follow the instructions above but change the 'emerge giFT-cvs' to just 'emerge giFT'

It was announced the other day in the following thread:

Quote:
http://forums.gentoo.org/viewtopic.php?t=67868


There's also a stable version of the FastTrack plugin, but I wasn't able to get it to work with the stable version giFT. However, gift-fasttrack-cvs seems to work fine with the non-CVS giFT.
Back to top
View user's profile Send private message
Squinky86
Retired Dev
Retired Dev


Joined: 25 Mar 2003
Posts: 309
Location: Alabama, USA

PostPosted: Fri Jul 18, 2003 10:22 pm    Post subject: Reply with quote

from the gift homepage
Quote:

The CVS repository is being restructured to separate the Gnutella and OpenFT plugins from the daemon and library source code. This change will be over the next couple of days and will surely break previous builds as we will be asking the sourceforge.net staff to perform the moves to preserve revision history.

so use the stable gift with the fasttrack-cvs ;).
_________________
Me
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum