Rtorrent - szybka instalacja i konfiguracja

Archiwalne, stare wpisy FAQ i HowTo Użytkowników
byczynho
Posty: 17
Rejestracja: 11 czerwca 2007, 00:46

Post autor: byczynho »

YYY mam pytanie.

Czy istnieje po linuxa jakiś program graficzny do torrentow tak jak pod windowsa np. uTorrent albo BitComet ?
Awatar użytkownika
draco
Beginner
Posty: 258
Rejestracja: 03 grudnia 2006, 15:23
Lokalizacja: Inna rzeczywistość

Post autor: draco »

byczynho pisze:Czy istnieje po linuxa jakiś program graficzny do torrentow
Azureus, Deluge... google :>

Ale utorrenta ani tym bardziej syfu typu bitcomet raczej nie uświadczysz w natywnych wersjach.
velmafia
Member
Posty: 1820
Rejestracja: 01 września 2006, 00:56
Lokalizacja: Las

Post autor: velmafia »

byczynho pisze:Czy istnieje po linuxa jakiś program graficzny do torrentow
azureus, bittornado-gui, bittorrent-gui, itd...
wiecej tutaj:
http://packages.debian.org/cgi-bin/sear ... elease=all
byczynho
Posty: 17
Rejestracja: 11 czerwca 2007, 00:46

Post autor: byczynho »

Hmmm.... a powiedzcie mi dlaczego najbardziej polecany jest akurat rtorrent ?
zerach
Posty: 49
Rejestracja: 23 kwietnia 2007, 23:21
Lokalizacja: Kraków

Post autor: zerach »

A jak już schodzimy troszku z tematu to zapytam się, który z tych programów posiada tzw. port nasłuchu? Przykładem programu (na winde ofkors) z taką opcją jest BitComet.
Zarov
Beginner
Posty: 195
Rejestracja: 27 maja 2006, 19:50
Lokalizacja: Wolska

Post autor: Zarov »

byczynho pisze:Hmmm.... a powiedzcie mi dlaczego najbardziej polecany jest akurat rtorrent ?
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.
Semerchet
Posty: 67
Rejestracja: 14 kwietnia 2007, 18:58

Post autor: Semerchet »

Czy można w rtorrent ustawić bufor zapisu?? Gdy rtorrent trochę ściągnie i go wyłącze (ctrl+q) to po ponownym uruchomieniu gubi te dane.
Zarov
Beginner
Posty: 195
Rejestracja: 27 maja 2006, 19:50
Lokalizacja: Wolska

Post autor: Zarov »

A zrobiłeś wszystko jak w opisie? Bo wątpię w to.
Semerchet
Posty: 67
Rejestracja: 14 kwietnia 2007, 18:58

Post autor: Semerchet »

Tak. Wpis do .rtorrent.rc skopiowałem z tej strony (ścieżki dostępu poprawiłem na swoje). Czy przed zamknięciem rtorrent należy wydać jakąś komendę aby zapisało dane z bufora (tak jak to się ma w przypadku odmontowywania pendrive)?
patgaw
Posty: 2
Rejestracja: 04 lipca 2007, 18:13

Post autor: patgaw »

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:

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/ 
no i to idzie bez problemu, ale przy make wyskakuja mi takie bledy


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
Wie ktos jak to rozwiązac albo jakos inaczej zainstalowac rtorrenta bez roota?
Zablokowany