Я пишу новый ответ как Tasksel «имена задач» не отображаются в dpkg
или apt
запросов. Это означает, что другие ответы являются неполными (или неправильными).
«Не могу вспомнить, если я установил флажок« хост виртуальной машины »..»
Проверьте, есть ли звездочка по имени после повторного запуска sudo tasksel
.
(или « я », если работает tasksel --list-tasks
).
Если вы не видите этого, то вы , вероятно , не имеют «tasksel мета-пакет » установлен.
"... Как я могу проверить, есть ли на моем сервере соответствующие пакеты?"
Если вы хотите узнать, что установлено в метапакете tasksel Host:
tasksel --list-tasks
(в твоем случае tasksel --list-tasks | grep virt
достаточно)
Это дает правильное имя задачи и указание на то, установлена ли она.
В вашем случае это тасксел зовут virt-host
.
"Какие пакеты поставляются с хостом виртуальной машины?"
В последней команде найдите имя задачи tasksel.
Это необходимо для следующей команды:
tasksel --task-packages virt-host
В этом списке перечислены отдельные метапакеты Tasksel (обозначенные «^»), которые составляют имя.
В твоем случае это virt-host^
.
Как только вы найдете правильное мета-имя, вы можете использовать apt:
apt show virt-host^ | grep "Package:"
(или apt-cache show
...
если apt show
не работает.)
Это покажет все пакеты, составляющие данный метапакет.
Затем:
dpkg -l {each individual pkg name listed above}
Это сообщит вам, был ли установлен / удален отдельный пакет (отмеченный 2-й буквой: статус «i» означает установленный). Сделайте это для всех пакетов, перечисленных в пакете task / meta.
Это должно ответить на оригинальные вопросы.
Примечание: /usr/share/tasksel/descs/ubuntu-tasks.desc также содержит описания метапакетов Tasksel. Если вы: grep "virt" /usr/share/tasksel/descs/ubuntu-tasks.desc
он покажет правильное имя метапакета APT. (В твоем случае это так ubuntu-virt-server
). Вы также можете использовать apt
команды с этим мета-именем.
Если вы хотите удалить пакеты tasksel, это немного повредит. Пожалуйста, обратитесь к https://askubuntu.com/a/88897/169878 или к любым другим ответам.
Обратите внимание, что пакеты «meta» apt не совпадают с именами пакетов Tasksel. Пожалуйста, обратитесь к странице сообщества Tasksel для получения дополнительной информации.
$ apt-cache policy <package-name>
, Например$ apt-cache policy dillo