Я написал следующие строки в файле preseed.cfg для автоматической установки Ubuntu 18.04 на рабочем столе.
# Packages, Mirrors, Image
d-i base-installer/kernel/override-image string linux-server
d-i base-installer/kernel/override-image string linux-image-amd64
d-i mirror/country string US
d-i mirror/http/proxy string
d-i apt-setup/restricted boolean true
d-i apt-setup/universe boolean true
d-i pkgsel/install-language-support boolean false
d-i pkgsel/include string openssh-server build-essential
tasksel tasksel/first multiselect ubuntu-desktop
После установки я запустил dpkg -l | grep ssh
и смотрите только пакеты libssh-4
и openssh-client
. Я не вижу проблем с командами d-i
. Есть идеи, как это исправить?
Если вы используете установщик Ubiquity (образ рабочего стола), то в вики говорится, что pkgsel
и tasksel
настройки preseed игнорируются.
Из https://wiki.ubuntu.com/UbiquityAutomation
Preseeding keys for the following installer components will not be used in Ubiquity, usually because they do not fit with Ubiquity's mode of operation:
netcfg
LVM and RAID partitioning
base-installer
pkgsel/tasksel
finish-install