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-cvsBecause 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.
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)





