📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
| (同じ利用者による、間の2版が非表示) | |||
| 9行目: | 9行目: | ||
== Wineのインストール == | == Wineのインストール == | ||
==== RHEL ==== | ==== RHEL ==== | ||
===== EPELリポジトリからインストール ===== | |||
EPELリポジトリを使用して、より簡単にWineをインストールすることができる。<br> | |||
ただし、最新安定版のWineが存在しないため注意すること。<br> | |||
<br> | |||
EPELリポジトリを追加する。<br> | |||
sudo rpm -Uvh https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm | |||
<br> | |||
Wineをインストールするため、以下のコマンドを実行する。<br> | |||
sudo yum install wine | |||
<br> | |||
===== ソースコードからインストール ===== | ===== ソースコードからインストール ===== | ||
Wineをコンパイルするために必要な依存関係のライブラリをインストールする。<br> | Wineをコンパイルするために必要な依存関係のライブラリをインストールする。<br> | ||
| 27行目: | 37行目: | ||
./configure –enabled-win64 --prefix=/home/<ユーザ名>/Wine | ./configure –enabled-win64 --prefix=/home/<ユーザ名>/Wine | ||
<br> | <br> | ||
make -j | make -j $(nproc) | ||
make install | make install | ||
<br> | <br> | ||
==== SUSE ==== | ==== SUSE ==== | ||
===== リポジトリを追加してインストール ===== | ===== リポジトリを追加してインストール ===== | ||
| 52行目: | 53行目: | ||
===== ソースコードからインストール ===== | ===== ソースコードからインストール ===== | ||
Wineのビルドに必要なライブラリをインストールする。<br> | Wineのビルドに必要なライブラリをインストールする。<br> | ||
sudo zypper install glibc-devel | <u>Linux 64ビットを使用している場合は、32ビットライブラリもインストールする必要がある。</u><br> | ||
dbus-1-glib-devel dbus-1-devel fontconfig-devel freetype-devel libgnutls-devel | # 64ビット向けWineをインストールする場合 | ||
libX11-devel libXcomposite-devel libXcursor-devel libXfixes-devel libXi-devel libXrandr-devel libXrender-devel libXext-devel | sudo zypper install glibc-devel glib2-devel ncurses-devel xz-devel zlib-devel libxml2-devel libopenssl-devel \ | ||
mingw64-gcc mingw64-gcc-c++ \ | |||
dbus-1-glib-devel dbus-1-devel fontconfig-devel freetype-devel freetype2-devel \ | |||
libSDL2-devel | libgnutls-devel libunwind-devel libpcap-devel capi4linux-devel libcom_err-devel \ | ||
cups-devel | systemd-devel libSDL2-devel libusb-1_0-devel unixODBC-devel cups-devel sane-backends-devel \ | ||
ocl-icd-devel liblcms2-devel krb5-devel samba-devel openldap2-devel \ | |||
giflib-devel libexif-devel libgsm-devel libjpeg8-devel libpng16-compat-devel \ | |||
libtiff-devel libgphoto2-devel \ | |||
alsa-devel libpulse-devel openal-soft-devel mpg123-devel libv4l-devel \ | |||
gstreamer-devel gstreamer-plugins-base-devel \ | |||
Mesa-libGL-devel libOSMesa-devel libX11-devel libXcomposite-devel \ | |||
libXcursor-devel libXfixes-devel libXi-devel libXrandr-devel libXrender-devel \ | |||
libXext-devel libXinerama-devel libXxf86vm-devel libxslt-devel xorg-x11-devel \ | |||
glu-devel freeglut-devel opencl-headers \ | |||
vulkan vulkan-devel vulkan-headers Mesa-libVulkan-devel | |||
# 32ビット向けWineをインストールする場合 | |||
sudo zypper install glibc-devel-32bit glib2-devel-32bit ncurses-devel-32bit xz-devel-32bit zlib-devel-32bit \ | |||
libxml2-devel-32bit libopenssl-devel-32bit dbus-1-glib-devel-32bit dbus-1-devel-32bit \ | |||
fontconfig-devel-32bit freetype2-devel-32bit libgnutls-devel-32bit libpcap-devel-32bit \ | |||
capi4linux-devel-32bit libcom_err-devel-32bit libSDL2-devel-32bit libusb-1_0-devel-32bit \ | |||
unixODBC-devel-32bit cups-devel-32bit sane-backends-devel-32bit ocl-icd-devel-32bit \ | |||
liblcms2-devel-32bit krb5-devel-32bit samba-devel-32bit openldap2-devel-32bit \ | |||
giflib-devel-32bit libexif-devel-32bit libgsm-devel-32bit libjpeg8-devel-32bit \ | |||
libtiff-devel-32bit libgphoto2-devel-32bit libpng16-compat-devel-32bit \ | |||
alsa-devel-32bit libpulse-devel-32bit openal-soft-devel-32bit mpg123-devel-32bit \ | |||
libv4l-devel-32bit gstreamer-devel-32bit gstreamer-plugins-base-devel-32bit \ | |||
Mesa-libGL-devel-32bit libOSMesa-devel-32bit libX11-devel-32bit libXcomposite-devel-32bit \ | |||
libXcursor-devel-32bit libXfixes-devel-32bit libXi-devel-32bit libXrandr-devel-32bit \ | |||
libXrender-devel-32bit libXext-devel-32bit libXinerama-devel-32bit libXxf86vm-devel-32bit \ | |||
libxslt-devel-32bit \ | |||
glu-devel-32bit freeglut-devel-32bit vulkan-devel-32bit | |||
<br> | <br> | ||
[https://www.winehq.org Wineの公式Webサイト]にアクセスして、ソースコードをダウンロードする。<br> | [https://www.winehq.org Wineの公式Webサイト]にアクセスして、ソースコードをダウンロードする。<br> | ||
| 66行目: | 93行目: | ||
cd wine-<バージョン> | cd wine-<バージョン> | ||
<br> | <br> | ||
<u>※注意</u><br> | |||
mkdir | <u>全てのWindowsアプリケーションが32ビットの場合は、64ビット向けWineをビルドする必要はない。</u><br> | ||
<u>64ビットのWindowsアプリケーションをWineで使用する場合は、64ビットと32ビットの両方のWineをWoW64セットアップでビルドする必要がある。</u><br> | |||
<br> | |||
64ビット向けWineをビルドおよびインストールする。<br> | |||
mkdir build64 && cd build64 | |||
CC="ccache gcc" \ | |||
../configure --prefix=<Wineのインストールディレクトリ> \ | |||
--enable-win64 \ | |||
--disable-tests | |||
make -j $(nproc) | |||
make install | |||
<br> | |||
32ビット向けWineをビルドおよびインストールする。<br> | |||
mkdir build32 && cd build32 | |||
CC="ccache gcc -m32" \ | |||
PKG_CONFIG_PATH=/usr/lib/pkgconfig \ | |||
../configure --prefix=<Wineのインストールディレクトリ> \ | |||
--with-wine64=../build64 \ | |||
--disable-tests | |||
make -j $(nproc) | make -j $(nproc) | ||
make install | make install | ||