Installer les Machines additions sur Ubuntu
1. On installe les paquets nécessaires :
apt-get install alien build-essential fileutils linux-headers-2.x.xx-xx-386 linux-source-2.x.xx
2. On redémarre la machine
3. On installe le chkconfig-1.3.30a.tar.bz2 :
tar xjvf chkconfig-1.3.30a.tar.bz2 cd chkconfig-1.3.30a ./configure --enable-ntsysv && make && make install
4. On crée les liens adéquats :
ln -fs /usr/local/sbin/chkconfig /usr/bin ln -fs /usr/local/sbin/ntsysv /usr/bin ln -fs /usr/local/sbin/chkconfig /sbin
5. On monte l’ISO des machines addition for linux. (avec l’interface de Virtual Server)
mount /dev/cdrom
6. On va ensuite dans le repertoire et on installe les RPM :
cd /media/cdrom rpm -ivh vmadd-kernel-module-2.0-1.i386.rpm vmadd-heartbeat-2.0-1.i386.rpm vmadd-shutdown-2.0-1.i386.rpm vmadd-timesync-2.0-1.i386.rpm vmadd-x11-2.0-1.i386.rpm --force --nodeps
Si un message apparait :
can't create transaction lock
il faut créer le répertoire
mkdir /var/lib/rpm
7. Ensuite, on teste que le service est bien installé
etc/init.d/vmadd start; /etc/init.d/vmadd-heartbeat start; /etc/init.d/vmadd-shutdown start; /etc/init.d/vmadd-timesync start
8. Enfin, on change le niveau d’exécution des services
apt-get install sysv-rc-conf sysv-rc-conf