【Ubuntu】【PlayOnLinux】PlayOnLinux の導入メモ

wine のフロントエンドである PlayOnLinux のインストールをする

f:id:dnkrnka:20180728233722p:plain:right

環境

  • Ubuntu 18.04 環境
  • Wine インストール済み

 

概要

Ubuntu 18.04 に対して、wine のフロントエンドである Play on Linux をインストールする。
結論から先に書くと、2018/07/28 時点では Ubuntu 18.04 に対応した PlayOnLinux パッケージが存在しないので、17.10 用のパッケージを使用した。
よって本ページの手順は変則である。

 

インストール

1. sudo apt-get install playonlinux を実行する

以下のようにエラーが発生するはず。

% sudo apt-get install playonlinux
(-- snip --)
取得:94 http://jp.archive.ubuntu.com/ubuntu bionic-backports/universe DEP-11 64x64 Icons [1,789 B]           
パッケージリストを読み込んでいます... 完了  
E: リポジトリ http://ppa.launchpad.net/noobslab/apps/ubuntu bionic Release には Release ファイルがありません。
N: このようなリポジトリから更新を安全に行うことができないので、デフォルトでは更新が無効になっています。
N: リポジトリの作成とユーザ設定の詳細は、apt-secure(8) man ページを参照してください。

2. sudo add-apt-repository ppa:noobslab/apps を実行する

以下のようにエラーが出るはず。

% sudo add-apt-repository ppa:noobslab/apps
(-- snip --)
取得:94 http://jp.archive.ubuntu.com/ubuntu bionic-backports/universe DEP-11 64x64 Icons [1,789 B]           
パッケージリストを読み込んでいます... 完了  
E: リポジトリ http://ppa.launchpad.net/noobslab/apps/ubuntu bionic Release には Release ファイルがありません。
N: このようなリポジトリから更新を安全に行うことができないので、デフォルトでは更新が無効になっています。
N: リポジトリの作成とユーザ設定の詳細は、apt-secure(8) man ページを参照してください。

 

3. /etc/apt/sources.list.d/noobslab-ubuntu-apps-bionic.list の記述を変更する

18.04 である bionic から、 17.10 である artiful に変える。

% sudo vim /etc/apt/sources.list.d/noobslab-ubuntu-apps-bionic.list
% deb http://ppa.launchpad.net/noobslab/apps/ubuntu artful main
deb http://ppa.launchpad.net/noobslab/apps/ubuntu artful main


ついでにキャッシュを消す

% sudo rm -rf  /var/lib/apt/lists/*
% sudo apt-get autoclean
% sudo apt-get clean

パッケージをアップデートする

% sudo apt-get update

 

4. PlayOnLinux を再度インストールする

% sudo apt-get install playonlinux
(--snip--)
update-initramfs: Generating /boot/initrd.img-4.15.0-29-generic
libc-bin (2.27-3ubuntu1) のトリガを処理しています ...
wine-stable (3.0-1ubuntu1) のトリガを処理しています ...

成功した模様。

 
 

実行

以下の通り playonlinux コマンドがインストールされている。

% which playonlinux
/usr/bin/playonlinux

PlayOnLinux を実行する。

% playonlinux 

f:id:dnkrnka:20180728233408p:plain