「インストール - Wine」の版間の差分

提供:MochiuWiki - SUSE, Electronic Circuit, PCB
ナビゲーションに移動 検索に移動
(ページの作成:「== 概要 == LinuxでWindowsソフトウェアを動作させることはできないが、Wineを使用すれば、Linux上でWindowsソフトウェアを動作させる…」)
 
48行目: 48行目:
  sudo zypper install wine
  sudo zypper install wine
<br>
<br>
==== 共通 ====
== Wineの設定 ==
===== Wine configuration =====
WineでWindowsソフトウェアを実行する前に、Wine設定ツールを最初に実行することを推奨する。<br>
WineでWindowsソフトウェアを実行する前に、Wine設定ツールを最初に実行することを推奨する。<br>
このツールを実行すると、Wineに必要な全てのドライバがマップされて、ホームディレクトリに.wineファイルが作成される。<br>
このツールを実行すると、Wineに必要な全てのドライバがマップされて、ホームディレクトリに.wineファイルが作成される。<br>
56行目: 57行目:
[グラフィック]タブでは、Windowsソフトウェアのウィンドウ設定と画面解像度が設定できる。<br>
[グラフィック]タブでは、Windowsソフトウェアのウィンドウ設定と画面解像度が設定できる。<br>
<br>
<br>
===== Winetricks =====
Winetricksを使用すると、Win32 Firefox、Apple QuickTime、様々なマルチメディアコーデック、TrueTypeフォント、Visual C++ランタイムのランタイムDLL等、<br>
Winetricksを使用すると、Win32 Firefox、Apple QuickTime、様々なマルチメディアコーデック、TrueTypeフォント、Visual C++ランタイムのランタイムDLL等、<br>
一般的なWindowsソフトウェアをインストールできる。<br>
一般的なWindowsソフトウェアをインストールできる。<br>
Wineを実行する前に、Winetricksを使用して重要なWindowsコンポーネントをインストールして、より安定したWine環境を確保する。<br>
Wineを実行する前に、Winetricksを使用して重要なWindowsコンポーネントをインストールして、より安定したWine環境を設定する。<br>
  winetricks
  winetricks
<br>
<br>
Winetricksを初めて実行する場合、WineはWindowsソフトウェアをスムーズに実行するために必要なパッケージを検索してインストールする。<br>
Winetricksを初めて実行する場合、WineはWindowsソフトウェアをスムーズに実行するために必要なパッケージを検索してインストールする。<br>
[Wine Mono Installer]画面から[インストール]ボタンを押下する。<br>
[Wine Mono Installer]画面が表示されるので、[インストール]ボタンを押下する。<br>
インストール完了後、[Wine Geckoインストーラ]画面が表示されるので、[インストール]ボタンを押下して続行する。<br>
インストール完了後、[Wine Geckoインストーラ]画面が表示されるので、[インストール]ボタンを押下して続行する。<br>
<br>
<br>
WinetricksはGUIを起動する必要がある。<br>
WinetricksはGUIを起動する必要がある。<br>
起動しない場合は、このコマンドを実行してください。<br>
もし、GUIが表示されない場合は、以下のコマンドを実行する。<br>
  winetricks --gui
  winetricks --gui
<br>
<br>
Winetrickesのメイン画面にて、[Select the default wineprefix]チェックボックスにチェックを入力して、[OK]ボタンを押下する。<br>
Winetrickesのメイン画面にて、[Select the default wineprefix]ボタンにチェックを入力して、[OK]ボタンを押下する。<br>
次の画面で、[Install a Windows DLL or component]チェックボックスにチェックを入力して、[OK]ボタンを押下する。<br>
次の画面で、[Install a Windows DLL or component]ボタンにチェックを入力して、[OK]ボタンを押下する。<br>
<br>
<br>
下図において、チェックボックスにチェックが入力されているソフトウェを全てインストールする。<br>
下図において、チェックボックスにチェックが入力されているソフトウェアを全てインストールする。<br>
場合によっては、ソフトウェアのダウンロードおよびインストールにおいて、ユーザの操作が必要になることがあるので注意すること。<br>
[[ファイル:Wine 1.png|フレームなし|中央]]
<br>
[[ファイル:Wine 2.png|フレームなし|中央]]
<br>
[[ファイル:Wine 3.png|フレームなし|中央]]
<br>
[[ファイル:Wine 4.png|フレームなし|中央]]
<br>
[[ファイル:Wine 5.png|フレームなし|中央]]
<br>
[[ファイル:Wine 6.png|フレームなし|中央]]
<br><br>
 
== Windowsプログラムの実行 ==
Wineの確認のため、いくつかのWindowsソフトウェアを実行する。<br>
<br>
ここでは、[https://notepad-plus-plus.org Notepad++]をインストールする。<br>
Notepad++をダウンロードした後、次のコマンドを実行してNotepad++のインストーラを起動する。<br>
wine npp.<バージョン名>.Installer.exe
<br>
もし、Wine Geckoおよびその他のコンポーネントをインストールしていない場合、Wineはそれらを最初にインストールした後、Notepad++のインストールが始まる。<br>
<br><br>
<br><br>


__FORCETOC__
__FORCETOC__
[[カテゴリ:CentOS]][[カテゴリ:SUSE]]
[[カテゴリ:CentOS]][[カテゴリ:SUSE]]

2020年8月10日 (月) 06:51時点における版

概要

LinuxでWindowsソフトウェアを動作させることはできないが、Wineを使用すれば、Linux上でWindowsソフトウェアを動作させることが可能な場合がある。
しかし、全てのWindowsソフトウェアが必ず動作するわけではなく、動作しないものも多く存在する。
Wineを使用する場合は、そのことを念頭に置かなければならない。

Wineの使用方法は、Wineのインストール後に、Windowsソフトウェアをインストールするだけである。


Wineのインストール

CentOS

ソースコードからインストール

Wineをコンパイルするために必要な依存関係のライブラリをインストールする。

sudo yum groupinstall 'Development Tools'
sudo yum install libX11-devel freetype-devel zlib-devel libxcb-devel


Wineの公式Webサイトから、Wineのソースコードをダウンロードする。
ダウンロードしたファイルを解凍する。

tar -Jxvf wine-<バージョン名>.tar.xz
cd wine-<バージョン名>


Wineをコンパイルしてインストールする。
ここで、32bitまたは64bitのパッケージにより、実行するコマンドが異なることに注意すること。

# 32bit
./configure --prefix=/home/<ユーザ名>/Wine

# 64bit
./configure –enabled-win64 --prefix=/home/<ユーザ名>/Wine


make -j 8
make install


EPELリポジトリからインストール

EPELリポジトリを使用して、より簡単にWineをインストールすることができる。
ただし、最新安定版のWineが存在しないため注意すること。

EPELリポジトリを追加する。

sudo rpm -Uvh https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm


Wineをインストールするため、以下のコマンドを実行する。

sudo yum install wine


SUSE

以下のリポジトリを追加する。

sudo zypper ar -r https://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_Leap_15.2/Emulators:Wine.repo
sudo zypper ref


Wineをインストールするため、以下のコマンドを実行する。

sudo zypper install wine


Wineの設定

Wine configuration

WineでWindowsソフトウェアを実行する前に、Wine設定ツールを最初に実行することを推奨する。
このツールを実行すると、Wineに必要な全てのドライバがマップされて、ホームディレクトリに.wineファイルが作成される。

winecfg


Wine設定ツールにおいて、[ドライブ]タブでは、Windowsソフトウェアが認識できる全てのドライブが設定できる。
[グラフィック]タブでは、Windowsソフトウェアのウィンドウ設定と画面解像度が設定できる。

Winetricks

Winetricksを使用すると、Win32 Firefox、Apple QuickTime、様々なマルチメディアコーデック、TrueTypeフォント、Visual C++ランタイムのランタイムDLL等、
一般的なWindowsソフトウェアをインストールできる。
Wineを実行する前に、Winetricksを使用して重要なWindowsコンポーネントをインストールして、より安定したWine環境を設定する。

winetricks


Winetricksを初めて実行する場合、WineはWindowsソフトウェアをスムーズに実行するために必要なパッケージを検索してインストールする。
[Wine Mono Installer]画面が表示されるので、[インストール]ボタンを押下する。
インストール完了後、[Wine Geckoインストーラ]画面が表示されるので、[インストール]ボタンを押下して続行する。

WinetricksはGUIを起動する必要がある。
もし、GUIが表示されない場合は、以下のコマンドを実行する。

winetricks --gui


Winetrickesのメイン画面にて、[Select the default wineprefix]ボタンにチェックを入力して、[OK]ボタンを押下する。
次の画面で、[Install a Windows DLL or component]ボタンにチェックを入力して、[OK]ボタンを押下する。

下図において、チェックボックスにチェックが入力されているソフトウェアを全てインストールする。
場合によっては、ソフトウェアのダウンロードおよびインストールにおいて、ユーザの操作が必要になることがあるので注意すること。

Wine 1.png


Wine 2.png


Wine 3.png


Wine 4.png


Wine 5.png


Wine 6.png



Windowsプログラムの実行

Wineの確認のため、いくつかのWindowsソフトウェアを実行する。

ここでは、Notepad++をインストールする。
Notepad++をダウンロードした後、次のコマンドを実行してNotepad++のインストーラを起動する。

wine npp.<バージョン名>.Installer.exe


もし、Wine Geckoおよびその他のコンポーネントをインストールしていない場合、Wineはそれらを最初にインストールした後、Notepad++のインストールが始まる。