Zainstalowałem pakiet VMware na moim Ubuntu 11.04, ale kiedy go otwieram, wyświetla mi się to okno
i nie znam ścieżki do tych nagłówków C.
kernel
vmware-player
Wazery
źródło
źródło
uname -a
). Ponieważ dzięki aktualizacji 11.04 ubuntu cicho zmieniło moje jądro z linux-generic na linux-generic-pae bez instalowania odpowiednich nagłówków, które używają innego zestawu nagłówków linux. Zgodnie z trzema odpowiedziami poniżej, użycieapt-get
jest właściwym sposobem rozwiązania problemu, musisz tylko upewnić się, że nagłówki jądra są właściwe.Odpowiedzi:
Po dodaniu dowiązania symbolicznego ścieżka jest
/usr/src/linux-headers-$(uname -r)/include
(Dzięki @Kariem!)źródło
/usr/src/linux-headers-$(uname -r)/include
Poniższe polecenia są dla Ciebie bardzo pomocne:
Krok 1: Ctrl+ Alt+T
Krok 2 :
sudo apt-get install linux-headers-$(uname -r)
Krok 3: Ścieżka do nagłówków jądra jest wtedy
/usr/src/linux-headers-$(uname -r)/include
źródło
Przed zainstalowaniem Vmware Workstation musisz zainstalować nagłówki niezbędne do kompilacji i Linux
i wtedy
Gotowe, zainstaluj teraz Vmware Workstation
źródło
Jest kilka plików w lokalizacjach, których instalator się nie spodziewa, uruchamiam to i działa:
źródło
Po pierwsze sądzę, że nie zainstalowałeś nagłówków. Musisz zainstalować odpowiedni pakiet nagłówków linux. Najprawdopodobniej musisz zainstalować
linux-headers-generic
. Jeśli jednak używasz innego jądra niż innelinux-generic
, zainstaluj pakiet linux-headers dla tego jądra.Jeśli masz już zainstalowane nagłówki, powinny one być
/usr/src
.źródło
linux-generic
. Jeśli tak, zainstalujlinux-headers-generic
, co spowoduje pobranie odpowiednich pakietów jako zależności. Dokładny pakiet nagłówków (i ścieżki w systemie plików) zmienia się z każdą aktualizacją jądra. Spójrz na swój system, aby dowiedzieć się, który jest w użyciu.Problem można rozwiązać w dwóch krokach po zainstalowaniu stacji roboczej vmware 9.XX (w terminalu):
sudo apt-get install gcc
sudo vmware-modconfig --console --install-all --appname="VMware Player" --icon="vmware-player"
źródło
CTRL+ ALT+t
sudo apt-get install linux-headers-generic
źródło
sudo apt-get update
przed instalacjąMiałem ten sam problem, działałem z jądrem 3.2.0-29, ale miałem tylko linux-headers-3.2.0-35 w / usr / src /
źródło