Wystąpił ten błąd:
The path /usr/src/linux/include is not an existing directory.
Cześć, nadal występują problemy wymienione poniżej. Proszę doradź
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
źródło
powinieneś najpierw zainstalować nagłówek
a następnie wejdź do instalacji vmware:
To powinno pomóc
źródło
Wygląda na to, że vmware próbuje odinstalować starszą wersję przed zainstalowaniem nowszej, ale nie robi tego.
Chciałbym ręcznie odinstalować starą wersję narzędzi vmware, wpisując następujące polecenie w terminalu:
Uwaga: słowo „vmware” to tylko odgadnięcie, jak nazywa się ten pakiet. Jeśli pojawi się błąd typu „Nie można zlokalizować pakietu”, spróbuj zmienić słowo vmware na dowolną nazwę pakietu.
źródło
To, co zadziałało dla mnie, to ostatnia odpowiedź udzielona w tym wątku przez Amira Ariana - tak prosta, a jednak nie mogłam jej łatwo znaleźć gdzie indziej.
Jeśli wykonałeś instrukcje VMware, rozpakowałeś narzędzia VMware do
/tmp
. Więc powinieneś/tmp/vmware-tools-distrib
. Wewnątrz masz katalog bin ivmware-uninstall-tools.pl
plik.Następnie uruchom instalatora jeszcze raz:
Wróci z błędem, który może wyglądać następująco:
Jednak instalator będzie nadal działać i ostatecznie przejdzie do fazy instalacji.
źródło
Rozwiązałem ten sam problem, wykonując poniższe poprawki. Podsumowałbym problem jako przerwanie instalacji vmware, gdy nie znaleziono nagłówków jądra. Naciśnięcie Ctrl-C podczas instalacji vmware może spowodować „Błąd: nie można wykonać” /usr/bin/vmware-uninstall-tools.pl. ”W kilku przypadkach ogólnie.
Aby zainstalować nagłówki jądra wymagane przez narzędzia vmware, uruchom uname -r (aby uzyskać nazwę jądra) i apt-get poniżej. Może się okazać, że trzeba to zrobić, nawet po „sudo apt-get install build-essentials”, gdy aktualizujesz do najnowszego jądra poprzez „sudo apt-get dist-upgrade” lub ręcznie. Dodałem program build-essential do apt-get, ponieważ zawsze potrzebujesz go do narzędzi vmware.
Aby poprawić „Błąd: nie można wykonać” /usr/bin/vmware-uninstall-tools.pl. ”Wykonaj kopię sudo vmware-uninstall-tools.pl z nowych narzędzi vmware, które chcesz zainstalować w miejscu, w którym się znajduje szukam tego (zazwyczaj / usr / bin)
Jako przykład zwykle otwieram terminal i zmieniam katalog na / tmp, a następnie klikam menu VMware Zarządzaj, a następnie opcję „Zainstaluj ponownie VMware Tools ...”, a następnie (gdy VMware zamontuje CDROM najnowszych narzędzi) skopiuj tar z CDROM-a tylko do odczytu na / tmp jak poniżej (w oparciu o wersję 9.6.1-1378637)
źródło
Skrypt instalacyjny vmware sprawdza, czy pakiet jest obecny podczas instalacji. Rozwiązaniem jest wyczyszczenie pakietu:
źródło
skopiuj skrypt deinstalacyjny z vmware-tools-distrib / bin / do / usr / bin jako następującą komendę:
następnie ponownie uruchom skrypt instalacyjny.
źródło
Było to spowodowane tym, że zabiłem instalację (CNTRL C), ponieważ zapomniałem dodać -d, aby zautomatyzować instalację z ustawieniami domyślnymi. Początkowe uruchomienie skryptu tworzy folder / etc / vmware-tools, ponieważ istnieje skrypt, który uważa, że vmware-tools jest już zainstalowane.
Prosta odpowiedź brzmi: sudo rm -R / etc / vmware-tools
następnie ponownie uruchom skrypt instalacyjny.
źródło
Natknąłem się na to, kiedy uaktualniłem wersję VMWare na moim hoście i postępowałem zgodnie z instrukcjami dotyczącymi aktualizacji klienta.
Po zamontowaniu obrazu wirtualnej płyty CD, rozpakowaniu i uruchomieniu zainstalowanego programu zobaczyłem komunikat:
Z tego jasno wynika, co należy zrobić muast, aby je usunąć:
Zrobiłem to i ponownie uruchomiłem instalatora. I tym razem dostałem:
Zrezygnowałem więc z instalacji oprogramowania klienckiego z wirtualnego ISO na hoście i po prostu uruchomiłem
IOW, właściwą odpowiedzią na ten problem nie jest znalezienie sposobu obejścia instalacji narzędzi VM z ISO hosta, ale nie instalowanie narzędzi VM z ISO hosta, ale zaktualizowanie pakietu open-VM-Tools, zamiast.
źródło