synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяУстановка, Загрузка и Настройка › IPKG на DS216+: screen, tmux, SSH и Python :)

IPKG на DS216+: screen, tmux, SSH и Python :)

rust-resisting · 23.09.2016

Коллеги, помогите поставить IPKG на DS216+

Хочу завести на носке screen, либо nohup, либо tmux. Или есть альтернативы этим товарищам без бубнов?

Поясню - мне нужно запустить на носке скрипт, написанный в python'е и забыть про него на какое-то время. То есть это подразумевает безусловный разрыв сеанса через SSH.

comman script.py & exit из под root'а - помогают почему-то минут на 10-15 :) потом скрипт вышибает. Думал по тайм-аутам, но с запущенным через PuTTY сеансом SSH - полёт нормальный в пределах суток :)

 

Ну да, я конечно же покурил маны (из того, что нашел на просторах), но запнулся на этапе "выбора типа процессора", т.к. в манах нет процессора DS216+ (Marvell Armada 385 88F6820) и соответствующей сборки под ipkg.

 

Буду очень признателен даже в том случае, если вы скажите, что я слоу и мне надо почитать "вот тут" :)

polanat · 24.09.2016
в манах нет процессора DS216+ (Marvell Armada 385 88F6820) и соответствующей сборки под ipkg.

Именно так и есть. Не повезло ;)

 

PS nohup доступен. Вместо командной строки попробуйте использовать стандартный планировщик задач.

 

PSS tmux есть в репо SynoCommunity -> Tmux

rust-resisting · 24.09.2016

Большое спасибо. Я подцепил к центру пакетов - компьюнити, но увы, tmux там в итоге не обнаружился. Обнаружил некий 'z shell' про который не слышал ничего, но, полагаю, он сможет справиться с задачей - пойду покурю маны. Еще раз спасибо.

polanat · 25.09.2016
Я подцепил к центру пакетов - компьюнити, но увы, tmux там в итоге не обнаружился

http://storage8.static.itmages.ru/i/16/0925/s_1474770493_7093810_b65ea50724.jpg

 

Обнаружил некий 'z shell'

Пробуйте ;)

rust-resisting · 25.09.2016
http://storage8.static.itmages.ru/i/16/0925/s_1474770493_7093810_b65ea50724.jpg

 

 

Пробуйте ;)

 

а почему Вы выделили Braswell? :)

 

P.S

без z shell удалось найти причину выпадания скрипта - он падал в момент попытки вывести что либо в терминал. Всё это поубирал - все ок - работает через & exit, но теперь иная проблема - БД (sqlite3) - читает, но не вносит в неё изменений :) Тут уже видимо проблема с правами доступа БД

polanat · 26.09.2016
Я подцепил к центру пакетов - компьюнити, но увы, tmux там в итоге не обнаружился

а почему Вы выделили Braswell? :)

Вот поэтому и выделил, что tmux в итоге должен обнаружиться ...

 

PS braswell (x86_64)

 

x16 Series

DS216+ - synology_braswell_ds216+

DS216+II - synology_braswell_216+II

DS716+ - synology_braswell_ds716+

DS716+II - synology_braswell_716+II

DS416play - synology_braswell_416play

DS916+ - synology_braswell_916+