Oracle VM Virtualbox6をDebian10にインストールする方法

Oracle VM Virtualbox6をDebian10にインストールする方法

Debianの10は最新の安定版リリースに移行することはほぼ準備ができているはDebian Linuxの。ただし、比較的新しいため、ユーザーがソフトウェアリポジトリを介してDebianに期待するようになる一部のアプリはまだ準備ができていません。専用のソフトウェアリポジトリでDebian10をまだ公式にサポートしていない最大のアプリの1つは、Oracle VMVirtualBoxです。現在、このWebサイトにはDebian9以前のリリースのリポジトリしかありません。したがって、VirtualBoxに依存していて、Debian 10ユーザーである場合は、Debian10でVirtualbox6を入手する他の方法を検討する必要があります。

注:この方法では、Debianでサードパーティのソフトウェアソースを有効にする必要があります。Virtualboxを別の方法で使用する場合は、VirtualBoxWebサイトの「AllLinux」をクリックして詳細を確認してください。

リポジトリを有効にする

この投稿を書いている時点で、Debian10でVirtualBox6を入手する最良の方法は、Ubuntu 18.04LTSソフトウェアリポジトリを使用することです。Oracleが将来スタンドアロンのDebianBusterリポジトリを作成しないことは言うまでもありませんが、定期的な更新が必要な場合は、これが最適な方法です。

リポジトリを有効にするには、ソースリストのバックアップを作成することから始めます。このバックアップにより、問題が発生した場合でもリポジトリが安全になります。

su-

cp /etc/apt/sources.list /etc/apt/sources.list.bak

すべてをバックアップしたら、Nanoテキストエディタでソースファイルを開きます。

nano -w /etc/apt/sources.list

ファイルの一番下までスクロールして、空きスペースを見つけます。次に、キーボードのEnterキーを押して、新しい行を作成します。新しい行に、以下のコードを追加します。このコード行はコメントであり、追加するリポジトリを思い出させます。

# VirtualBox Ubuntu Repo

追加したコードの下でもう一度Enterキーを押し、ファイルのコードの2行目に貼り付けます。この行では、実際のソフトウェアリポジトリに追加します。

deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian bionic contrib

ここから、キーボードのCtrl + Oを押して、Sources.listファイルをNanoに保存できます。次に、変更が正常に保存されたら、Ctrl + Xを押してエディターを閉じます。

リポジトリキーを設定する

新しいVirtualBoxソフトウェアリポジトリはDebianLinuxでセットアップされていますが、リポジトリに署名されたGPGキーがセットアップされていないため、まだ使用する準備ができていません。このキーがないと、Debianシステムはリポジトリの更新を拒否し、セキュリティリスクと呼んでいます。

キーを機能させるには、最初にOracleからキーをダウンロードする必要があります。ターミナルを開き、CDを使用して/ tmpディレクトリに移動します。次に、キーファイルを取得します。

cd / tmp
wget https://www.virtualbox.org/download/oracle_vbox_2016.asc

apt-keyコマンドを使用して、oracle_vbox_2016.ascファイルをDebian10システムにロードします。

sudo apt-key add oracle_vbox_2016.asc

Debian 10でリポジトリキーを起動して実行したら、ガイドの次のステップに進みます。

ソフトウェアソースの更新

VirtualBoxソフトウェアリポジトリがセットアップされ、キーファイルがシステムにロードされたので、Debianを更新してソフトウェアリポジトリのセットアップを完了します。これを行うには、apt-getupdate コマンドを実行する必要があります 。

sudo apt-get update

Linux PCでキーファイルを正しく設定すると、Debianのパッケージ管理システムですべてを更新でき、VirtualBoxソフトウェアリポジトリがDebian 10で動作します。終了するには、  upgrade コマンドを実行して、保留中のシステムアップグレードをインストールします。

sudo apt-get upgrade -y

VirtualBoxをインストールします

Oracle VM VirtualBoxのインストールは、ソフトウェアリポジトリが設定され、キーが機能し、すべてが最新であるため、Debian10で非常に簡単に実行できます。ソフトウェアを入手するには、ターミナルを開いて以下のコマンドを入力します。

Oracle VM Virtualbox6をDebian10にインストールする方法

apt-get install virtualbox-6 *

VirtualBoxの最新リリースに加えて、次のバージョン5.2および5.1をインストールすることもできます。

apt-get install virtualbox-5.2 *

または

apt-get install virtualbox-5.1 *

Oracle VM Virtualbox6をDebian10にインストールする方法

Debianパッケージマネージャーがパッケージのダウンロードとインストールを完了すると、VirtualBoxを使用できるようになります。

VirtualBoxをアンインストールします

Debian 10システムでVirtualBoxを使用したくないですか?これをすばやく取り除く方法は次のとおりです。まず、ターミナルウィンドウを開き、システムからパッケージをアンインストールします。

su-
apt-get remove virtualbox-6 * --purge

または

apt-get remove virtualbox-5.2 * --purge

または

apt-get remove virtualbox-5.1 * --purge

次に、rmコマンドを使用して、現在のSources.listファイルをシステムから削除する必要があります。

cd / etc / apt /

rmsources.list

ソースファイルを削除した後、sources.list.bakファイルを移動して新しいsources.listファイルにします。

mvsources.list.baksources.list

updateコマンドを実行して、Debian10のソフトウェアソースを更新します。

aptアップデート

autoremoveコマンドを使用して、インストールされたままのVirtualBox依存関係(存在する場合)をアンインストールします。

apt-get autoremove


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか