金子邦彦研究室インストールUbuntu, WSL2Proton,Vagrant のインストール(Ubuntu 上)

Proton,Vagrant のインストール(Ubuntu 上)

Proton,Vagrant のインストール(Ubuntu 上).Proton は Wine ベースとされている.

前準備

Ubuntu のシステム更新

UbuntuUbuntu で 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 最新版のインストール

  1. Vagrant 最新版のバージョンの確認

    次のWebページを開き,最新版のバージョンを確認する.

    https://releases.hashicorp.com/vagrant

    [image]
  2. 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
    

    [image]

Proton のインストール

Proton のインストールは,次のページの説明による. https://github.com/ValveSoftware/Proton

Proton のソースコードのダウンロード

次のコマンドを実行.

git clone --recurse-submodules https://github.com/ValveSoftware/Proton.git proton

[image]

Vagrant 仮想マシンの作成と Proton のビルド

次のコマンドを実行.

  1. Vagrant を用いて仮想マシンの作成とセットアップ
    cd proton
    vagrant up 
    

    ここで質問が出たときは「y」+ Enter キー.その後, 画面の指示に従って, 「vagrant up」を再度実行する

    [image]
  2. 仮想マシンに接続
    vagrant ssh
    
  3. 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