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.