Saya menemukan kesalahan ini:
The path /usr/src/linux/include is not an existing directory.
Hai masih ada masalah seperti yang tercantum di bawah ini. Mohon saran
ronald@ronald-virtual-machine:~/Desktop/vmware tools/vmware-tools-distrib$ sudo ./vmware-install.pl
[sudo] password for ronald:
A previous installation of VMware Tools has been detected.
The previous installation was made by the tar installer (version 4).
Keeping the tar4 installer database format.
You have a version of VMware Tools installed. Continuing this install will
first uninstall the currently installed version.
Do you wish to continue? (yes/no) [yes]
Error: Unable to execute "/usr/bin/vmware-uninstall-tools.pl.
Uninstall failed. Please correct the failure and re run the install.
Execution aborted.
ronald@ronald-virtual-machine:~/Desktop/vmware tools/vmware-tools-distrib$ `chmod +x /usr/bin/vmware-uninstall-tools.pl`
chmod: cannot access `/usr/bin/vmware-uninstall-tools.pl': No such file or directory
sumber
Anda harus menginstal header terlebih dahulu
dan kemudian masukkan pada instalasi vmware:
Itu akan membantu
sumber
Tampaknya vmware sedang mencoba untuk menghapus versi yang lebih lama sebelum menginstal yang lebih baru, tetapi gagal melakukannya.
Saya secara manual akan menghapus instalan versi lama dari alat vmware dengan mengetik perintah berikut ke terminal:
Catatan: kata "vmware" hanyalah sebuah tebakan untuk apa nama paket ini. Jika ini memberi Anda kesalahan seperti "Tidak dapat menemukan paket" maka cobalah mengubah kata vmware ke apa pun yang Anda pikirkan nama paket itu.
sumber
Apa yang berhasil bagi saya adalah jawaban terakhir yang disediakan di utas ini oleh Amir Arian - begitu sederhana namun saya tidak dapat menemukannya dengan mudah di tempat lain.
Jika Anda mengikuti instruksi VMware, Anda mengekstraksi alat VMware ke
/tmp
. Jadi, seharusnya begitu/tmp/vmware-tools-distrib
. Di dalamnya Anda memiliki direktori bin dan adavmware-uninstall-tools.pl
file.Kemudian jalankan penginstal sekali lagi:
Itu akan kembali dengan kesalahan yang mungkin terlihat seperti ini:
Namun, penginstal akan tetap berfungsi dan akhirnya melanjutkan ke tahap instalasi.
sumber
Saya memecahkan masalah yang sama dengan melakukan perbaikan di bawah ini. Saya akan meringkas masalah sebagai membatalkan instalasi vmware ketika header kernel tidak ditemukan. Menekan Ctrl-C selama vmware-install dapat menyebabkan "Kesalahan: Tidak dapat menjalankan" /usr/bin/vmware-uninstall-tools.pl. "Dalam beberapa kasus secara umum.
Untuk menginstal header kernel yang diperlukan oleh alat vmware, jalankan uname -r (untuk mendapatkan nama kernel) dan apt-get di bawah ini. Mungkin perlu melakukan ini bahkan setelah 'sudo apt-get install build-essential' ketika Anda memperbarui ke kernel terdepan melalui 'sudo apt-get dist-upgrade' atau secara manual. Saya menambahkan build-essential ke apt-get karena Anda selalu membutuhkannya untuk alat vmware.
Untuk memperbaiki "Kesalahan: Tidak dapat menjalankan" /usr/bin/vmware-uninstall-tools.pl. "Lakukan salinan sudo dari vmware-uninstall-tools.pl dari alat vmware baru yang ingin Anda instal ke lokasi itu. mencarinya (biasanya / usr / bin)
Sebagai contoh, saya biasanya membuka terminal dan mengubah direktori ke / tmp kemudian klik pada menu VMware Kelola kemudian opsi "Instal ulang VMware Tools ..." lalu (setelah VMware memasang CDROM alat terbaru) salin tar dari CDROM read-only ke / tmp seperti di bawah ini (berdasarkan versi 9.6.1-1378637)
sumber
Skrip instalasi vmware memeriksa apakah paket tersebut ada pada instalasi Anda. Solusinya adalah membersihkan paket:
sumber
salin skrip uninstall dari vmware-tools-distrib / bin / ke / usr / bin sebagai perintah berikut:
lalu jalankan install script lagi.
sumber
Ini disebabkan oleh saya membunuh instalasi (CNTRL C) karena saya lupa menambahkan -d untuk mengotomatiskan instalasi dengan default. Jalankan awal skrip membuat folder / etc / vmware-tools, karena skrip yang ada menganggap vmware-tools sudah diinstal.
Jawaban sederhana adalah: sudo rm -R / etc / vmware-tools
kemudian jalankan kembali skrip instalasi.
sumber
Saya mengalami ini ketika saya memutakhirkan versi VMWare di host saya, dan mengikuti instruksi untuk memperbarui klien.
Setelah saya memasang gambar CD virtual, tanpa tanda dan menjalankan yang diinstal, saya melihat pesan:
Dari sini jelas apa yang harus dilakukan untuk menghapusnya:
Saya melakukan itu, dan menjalankan ulang pemasang. Dan kali ini saya mendapat:
Jadi saya menyerah menginstal perangkat lunak klien dari ISO virtual di host, dan hanya berlari
TKI, jawaban yang tepat untuk masalah ini bukan untuk menemukan cara mengatasi menginstal vm tools dari host ISO, tetapi untuk tidak menginstal vm tools dari host ISO, tetapi untuk memperbarui paket open-vm-tools, sebagai gantinya.
sumber