GNU/Linux >> Znalost Linux >  >> Linux

Než budete moci spustit VMware, musí být zkompilováno několik modulů

Problém na dosah ruky

Hlásíte, že nemůžete spustit VMware na Kali Linuxu. Podle chyb, které jste odeslali, vašemu operačnímu systému chybí moduly VMware potřebné ke spuštění.

Vezmu si tento čas, abych poukázal na to, že Kali Linux není určen jako operační systém pro obecné použití. S těmito druhy chyb můžete i nadále narážet pomocí softwaru, který není navržen pro Kali Linux. Spouštění virtualizačního nebo hypervisorového softwaru není zamýšlenou funkcí Kali Linuxu. Jedním z možných řešení vašeho problému by bylo spuštění vašeho virtualizačního softwaru na Ubuntu, Debianu nebo jiném operačním systému pro všeobecné použití.

Pokud si přejete pokračovat v používání Kali Linux nebo se setkáte se stejnou chybou v jiném operačním systému, následující kroky mohou fungovat jako možné řešení výše uvedené chyby.

Možná řešení

Budu odkazovat na tento příspěvek, protože obsahuje několik různých možných oprav.

Nejprve zkuste spustit tento příkaz:

sudo vmware-modconfig --console --install-all

Tím by se měly nainstalovat všechny moduly VMware. Nyní byste měli být schopni spustit Vmware podle očekávání. Podívejte se na tento příspěvek na fóru VMware, protože pokrývají další skripty, které možná budete muset spustit, abyste ověřili proces instalace.

Případně můžete nejprve zkusit toto:

sudo apt-get install build-essential linux-headers-$(uname -r) open-vm-dkms
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 

Poté spusťte:sudo vmware-config-tools.pl . Možná bude nutné spustit sudo vmware-modconfig --console --install-all znovu po dokončení.

Začínáme od nuly

Možná budete muset začít znovu s novou instalací VMware. Vyčistěte stávající instalaci spuštěním sudo vmware-installer -u vmware-player . Poté znovu spusťte instalační skript, tj.:./VMware-*.bundle.

Také bych ověřil, že vaše grafické ovladače a všechny ostatní části vašeho systému jsou plně aktuální.

Závěr

Opět doporučuji, abyste k dokončení tohoto úkolu použili jiný operační systém než Kali Linux. Než začnete s možnou opravou, přečtěte si tento příspěvek celý. Pamatujte, že musíte nainstalovat správné hlavičky jádra pro vaše jádro, aby to fungovalo. Přidávám také odkaz na průvodce instalací VMware na Kali Linux. V tomto příspěvku jsou dokonce některé komentáře o tom, jak problém dále řešit.

Zahrnuji také odkaz na oficiální dokumentaci Kali Linux o tom, jak nainstalovat nástroje VMware, a také odkaz na další příspěvek výměny zásobníků, který se zdá, že souvisí s tímto problémem.

Pokud máte nějaké dotazy k této odpovědi, napište prosím komentář. Oceňuji opravy jakýchkoli mylných představ a zpětnou vazbu, jak zlepšit své příspěvky. Hodně štěstí!


Níže uvedené řešení pro mě fungovalo na Fedora32

Mám VMware-Workstation-Full-15.5.6-16341506.x86_64.bundle a použil následující příkazy:

git clone https://github.com/mkubecek/vmware-host-modules
cd vmware-host-modules
git checkout workstation-15.5.6
sudo make ; sudo make install

Linux
  1. Moduly linuxového jádra, bez kterých nemůžeme žít

  2. Co pro vás může udělat shell dotfile

  3. Jak mohu spustit dos2unix v celém adresáři?

  1. Mohu změnit 'rpath' v již zkompilovaném binárním souboru?

  2. Může docker běžet uvnitř linuxového kontejneru?

  3. Jak mohu spustit příkaz po spuštění?

  1. Redhat vs Ubuntu:15 základních faktů, které musíte vědět

  2. Jak spustíte skript při přihlášení v *nix?

  3. Může proces běžet bez ohledu na jakýkoli shell?