Articles

Dokumentacja Ubuntu

Posted on

Czym są 'Narzędzia VMware'?

Narzędzia VMware to oprogramowanie instalowane na maszynie wirtualnej gościa w celu poprawy wydajności podczas pracy na hoście VMware/Esx, VMware/Player, VMware/Server lub VMware/Workstation. Narzędzia te zapewniają:

  • VMware Network acceleration
  • VMware Video acceleration
  • Host to Guest time synchronization
  • Seamless mouse movement between host and guest
  • Cięcie & Wklejanie – ang. Guest to Host and Guest to Guest

  • Disk Shrink (z VMware Toolbox uruchomionym na roota)
  • Skrypty uruchamiania/wyłączania (z VMware Toolbox uruchomionym na roota)
  • HeartBeat (tylko VMware/Esx)

Niniejsza strona wyjaśnia, jak zainstalować narzędzia VMware Tools na maszynie wirtualnej-gościu Ubuntu.

Instalacja narzędzi VMware na gościu Ubuntu

Narzędzia VMware można uzyskać z:

  • pakietu open-vm-tools w Ubuntu

  • packages.vmware.com
  • twojego hosta VMware (ta metoda nie wykorzystuje pakietów .deb)

VMware zaleca użytkownikom korzystanie z open-vm-tools w systemie Linux, w tym Ubuntu.

Instalacja z Ubuntu pakietu open-vm-tools na Trusty Tahr 14.04 i nowszych

open-vm-tools jest zalecaną metodą instalacji narzędzi VMware na Ubuntu. Pakiety są dostępne w głównym repozytorium od 14.04.

# For desktop:apt-get install open-vm-tools open-vm-tools-desktop# For server and headless installations:apt-get install open-vm-tools

Jeśli używasz Trusty po aktualizacji ze starszego wydania, być może będziesz musiał użyć open-vm-tools-lts-trusty-desktop zamiast tego.

Legendarne instalacje Ubuntu

Zważywszy na naturę wirtualizacji, może zaistnieć potrzeba kontynuowania korzystania z bardzo starych wersji Ubuntu. Instrukcje dla wersji od 10.04 do 12.04 są wymienione poniżej. W przypadku starszych wersji należy zapoznać się z podręcznikiem instalacji VMware.

Instalacja z pakietów specyficznych dla systemu operacyjnego (OSP) na Lucid Lynx 10.04 do Precise Pangolin 12.04

Pakiet open-vm-tools jest dostępny w repozytorium multiverse dla wydań od 10.04 do 12.04. Jednak te wersje są bardzo przestarzałe i mogą nie posiadać sterowników dla nowszych wersji ESXi i VMware Workstation / Player / Fusion. Z tego powodu, jeśli nadal potrzebujesz starszej maszyny wirtualnej Ubuntu, zalecana jest instalacja z repozytorium VMware. Użyj pakietu 12.04 dla Ubuntu 12.10, 13.04 i 13.10.

Aby dodać repozytorium wykonaj:

Lucid: apt-add-repository 'deb https://packages.vmware.com/tools/releases/latest/ubuntu/ lucid main'Natty: apt-add-repository 'deb https://packages.vmware.com/tools/releases/latest/ubuntu/ natty main'Oneiric: apt-add-repository 'deb https://packages.vmware.com/tools/releases/latest/ubuntu/ oneiric main'Precise: apt-add-repository 'deb https://packages.vmware.com/tools/releases/latest/ubuntu/ precise main'wget http://packages.vmware.com/tools/keys/VMWARE-PACKAGING-GPG-RSA-KEY.pub -q -O- | \ apt-key add -# (The above links to the latest builds of VMware-tools; however,# these packages should be compatible with all VMware servers, including the ESX 4 to vSphere ESXi 6.5.# Next update your reposapt-get update

Uwaga: użycie apt-add-repository doda również wpis dla źródeł, które nie są dostępne w repozytorium vmware. Będziesz musiał ręcznie usunąć wpis deb-src dla „packages.vmware.com”, który powinien znajdować się na dole twojego pliku /etc/apt/sources.list.

