このシリーズはVagrantに焦点を当てています プロバイダーとしてVirtualBoxを使用 。前回の記事から、プロバイダーとは何かを理解しているかもしれません。 Virtualbox Vagrantのデフォルトプロバイダーです クロスプラットフォームであり、Windows、Linux、およびmacOSで実行できます。したがって、 Vagrantをインストールする前に マシンにVirtualboxを設定する必要があります。
virtualboxのセットアップ方法については、インストールガイドをご覧ください。 Virtualboxのセットアップが完了したら、vagrantバイナリをダウンロードしてインストールします。 Vagrantをインストールする方法は2つあります Linuxでは。 1つは、公式サイトから直接リポジトリファイルをダウンロードし、ローカルにインストールすることです。2つ目は、パッケージマネージャーを使用してインストールすることです。
両方の方法の使用方法を説明します。
LinuxにVagrantをインストールする
Vagrantのインストール パッケージマネージャーの使用は簡単です。使用しているディストリビューションに応じて、マシンで次のコマンドを実行することにより、リポジトリを追加したり、vagrantをインストールしたりできます。
FedoraにVagrantをインストールする
$ sudo dnf install -y dnf-plugins-core $ sudo dnf config-manager --add-repo https://rpm.releases.hashicorp.com/fedora/hashicorp.repo $ sudo dnf -y install vagrant
Centos/RHELにVagrantをインストールする
$ sudo yum install -y yum-utils $ sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo $ sudo yum -y install vagrant
Debian/UbuntuにVagrantをインストールする
$ curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add - $ sudo apt-add-repository "deb [arch=amd64] https://apt.releases.hashicorp.com $(lsb_release -cs) main" $ sudo apt-get update && sudo apt-get install vagrant
AmazonLinuxにVagrantをインストールする
$ sudo yum install -y yum-utils $ sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/AmazonLinux/hashicorp.repo $ sudo yum -y install vagrant
または、実行しているディストリビューションに基づいて、公式サイトからVagrantリポジトリファイルをダウンロードすることもできます。リポジトリファイルをダウンロードしたら、ローカルインストールを実行する必要があります。リポジトリファイルをダウンロードしたディレクトリに移動し、ディストリビューションに応じて次のコマンドを実行します。
$ sudo rpm -ivh vagrant_2.2.16_x86_64.rpm # RHEL based distribution $ sudo dpkg -i vagrant_2.2.16_x86_64.deb # Debian/Ubuntu-based distribution $ sudo pacman -U vagrant_2.2.16_x86_64.tar.zst # Arch based distribution
Vagrantかどうかを確認するには インストールが成功すると、次のコマンドを実行して、vagrantのバージョンを確認できます。
$ vagrant --version Vagrant 2.2.16
LinuxでVagrantをアンインストールする
Vagrantの削除は簡単です。パッケージマネージャーを介してインストールした場合は、次のコマンドを実行して、インストールされたパッケージを削除します。
$ sudo apt remove vagrant ⇐ Debian/Ubuntu-based distribution $ sudo yum remove vagrant ⇐ Centos/RHEL distribution $ sudo dnf remove vagrant ⇐ Fedora distribution
リポジトリファイルをダウンロードしてローカルにインストールした場合は、次のディレクトリを削除する必要があります。
# sudo rm -rf /opt/vagrant # sudo rm -f /usr/bin/vagrant
注 :作業するプロジェクトディレクトリではなく、vagrantインストールディレクトリのみが削除されます。
次の記事では、最初の Vagrantを設定する方法を見ていきます。 ボックスとvagrantファイルの操作方法。