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를 다시 설치해야한다고 생각하지 않습니다.