установить smcroute в Linux

Корень проблемы обнаружен.

При загрузке с внутренним интерфейсом XEN UEFI микроядро xen.efi не предоставляет переменные EFI ядру Dom0.

В результате модули efivars не загружаются и не предоставляют никаких / sys / записей, необходимых для mdadm для сборки встроенного RAID-массива IMSM.

Для достижения желаемых результатов требуется исправление пакета XEN.

1
17.03.2019, 18:27
2 ответа

Во-первых, вам не нужно перенастраивать ядро ​​в Ubuntu. В их ядрах включено все, что вам нужно.

Во-вторых, версия SMCRoute в Ubuntu 16.04 не содержит smcroutedи smcroutectl, базовый пакет устарел. Вместо этого он поставляется с демоном smcrouteв /usr/sbin/smcroute.

Справочная страница, установленная в вашей системе, и любые файлы в /usr/share/doc/smcrouteявляются более точной информацией для вашей версии пакета.

1
27.01.2020, 23:41

Вы можете установить пакет smcrouteиз Ubuntu Disco , который предоставляет smcroutectlиsmcrouted(список файлов).

Добавить disco universeв ваш sources.list:

sudo apt edit-sources

за следующей строкой:

deb http://us.archive.ubuntu.com/ubuntu/ disco universe

Создать файл настроек:

sudo nano /etc/apt/preferences.d/smcroute.pref

следующего содержания:

Package: smcroute
Pin: release n=disco
Pin-Priority: 500

Настройка apt -conf:

echo 'APT::Default-Release "xenial";' |  sudo tee -a /etc/apt/apt.conf.d/70debconf

Установите smcrouteиз Ubuntu Disco:

sudo apt update
sudo apt purge smcroute
sudo apt install -t disco smcroute

Справочная страница обновлена ​​с помощью команд smcroutectlи smcrouted.

см.man smcrouteв Debian.

0
27.01.2020, 23:41

Теги

Похожие вопросы