GNU/Linux >> Linux の 問題 >  >> Debian

Ubuntu、Linux Mint、Debian、Fedora、openSUSE での VirtualBox Guest Additions のインストール [ハウツー]

VirtualBox Guest Additions は、ゲスト オペレーティング システムのインストール後に仮想マシンにインストールするように設計されており、システムのパフォーマンスと使いやすさを向上させるためのドライバーと最適化が含まれています。

VirtualBox Guest Additions をインストールすることで、仮想マシンのビデオ サポート (ハードウェア アクセラレーション グラフィックスを含む)、共有クリップボード、ゲスト マシンとホスト マシン間のドラッグ アンド ドロップ サポート、共有フォルダーなどを利用できるようになります。

Debian (contrib リポジトリ内)、Ubuntu および Debian / Ubuntu ベースの Linux ディストリビューションのユーザーは、リポジトリから VirtualBox Guest Additions をインストールできます (virtualbox-guest-x11 をインストールします)。 、 virtualbox-guest-utils そして virtualbox-guest-dkms packages )、Fedora 28 以降にはデフォルトで Guest Additions パッケージが付属しています。 VirtualBox Guest Additions をインストールするこの方法は、VirtualBox に付属の Guest Additions をインストールするよりも簡単です。 ただし、一部の機能が欠落している可能性があります たとえば、VirtualBox 6.0 で追加された新しいファイル マネージャーを使用する機能などです。

