Proton,Vagrant のインストール(Ubuntu 上)
Proton,Vagrant のインストール(Ubuntu 上).Proton は Wine ベースとされている.
前準備
Ubuntu のシステム更新
Ubuntu で OS のシステム更新を行うときは, 次のコマンドを実行.
sudo apt -y update
sudo apt -yV upgrade
sudo /sbin/shutdown -r now
Ubuntu で VirtualBox のインストール
次のコマンドを実行.
実行のとき、エラーメッセージが出ないことを確認すること
sudo apt -y update
sudo apt -y install virtualbox
sudo apt -y install virtualbox-guest-dkms-hwe virtualbox-guest-utils-hwe
VirtualBox のより新しいバージョン(2020年4月時点では,バージョン 6.1)を使いたいとき.
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"
sudo apt -y update
sudo apt -y install virtualbox-6.1
Ubuntu で Vagrant 最新版のインストール
- Vagrant 最新版のバージョンの確認
次のWebページを開き,最新版のバージョンを確認する.
https://releases.hashicorp.com/vagrant
- Vagrant 最新版のインストール
次のコマンドを実行.
実行のとき、エラーメッセージが出ないことを確認すること
wget https://releases.hashicorp.com/vagrant/2.2.7/vagrant_2.2.7_x86_64.deb sudo apt install ./vagrant_2.2.7_x86_64.deb
Proton のインストール
Proton のインストールは,次のページの説明による. https://github.com/ValveSoftware/Proton
Proton のソースコードのダウンロード
次のコマンドを実行.
git clone --recurse-submodules https://github.com/ValveSoftware/Proton.git proton

Vagrant 仮想マシンの作成と Proton のビルド
次のコマンドを実行.
- Vagrant を用いて仮想マシンの作成とセットアップ
cd proton vagrant up
ここで質問が出たときは「y」+ Enter キー.その後, 画面の指示に従って, 「vagrant up」を再度実行する
- 仮想マシンに接続
vagrant ssh
- Proton のビルド
sudo apt -y update sudo apt upgrade mkdir build cd build ../proton/configure.sh --steam-runtime64=docker:steam-proton-dev --steam-runtime32=docker:steam-proton-dev32 --steam-runtime=$HOME/steam-runtime/runtime/ make dist