Solaris용 VirtualBox 게스트 추가

Solaris용 VirtualBox 게스트 추가
sudo pkg install VBoxSolarisAdditions.pkg
pkg install: The following pattern(s) did not match any allowable packages.  Try using a different matching pattern, or refreshing publisher information:
sudo pkg install ./VBoxSolarisAdditions.pkg  
pkg install: Illegal FMRI './VBoxSolarisAdditions.pkg': Invalid Package Name: ./VBoxSolarisAdditions.pkg 
sudo pkg set-publisher -p /media/VBOXADDITIONS_4.3.38_106717/   
pkg set-publisher: file protocol error: code: 22 reason: The path '/media/VBOXADDITIONS_4.3.38_106717' does not contain a valid package repository. Repository URL: 'file:///media/VBOXADDITIONS_4.3.38_106717'. 
sudo pkg set-publisher -p /media/VBOXADDITIONS_4.3.38_106717/VBoxSolarisAdditions.pkg 
pkg set-publisher: file protocol error: code: 22 reason: Archive /media/VBOXADDITIONS_4.3.38_106717/VBoxSolarisAdditions.pkg is missing, unsupported, or corrupt. Repository URL: 'file:///media/VBOXADDITIONS_4.3.38_106717/VBoxSolarisAdditions.pkg'.

내가 뭐 잘못 했어요?

답변1

~에서VirtualBox 온라인 매뉴얼:

4.2.3.1. Solaris 게스트 추가 기능 설치

Solaris용 VirtualBox 게스트 추가는 위에서 설명한 Windows 및 Linux용 추가와 동일한 ISO CD-ROM에 제공됩니다. 또한 설치 과정을 안내하는 설치 프로그램도 함께 제공됩니다.

설치에는 다음 단계가 포함됩니다.

  1. 섹션 4.2.1.1, “설치”에서 Windows 게스트에 대해 설명한 것과 정확히 동일한 방식으로 VBoxGuestAdditions.iso 파일을 Solaris 게스트용 가상 CD-ROM 드라이브로 설치합니다.

    게스트 시스템의 CD-ROM 드라이브가 마운트되지 않은 경우(Solaris 10의 일부 버전에서 관찰됨) 루트로 실행하십시오.

    svcadm restart volfs

  2. CD-ROM 드라이브 설치 디렉터리로 변경하고 루트로 실행합니다.

    pkgadd -G -d ./VBoxSolarisAdditions.pkg

  3. "1"을 선택하고 게스트 추가 패키지 설치를 확인합니다. 설치가 완료된 후 게스트의 X 서버에 다시 로그인하여 X11 게스트 추가를 활성화합니다.

답변2

내가 뭐 잘못 했어요?

예. Solaris 11 IPS 새 패키징 명령(pkg) VirtualBox 게스트 추가 기능 패키지는 Solaris 11 및 Solaris 10용으로 구축되었으므로 레거시 SVR4 패키징 형식 및 명령을 사용합니다.pkgadd두 버전 모두 지원됩니다.

관련 정보