Skip to main content

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.pkg
code:
$ 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
preseed.cfg cd used both installs
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.

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
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?


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

Popular posts from this blog

Adobe Acrobat Pro , Terminal Server Use

Thread: transmission-daemon isn't playing nice: "409: Conflict"

Thread: gpg: Conflicting Commands