Jump to content

Recommended Posts

Posted

Есть Ubiquiti EdgeRouter, архитектура mips64, ядро 4.9.79.

Хотелось бы иметь возможность использовать на нем expect или другое подобное средство автоматизации.

Не посоветуете, что использовать?

Имеется awk, perl, python, так что в крайнем случае можно использовать имплементации (например pexpect).

Но писать скрипты будут не слишком подкованные в программировании специалисты, поэтому желательно что попроще.

Posted

А я что-то не догадался. Искал готовую сборку именно под VyOS, а на репозиториях самого дебиана посмотреть забыл.

Правда на ER версия старая (Debian 9), но пакет вроде бы есть.

Даже пытается установится, только на версии библиотек ругается.

 

P.S. Увы, требует tcl и tcl-expect.

Posted
1 hour ago, alibek said:

P.S. Увы, требует tcl и tcl-expect.

Ну по зависимостям пройтись и поставить то что он требует.

https://packages.debian.org/stretch/tcl-expect

https://packages.debian.org/stretch/libtcl8.6

только внимательно с архитектурами, определить которая нужна, из mips, mipsel, mips64el.

Или, если там прямо сам Debian, то может и apt-get работает?

Posted

expect обязателен? просто есть empty - я давно на него везде где можно перешел, чего и вам желаю. Рискну предположить что его можно кросскомпилятором собрать статически, пострипать и получившийся крошечный бинарь запхать в update-скрипты(/config/scripts/post-config.d) Ubiquiti(чтобы он разворачивался куда-нибудь в PATH обновленной корневой ФС)

Posted

Устанавливать из пакетов я бы не хотел, там же не настоящая файловая система, замучаюсь правильно устанавливать.

apt работает, но в /etc/apt пусто, видимо репозитории где-то в другом месте указываются.

empty в репозиториях отсутствуют, но попробую собрать.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.