PXE vs DVD installation - the package difference
Due to the way debian-cd is implemented, the Debian Edu/Squeeze DVD do
not include all the packages that apt would install when asked to
install our tasks (see
<URL: http://lists.debian.org/debian-cd/2010/07/msg00065.html > for
details), and this results in fewer packages being installed when
installing from DVD than from the netinst CD or PXE.
To get a better idea of the difference, I did a Norwegian
main-server+workstation installation using PXE and DVD. Here are the
differences.
Only installed when installing using the DVD (8):
aspell-en console-tools icc-profiles libconsole libgd2-noxpm
libmpfr4 pinentry-gtk2 ttf-sazanami-gothic
Only installed when installing using PXE / netinst (203):
aspell-no autopoint bluez cantor-backend-kalgebra console-setup
console-terminus csound-gui csound-manpages csound-utils
cups-driver-gutenprint dialog dnsmasq-base enblend enfuse
esound-clients espeak exiv2 fancontrol freespacenotifier fuse-utils
gnome-bluetooth google-gadgets-common google-gadgets-gst
google-gadgets-qt google-gadgets-xul gosa gosa-plugin-dhcp
gosa-plugin-dns gosa-plugin-ldapmanager gosa-plugin-samba
gosa-plugin-sudo gosa-plugin-systems gpsbabel-doc gputils-doc
gvfs-backends hal-cups-utils htdig hugin hugin-data hugin-tools kbd
kinfocenter knm-runtime konq-plugins-l10n konqueror-nsplugins
krosspython kscreensaver-xsavers libatk1.0-data
libboost-thread1.42.0 libc-client2007e libcanberra-gtk-module
libcap-ng0 libcdio-paranoia0 libcrypt-smbhash-perl
libdate-manip-perl libdb4.7-java-gcj libdigest-md4-perl libeet1
libeina-svn-06 libfont-afm-perl libfont-freetype-perl libfuse2
libgd2-xpm libggadget-1.0-0b libggadget-qt-1.0-0b libgle3 libglew1.5
libgnome-bluetooth7 libgnomevfs2-extra libhtml-format-perl
libimage-exiftool-perl libimobiledevice1 libipc-shareable-perl
libjasper-runtime libkde4-ruby1.8 liblog-dispatch-perl libltdl-dev
libmcrypt4 libmpfr1ldbl libnet-libidn-perl libnl1 libnm-glib-vpn1
libntfs-3g75 libntfs10 libopenobex1 libpam-gnome-keyring libpano13-1
libpano13-bin libpaper-utils libparams-validate-perl libpcsclite1
libpkcs11-helper1 libplasma-ruby libplasma-ruby1.8 libplist1
libqca2-plugin-ossl libqedje0a libqt4-ruby1.8 libqtruby4shared2
libqzion0a libsmokekdecore4-3 libsmokekdeui4-3 libsmokekfile3
libsmokekhtml3 libsmokekio3 libsmokeknewstuff2-3
libsmokeknewstuff3-3 libsmokekparts3 libsmokektexteditor3
libsmokekutils3 libsmokenepomuk3 libsmokephonon3 libsmokeplasma3
libsmokeqtcore4-3 libsmokeqtdbus4-3 libsmokeqtgui4-3
libsmokeqtnetwork4-3 libsmokeqtopengl4-3 libsmokeqtscript4-3
libsmokeqtsql4-3 libsmokeqtsvg4-3 libsmokeqttest4-3
libsmokeqtuitools4-3 libsmokeqtwebkit4-3 libsmokeqtxml4-3
libsmokesolid3 libsmokesoprano3 libtie-ixhash-perl libunique-1.0-0
libusbmuxd1 libxml-xpathengine-perl libyaml-syck-perl lilypond-doc
lm-sensors lmodern m17n-contrib m17n-db make manpages-dev min12xxw
mlock mobile-broadband-provider-info modemmanager nagios-images
nagios-plugins network-manager network-manager-gnome
network-manager-openvpn network-manager-pptp network-manager-vpnc
ntfs-3g ntfsprogs obex-data-server obexd-client
openoffice.org-style-oxygen openssl-blacklist openvpn
openvpn-blacklist pdns-doc php5-gd php5-imap php5-mcrypt php5-mysql
php5-recode php5-suhosin pinentry-qt4
plasma-scriptengine-googlegadgets plasma-scriptengine-python
plasma-scriptengine-qedje plasma-scriptengine-ruby
plasma-scriptengine-webkit plasma-scriptengines
plasma-widget-networkmanagement ppp pptp-linux psutils
python-cupsutils python-pylibacl python-pyxattr qstat
smarty-acl-render snmp system-config-printer tcl
texlive-latex-base-doc texlive-luatex timidity-daemon
ttf-kochi-gothic ttf-lyx ttf-sazanami-mincho update-notifier-common
update-notifier-kde usb-modeswitch usb-modeswitch-data usbmuxd
util-linux-locales vpnc wpasupplicant xscreensaver-data
xscreensaver-data-extra xscreensaver-gl xscreensaver-gl-extra
xscreensaver-screensaver-bsod
As the DVD is already full, we would have to drop some packages from
our tasks or stop making dual-architecture DVDs (i386/amd64) to fit
all these on one DVD.
Possible packages to drop are listed at the end of
<URL:http://wiki.debian.org/DebianEdu/Status/Squeeze>. Please look at
the packages currently being installed and see if there are other
duplicates. For example, Do we need gnuplot in addition to the other
graph drawing tools already included?
Happy hacking,
--
Petter Reinholdtsen
Reply to: