Instalace VMWare pod Ubuntu-HardyHeron

<small>Z PVwiki</small>

Ubuntu 8.04 Hardy Heron a instalace VMWare Server 1.0.5

Registrovat se na http://register.vmware.com/content/registration.html

Stáhnout instalační balík z http://www.vmware.com/download/server/ a nainstalovat VMWare

Stáhnout balík s patchem http://www.chovancik.cz/wp-content/uploads/2008/04/vmware-any-any-update-116.tgz nebo http://groups.google.com/group/vmkernelnewbies/files

V prvním kroku je třeba nainstalovat potřebné závislosti:

sudo apt-get install linux-headers-`uname -r` build-essential xinetd gcc-3.4

Pokud používáte 64bitový systém, pak ještě potřebujete balíček ia32-libs.

Rozbalíme oba stažené soubory, třeba na plochu, a spustíme instalaci. Během otázky, jestli chceme spustit vmware-config.pl odpovíme NO a instalaci tak na chvíli přerušíme:

cd ~/Desktop/vmware-server-distrib
sudo ./vmware-install.pl

V tu chvíli totiž aplikujeme patch:

cd ~/Desktop/vmware-any-any-update116
sudo ./runme.pl

Hned první otázka při spuštění patche bude, jestli chceme spustit vmware-config.pl. V tuto chvíli už můžeme implicitní NO přepsat na YES a projdeme si nastavení podle vlastních potřeb v následující přestřelce otázek instalátoru a vašich odpovědí. Jestli nevíte, co zvolit, při každé otázce potvrďte enterem. Po přečtení licence (mezerníkem posouváte dolu po stránkách) odpovězte vypsáním YES. Samozřejmě ji pozorně prostudujte, může se totiž stát, že vám nebude vyhovovat a zápornou odpovědí pak můžete ukončit konfiguraci a další instalaci.

Pro ty, kteří pokračují dále, je dobré poznamenat si, kam se budou ukládat vaše VM a port, pomocí kterého budete k VMWare přistupovat (implicitní je 902). Poslední otázka je, jestli chcete zadat sériové číslo. Doporučuji to učinit nyní, získáte je po bezplatné registraci na stránkách VMWare. Po dokončení instalace byste měli objevit ikonu klienta v nabídce a mít možnost připojit se k VMWare serveru na vašem localhostu. Když jsem ji však spustil, nic se nedělo. Po spuštění příkazu vmware v terminálu mi vyskočilo mnoho chyb. Řešením bylo zkopírovat nějaké knihovny:

sudo cp /usr/lib/libpng12.so.0 /usr/lib/vmware/lib/libpng12.so.0/
sudo cp /usr/lib/gcc/i486-linux-gnu/4.2.3/libgcc_s.so /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1

Pro 64bitové Ubuntu jsem řešení našel také:

sudo ln -s /usr/lib32 /usr/l32
sudo sed -i -e ’s/usr\/lib/usr\/l32/g’ /usr/lib32/gtk-2.0/2.10.0/loader-files.d/libgtk2.0-0.loaders
sudo sed -i -e ’s/usr\/lib/usr\/l32/g’ /usr/lib32/libgdk_pixbuf-2.0.so.0.1200.9

Vše už by mělo být konečně funkční a pokud zkusíte VMWare spustit z nabídky, po připojení se k localhost serveru uvidíte své virtuální stroje, pokud tedy nějaké máte. Pokud ne, vložte instalační CD, vytvořte vhodný virtuál a spusťte jej - stroj začne bootovat a spustí se instalace systému.


Zdroje:

http://www.vmware.com

http://www.chovancik.cz/2008/04/28/ubuntu-804-hardy-heron-a-instalace-vmware-server-105-libgcc_sso1-version-gcc_34-not-found/

http://michal.penka.name/instalace-vmware-server-v-ubuntu-804-hardy-heron

http://groups.google.com/group/vmkernelnewbies/files

Osobní nástroje