Page 1 of 5 123 ... LastLast
Results 1 to 15 of 61

Thread: Менеджер закачек с веб-мордой на основе aria2

  1. #1

    Post Менеджер закачек с веб-мордой на основе aria2

    aria2 - консольная утилита для скачивания файлов. Аналог wget, но в отличие от него поддерживает:

    * сегментированную закачку (иногда называют многопоточной)
    * BitTorrent
    * Metalink
    * Автоматическую докачку (без указания дополнительных ключей)
    http://www.linux.org.ru/view-message...=1203196704487

    Хорошо бы ее увидить в репозитории...

  2. #2
    Join Date
    Mar 2007
    Location
    Russia, Ryazan
    Posts
    696
    "В лоб" не компилируется. Говорит "не знаю такую операционную систему". Так что ежели только наши гуру сорцы поковыряют.

  3. #3

    Качалка aria2 (aria2c) не запускается

    Поставил aria2:

    ipkg update
    ipkg install aria2

    Но при запуске она ругается:
    $ aria2c
    aria2c: can't load library 'libsqlite3.so.0'

    Где ее взять эту libsqlite3.so.0?

  4. #4
    ipkg install sqlite

  5. #5



    Спасибо!

  6. #6
    Запускается, но не работает:

    $ aria2c http://pda.rbc.ru/

    2009-01-08 19:43:54.434731 WARN - You may encounter the certificate verification error with HTTPS server. See --ca-certificate and --check-certificate option.

    2009-01-08 19:43:54.527966 ERROR - Exception caught
    Exception: epoll_init() failed.

    Что делать?

  7. #7
    Quote Originally Posted by qqq1971 View Post
    Что делать?
    Забыть об этом пакете. Вызов epoll не поддерживается ядром ОС роутера.

  8. #8
    Поддержка epoll есть в новом альфа варианте прошивки Олега на основе ядра Linux 2.4.37 + uClibc 0.9.29
    http://wl500g.info/showthread.php?t=17136

  9. #9

    Компиляция aria2

    Прошивка отсюда: http://wl500g.info/showthread.php?t=17136
    Исходники aria2 отсюда: http://sourceforge.net/project/showf...roup_id=159897

    ./configure нормально отрабатывает

    При компиляции возникают ошибки:

    Code:
    source='SocketCore.cc' object='SocketCore.o' libtool=no \
            DEPDIR=.deps depmode=none /bin/sh ../depcomp \
            mipsel-linux-g++ -DHAVE_CONFIG_H -I. -I..  -Wall -I../lib -I../intl -I../intl -DLOCALEDIR=\"/opt/share/locale\" -DCA_BUNDLE=\"\" -DHAVE_CONFIG_H    -g -O2 -c -o SocketCore.o SocketCore.cc
    /opt/hndtools-mipsel-uclibc-4.1.2/bin/../lib/gcc/mipsel-linux-uclibc/4.1.2/../../../../include/c++/4.1.2/cstdlib:122: error: '::malloc' has not been declared
    /opt/hndtools-mipsel-uclibc-4.1.2/bin/../lib/gcc/mipsel-linux-uclibc/4.1.2/../../../../include/c++/4.1.2/cstdlib:130: error: '::realloc' has not been declared
    make[2]: *** [SocketCore.o] Ошибка 1
    make[2]: Leaving directory `/home/sergey/Documents/aria2-1.1.2/src'
    make[1]: *** [all-recursive] Ошибка 1
    make[1]: Leaving directory `/home/sergey/Documents/aria2-1.1.2'
    make: *** [all] Ошибка 2

  10. #10
    Quote Originally Posted by qqq1971 View Post
    Прошивка отсюда: http://wl500g.info/showthread.php?t=17136
    Исходники aria2 отсюда: http://sourceforge.net/project/showf...roup_id=159897

    ./configure нормально отрабатывает

    При компиляции возникают ошибки:

    Code:
    source='SocketCore.cc' object='SocketCore.o' libtool=no \
            DEPDIR=.deps depmode=none /bin/sh ../depcomp \
            mipsel-linux-g++ -DHAVE_CONFIG_H -I. -I..  -Wall -I../lib -I../intl -I../intl -DLOCALEDIR=\"/opt/share/locale\" -DCA_BUNDLE=\"\" -DHAVE_CONFIG_H    -g -O2 -c -o SocketCore.o SocketCore.cc
    /opt/hndtools-mipsel-uclibc-4.1.2/bin/../lib/gcc/mipsel-linux-uclibc/4.1.2/../../../../include/c++/4.1.2/cstdlib:122: error: '::malloc' has not been declared
    /opt/hndtools-mipsel-uclibc-4.1.2/bin/../lib/gcc/mipsel-linux-uclibc/4.1.2/../../../../include/c++/4.1.2/cstdlib:130: error: '::realloc' has not been declared
    make[2]: *** [SocketCore.o] Ошибка 1
    make[2]: Leaving directory `/home/sergey/Documents/aria2-1.1.2/src'
    make[1]: *** [all-recursive] Ошибка 1
    make[1]: Leaving directory `/home/sergey/Documents/aria2-1.1.2'
    make: *** [all] Ошибка 2
    у меня вываливается вот так вот...

    Code:
    g++ -DHAVE_CONFIG_H -I. -I..  -Wall -I../lib -I../intl -I../intl -I/usr/local/in                                          clude -I/usr/include -I/usr/include -I/usr/include       -I/usr/include -DLOCALE                                          DIR=\"/opt/share/locale\" -DCA_BUNDLE=\"\" -DHAVE_CONFIG_H    -g -O2 -MT SocketC                                          ore.o -MD -MP -MF .deps/SocketCore.Tpo -c -o SocketCore.o SocketCore.cc
    SocketCore.cc: In constructor ‘aria2::SocketCore::SocketCore(int)’:
    SocketCore.cc:90: internal compiler error: Segmentation fault
    Please submit a full bug report,
    with preprocessed source if appropriate.
    что скорее всего связано с нехваткой памяти. Своп делал побольше не помогает...
    vim имеет два режима - бибикать и все портить (с) не мое

  11. #11
    убрал оптимизацию... вроде пока собирается, посмотрим...
    vim имеет два режима - бибикать и все портить (с) не мое

  12. #12
    angel_il,
    Я на сусе кросс-компилирую, не на роутере:

    ./configure --host=mipsel-linux --prefix=/opt (отрабатывает без ошибок)
    make (ошибка)

    Как мне кажется, не хватает каких-то хидеров. К сожалению, в с и с++ не силен ни разу.

  13. #13
    последний раз кросскомпилил с год назад так что не скажу, потому как все всегда требует детального изучения, рекомендую попробовать изучить предмет на роутере без кросскомпиляции.

    конечно медленно но надежно... )

    а вообще не люблю софт на с++ с ним всегда на порядок больше проблем чем с сишным...
    Last edited by Omega; 28-03-2011 at 16:03. Reason: fixed
    vim имеет два режима - бибикать и все портить (с) не мое

  14. #14
    А как настроить нативную среду?

  15. #15
    Quote Originally Posted by qqq1971 View Post
    А как настроить нативную среду?
    в принципе пакетов только нужных поставить, по моему в теме про установку с нуля есть, я наизусть не помню, но как минимум

    buildroot
    findutils
    flex
    gawk
    m4
    optware-devel
    uclibc-opt
    pcre
    pcre-dev
    glib
    grep

    и что то еще
    vim имеет два режима - бибикать и все портить (с) не мое

Page 1 of 5 123 ... LastLast

Similar Threads

  1. [HowTo] Aria2 Torrent, FTP, HTTP downloader with Webinterface
    By newbiefan in forum WL-500gP Tutorials
    Replies: 19
    Last Post: 10-08-2014, 10:55
  2. pyLoad - менеджер закачек
    By ryzhov_al in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 155
    Last Post: 29-05-2013, 19:46
  3. Replies: 83
    Last Post: 11-12-2012, 18:31
  4. Скорость скачки и закачки на ftp
    By Kulon07 in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 32
    Last Post: 31-08-2012, 21:59
  5. [HowTo]Aria2 Torrent, FTP, HTTP mit Remote Control
    By newbiefan in forum German Discussion - Deutsch (DE)
    Replies: 3
    Last Post: 08-01-2012, 19:15

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •