動機
ついこないだ自宅鯖のOSドライブにセクターエラーが出始めたので、これを機会にSSDに入れ替え
ついでにOSもcentos7から8へ入れ替える。快適。
wineも入れようと思ったがepel repositoryにあるものは4.0xなので
5.x系をインストール出来るrepoがないものかと検索(ソースコンパイルは最終手段に置いておく性分)。
CentOS 8 - Raven Extras x86_64 https://centos.pkgs.org/8/raven-extras-x86_64/
お、5.14系のrpmが存在するじゃないですか。Raven Extrasのrepoを探そう
Репозитории пакетов для el8 - Форум системных администраторов
https://sysadmins.ws/viewtopic.php?f=96&t=22598
ロシア語です。
ので日本語でざっとまとめる。
repositoryの登録
vi /etc/yum.repos.d/raven.repo
で以下の内容をペーストする
[raven]
name=Raven packages
baseurl=https://pkgs.dyn.su/el8/base/x86_64/
gpgcheck=0
enabled=1
[raven-extras]
name=Raven extra packages
baseurl=https://pkgs.dyn.su/el8/extras/x86_64/
gpgcheck=0
enabled=0
[raven-multimedia]
name=Raven multimedia packages
baseurl=https://pkgs.dyn.su/el8/multimedia/x86_64/
gpgcheck=0
enabled=0
"extras と multimedia の両方をenabledにするとコンフリクトするのでデフォルトではオフにしといてね"とのこと。
バージョン確認
dnf info wine
すると
メタデータの期限切れの最終確認: 0:20:57 時間前の 2020年10月01日 13時31分47秒 に実施しました。
インストール済みパッケージ
名前 : wine
バージョン : 5.14
リリース : 1.el8.8_2
Arch : i686
サイズ : 0.0
ソース : wine-5.14-1.el8.8_2.src.rpm
リポジトリー : @System
repo から : raven-extras
概要 : A compatibility layer for windows applications
URL : https://www.winehq.org/
ライセンス : LGPLv2+
説明 : Wine as a compatibility layer for UNIX to run Windows applications. This
: package includes a program loader, which allows unmodified Windows
: 3.x/9x/NT binaries to run on x86 and x86_64 Unixes. Wine can use native system
: .dll files if they are available.
:
: In Fedora wine is a meta-package which will install everything needed for wine
: to work smoothly. Smaller setups can be achieved by installing some of the
: wine-* sub packages.
名前 : wine
バージョン : 5.14
リリース : 1.el8.8_2
Arch : x86_64
サイズ : 0.0
ソース : wine-5.14-1.el8.8_2.src.rpm
リポジトリー : @System
repo から : raven-extras
概要 : A compatibility layer for windows applications
URL : https://www.winehq.org/
ライセンス : LGPLv2+
説明 : Wine as a compatibility layer for UNIX to run Windows applications. This
: package includes a program loader, which allows unmodified Windows
: 3.x/9x/NT binaries to run on x86 and x86_64 Unixes. Wine can use native system
: .dll files if they are available.
:
: In Fedora wine is a meta-package which will install everything needed for wine
: to work smoothly. Smaller setups can be achieved by installing some of the
: wine-* sub packages.
インストール
dnf --enablerepo=epel-testing,raven-extras,raven-multimedia install wine.i686 wine-core.i686 wine-pulseaudio.i686 wine-capi.i686 wine-cms.i686 wine-ldap.i686 wine-openal.i686 wine wine-core wine-pulseaudio wine-capi wine-cms wine-ldap wine-openal
以上。