Thread: Netboot preseed minimal server VM install is not minimal
hey everyone
having lots of fun preseed files. have run issue can not work out solution too.
issue if minimal ubuntu server vm install off ubuntu-12.04-server-amd64.iso, end nice minimal ubuntu server vm.
when netboot install using same preseed file choosing same options iso install, end different set of packages.
question need make netboot install same or @ least similar iso install? using virtual box , have feeling packages dependencies of vbox-additions. there way stop vbox-additions being installed?
example below package count , diff of 2 package lists u1204t1 being netboot install:
code:$ wc -l *.pkg 380 u1204t1.pkg 229 u1204t2.pkgpreseed.cfg cd used both installscode:$ diff u1204t1.pkg u1204t2.pkg 1d0 < accountsservice install 3d1 < apparmor install 5d2 < apt-transport-https install 9d5 < @ install 13,16d8 < bash-completion install < bind9-host install < binutils install < bsdmainutils install 19d10 < busybox-static install 22,23d12 < command-not-found install < command-not-found-data install 27,28d15 < cpp install < cpp-4.6 install 32d18 < dbus install 37,39d22 < discover install < discover-data install < dkms install 42,43d24 < dnsutils install < dosfstools install 47d27 < ed install 49d28 < fakeroot install 52,56d30 < friendly-recovery install < ftp install < fuse install < gcc install < gcc-4.6 install 58d31 < geoip-database install 60d32 < gir1.2-glib-2.0 install 64d35 < groff-base install 71d41 < hdparm install 74d43 < info install 79d47 < install-info install 82d49 < iptables install 84,85d50 < iputils-tracepath install < irqbalance install 95,97d59 < language-pack-gnome-en install < language-pack-gnome-en-base install < language-selector-common install 100d61 < libaccountsservice0 install 104d64 < libasn1-8-heimdal install 106d65 < libbind9-80 install 112d70 < libc-dev-bin install 114,115d71 < libc6-dev install < libcap-ng0 install 119d74 < libcurl3-gnutls install 123d77 < libdbus-glib-1-2 install 125,126d78 < libdiscover2 install < libdns81 install 136d87 < libfontenc1 install 141d91 < libgcrypt11 install 143,145d92 < libgeoip1 install < libgirepository-1.0-1 install < libgl1-mesa-dri install 147,150d93 < libgmp10 install < libgnutls26 install < libgomp1 install < libgpg-error0 install 152,157d94 < libgssapi3-heimdal install < libhcrypto4-heimdal install < libheimbase1-heimdal install < libheimntlm0-heimdal install < libhx509-5-heimdal install < libice6 install 160,162d96 < libisc83 install < libisccc80 install < libisccfg82 install 166d99 < libkrb5-26-heimdal install 169,170d101 < libldap-2.4-2 install < libllvm3.0 install 174d104 < liblwres80 install 178,179d107 < libmpc2 install < libmpfr4 install 183d110 < libnfnetlink0 install 188d114 < libp11-kit0 install 194,195d119 < libparted0debian1 install < libpcap0.8 install 199,200d122 < libpipeline1 install < libpixman-1-0 install 203d124 < libpolkit-gobject-1-0 install 205d125 < libquadmath0 install 207,210d126 < libroken18-heimdal install < librtmp0 install < libsasl2-2 install < libsasl2-modules install 214d129 < libsm6 install 221d135 < libtasn1-3 install 231d144 < libwind0-heimdal install 237d149 < libxaw7 install 239,240d150 < libxcomposite1 install < libxdamage1 install 243,247d152 < libxfixes3 install < libxfont1 install < libxkbfile1 install < libxml2 install < libxmu6 install 249,252d153 < libxpm4 install < libxrandr2 install < libxrender1 install < libxt6 install 254,260c155,157 < linux-generic install < linux-headers-3.2.0-24 install < linux-headers-3.2.0-24-generic install < linux-headers-generic install < linux-image-3.2.0-24-generic install < linux-image-generic install < linux-libc-dev install --- > linux-image-3.2.0-23-virtual install > linux-image-virtual install > linux-virtual install 267,270d163 < lshw install < lsof install < ltrace install < make install 272,274d164 < man-db install < manpages install < manpages-dev install 276d165 < memtest86+ install 278d166 < mlocate install 282d169 < mtr-tiny install 284d170 < nano install 290d175 < ntfs-3g install 296d180 < parted install 298d181 < patch install 304,309d186 < plymouth-theme-ubuntu-text install < popularity-contest install < powermgmt-base install < ppp install < pppconfig install < pppoeconf install 311d187 < psmisc install 316,317d191 < python-dbus install < python-dbus-dev install 319,321d192 < python-gdbm install < python-gi install < python-gnupginterface install 328d198 < rsync install 332d201 < sgml-base install 334d202 < strace install 342,344d209 < tcpdump install < telnet install < time install 348d212 < ubuntu-standard install 351d214 < ufw install 353d215 < update-manager-core install 358d219 < uuid-runtime install 361,364d221 < virtualbox-guest-dkms install < virtualbox-guest-utils install < virtualbox-guest-x11 install < virtualbox-ose-guest-x11 install 368,369d224 < x11-common install < x11-xkb-utils install 371,373d225 < xfonts-base install < xfonts-encodings install < xfonts-utils install 375,377d226 < xml-core install < xserver-common install < xserver-xorg-core install
code:# install virtual kernel, no headers. d-i base-installer/kernel/override-image string linux-virtual d-i base-installer/kernel/headers boolean false # don't install standard task. tasksel tasksel/skip-tasks string standard # install basic language packs. let tasksel ask tasks. d-i pkgsel/language-pack-patterns string # no language support packages. d-i pkgsel/install-language-support boolean false # ask utc question if there other operating systems installed. d-i clock-setup/utc-auto boolean true # verbose output , no boot splash screen. d-i debian-installer/quiet boolean false d-i debian-installer/splash boolean false # install debconf oem-config frontend (if in oem mode). d-i oem-config-udeb/frontend string debconf # wait 2 seconds in grub d-i grub-installer/timeout string 2 # add network , tasks oem-config steps default. oem-config oem-config/steps multiselect language, timezone, keyboard, user, network, tasks
i have come issue , spent day banging head against wall trying work out solution issue. have done grepping , diffing , made following list of packages installed when pxeboot network install compared cd based install. list doesn't show automatically installed dependencies of these packages installed.
i compiled list apt-get remove <above list> after install ugly fix not happy with. there not better way stop these packages being installed during install process?code:> acpid > apport > apport-symptoms > bc > curl > discover > fonts-ubuntu-font-family-console > landscape-common > libcurl3 > libgc1c2 > libgmp10 > libgpm2 > libiw30 > libjs-jquery > libpcsclite1 > libpython2.7 > patch > python-apport > python-crypto > python-httplib2 > python-keyring > python-launchpadlib > python-lazr.restfulclient > python-lazr.uri > python-oauth > python-openssl > python-pam > python-pkg-resources > python-problem-report > python-serial > python-simplejson > python-twisted-bin > python-twisted-core > python-wadllib > python-zope.interface > update-notifier-common > vim > vim-runtime > virtualbox-ose-guest-x11 > w3m > whoopsie > wireless-tools > wpasupplicant
Forum The Ubuntu Forum Community Ubuntu Specialised Support Ubuntu Servers, Cloud and Juju Server Platforms [ubuntu] Netboot preseed minimal server VM install is not minimal
Ubuntu
Comments
Post a Comment