Aby zainstalować wykonaj:

sudo apt-get install vmware-tools-esx-kmods-kernel_release# Where kernel_release is the kernel release and type returned by the uname -r command.# For example: vmware-tools-esx-kmods-2.6.32-21-generic# Then for desktop VMs or those that need graphics supportsudo apt-get install vmware-tools-esx-nox# Or for server and headless installationssudo apt-get install vmware-tools-esx# Some versions may require kernel headerssudo apt-get install linux-headers-virtual

Weryfikuj pomyślną instalację

# Verify that the VMware Tools daemon, vmtoolsd, is running.pgrep -fl vmtoolsd# Verify that the required kernel modules load properly./sbin/lsmod

Moduły jądra są ładowane tylko dla używanych urządzeń wirtualnych. Jednakże, moduł vmmemctl powinien być zawsze załadowany.

Instalacja z hosta VMware

Ostrzeżenie: Ta metoda instalacji nie używa pakietów Ubuntu. Zamiast tego, omija dpkg i zapisuje pliki bezpośrednio do systemu. Jest to generalnie niezalecane.

Uruchom okno terminala i wykonaj następujące czynności, aby upewnić się, że masz pakiety wymagane do zbudowania VMware Tools lub jądra.

sudo apt-get install build-essential linux-headers-`uname -r` psmisc

UWAGA: linux-headers-uname -r nie jest wymagane przy domyślnej budowie, ponieważ te nagłówki już istnieją. Są one wymienione tutaj na wypadek, gdybyś dokonał modyfikacji jądra.

Z menu VMware wybierz VM->Instalacja VMware Tools. Na pulpicie powinien pojawić się obraz zamontowanej płyty CD. W oknie File Browser kliknij prawym przyciskiem myszy plik VMwareTools*.tar.gz i rozpakuj go na pulpit.

Jeśli cdrom nie został zamontowany automatycznie, zamontuj go (w systemie gościa) wykonując

# make a mount point if needed :sudo mkdir /media/cdrom# Mount the CDsudo mount /dev/cdrom /media/cdrom# Copy and extract VMWareToolssudo cp /media/cdrom/VMwareTools*.tar.gz ~/Desktop# You can extract with archive manager, right click on the archive and extract ... ortar xvf VMwareTools*.tar.gz# Install as below

Otwórz okno terminala i wykonaj następujące polecenia.

cd ~/Desktop/vmware-tools-distribsudo ./vmware-install.pl

Podczas vmware-install.pl, wybierz domyślne odpowiedzi na wszystko (po prostu naciśnij klawisz <enter>).

Możesz skonfigurować narzędzia jako root

sudo vmware-toolbox

W przeciwnym razie uruchom je jako użytkownik (nie root)

vmware-toolbox
  • Aby zsynchronizowany schowek i mysz działały, jak również funkcja folderów współdzielonych, musisz mieć uruchomione vmware-toolbox, chociaż możesz zminimalizować okno.

Aby mieć vmware tools automatycznie uruchamiane z sesjami, przejdź do System->Preferencje->Sesje->Programy startowe. Kliknij Dodaj, wpisz vmware-toolbox, Ok, Zamknij.

Jeśli używasz systemu operacyjnego Kubuntu.

echo "/usr/bin/vmware-toolbox" > ~/.kde/Autostart/vmware-toolbox.shchmod +x ~/.kde/Autostart/vmware-toolbox.sh

Aby przywrócić działanie kółka przewijania po powyższej instalacji, należy dokonać drobnej zmiany w pliku xorg.conf.

W sekcji „Configured Mouse”, zmień następującą linię jak wskazano:

Option "Protocol" "imps/2"

Jeśli masz więcej niż pięć przycisków (kółko przewijania liczy się jako trzy), to możesz potrzebować następującej linii:

Option "Protocol" "ExplorerPS/2"

Restart X.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *