Vmware araçları nasıl kurulur?


39

Ubuntu'mu vmware'e yükledim, hayır vmware araçlarını yüklemeye ihtiyacım yok, hata aldım:

Geçerli bir çekirdek başlık yolu aranıyor ... "" yolu geçerli değil. Değiştirmek ister misiniz?

CentOS'ta, bu sorunu çözmek için aşağıdaki komutu çalıştırıyorum:

yum install gcc-c++
yum install kernel-devel
yum install kernel-headers
yum -y update kernel

Ama Ubuntu'da nasıl yapıldığını bilmiyorum. Lütfen yardım et.

Güncelleme Aşağıdaki komutu denedim ama hiçbir şey değişmedi, yine de hata oluştu:

Geçerli bir çekirdek başlık yolu aranıyor ... "" yolu geçerli değil. Değiştirmek ister misiniz?

  • sudo apt-get update
  • sudo-get install build temel linux-üstbilgisi - $ (uname -r)
  • sudo ./vmware-uninstall-tools.pl
  • sudo ./vmware-config-tools.pl
  • sudo ./vmware-install.pl

Sorun Değişti:

Sudo ./vmware-uninstall-tools.pl dosyasını çalıştırın ve / etc / vmware-tools dizinini silin, sonra sudo ./vmware-install.pl dizinini çalıştırın Şimdi vmware-tool.'i başarıyla yükleyebilirim. Yeniden başlattıktan sonra klasörü görebiliyorum / mnt / hgfs arasında, ancak paylaşılan klasörümü göremiyorum.

Yanıtlar:


42

Bu sorunla 12.10'dan 13.04'e yükseltme yaparken karşılaştığım. Ne yaparsam yapayım, VMware Tools yükleyicisi başlıkları bulamıyordu. Kayıt için, başlıkları nasıl yüklediğim:

sudo apt-get update && sudo apt-get install build-essential linux-headers-$(uname -r)

Görünüşe göre, yükleyici version.haltındaki dosyayı arıyor [kernelsource path]/include/linux/version.h, orada değil. Yeri version.hDİR[kernelsource path]include/generated/uapi/linux/version.h

Çözüm bir sembolik bağlantıdır:

sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h

Bu bağlantıyı oluşturduktan sonra, VMware Tools yükleyicisini sorunsuz çalıştırabildim.


3
sembolik bağlantı sorunumu da düzeltti
marc-andre benoit

symlink de benim için ubuntu 13.04 ile ilgili sorunu düzeltti
cobie

Buradaki sembolik bağlantı için +1, bu da benim için çözüldü.
Mahn

29
sudo apt-get install build-essential linux-headers-$(uname -r)

ve sonra VM-WARE-TOOLS'u kurun

Vmware araçlarını kurmak için vmware "VM" sekmesine gidin

Plz Ubuntu'yu güncellediğinizde (ve çekirdek sürümü değiştirilmişse ) aklınızda bulundurun

vmware-config-tools.pl

her zaman yalnızca çekirdek değiştirildiğinde


vmware-config-tools.pl komutunu çalıştırın, aynı hata iletisini aldım: ** Geçerli bir çekirdek başlık yolu aranıyor ... "" yolu geçerli değil. Değiştirmek ister misiniz? **
Tom

sudo vmware-config-tools.pl ile mi çalışıyorsunuz? , düzgün çalışıp çalışmadığını kontrol ettim
Bir Sıfır

Ben vmware-config-tools.pl çalıştırın, hiçbir şey değişmedi.
Tom,

4
Genel bir yaklaşım için +1 ( uname -r)
Garrett Bluma

+1 Bu VMWare Playerv5.0.1 ile Quantalde çalıştı .
IsaacS,

15

1) Medya eklemek için VMWare Client'ta VMWare Tools Install seçeneğini kullanın

2) Sunucuyu güncelleyin

sudo apt-get update
sudo apt-get upgrade

3) Montaj noktasını oluşturun

sudo mkdir -p /media/cdrom

4) ISO'yu monte edin

sudo mount /dev/cdrom /media/cdrom

5) Dizini Değiştir

cd /media/cdrom

6) tar dosyasını / tmp dizininize kopyalayın.

