Packages after Bare-metal ISO Installer vs. Install on top of Debian Wheezy

jasminj

Active Member
Sep 27, 2014
44
0
26
Vienna 19
jasmin.anw.at
First I installed my system with the Bare-metal ISO Installer. I decided to go for a system without LVM (LVM is not really required) and so I installed the system according to this.

First of all, there is something missing in the description of "Install Proxmox VE on Debian Wheezy".
Before installing the Proxmox VE packages, you need to configure your IP, because the installer configured DHCP, when a DHCP server was found.
This can be done in /etc/network/interfaces the usual way.
Now be sure your host is configured in /etc/hosts, because the installer will do this not correctly (you will run into this issue):
Code:
127.0.0.1       localhost
<your-server-ip> <server-name>.<domain> <server-name>
Now you should be able to install the Proxmox VE packages without any error.

Then I removed some obviously unused packages:
# apt-get purge exim4 exim4-base exim4-config exim4-daemon-light


I discovered a difference in the installed packages, between the Bare-metal ISO Installer and the install on top of Debian Wheezy.
The latter installs this additional packages:
Code:
+acpi
+acpid
+acpi-support-base
+console-setup
+console-setup-linux
+dbus
+dictionaries-common
+discover
+discover-data
+geoip-database
+iamerican
+ibritish
+ienglish-common
+installation-report
+iso-codes
+ispell
+javascript-common
+kbd
+keyboard-configuration
+laptop-detect
+libdiscover2
+libfont-afm-perl
+libglib2.0-data
+libhtml-format-perl
+libhtml-form-perl
+libio-socket-ip-perl
+libiscsi1
+libleveldb1
+libmailtools-perl
+libsasl2-modules:amd64
+libsocket-perl
+libsystemd-login0:amd64
+lsb-release
+module-init-tools
+openssh-blacklist
+openssh-blacklist-extra
+os-prober
+powermgmt-base
+python2.6
+python-crypto
+python-gevent
+python-greenlet
+python-oauthlib
+sgml-base
+shared-mime-info
+sudo
+task-english
+task-ssh-server
+tcpd
+ttf-dejavu
+ttf-dejavu-extra
+util-linux-locales
+wwwconfig-common
+xkb-data
+xml-core
From my point of view, most of them are not required for the Proxmox host.
If I am right, it would be nice to update the install on top of Debian Wheezy description with a hint to purge them..

On the other hand, some packages are missing by the install on top of Debian Wheezy method:
Code:
-cifs-utils
-console-common
-console-data
-console-tools
-cpp
-cpp-4.7
-fdutils
-libblas3
-libblas3gf
-libconsole
-libgfortran3:amd64
-libgnutls-openssl27:amd64
-libgssrpc4:amd64
-libkadm5clnt-mit8:amd64
-libkadm5srv-mit8:amd64
-libkdb5-6:amd64
-liblinear1
-liblua5.1-0:amd64
-libmpc2:amd64
-libmpfr4:amd64
-libparted0debian1:amd64
-libpcap0.8:amd64
-libquadmath0:amd64
-librpcsecgss3:amd64
-libtalloc2:amd64
-libtdb1:amd64
-libwbclient0:amd64
-libxaw7:amd64
-libxcursor1:amd64
-libxfixes3:amd64
-libxkbfile1:amd64
-libxmu6:amd64
-libxpm4:amd64
-libxt6:amd64
-lynx
-lynx-cur
-nmap
-omping
-parted
-samba-common
-smbclient
-strace
-tcpdump
-x11-apps

Are they really required?
If not, why are they installed by the Bare-metal ISO Installer?
If yes, it would be nice to update the install on top of Debian Wheezy description with the required additional packages.

BR
Jasmin
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!