たとえば、VirtualBox Guest Additions パッケージがデフォルトでインストールされている Fedora 29 では、VirtualBox 6.0 を使用すると、マシン ウィンドウのサイズを変更し、ゲスト マシンとホスト マシン間で共有クリップボードを有効にすることができますが、共有ファイルに関連するアクションは機能しません (共有フォルダーを追加しないと、新しい VirtualBox 6.0 ファイル マネージャーが機能しません。仮想マシンが完全にフリーズし、ゲストとホスト間のファイルのドラッグ アンド ドロップが機能しません。

別の例。 Ubuntu 18.04 では、VirtualBox Guest Additions リポジトリ パッケージをインストールすると、ゲストとホストの間でクリップボードを同期でき、共有フォルダーを追加できますが、新しい VirtualBox 6.0 ファイル マネージャーを使用したり、ドラッグ アンド ドロップして、ホスト コンピューターとゲスト コンピューター間でフォルダーを共有します。

仮想マシンで Ubuntu 19.04 を使用し、リポジトリによって提供されるゲストの追加機能をインストールすると、ゲスト マシンとホスト マシン間、および新しい VirtualBox 6.0 ファイル マネージャーとの間でフォルダーを共有できるため、ビルトインのインストールは不要であることに注意してください。 VirtualBox Guest Additions インストーラーが必要です。これらのパッケージをインストールして再起動するだけです (sudo apt install virtualbox-guest-x11 virtualbox-guest-utils virtualbox-guest-dkms ).

この記事では、利用可能なすべての Guest Additions 機能を有効にする Ubuntu、Linux Mint、Debian、openSUSE、または Fedora 仮想ゲスト マシン用のビルトイン VirtualBox インストーラーを使用して、VirtualBox Guest Additions ISO をインストールする方法について説明します。

関連:HiDPI サポートが改善された VirtualBox 6.0、新しい統合ファイル マネージャーなど

VirtualBox Guest Additions ISO を Ubuntu、Linux Mint、Debian、openSUSE、および Fedora に手動でインストールする

Fedora Guest で VirtualBox 6.0 File Manager を使用する

用語:

  • 「ホスト」またはホスト オペレーティング システム:Oracle VM VirtualBox がインストールされている物理コンピュータ
  • 「ゲスト」またはゲスト オペレーティング システム:仮想マシン内で実行されるオペレーティング システム。


1. Oracle VM VirtualBox Extension Pack をダウンロードして、ホストにインストールします。

(VirtualBox ゲストではなく) コンピューター上の VirtualBox のダウンロード ページに移動し、「VirtualBox NNN Oracle VM VirtualBox Extension Pack」をダウンロードします。これは、サポートされているすべてのプラットフォーム用の単一のファイルです。

ダウンロードした .vbox-extpack をダブルクリックします ファイルが VirtualBox で開き、インストールできるようになります。

2.ゲスト コンピューターに VirtualBox Guest Additions を作成するために必要なパッケージをインストールします。

Fedora のみ:

sudo dnf update kernel*

その後再起動してください。

そうしないと、Fedora を仮想マシンにインストールしたばかりで、利用可能なアップデートをインストールしていない場合、問題が発生する可能性があります (カーネル開発者と現在実行中のカーネルとの間の不一致)。

これで、Fedora ゲストで VirtualBox Guest Additions を作成するために必要なパッケージをインストールできます:

sudo dnf install gcc automake make kernel-headers kernel-devel perl dkms elfutils-libelf-devel

openSUSE:

sudo zypper install gcc make dkms kernel-devel kernel-default-devel


Ubuntu / Linux Mint / Debian:

sudo apt install gcc make perl dkms

3. VirtualBox Guest Additions ISO (VBoxGuestAdditions.iso) を挿入します。

VirtualBox マシン メニュー Devices > Insert Guest Additions CD image から選択します .

4.ゲスト オペレーティング システム (Ubuntu、Linux Mint、Debian、openSUSE、または Fedora) に VirtualBox Guest Additions ISO をインストールします。

Fedora または openSUSE:

sudo /run/media/$USER/VBox_GAs*/VBoxLinuxAdditions.run

Ubuntu / Linux ミント:

sudo /media/$USER/VBox_GAs*/VBoxLinuxAdditions.run

デビアン:

sudo sh /media/cdrom0/VBoxLinuxAdditions.run

3 つのすべての場合:yes と入力します。

5.オプション、共有フォルダーを使用する場合:ユーザー名を vboxsf に追加します ゲスト オペレーティング システムでグループ化します。

共有フォルダーを機能させるには、ゲスト コンピューターのユーザー名を vboxsf に追加します。 グループ (ゲスト コンピューター上):

sudo usermod -aG vboxsf $USER

これがないと、ゲスト コンピューターの共有フォルダーの内容にアクセスできません。

これは、新しい VirtualBox ファイル マネージャーを使用するために必要ではなく、既存の VirtualBox 共有フォルダー機能の場合にのみ必要です。

6.仮想マシンを再起動します。

Ubuntu 18.04 ゲストで VirtualBox 6.0 ファイル マネージャーを使用する

VirtualBox Guest Additions の利用可能なすべての機能を使用できるようになりました:

  • デバイスから共有クリップボード機能を有効にする Devices menu -> Shared Clipboard
  • デバイス Devices menu -> Shared Folders から共有フォルダをアクティブ化
  • コンピュータからのファイルのドラッグ アンド ドロップを有効にする Devices menu -> Drag and Drop
  • Machine menu -> File manager から、ゲストとホスト間のファイルの参照とコピーを担当する新しい VirtualBox 6.0 ファイル マネージャーを起動します。 、次にその Session をクリックします 、ユーザー名とパスワードを入力して Create Session をクリックします

ドラッグ アンド ドロップ機能は、Wayland (Fedora の標準) では機能しません。 Fedora でこれを使用するには、ログアウトして GNOME on Xorg を選択します。 ログイン画面から。


Debian
  1. Ubuntu / Debianjdownloaderlinuxのインストール方法

  2. Debian7wheezyにvirtualboxゲストの追加をインストールする

  3. scrcpy を使用してデスクトップから Android デバイスを制御する (Ubuntu、Fedora、Debian、Linux Mint のインストール)

  1. Debian11にVirtualBoxGuestAdditionsをインストールする-最良の方法は?

  2. Ubuntu / Debian /LinuxMintでwxWidgetsをコンパイルしてインストールする方法

  3. Ubuntu、Debian、または Linux Mint に Node.js と npm をインストールして構成する方法

  1. FedoraLinuxへのVirtualboxGuestの追加インストール

  2. Debian10LinuxにVirtualBoxゲスト追加機能をインストールする方法

  3. Linux Mint、Ubuntu、OpenSUSEにPACManagerをインストールします