Summary: | libvirtd не подтягивается зависимостями | ||
---|---|---|---|
Product: | Branch p8 | Reporter: | mikhailnov <m> |
Component: | virt-manager | Assignee: | Andrey Cherepanov <cas> |
Status: | NEW --- | QA Contact: | qa-p8 <qa-p8> |
Severity: | normal | ||
Priority: | P3 | CC: | shaba |
Version: | не указана | ||
Hardware: | all | ||
OS: | Linux |
Description
mikhailnov
2018-07-25 13:51:58 MSK
KVM тоже не поставился зависимостями: apt-get install kernel-modules-kvm-std-def libvirt-kvm apt-get install kvm-on-demand kvm-on-demand пришлось удалить, иначе не подгружались модули KVM (В ответ на комментарий №0) > Инструкция https://www.altlinux.org/Libvirt рабочая для сизифа. Однако на p8 не > ставится libvirt-daemon, в результате чего нет сервиса libvirtd. После > установки вручную работает. Да, в сизифе пакет libvirt сильно переработан. Сам пакет libvirt это meta-пакет в котором зависимости на все остальное (и иногда не нужное). Кто хочет сократить установку ненужного (например rbd,gluster и т.д.), может установить точечно нужные пакеты. > Еще не очень удобно, что при установке пакета libvirt-daemon сервис systemd > libvirtd.service стал enabled, но автоматически не запустился (start), но это, > наверное, так принято в Альте. И enable и start обычно автоматом в ALT не делаются. Это прерогатива администратора. (В ответ на комментарий №2) > apt-get install kvm-on-demand Это устаревшее, сейчас этого делать не надо. (В ответ на комментарий №1)
> KVM тоже не поставился зависимостями:
> apt-get install kernel-modules-kvm-std-def libvirt-kvm
Да, ядерные модули автоматом не ставятся и не подтягиваются, потому что:
1) надо определить сначала какое ядро у пользователя (std-def или un-def)
2) у пользователя ядро может быть старое и в репо может уже отсутствовать, соответственно и пакет с kvm модулем быть недоступен.
3) если сделать зависимость на пакет с модулем kvm, а пользователя ядро старее чем в репо, то установится новый пакет с kvm и новое ядро, но не остальные пакеты с ядерными модулями(т.е. update-kernel не запустится). Это может быть критично для пользователя.
PS: хотя, я посмотрю внимательное, можно ли указать
Requires: kernel-modules-kvm - это вроде виртуальный пакет.
|