Rtorrent - szybka instalacja i konfiguracja
Azureus, Deluge... google :>byczynho pisze:Czy istnieje po linuxa jakiś program graficzny do torrentow
Ale utorrenta ani tym bardziej syfu typu bitcomet raczej nie uświadczysz w natywnych wersjach.
azureus, bittornado-gui, bittorrent-gui, itd...byczynho pisze:Czy istnieje po linuxa jakiś program graficzny do torrentow
wiecej tutaj:
http://packages.debian.org/cgi-bin/sear ... elease=all
Bo można go uruchomić na serwerze bez iksów, jest prosty i lekki. Sam używam go na Desktopie. Parę skrótów klawiszowy da się szybko opanować. Nie jest polecany, jest używany. Zresztą każdy zachwala tego czego używa.byczynho pisze:Hmmm.... a powiedzcie mi dlaczego najbardziej polecany jest akurat rtorrent ?
Witam wszystkich
Mam taki problem z zainstalowanem rtorrenta, niestety nie mam roota.
wymaga on libtorrenta, libcurl i libsigc++ i z z tych 3 bibliotek zadna nie jest zainstalowana (curl jest ale to chyba co innego niz libcurl bo wyskakuje ze nie znalazl libcurla)
No więc robie tak: ze sciagam libtorrenta, libcurla i libsigc++ no i to sie kompiluje ladnie ale oczywiscie bez roota nie da sie utworzyc symlinow w odpowiednich miejscach, wiec czy configuracji rtorrenta daje tak:
no i to idzie bez problemu, ale przy make wyskakuja mi takie bledy
Wie ktos jak to rozwiązac albo jakos inaczej zainstalowac rtorrenta bez roota?
Mam taki problem z zainstalowanem rtorrenta, niestety nie mam roota.
wymaga on libtorrenta, libcurl i libsigc++ i z z tych 3 bibliotek zadna nie jest zainstalowana (curl jest ale to chyba co innego niz libcurl bo wyskakuje ze nie znalazl libcurla)
No więc robie tak: ze sciagam libtorrenta, libcurla i libsigc++ no i to sie kompiluje ladnie ale oczywiscie bez roota nie da sie utworzyc symlinow w odpowiednich miejscach, wiec czy configuracji rtorrenta daje tak:
Kod: Zaznacz cały
./configure PKG_CONFIG_PATH=/home/eming/eming.org/jalkkn/elo/curl:/home/eming/eming.org/jalkkn/elo/sigc++:/home/eming/eming.org/jalkkn/elo/torrent/
Kod: Zaznacz cały
[ocean]$ make
make all-recursive
make[1]: Entering directory `/home/.argus/eming/eming.org/jalkkn/elo/rtorrent-0.7.5'
Making all in doc
make[2]: Entering directory `/home/.argus/eming/eming.org/jalkkn/elo/rtorrent-0.7.5/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/.argus/eming/eming.org/jalkkn/elo/rtorrent-0.7.5/doc'
Making all in src
make[2]: Entering directory `/home/.argus/eming/eming.org/jalkkn/elo/rtorrent-0.7.5/src'
Making all in core
make[3]: Entering directory `/home/.argus/eming/eming.org/jalkkn/elo/rtorrent-0.7.5/src/core'
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I./.. -I../.. -O2 -Wall -g -DDEBUG -I/usr/local/include -I/usr/local/include/sigc++-2.0 -I/usr/local/lib/sigc++-2.0/include -MT curl_get.o -MD -MP -MF ".deps/curl_get.Tpo" -c -o curl_get.o curl_get.cc; \
then mv -f ".deps/curl_get.Tpo" ".deps/curl_get.Po"; else rm -f ".deps/curl_get.Tpo"; exit 1; fi
curl_get.cc:40:23: curl/curl.h: No such file or directory
curl_get.cc:41:23: curl/easy.h: No such file or directory
curl_get.cc:42:32: torrent/exceptions.h: No such file or directory
In file included from curl_get.cc:44:
curl_get.h:42:23: curl/curl.h: No such file or directory
curl_get.h:43:27: sigc++/signal.h: No such file or directory
curl_get.h:44:26: torrent/http.h: No such file or directory
In file included from curl_get.cc:44:
curl_get.h:50: error: `torrent' is not a class or namespace
curl_get.h:50: error: `Http' is not a class or namespace
curl_get.h:50: error: invalid base-class specification
curl_get.h:66: error: syntax error before `*' token
curl_get.h:68: error: semicolon missing after declaration of `core::CurlGet'
curl_get.h: In constructor `core::CurlGet::CurlGet(core::CurlStack*)':
curl_get.h:52: error: class `core::CurlGet' does not have any field named `
m_active'
curl_get.h:52: error: class `core::CurlGet' does not have any field named `
m_handle'
curl_get.h:52: error: class `core::CurlGet' does not have any field named `
m_stack'
curl_get.h: In member function `bool core::CurlGet::is_busy() const':
curl_get.h:58: error: `m_handle' undeclared (first use this function)
curl_get.h:58: error: (Each undeclared identifier is reported only once for
each function it appears in.)
curl_get.h: In member function `bool core::CurlGet::is_active() const':
curl_get.h:59: error: `m_active' undeclared (first use this function)
curl_get.h: At global scope:
curl_get.h:68: error: parse error before `:' token
curl_get.h:70: error: `void core: :o perator=(const core::CurlGet&)' must be a
nonstatic member function
curl_get.h:70: error: `void core: :o perator=(const core::CurlGet&)' must take
exactly two arguments
curl_get.h:72: error: `bool core::m_active' used prior to declaration
curl_get.h:74: error: syntax error before `*' token
curl_get.h:78: error: parse error before `}' token
In file included from curl_get.cc:45:
curl_stack.h:42:25: sigc++/slot.h: No such file or directory
curl_get.cc: In function `size_t core::curl_get_receive_write(void*, unsigned
int, unsigned int, void*)':
curl_get.cc:51: error: `stream' undeclared (first use this function)
curl_get.cc: In member function `void core::CurlGet::start()':
curl_get.cc:64: error: `torrent' undeclared (first use this function)
curl_get.cc:64: error: parse error before `::' token
curl_get.cc:66: error: `m_stream' undeclared (first use this function)
curl_get.cc:67: error: parse error before `::' token
curl_get.cc:69: error: `curl_easy_init' undeclared (first use this function)
curl_get.cc:71: error: `CURLOPT_URL' undeclared (first use this function)
curl_get.cc:71: error: `m_url' undeclared (first use this function)
curl_get.cc:71: error: `curl_easy_setopt' undeclared (first use this function)
curl_get.cc:72: error: `CURLOPT_WRITEFUNCTION' undeclared (first use this
function)
curl_get.cc:73: error: `CURLOPT_WRITEDATA' undeclared (first use this function)
curl_get.cc:75: error: `m_timeout' undeclared (first use this function)
curl_get.cc:76: error: `CURLOPT_CONNECTTIMEOUT' undeclared (first use this
function)
curl_get.cc:77: error: `CURLOPT_TIMEOUT' undeclared (first use this function)
curl_get.cc:80: error: `CURLOPT_FORBID_REUSE' undeclared (first use this
function)
curl_get.cc:81: error: `CURLOPT_NOSIGNAL' undeclared (first use this function)
curl_get.cc:82: error: `CURLOPT_FOLLOWLOCATION' undeclared (first use this
function)
curl_get.cc:83: error: `CURLOPT_MAXREDIRS' undeclared (first use this function)
curl_get.cc:84: error: `CURLOPT_IPRESOLVE' undeclared (first use this function)
curl_get.cc:84: error: `CURL_IPRESOLVE_V4' undeclared (first use this function)
curl_get.cc:85: error: `CURLOPT_ENCODING' undeclared (first use this function)
curl_get.cc: In member function `void core::CurlGet::close()':
curl_get.cc:97: error: `curl_easy_cleanup' undeclared (first use this function)
curl_get.cc: In member function `double core::CurlGet::size_done()':
curl_get.cc:106: error: `CURLINFO_SIZE_DOWNLOAD' undeclared (first use this
function)
curl_get.cc:106: error: `curl_easy_getinfo' undeclared (first use this
function)
curl_get.cc: In member function `double core::CurlGet::size_total()':
curl_get.cc:114: error: `CURLINFO_CONTENT_LENGTH_DOWNLOAD' undeclared (first
use this function)
curl_get.cc:114: error: `curl_easy_getinfo' undeclared (first use this
function)
make[3]: *** [curl_get.o] Error 1
make[3]: Leaving directory `/home/.argus/eming/eming.org/jalkkn/elo/rtorrent-0.7.5/src/core'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/.argus/eming/eming.org/jalkkn/elo/rtorrent-0.7.5/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/.argus/eming/eming.org/jalkkn/elo/rtorrent-0.7.5'
make: *** [all] Error 2