Tidak dapat menginstal VMWare Workstation v8


11

Menginstal VMware 8.0.2 64bit

Ubuntu 12.04LTS 64bit BETA

Versi Kernel saya adalah: 3.2.0-20-generik

pst007x@pst007x-Aspire-5741:~$ sudo sh VMware-Workstation-Full-8.0.2- 591240.x86_64.bundle

Instal ok

Ketika saya memulai saya diminta untuk menginstal modul yang dikompilasi dan dimuat ke kernel yang sedang berjalan.

Sebuah jendela terbuka

Pembaruan Modul Kernel VMware

Ini gagal di Perangkat Jaringan Virtual

LOG KESALAHAN .

MEMPERBARUI:

PATCH .

Ketika saya mencoba menambahkan tambalan, kesalahan berikut:

 pst007x@pst007x-Aspire-5741:~$ sudo sh patch-modules_3.2.0.sh
 [sudo] password for pst007x: 
 patch-modules_3.2.0.sh: 27: [: workstation8.0.2: unexpected operator
 patch-modules_3.2.0.sh: 28: [: workstation8.0.2: unexpected operator
 Sorry, this script is only for VMWare WorkStation 8.0.2 or VMWare Player 4.0.2. 
 Exiting
 pst007x@pst007x-Aspire-5741:~$

Saya sudah sepenuhnya tidak diinstal, dan diinstal ulang. Saya menginstal versi yang benar. Mungkin ada masalah dengan tambalan. VMware dipasang dengan sempurna di Ubuntu 11.10

Beginilah cara saya menghapus instalan .

Jawaban:


13

Kumpulkan ini dari berbagai tanggapan:

Pindah ke folder Beranda

  1. VMware-Workstation-Full-8.0.2-591240.x86_64.bundle
  2. PATCH: patch-modules_3.2.0.sh
  3. PATCH: vmware3.2.0.patch

Patch tautan unduhan (konten xtact ke folder Home):

http://weltall.heliohost.org/wordpress/2012/01/26/vmware-workstation-8-0-2-player-4-0-2-fix-for-linux-kernel-3-2-and- 3-3 /

Instal VMware

sudo sh VMware-Workstation-Full-8.0.2-591240.x86_64.bundle

Pasang Patch

sudo ./patch-modules_3.2.0.sh

NB: Pastikan tambalan memiliki izin yang dapat dieksekusi


7

Untuk menonaktifkan pemeriksaan versi

  • buka skrip * .sh dalam editor (gedit)
  • gulir ke bawah ke baris 27
  • tambahkan "#" di awal baris 27,28,29
  • simpan skrip
  • coba jalankan kembali skripnya

atau pergi ke

  • cd /usr/lib/vmware/modules/source
  • sudo tar xvf vmnet.tar
  • Ini akan mendekompres file dalam vmnet-onlyfolder
  • Misalkan Anda memiliki file tambalan di ~/Downloads/vmware802fixlinux320/vmware3.2.0.patch
  • sudo patch -p1 <~/Downloads/vmware802fixlinux320/vmware3.2.0.patch
  • sudo mv vmnet.tar vmnet.tar.bak
  • sudo tar cvf vmnet.tar vmnet-only/

Jalankan kembali VMware Workstation atau Player. Dalam hal ini, Anda mungkin perlu menginstal

  • sudo apt-get install patch

atau ubah versi pada baris 7/8, misalnya vmreqver=8.0.4untuk menerapkan tambalan ke vmware workstation 8.0.4
wimh

2

Ada masalah yang diketahui dalam mencoba untuk mendapatkan VMWare workstation untuk menginstal dan / atau bekerja di Ubuntu 12,04 LTS. Taruhan terbaik adalah menunggu rilis penuh bulan depan, atau kembali ke Ubuntu 11.10. Saya tahu ini kedengarannya tidak produktif, tetapi saya memiliki masalah yang sama, dan saya memutuskan untuk kembali ke Ubuntu 11.10 untuk saat ini.


Menemukan solusi (di atas) terima kasih. Anda benar ada bug, tetapi selalu ada bug apakah produk pra-rilis atau 'selesai'. Rilis beta ini telah menyelesaikan masalah kinerja NVidia yang saya alami, jika tidak saya akan tetap menggunakan versi sebelumnya. Terima kasih :-)
pst007x

2

OK tambalan ini

patch-modules_3.2.0.sh
vmware3.2.0.patch

Bekerja dengan baik satu-satunya masalah adalah saya tidak sengaja menekan tombol pembaruan vmware yang mengacaukan semuanya pada saat terburuk. Saya mencoba semuanya juga mencoba menghapus instalan vmware sepenuhnya. Tidak ada yang berhasil sampai saya mencoba menarik rambut keluar dari kepala saya yang botak.

Kemudian saya mematikan komputer dan memulai Ubuntu dalam versi sebelumnya dari boot loader. Saya kemudian menginstal ulang vmware kemudian menginstal kembali tambalan yang dibutuhkan! Akhirnya saya kemudian restart seperti biasa Ubuntu 3.2 dan berhasil.

Bahkan melalui Anda menghapus vmware ada sesuatu yang tersisa di kernel 3.2 atau sesuatu


2

Situasi yang sama di sini: Versi VMPlayer dan patch yang benar masih mengklaim bahwa itu bukan versi yang benar.

Solusi saya: Saya telah melewatkan versicheck di patch-modules_3.2.0.sh dengan menghapus komentar pada baris berikut dengan "#". Setelah menghapus tanda dialog, patch bekerja dan pemain saya sekarang bekerja.

[ -z "$vmver" ] && error "VMWare is not installed (properly) on this PC"

[ "$vmver" == "workstation$vmreqver" ] && product="VMWare WorkStation"

[ "$vmver" == "player$plreqver" ] && product="VMWare Player"

[ -z "$product" ] && error "Sorry, this script is only for VMWare WorkStation $vmreqver or VMWare Player $plreqver"

Hati-hati dengan jawaban saya. Setelah me-reboot sistem saya, saya memiliki desktop kosong dan saya bahkan tidak bisa melakukan perintah ls sederhana di terminal.



Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.