Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Discussion & Documentation Documentation, Tips & Tricks
  • Search

[FAQ] How to access Kazaa network without wine?

Unofficial documentation for various parts of Gentoo Linux. Note: This is not a support forum.
Post Reply
Advanced search
42 posts
  • 1
  • 2
  • Next
Author
Message
svyatogor
Retired Dev
Retired Dev
User avatar
Posts: 186
Joined: Thu Feb 13, 2003 8:48 pm
Location: Kingdom of Kells
Contact:
Contact svyatogor
Website

[FAQ] How to access Kazaa network without wine?

  • Quote

Post by svyatogor » Sat Jul 12, 2003 5:18 pm

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: Select all

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: Select all

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.
Top
norvillebarnes
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 116
Joined: Sat Jun 28, 2003 10:52 pm
Location: Sudbury, ON Canada

  • Quote

Post by norvillebarnes » Sat Jul 12, 2003 10:47 pm

*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
Top
aethyr
Veteran
Veteran
User avatar
Posts: 1085
Joined: Sun Apr 06, 2003 5:16 pm
Location: NYC

  • Quote

Post by aethyr » Sun Jul 13, 2003 4:04 am

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.
Top
norvillebarnes
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 116
Joined: Sat Jun 28, 2003 10:52 pm
Location: Sudbury, ON Canada

  • Quote

Post by norvillebarnes » Sun Jul 13, 2003 7:33 pm

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
Top
Tarball
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 142
Joined: Wed Jun 19, 2002 1:51 pm
Location: Cheshire, UK

  • Quote

Post by Tarball » Mon Jul 14, 2003 8:22 pm

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??
Top
svyatogor
Retired Dev
Retired Dev
User avatar
Posts: 186
Joined: Thu Feb 13, 2003 8:48 pm
Location: Kingdom of Kells
Contact:
Contact svyatogor
Website

  • Quote

Post by svyatogor » Mon Jul 14, 2003 8:27 pm

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.
Top
Tarball
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 142
Joined: Wed Jun 19, 2002 1:51 pm
Location: Cheshire, UK

  • Quote

Post by Tarball » Mon Jul 14, 2003 9:04 pm

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

????
Top
searcher
Apprentice
Apprentice
User avatar
Posts: 175
Joined: Thu Mar 13, 2003 9:55 pm
Location: NL

  • Quote

Post by searcher » Mon Jul 14, 2003 10:18 pm

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.
Top
Tarball
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 142
Joined: Wed Jun 19, 2002 1:51 pm
Location: Cheshire, UK

  • Quote

Post by Tarball » Mon Jul 14, 2003 10:30 pm

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!?!? :?:
Top
OneOfOne
Guru
Guru
User avatar
Posts: 368
Joined: Wed May 28, 2003 11:55 pm
Contact:
Contact OneOfOne
Website

  • Quote

Post by OneOfOne » Tue Jul 15, 2003 8:01 am

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

peace
Top
DanBUK
Tux's lil' helper
Tux's lil' helper
Posts: 105
Joined: Mon May 12, 2003 1:58 pm
Location: London, UK
Contact:
Contact DanBUK
Website

mldonkey / giFT

  • Quote

Post by DanBUK » Tue Jul 15, 2003 1:51 pm

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..
Top
jj
n00b
n00b
User avatar
Posts: 28
Joined: Thu Mar 27, 2003 12:19 pm
Location: De Zolder

  • Quote

Post by jj » Tue Jul 15, 2003 5:11 pm

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 :)
Top
equilibrium
Apprentice
Apprentice
User avatar
Posts: 213
Joined: Sun Jun 29, 2003 10:31 am
Location: UK
Contact:
Contact equilibrium
Website

  • Quote

Post by equilibrium » Tue Jul 15, 2003 6:34 pm