sudo cp VM*.tar.gz /tmp

7) Gerekirse Derleme araçlarını kurun

sudo apt-get install linux-headers-server build-essential
(for desktop is "sudo apt-get install linux-headers-$(uname -r) build-essential")

8) Dizini Değiştir

cd /tmp

9) ISO’yu çıkarın

sudo umount /media/cdrom

10) Katranı genişletin

sudo tar xzvf VM*.tar.gz

11) Dizini Değiştir

cd vmware-tools-distrib

12) Özel bir dizin oluşturun

sudo mkdir /usr/lib64

13) Install Script'i çalıştırın

sudo ./vmware-install.pl -d

14) Yeniden Başlatma

sudo reboot

kaynak


Bu yardımcı oldu, ilk bir açıklama işe yaramadı.
Johnny_D


7

Bunu sadece bir VMware barındırılan Ubuntu Linux 12.04 (32 bit) makinede yaptım ve yapmanız gerekenleri buldum

sudo apt-get install linux-headers-3.2.0-24-generic-pae

Normal kurulum temel paketini kurmanın yanı sıra.

Kilometreniz, yüklenecek linux-headers paketine göre değişecektir sanırım. Ama bu benim için iyi çalıştı.


Çalışmıyor. Yapılan linux-headers-3.2.0-24-generic-pae zaten en yeni versiyondur. 0 yükseltildi, 0 yeni yüklendi, 0 kaldırıldı ve 31 yükseltilmedi. '
Tom

3

VMWare için açık kaynaklı araçlar, o rotadan aşağı inmeyi denemek istiyorsanız, aynı şekilde çalışmalıdır.

Ubuntu 12.04+ için

sudo apt-get install open-vm-tools

Senin için her şeyi hallettiğine inanıyorum. Sanal makineyi yeniden başlatmanız yeterlidir ve VMWare Player sorunsuz çalışmalıdır.


1
VM Tools, yeniden başlatmanın ardından çalışmıyor. Ek olarak bir şeyi etkinleştirmem gerekmediğinden emin misin?
Danny Lo

2

Deneyin

sudo apt-cache search *package-name*

ve paket adınız Ör:

sudo apt-cache search kernel

ve depodaki mevcut tüm paketler ile üretilecek, istediğinizi bulun ve

sudo apt-get install *package-name*

o . Yapmadan önce deponuzu ile güncelleyin.

sudo apt-get update

Merhaba, Çalışmıyor. -devel
Tom

Sudo apt-cache search core ile denediniz mi? Kesinlikle bazı arama sonuçları ile gösterilecektir. Dizüstü bilgisayarım şu anda kullanılamıyor, aksi takdirde ekran görüntülerine sahip olabilirdim .....
mviswa

Aramanın anlamı nedir? Çok fazla sonuç aldım.
Tom,

1

Bir cevap buldum gibi hissediyorum (17.10 için kullandım) ve orijinal cevap burada

Terminal penceresinde önceden kurulmuş tüm araçları kaldırmak için bu komutu çalıştırın:

sudo apt-get autoremove open-vm-tools

ve bundan sonra araçlar eklemek için bu komutu yürütün:

sudo apt-get install open-vm-tools-desktop

ve son bir şey: yeniden başlatmayı unutmayın.

Benim için çok iyi çalıştı!


0

.bundle dosyasını her zamanki gibi yükleyin

bu dosyayı indir PATCH

Ana dizine çıkartın ve eski yama bayrağını silin:

sudo rm /usr/lib/vmware/modules/source/.patched

Ardından yamayı her zamanki gibi çalıştırın:

sudo ./patch-modules_3.2.0.sh vmware3.2.0.patch

Umarım yardımcı olur. Eğer işe yaramazsa iki yama dosyasını ve .bundle kurulumunu home dizininde tutmayı deneyin.

Not: Bunu VMWare forumlarında buldum ve kurulum problemini benim için düzeltti.


Yama dosyası dropbox'ta mevcut değil.
Raúl Salinas-Monteagudo

0

Ayrıca işletim sistemini VMWare ayarlarında doğru seçtiğinizden emin olun. İşletim sistemi "diğer" olduğunda, VMWare Araçları Kurulumu menüsü gri renktedir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.