попытка установки на NAS QNAP-412
6 years 1 month ago #1451
by GoodDesirer
GoodDesirer created the topic: попытка установки на NAS QNAP-412
Приветствую.
Пытаюсь поставить, как написано в заголовке, на NAS QNAP-412 (armv5tel). С базой данных проблем нет - там штатно через веб-интерфейс поднимается MySQL 5 и веб-админка. А вот при установке зависимостей засада.
Ну, во-первых, на QNAP есть свой ipkg, штатный, так сказать. Но там пакеты не самые свежие и, к сожалению, не так их много, как хотелось бы. Поставил творение Entware-ng. По крайней мере, питон3 в нём ставится и pip тоже, хоть и с танцами с бубном, но ставится.
При установке зависимостей через скрипт Питон там какие-то колёса компилирует
, требует обязательно zlib-dev и libjpeg-dev.
хоть это и не очевидно, ну мне было, по крайней мере.
И если zlib-dev просто ставится из репозитория, то c libjpeg-dev - фигушки.
Я так понимаю, там просто сишные заголовки для самой библиотеки лежат.
Может быть можно как-то попробовать из исходников выудить?
Скомпилировать по-нормальному этот libjpeg из исходников не смог, 9 версия много ругани выдавала, gawk вообще неприлично ругался, только через awk
попробовал 6 версию, на удивление, configure прошёл, но при попытке make test затребовали glibc 2.7 и не ниже.
Вот пока застрял на этом.
Народ, подскажите, в каком направлении рыть? Как добыть libjpeg-dev для armv5tel?
P.S. Может, там, конечно ещё подводных камней куча, но хочется уже нормальный опдс поднять. А то калибр создаёт безумные свои папки - зато без SQL. Но это что ж надо сделать и сколько ждать, чтоб приличную библиотеку из архива этому калибру скормить?
Пытаюсь поставить, как написано в заголовке, на NAS QNAP-412 (armv5tel). С базой данных проблем нет - там штатно через веб-интерфейс поднимается MySQL 5 и веб-админка. А вот при установке зависимостей засада.
Ну, во-первых, на QNAP есть свой ipkg, штатный, так сказать. Но там пакеты не самые свежие и, к сожалению, не так их много, как хотелось бы. Поставил творение Entware-ng. По крайней мере, питон3 в нём ставится и pip тоже, хоть и с танцами с бубном, но ставится.
При установке зависимостей через скрипт Питон там какие-то колёса компилирует

хоть это и не очевидно, ну мне было, по крайней мере.
И если zlib-dev просто ставится из репозитория, то c libjpeg-dev - фигушки.
Я так понимаю, там просто сишные заголовки для самой библиотеки лежат.
Может быть можно как-то попробовать из исходников выудить?
Скомпилировать по-нормальному этот libjpeg из исходников не смог, 9 версия много ругани выдавала, gawk вообще неприлично ругался, только через awk
попробовал 6 версию, на удивление, configure прошёл, но при попытке make test затребовали glibc 2.7 и не ниже.
Вот пока застрял на этом.
Народ, подскажите, в каком направлении рыть? Как добыть libjpeg-dev для armv5tel?
P.S. Может, там, конечно ещё подводных камней куча, но хочется уже нормальный опдс поднять. А то калибр создаёт безумные свои папки - зато без SQL. Но это что ж надо сделать и сколько ждать, чтоб приличную библиотеку из архива этому калибру скормить?
Please Войти or Create an account to join the conversation.
- GoodDesirer
-
Topic Author
- Offline
- Новый участник
-
Less
More
- Posts: 3
6 years 1 month ago #1456
by mitshel
mitshel replied the topic: попытка установки на NAS QNAP-412
Мне кажется сейчас самый простой путь установить фактически любую систему - это использовать Docker. Это очень популярная система, для QNAP она вроде как имеется. Покопайте в этом направлении.
Please Войти or Create an account to join the conversation.
- mitshel
-
- Offline
- Администратор
-
Less
More
- Posts: 297
- Karma: 8
6 years 4 weeks ago - 6 years 4 weeks ago #1459
by GoodDesirer
GoodDesirer replied the topic: попытка установки на NAS QNAP-412
Спасибо, но, если я правильно понял Вики, существуют сборки Докер только для платформы x86-64.
Last Edit: 6 years 4 weeks ago by GoodDesirer.
Please Войти or Create an account to join the conversation.
- GoodDesirer
-
Topic Author
- Offline
- Новый участник
-
Less
More
- Posts: 3
6 years 4 weeks ago #1460
by GoodDesirer
GoodDesirer replied the topic: попытка установки на NAS QNAP-412
Ещё раз посмотрел на инструкцию по установке. По-идее, все необходимые зависимости уже есть в системе.
Пробую запустить первые конфигурирующие скрипты, получаю ругань: ModuleNotFoundError: No module named 'constance'
Может быть, это как-то лечится?
Пробую запустить первые конфигурирующие скрипты, получаю ругань: ModuleNotFoundError: No module named 'constance'
Может быть, это как-то лечится?
Please Войти or Create an account to join the conversation.
- GoodDesirer
-
Topic Author
- Offline
- Новый участник
-
Less
More
- Posts: 3
6 years 3 weeks ago #1464
by mitshel
mitshel replied the topic: попытка установки на NAS QNAP-412
Да constance нужно доустановить, соответсвующая строка есть в фаqле requirements.txt.
Поэтому нужно все таки выполнить python3 -m pip install -r requirements.txt
чтобы установить все зависимости
Поэтому нужно все таки выполнить python3 -m pip install -r requirements.txt
чтобы установить все зависимости
Please Войти or Create an account to join the conversation.
- mitshel
-
- Offline
- Администратор
-
Less
More
- Posts: 297
- Karma: 8
Time to create page: 0.102 seconds