xorg-edgers fresh X crack 의 커널 3.7.0-7과 함께 우분투 12.10을 사용하고 있습니다. 이제 wmware 워크 스테이션을 시작하려고하면 여기에 표시된 것과 같은 Linux 헤더 경로를 묻습니다 . 해당 페이지의 모든 솔루션을 시도했지만 아무것도 작동하지 않습니다 ... 3.7 커널로 전환하기 전에 작동했습니다. 작동시키기 위해 무엇을 할 수 있습니까?
xorg-edgers fresh X crack 의 커널 3.7.0-7과 함께 우분투 12.10을 사용하고 있습니다. 이제 wmware 워크 스테이션을 시작하려고하면 여기에 표시된 것과 같은 Linux 헤더 경로를 묻습니다 . 해당 페이지의 모든 솔루션을 시도했지만 아무것도 작동하지 않습니다 ... 3.7 커널로 전환하기 전에 작동했습니다. 작동시키기 위해 무엇을 할 수 있습니까?
답변:
가장 먼저 확인해야 할 것은 최신 버전의 VMplayer 또는 워크 스테이션을 다운로드 할 수 있는지 확인하는 것입니다. 최신 버전이 작동하지 않으면 오류 메시지를보고 링크를 추가하여 문제를 해결하십시오.
version.h 파일이 다시 이동 한 것처럼 보이므로 symlink를 추가해야합니다.
ln -s /usr/src/linux-3.7-rc6/include/generated/uapi/linux/version.h /usr/src/linux-3.7-rc6/include/linux/version.h
http://rglinuxtech.com/2012/11/18/vmware-9-0-1-not-so-clever-after-all/ 링크를 참조하십시오 . 헤더는 3.2 이후로 이동하는 대상이었으며 vmware는 유지하지 않습니다. 쪽으로.
다른 사람들에게 원래의 대답을 좀 더 명확하게하려면 :
커널 헤더 만 설치된 우분투 13.04 (12.10에서도 작동해야 함)에서 다음을 수행 할 수 있습니다.
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
지금 커널을 업데이트 할 때마다해야합니다.
커널에 올바른 Linux 헤더 파일이 설치되어 있는지 확인하고 수동으로 기호 링크를 작성하고 빌드 필수를 설치하며 기본적으로 여기에 링크 한 모든 조언을 따랐음에도 여전히 Linux 헤더 경로가 잘못되었다는 오류가 발생했습니다. .
를 수행 한 후 sudo apt-get update
, 이전에보고 된 것보다 새로운 버전의 Linux 헤더가 사용 가능한 것으로 나타났습니다. 현재 설치된 헤더 패키지를 최신 버전으로 업그레이드하면 문제가 해결되었으며 VMWare 구성 도구가 헤더를 찾을 수있었습니다. 필자의 경우 업그레이드가 필요한 패키지는 linux-headers-generic-pae
및 linux-generic-pae
입니다.
필자의 경우 version.h에 대한 심볼릭 링크가 작동하지 않았습니다. 64 비트 13.04 시스템에서 이것이 도움이되었다는 것을 알았습니다.
헤더 패키지가 이미 설치되어 있지만 차이점은 '빌드 필수'를 설치하는 것입니다. 그런 다음 vmplayer를 제거하고 (-u vmware-player를 사용하여 설치 관리자를 실행하여 설치 함) 다시 설치했으며 그 후에 모든 것이 공허 해졌습니다.
우분투 14.04를 사용하면 솔루션이 매우 간단하다는 것을 알았습니다.
터미널에서 :
sudo apt-get install build-essential linux-headers-$(uname -r)
이제 VmWare를 다시 실행하면 다시 빌드하고 완벽하게 실행하라는 메시지가 표시됩니다. Smeghead를 다시 설치해야한다고 생각하지 않습니다.