Solaris 的 VirtualBox 来宾添加

Igo*_*gor 2 solaris software-installation virtualbox

sudo pkg install VBoxSolarisAdditions.pkg
Run Code Online (Sandbox Code Playgroud)
pkg install: The following pattern(s) did not match any allowable packages.  Try using a different matching pattern, or refreshing publisher information:
Run Code Online (Sandbox Code Playgroud)
sudo pkg install ./VBoxSolarisAdditions.pkg  
Run Code Online (Sandbox Code Playgroud)
pkg install: Illegal FMRI './VBoxSolarisAdditions.pkg': Invalid Package Name: ./VBoxSolarisAdditions.pkg 
Run Code Online (Sandbox Code Playgroud)
sudo pkg set-publisher -p /media/VBOXADDITIONS_4.3.38_106717/   
Run Code Online (Sandbox Code Playgroud)
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'. 
Run Code Online (Sandbox Code Playgroud)
sudo pkg set-publisher -p /media/VBOXADDITIONS_4.3.38_106717/VBoxSolarisAdditions.pkg 
Run Code Online (Sandbox Code Playgroud)
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'.
Run Code Online (Sandbox Code Playgroud)

难道我做错了什么?

And*_*nle 5

来自VirtualBox 在线手册

4.2.3.1. 安装 Solaris Guest Additions

适用于 Solaris 的 VirtualBox Guest Additions 在与上述适用于 Windows 和 Linux 的 Additions 相同的 ISO CD-ROM 上提供。它们还附带一个安装程序,可指导您完成安装过程。

安装包括以下步骤:

  1. 将 VBoxGuestAdditions.iso 文件挂载为 Solaris 客户机的虚拟 CD-ROM 驱动器,与第 4.2.1.1 节 “安装”中针对 Windows 客户机所描述的方式完全相同。

    如果客户机上的 CD-ROM 驱动器未安装(在某些 Solaris 10 版本上观察到),请以 root 身份执行:

    svcadm restart volfs

  2. 切换到安装 CD-ROM 驱动器的目录并以 root 身份执行:

    pkgadd -G -d ./VBoxSolarisAdditions.pkg

  3. 选择“1”并确认安装 Guest Additions 软件包。安装完成后,在您的来宾上重新登录 X 服务器以激活 X11 来宾添加。