web-dev-qa-db-ja.com

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'.

私は何か間違ったことをしていますか?

2
Igor

VirtualBoxオンラインマニュアル から:

4.2.3.1。 Solarisゲスト追加機能のインストール

Solaris用のVirtualBoxGuest Additionsは、上記のWindowsおよびLinux用のAdditionsと同じISOCD-ROMで提供されます。また、セットアッププロセスをガイドするインストールプログラムも付属しています。

インストールには次の手順が含まれます。

  1. セクション4.2.1.1「インストール」でWindowsゲストについて説明したのとまったく同じ方法で、VBoxGuestAdditions.isoファイルをSolarisゲストの仮想CD-ROMドライブとしてマウントします。

    ゲストのCD-ROMドライブがマウントされない場合(Solaris 10の一部のバージョンで観察)、rootとして実行します。

    svcadm restart volfs

  2. CD-ROMドライブがマウントされているディレクトリに移動し、rootとして実行します。

    pkgadd -G -d ./VBoxSolarisAdditions.pkg

  3. 「1」を選択し、Guest Additionsパッケージのインストールを確認します。インストールが完了したら、ゲストのXサーバーに再ログインして、X11ゲスト追加機能をアクティブにします。

5
Andrew Henle

私は何か間違ったことをしていますか?

はい。 Solaris11とSolaris10の両方でVirtualBoxゲスト追加パッケージがビルドされているときに、Solaris 11 IPS新しいパッケージコマンド( pkg ))を使用しようとしています。両方のリリースでサポートされているレガシーSVR4パッケージ形式とコマンド pkgadd を使用しています。

3
jlliagre