I keep getting a cvs login error :( :?

Code: Select all

# 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]
Last edited by equilibrium on Tue Jul 15, 2003 9:47 pm, edited 1 time in total.
kernel 4.15.17-1-equk | i3wm | github
Top
svyatogor
Retired Dev
Retired Dev
User avatar
Posts: 186
Joined: Thu Feb 13, 2003 8:48 pm
Location: Kingdom of Kells
Contact:
Contact svyatogor
Website

  • Quote

Post by svyatogor » Tue Jul 15, 2003 7:28 pm

This is a problem of sourceforge server. It does happen sometimes. Try to repeat later.
Top
Squinky86
Retired Dev
Retired Dev
Posts: 309
Joined: Tue Mar 25, 2003 5:51 am
Location: Alabama, USA
Contact:
Contact Squinky86
Website

  • Quote

Post by Squinky86 » Wed Jul 16, 2003 12:41 am

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
Top
equilibrium
Apprentice
Apprentice
User avatar
Posts: 213
Joined: Sun Jun 29, 2003 10:31 am
Location: UK
Contact:
Contact equilibrium
Website

  • Quote

Post by equilibrium » Wed Jul 16, 2003 1:07 am

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: Select all

# 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: Select all

*  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 4.15.17-1-equk | i3wm | github
Top
AlterEgo
Veteran
Veteran
User avatar
Posts: 1619
Joined: Thu Apr 25, 2002 2:51 pm

  • Quote

Post by AlterEgo » Wed Jul 16, 2003 9:37 am

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.
Top
jj
n00b
n00b
User avatar
Posts: 28
Joined: Thu Mar 27, 2003 12:19 pm
Location: De Zolder

  • Quote

Post by jj » Wed Jul 16, 2003 12:26 pm

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: Select all

# 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: Select all

*  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: Select all

# 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 :)
Top
equilibrium
Apprentice
Apprentice
User avatar
Posts: 213
Joined: Sun Jun 29, 2003 10:31 am
Location: UK
Contact:
Contact equilibrium
Website

  • Quote

Post by equilibrium » Wed Jul 16, 2003 1:53 pm

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 4.15.17-1-equk | i3wm | github
Top
Roguelazer
Veteran
Veteran
User avatar
Posts: 1233
Joined: Mon Feb 10, 2003 8:49 pm
Location: San Francisco, CA
Contact:
Contact Roguelazer
Website

  • Quote

Post by Roguelazer » Wed Jul 16, 2003 10:28 pm

Code: Select all

 * 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
Top
Squinky86
Retired Dev
Retired Dev
Posts: 309
Joined: Tue Mar 25, 2003 5:51 am
Location: Alabama, USA
Contact:
Contact Squinky86
Website

  • Quote

Post by Squinky86 » Thu Jul 17, 2003 3:38 am

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
Top
spantie
n00b
n00b
User avatar
Posts: 8
Joined: Wed Jun 18, 2003 7:56 pm
Location: NL
Contact:
Contact spantie
Website

  • Quote

Post by spantie » Fri Jul 18, 2003 10:16 am

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

Code: Select all

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"
Top
Landonis
n00b
n00b
User avatar
Posts: 19
Joined: Fri May 02, 2003 7:08 pm
Location: Wales, UK

  • Quote

Post by Landonis » Fri Jul 18, 2003 11:21 am

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:
http://forums.gentoo.org/viewtopic.php?t=67868
Four be the things I am wiser to know:
Idleness, sorrow, a friend, and a foe.
Top
Frood
n00b
n00b
User avatar
Posts: 7
Joined: Fri Mar 14, 2003 12:48 am
Location: Boston, MA USA

  • Quote

Post by Frood » Fri Jul 18, 2003 6:24 pm

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:
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.
Top
Squinky86
Retired Dev
Retired Dev
Posts: 309
Joined: Tue Mar 25, 2003 5:51 am
Location: Alabama, USA
Contact:
Contact Squinky86
Website

  • Quote

Post by Squinky86 » Fri Jul 18, 2003 10:22 pm

from the gift homepage
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
Top
Post Reply

42 posts
  • 1
  • 2
  • Next

Return to “Documentation, Tips & Tricks”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic