Сервер загрузки, http, ftp, торрент...
#235
Запустил оригинальный файл с закомментированным ipkg и исправленным типом процессора... Он понаставил мне уйму каких-то пакетов, попытался собрать что-то, но пару раз написал failed и, в итоге, ушел в мертвую перезагрузку... Пришлось опять выдергивать питание. Но rtorrent так и не запускается. Где можно увидеть логи установки?

Если я вручную запускаю rtorrent, то получаю ошибку библиотеки:
Код: Выделить всё# rtorrent
rtorrent: error while loading shared libraries: libxmlrpc_util.so.3: cannot open shared object file: No such file or directory
По всей видимости, и правда она не собралась.

Блин! Еще и wget перестал работать:
Код: Выделить всёwget: error while loading shared libraries: libidn.so.11: cannot open shared object file: No such file or directory

Как все вернуть обратно??
#236
Повторил сборку. Первая ошибка, за которой посыпались и остальные

Код: Выделить всёconfigure: error: no acceptable C compiler found in $PATH
А где его искать?

На всякий случай конечная часть лога:

Код: Выделить всёМного-много строк с буквой A впереди и потом:
A    xmlrpc-c/examples/xmlrpc_sample_add_server_cgi.c
A    xmlrpc-c/examples/interrupted_server.c
A    xmlrpc-c/examples/Makefile
 U   xmlrpc-c
Checked out revision 1937.
checking for a BSD-compatible install... /opt/bin/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... missing
checking build system type... powerpc-unknown-linux-gnu
checking host system type... powerpc-unknown-linux-gnu
checking for wininet-config... no
configure: You don't appear to have Wininet installed (no working wininet-config in your command search path), so we will not build the Wininet client XML transport
checking whether to build Wininet client XML transport module... no
checking for curl-config... yes
checking whether to build Curl client XML transport module... yes
checking for libwww-config... no
configure: You don't appear to have Libwww installed (no working libwww-config in your command search path), so we will not build the Libwww client XML transport
checking whether to build Libwww client XML transport module... no
checking whether to build Abyss server module... yes
checking whether to build CGI server module... yes
checking whether to build C++ wrappers and tools... yes
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
GNUmakefile:1: srcdir.mk: No such file or directory
GNUmakefile:9: /volume1/@tmp/xmlrpc-c/config.mk: No such file or directory
GNUmakefile:39: /common.mk: No such file or directory
=======================================
= You must run Configure before Make. =
=======================================
false
make: *** [/common.mk] Error 1
GNUmakefile:1: srcdir.mk: No such file or directory
GNUmakefile:9: /volume1/@tmp/xmlrpc-c/config.mk: No such file or directory
GNUmakefile:39: /common.mk: No such file or directory
=======================================
= You must run Configure before Make. =
=======================================
false
make: *** [/common.mk] Error 1
# onfigure: error: no acceptable C compiler found in $PATH
/bin/ash: onfigure:: not found

#237
вот как ставится компилятор: Установка компилятора gcc C

про wget - блин пока не подскажу... прям страшно, чет у вас рушиться все стало


Странно что у вас не встал компилятор, вот фрагмент листинга, где явно указан пакет gcc

Код: Выделить всёecho -e "\033[1mInstalling xmlrpc-c\033[0m"
ipkg install gcc binutils optware-devel libcurl-dev
#238
Axl писал(а):про wget - блин пока не подскажу... прям страшно, чет у вас рушиться все стало
В принципе, так сложилось, что я недавно менял диск: поставил 1,5 ТБ (кстати, если есть желание - расскажу процедуру). Так что копия данных у меня сохранилась, но все-таки имеет смысл подумать о способе восстановления системы без потери информации. Ну, на всякий случай. Если существует такой, то никакие эксперименты не страшны.
#239
Axl писал(а):Странно что у вас не встал компилятор, вот фрагмент листинга, где явно указан пакет gcc
К сожалению, я его даже переставить не могу без wget. Axl, а как можно его восстановить? Мне кажется, что проблема не настолько серьезная: просто где-то прописана неправильная библиотека, но мне негде посмотреть как правильно. Может ошибка вообще одного порядка: типа неправильно прописаны какие-то пути?

UPD: Переустановил wget-ssl (ipkg remove wget-ssl и ipkg install wget-ssl) и wget заработал.
#240
Попробовал запустить вчера скрипт, в процессе исполнения выдал кучу ошибок. Как выяснилось позже ipkg не хотел скачивать rtorrent. Далее попробовал обновить ipkg
ipkg update прошел
ipkg upgrade висит и выдает ошибки, что скачать ничего не может
Переставлял ipkg? новый скачался и скомпилировался, но после этого умер установленный на NAS transmition. Показывает что запущен, но не открывается.
Решил все снести и поставить на чистую, благо пока на устройстве инфы почти нет.
Подскажите, как лучше полностью обнулить устройство и какой ipkg пакет лучше ставить для Synology DS-410?
#241
Alexnf писал(а):Подскажите, как лучше полностью обнулить устройство
Management -> Система -> Восстановить значения по умолчанию. И там выбери "Отформатировать жесткий диск и восстановить фабричные настройки по умолчанию". Я ни разу не пробовал это делать, но что-то мне подсказывает, что это именно то, что ты хочешь.
#242
Axl писал(а):Странно что у вас не встал компилятор, вот фрагмент листинга, где явно указан пакет gcc

Код: Выделить всёecho -e "\033[1mInstalling xmlrpc-c\033[0m"
ipkg install gcc binutils optware-devel libcurl-dev
Вот почему не встал компилятор:
Код: Выделить всёCannot find package gcc.
Check the spelling or perhaps run 'ipkg update'
Cannot find package binutils.
Check the spelling or perhaps run 'ipkg update'

Похоже по адресу http://ipkg.nslu2-linux.org/feeds/optwa ... ss/stable/ таких пакетов просто нет. И чего можно с этим сделать?
#244
Lesort писал(а):
Axl писал(а):Странно что у вас не встал компилятор, вот фрагмент листинга, где явно указан пакет gcc

Код: Выделить всёecho -e "\033[1mInstalling xmlrpc-c\033[0m"
ipkg install gcc binutils optware-devel libcurl-dev
Вот почему не встал компилятор:
Код: Выделить всёCannot find package gcc.
Check the spelling or perhaps run 'ipkg update'
Cannot find package binutils.
Check the spelling or perhaps run 'ipkg update'

Похоже по адресу http://ipkg.nslu2-linux.org/feeds/optwa ... ss/stable/ таких пакетов просто нет. И чего можно с этим сделать?


если нет компилятора под ваш проц, то боюсь ничего не поделать... =(

на всякий случай, в IPKG есть команда, которая выдает список доступных пакетов:
ipkg list


чтобы не читать несколько экранов можно в файл сохранить, например:
ipkg list >ipkg_list.txt

файл сохранится туда откуда запускали или в домашнюю папку /root ...
#245
а если попробовать подсунуть ему компилятор от другой сборки?

вот есть пакет: http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/gcc_3.4.6-5_powerpc.ipk

wget http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/gcc_3.4.6-5_powerpc.ipk


 Консоль
DiskStation> wget http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/gcc_3.4.6-5_powerpc.ipk
--2010-06-08 13:43:26-- http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/gcc_3.4.6-5_powerpc.ipk
Resolving ipkg.nslu2-linux.org... 140.211.169.169
Connecting to ipkg.nslu2-linux.org|140.211.169.169|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://ipkg.nslu2-linux.org/feeds-redirect.php?f=optware/syno-e500/cross/unstable/gcc_3.4.6-5_powerpc.ipk [following]
--2010-06-08 13:43:27-- http://ipkg.nslu2-linux.org/feeds-redirect.php?f=optware/syno-e500/cross/unstable/gcc_3.4.6-5_powerpc.ipk
Reusing existing connection to ipkg.nslu2-linux.org:80.
HTTP request sent, awaiting response... 302 Found
Location: http://ipkg2.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/gcc_3.4.6-5_powerpc.ipk [following]
--2010-06-08 13:43:27-- http://ipkg2.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/gcc_3.4.6-5_powerpc.ipk
Resolving ipkg2.nslu2-linux.org... 140.211.169.161
Connecting to ipkg2.nslu2-linux.org|140.211.169.161|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 16158263 (15M) [text/plain]
Saving to: `gcc_3.4.6-5_powerpc.ipk'

100%[======================================>] 16,158,263 344K/s in 52s

2010-06-08 13:44:21 (302 KB/s) - `gcc_3.4.6-5_powerpc.ipk' saved [16158263/16158263]

DiskStation>


скачали, примерно 15Мб

дальше скармливаем IPKG

ipkg install gcc_3.4.6-5_powerpc.ipk


 Консоль
DiskStation> ipkg install gcc_3.4.6-5_powerpc.ipk
Installing gcc (3.4.6-5) to root...
Configuring gcc
Successfully terminated.
DiskStation>


типа все встало =) надеюсь поможет, хотя не уверен...