📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

 
(同じ利用者による、間の3版が非表示)
21行目: 21行目:


== Vagantのインストール ==
== Vagantのインストール ==
==== バイナリファイルからインストール ====
# まず、[https://www.vagrantup.com/downloads.html Vagrantの公式Webサイト]にアクセスして、各プラットフォーム向けのVagrantをダウンロードする。<br>
# まず、[https://www.vagrantup.com/downloads.html Vagrantの公式Webサイト]にアクセスして、各プラットフォーム向けのVagrantをダウンロードする。<br>
#: <br>
#: <br>
42行目: 43行目:
#*: <br>
#*: <br>
# PCを再起動する。
# PCを再起動する。
<br>
==== ソースコードからインストール ====
<u>ソースコードからVagrantをインストールする場合、公式インストーラが使用できない場合にのみ推奨する。</u><br>
<br>
ソースコードからVagrantをインストールするための前提条件と3つのステップについて以下に示す。<br>
# Rubyをインストールする。
# Vagrantをクローンする。
# ローカルで設定する。
<br>
まず、Rubyをインストールする。<br>
Vagrantをビルドするには、特定のバージョンのRubyをインストールする必要がある。<br>
必要なRubyのバージョンは、[https://github.com/hashicorp/vagrant VagrantのGithub]にあるvagrant.gemspecに記載されている。<br>
<br>
また、Vagrantをソースコードからインストールする場合は、プラグインの互換性にも注意する必要がある。<br>
Vagrantのプラグインは現在の環境に基づいて設定されるため、ソースコードからVagrantでインストールしたプラグインは、パッケージベースのVagrantインストールでは動作しないことに注意する。<br>
sudo zypper install make gcc ruby rubygem-bundler nodejs libopenssl-devel sqlite3-devel
<br>
次に、Vagrantのソースコードをクローンする。<br>
git clone https://github.com/hashicorp/vagrant.git
<br>
次に、クローンしたVagrantパスを~/.profileファイル等に環境変数PATHを設定する。<br>
vi ~/.profile
<br>
<syntaxhighlight lang="sh">
# ~/.profileファイル
export PATH="<Vagrantのパス>:$PATH"
</syntaxhighlight>
<br>
必要なライブラリおよびプラグインをインストールする。<br>
cd <Vagrantのパス>
bundle install
<br>
<code>bundle</code>コマンドを実行して、Vagrantを起動する。<br>
bundle exec vagrant
<br><br>
== Vagrant VMwareのインストール ==
Vagrant VMware WorkstationまたはVagrant VMware Fusionプラグインからアップグレードする場合、Vagrantで管理している全てのVMware上の仮想マシンを停止または破棄する。<br>
その後、以下の手順に従う。<br>
<br>
Vagrant VMwareプロバイダのインストールには2つのステップが必要である。<br>
<br>
まず、Vagrant VMwareユーティリティをインストールする。<br>
これは、[https://developer.hashicorp.com/vagrant/downloads/vmware Vagrant VMwareユーティリティの公式Webサイト]から、RPMファイルをダウンロードしてインストールする。<br>
sudo zypper install ./vagrant-vmware-utility-<バージョン>.x86_64.rpm
<br>
次に、Vagrant VMwareプロバイダプラグインを標準のプラグインインストール手順でインストールする。<br>
vagrant plugin install vagrant-vmware-desktop
<br>
プラグインのインストールについて詳細を知りたい場合は、[https://developer.hashicorp.com/vagrant/docs/plugins/usage Vagrantプラグインの公式Webドキュメント]を参照すること。<br>
<br>
Vagrant VMware Desktopプラグインをアップデートする場合は、Vagrantから直接アップデートすることができる。<br>
vagrant plugin update vagrant-vmware-desktop
<br><br>
<br><br>