本記事ではAlma Linux 9.5にWine9.0を入れた備忘録として作成いたしました。
導入準備
Wineをビルドするためのツールをインストール
リポジトリを有効化
# yum -y install epel-release
# yum config-manager --set-enabled crb
パッケージをインストール
# yum install -y samba-winbind-clients
# yum groupinstall 'Development Tools' -y
# yum install -y libxslt-devel libpng-devel libX11-devel zlib-devel libtiff-devel freetype-devel libxcb-devel libxml2-devel libgcrypt-devel dbus-devel libjpeg-turbo-devel fontconfig-devel gnutls-devel gstreamer1-devel libXcursor-devel libXi-devel libXrandr-devel libXfixes-devel libXinerama-devel libXcomposite-devel mesa-libOSMesa-devel libpcap-devel libusb-devel libv4l-devel libgphoto2-devel gstreamer1-devel libgudev SDL2-devel gsm-devel libvkd3d-devel libudev-devel wget
導入
wineのソースを入手して展開
# cd /usr/src
# wget https://dl.winehq.org/wine/source/9.0/wine-9.0.tar.xz
# tar xvf wine-9.0.tar.xz
ビルド
# cd wine-*
# mkdir -p wine32 wine64
64ビット版をビルド
# cd wine64
# ../configure --enable-win64
# make
32ビット版をビルド
# cd ../wine32
# ../configure --with-wine64=../wine64
# make
32ビット版をインストール
# make install
64ビット版をインストール
# cd ../wine64/
# make install