Linux 게스트에 vmware-tools를 설치하려고하는데 / usr / src / linux를 입력하면 유효한 경로 오류가 발생하지 않습니다.
The path "" is not a valid path to the 3.3.0-2-desktop kernel headers.
Would you like to change it? [yes]
Enter the path to the kernel header files for the 3.3.0-2-desktop
kernel? /usr/src/linux
The path "/usr/src/linux" is not a valid path to the 3.3.0-2-desktop kernel
headers.
Would you like to change it? [yes] yes
Enter the path to the kernel header files for the 3.3.0-2-desktop
kernel? /usr/src/linux/
The path "/usr/src/linux/" is not a valid path to the 3.3.0-2-desktop kernel
headers.
Would you like to change it? [yes] yes
하지만 항상 / usr / src / linux에 내 리눅스 소스가 있습니까? 이미 kernel-devel 및 kernel-source를 설치했습니다. 내 배포판은 SUSE 12.2입니다. / usr / src / linux 폴더는 리눅스 소스로 채워져 있습니다. 내 옵션은 다음과 같습니다.
S | Name | Zusammenfassung | Typ
--+--------------------------------+--------------------------------+-----------
| devel_kernel | Linux-Kernel-Entwicklung | Schema
| kernel-coverage | Kernel Coverage Imageing, Ga-> | Paket
| kernel-debug | A Debug Version of the Kernel | Paket
| kernel-debug | A Debug Version of the Kernel | Quellpaket
| kernel-debug-base | A Debug Version of the Kerne-> | Paket
| kernel-debug-devel | Development files necessary -> | Paket
| kernel-default | The Standard Kernel | Paket
| kernel-default | The Standard Kernel | Quellpaket
| kernel-default-base | The Standard Kernel - base m-> | Paket
| kernel-default-devel | Development files necessary -> | Paket
i | kernel-desktop | Kernel optimized for the des-> | Paket
| kernel-desktop | Kernel optimized for the des-> | Quellpaket
| kernel-desktop-base | Kernel optimized for the des-> | Paket
i | kernel-desktop-devel | Development files necessary -> | Paket
i | kernel-devel | Development files needed for-> | Paket
| kernel-docs | Kernel Documentation | Paket
| kernel-docs | Kernel Documentation | Quellpaket
| kernel-ec2 | The Amazon EC2 Xen Kernel | Paket
| kernel-ec2 | The Amazon EC2 Xen Kernel | Quellpaket
| kernel-ec2-base | The Amazon EC2 Xen Kernel - -> | Paket
| kernel-ec2-devel | Development files necessary -> | Paket
| kernel-ec2-extra | The Amazon EC2 Xen Kernel - -> |
| kernel-firmware | Linux kernel firmware files |
| kernel-pae | Kernel with PAE S
| kernel-pae | Kernel with PAE
| kernel-pae-base | Kernel with PAE Support - ba-> | Paket
| kernel-pae-devel | Development files necessary -> | Paket
i | kernel-source | The Linux Kernel Sources | Paket
| kernel-source | The Linux Kernel Sources | Quellpaket
| kernel-source-vanilla | Vanilla Linux kernel sources-> | Paket
| kernel-syms | Kernel Symbol Versions (modv-> | Paket
| kernel-syms | Kernel Symbol Versions (modv-> | Quellpaket
| kernel-trace | The Standard Kernel with Tra-> | Paket
| kernel-trace | The Standard Kernel with Tra-> | Quellpaket
| kernel-trace-base | The Standard Kernel with Tra-> | Paket
| kernel-trace-devel | Development files necessary -> | Paket
| kernel-vanilla | The Standard Kernel - withou-> | Paket
| kernel-vanilla | The Standard Kernel - withou-> | Quellpaket
| kernel-vanilla-base | The Standard Kernel - withou-> | Paket
| kernel-vanilla-devel | Development files necessary -> | Paket
| kernel-xen | The Xen Kernel | Paket
| kernel-xen | The Xen Kernel | Quellpaket
| kernel-xen-base | The Xen Kernel - base modules | Paket
| kernel-xen-devel | Development files necessary -> | Paket
| kerneloops | Tool to collect kernel oopse-> | Paket
| kerneloops-applet | Tool to collect kernel oopse-> | Paket
| nfs-kernel-server | Support Utilities for Kernel-> | Paket
| patterns-openSUSE-devel_kernel | Meta package for pattern dev-> | Paket
zypper se -si ‘kernel *’은 다음을 인쇄합니다.
S | Name | Typ | Version | Arch | Repository
--+----------------------+-------+-----------+--------+-----------------
i | kernel-desktop | Paket | 3.3.0-2.1 | x86_64 | 12.2 milestone 2
i | kernel-desktop-devel | Paket | 3.3.0-2.1 | x86_64 | 12.2 milestone 2
i | kernel-devel | Paket | 3.3.0-2.1 | noarch | 12.2 milestone 2
i | kernel-source | Paket | 3.3.0-2.1 | noarch | 12.2 milestone 2
답변
Linux 게스트가 어떤 배포판을 실행하고 있는지 언급하지 않습니다. 더 많은 정보는 더 설명적인 답변을 제공 할 것입니다.
kernel-devel
또는 kernel-headers
패키지를 설치해야 합니다. vmware-tools가 컴파일 될 수 있도록 개발 도구 패키지 또는 그룹을 설치해야 할 수도 있습니다.
답변
OpenSUSE 12.2에 VMware Workstation 9를 설치하는 방법에 대한 빠른 참조가이 문제에 적용 가능해야합니다. 커널 헤더 오류도 수정합니다.
Opensuse 12.2에 VMware Workstation 9를 설치하는 방법
Linux 용 VMware Workstation 9.0 바이너리 다운로드
다운로드 후 VMware-Workstation-Full-9.0.0-812388.x86_64.bundle와 유사한 파일이 있어야합니다.
이제 터미널을 열고 다음 명령을 입력하십시오. 실제로 GUI를 사용 하여이 단계를 수행 할 수도 있지만 명령 줄을 선호합니다.
chmod +x VMware-Workstation-Full-9.0.0-812388.x86_64.bundle
이제 명령을 사용하여 설치하십시오.
sh VMware-Workstation-Full-9.0.0-812388.x86_64.bundle
그러면 VMware Installer가 열립니다. 완료 될 때까지 마법사를 따르십시오.