Adobe Photoshopを使いたい人も、World of Warcraftをプレイしたい人も、Microsoft Word 365をUbuntuで使いたい人も、Wineを使ってWindowsプログラムをインストールするのは簡単だ。Wineをインストールするには、Ubuntuソフトウェアセンターからインストールする方法と、開発者のリポジトリからインストールする方法があります。このWikiHowでは、WineをUbuntuにインストールする方法、Windowsプログラムをインストールして実行する方法、その過程で役立つヒントを紹介します。
知っておくべきこと
- Wineはソフトウェアセンターから簡単にインストールできますが、最新版ではありません。最新版を入手するには、Wine開発元から直接インストールしてください。
- Wineをインストールしたら、ウェブからWindowsアプリケーションをダウンロードし、.exeファイルをダブルクリックしてインストールします。
- すべてのWindowsソフトウェアがWine上で完璧に動作するわけではないが、人気のあるアプリやゲームの多くは動作する。
Wineをインストールする
-
Wineのインストール方法を決める。Ubuntuは、Software CenterのリポジトリからUbuntu専用バージョンのWineを直接インストールすることを推奨しています。 しかし、Wineの開発者は、彼らのリポジトリ(WineHQ)から最新バージョンのWineをインストールすることを推奨しています。 では、どちらを選ぶべきでしょうか?
- ソフトウェアセンターのバージョンは、WineHQのバージョンよりも常に古くなります。しかし、コマンドを入力する必要のない、よりシンプルなインストールプロセスをお望みなら、.NET Frameworkを使って安定版のWineを素早くインストールすることができます。
- このインストール方法では、Wineは次回以降に新しいバージョンが利用可能な場合にのみアップデートされます。Wineを個別にアップデートすることはできません。
- Ubuntuパッケージをインストールするには、Software Centerを開き、wineと入力し、インストールをクリックします。その後、ステップ8までスキップして、最後の設定ステップを実行する。
- 頻繁にアップデートされる最新のWineリリースが欲しい場合は、WineHQからWineをインストールすることをお勧めします。インストールは難しくありませんが、Software Centerを使うよりもいくつか手順が増えます。順を追って説明します!
- ソフトウェアセンターのバージョンは、WineHQのバージョンよりも常に古くなります。しかし、コマンドを入力する必要のない、よりシンプルなインストールプロセスをお望みなら、.NET Frameworkを使って安定版のWineを素早くインストールすることができます。
-
システムアーキテクチャを決定します。WineHQから最新バージョンのWineを入手したい場合、最初の作業はお使いのシステムが32ビットか64ビットかを確認することです。システムが32ビットプログラムをサポートしていない場合、追加のインストールステップが必要になります。簡単に確認する方法は、ターミナルウィンドウを開き、lscpuコマンドを実行することです。
- コマンドを実行したら、"CPU op-mode "の値をチェックする。32ビット、64ビット、またはその両方が表示されます。
-
システムが64ビットの場合は、32ビット・アーキテクチャを有効にしてください。CPU op-mode」の値に32ビットが含まれていない場合は、次のコマンドを実行して32ビット・アーキテクチャを有効にしてください: sudo dpkg --add-architecture i386。
- CPU op-mode」に64ビットと32ビットの両方が表示されている場合は、このコマンドを実行する必要はない。
-
リポジトリ・キーをダウンロードして追加する。次に、.NET Frameworkを簡単にインストールするための2つのコマンドを実行する必要がある:
- まず、sudo mkdir -pm755 /etc/apt/keyringsを実行して、リポジトリキー用のディレクトリを作成します。
- 次に、sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key を実行して、リポジトリ・キーを追加します。
-
Ubuntuのバージョンに合わせてWineをダウンロードする。実行するコマンドは、Ubuntuのバージョンによって少し異なります:
-
Ubuntu 22.04 (Jammy Jellyfish): sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources
- このコマンドを実行したときにJammyの安定版がない場合は、代わりに開発版をインストールできます。そのためには、sudo apt install --install-recommends winehq-develを使う。
- Ubuntu 20.04 (Focal Fossa): sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/focal/winehq-focal.sources
- Ubuntu 18.04 (Bionic Beaver): sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/bionic/winehq-bionic.sources.
- Ubuntu 16.04 (Xenial Xerus): sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/xenial/winehq-bionic.sources
- Ubuntu 14.04 (Trusty Tahr): sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/trusty/winehq-bionic.sources.
-
Ubuntu 22.04 (Jammy Jellyfish): sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources
-
sudo apt updateを実行してパッケージデータベースを更新する。これでWineをインストールする準備ができた。
-
sudo apt install --install-recommends winehq-stableを実行してWineをインストールする。これで、追加したリポジトリからWineがインストールされる。
- Wineファイルは/opt/wine-(branch)にインストールされる。
-
winecfg と入力して ↵ Enter を押すと、Wine Configuration パネルが開きます。Wineをどのようにインストールしたかに関わらず、Windowsプログラムのインストールを始める前にこのコマンドを実行しておきたい。これにより、ホーム・ディレクトリーに.wineというディレクトリーが作成され、Program Files、Program Files (x86)、Windows、ProgramDataのようなフォルダーを含む、典型的なWindowsファイル構造の仮想WindowsスタイルのCドライブ(drive_cと呼ばれる)が含まれます。また、Wineの環境設定を変更できるパネルも開きます。
- アプリケーション]タブでは、Wineがアプリケーションごとに異なるWindowsバージョンを模倣できることがわかります。デフォルトのWindowsバージョンはWindows 7ですが、おそらくWindowsの新しいバージョン(Windows 10など)を選択したいでしょう。
- Desktop Integrationタブでは、Windowsスタイルのテーマを追加したり、Windowsのようなフォルダ構造(例:デスクトップ、マイドキュメント)をUbuntuのディレクトリにリンクさせたりすることができます。
- グラフィックス」タブではウィンドウの動作やマウスの動きを、「オーディオ」タブではサウンドをカスタマイズできます。
- 設定の変更が終わったら、OKをクリックして保存します。
Windowsアプリのインストール
-
実行したいWindowsアプリのインストーラーをダウンロードする。Wineがインストールされたので、拡張子.exeで終わるWindowsインストーラーを簡単に実行できる。
- 一般的なWindowsソフトウェアの多くはWineで問題なく動作しますが、アプリによっては問題が発生するかもしれません。Ubuntu上でどのアプリが問題なく動くか、小さな欠陥があるか、あるいは全く動かないかを確認するために、以下をチェックしてください。
-
インストーラーをダブルクリックします。Wineが自動的に.exeを検出し、Windowsプログラムを起動するはずです。Wineでプログラムが開かない場合は、アイコンを右クリックし、Run with > Wineを選択してください。
- インストーラーが起動しない場合は、コマンドラインから起動することもできます。ターミナル・ウィンドウで cd を使ってダウンロードしたインストーラを保存したディレクトリに入り、wine filename.exe を使って起動します。
-
インストーラーの画面の指示に従ってください。インストールは、典型的な Windows インストーラのように見えるでしょう。多くのインストーラでは、ファイルをインストールする場所を選択できます。この場所は、実際にはホーム・ディレクトリの .wine/drive_c というフォルダにある仮想 C ドライブになります。
- インストール場所を選択するようプロンプトが表示されたら、C:³³Program Files³ を選択します。
- インストールしたアプリケーションは、winecfgツールで設定できます。プロンプトでwincfgを実行し、[Applications]タブで[Add Application]をクリックし、新しくインストールしたアプリを選択するだけです。次に、新しいアプリを選択した状態で、タブを開き、そのアプリ専用の変更を加えます。
Windowsアプリを実行する
-
デスクトップまたはファイルマネージャーからアプリを実行します。実行したインストーラーがデスクトップにアイコンを追加するよう促した場合は、そのアプリへのショートカットが表示され、簡単にダブルクリックしてWineで起動できます。そうでない場合は、.
- まずFilesを開き、隠しファイルが表示されていることを確認します。.wine フォルダーが表示されていない場合は、Ctrl + H キーを押して隠しファイルの表示を切り替えます。
- .wine フォルダをダブルクリックし、Windows プログラムをインストールした場所に移動します。
- .exe ファイルを右クリックし、[Open with > Wine] を選択します。
-
コマンドラインからプログラムを実行する。GUIからのプログラムの実行に問題がある場合、またはコマンドラインを使用したい場合は、cdコマンドを使用してプログラムをインストールしたディレクトリに移動することから始めます。パスをシングルクォートで囲む必要がある。
- 例えば、仮想C:˶Program FilesGameRiskディレクトリにインストールした場合、cd '.wine/drive_c/Program Files/Games/Risk'となります。
- Windows プログラムをフルパスで起動することもできますが、wine start で起動する必要があります。例えば、wine start 'C:∕Program Files∕Game∕Risk.exe' とします。
- wine appname.exeを使用してプログラムを起動します。例えば、WindowsのアプリケーションファイルがRisk.exeという名前であれば、wine Risk.exeを使ってカレントディレクトリから開きます。
-
DLLやライブラリの不足でお困りの場合は、Winetricksをインストールしてください。プログラムのインストールに必要な特定のライブラリが不足している場合、この簡単にインストールできるツールで問題を解決できるかもしれません。例えば、Adobeのプログラムを実行しようとして、Adobe Type Managerや "atmlib "に関するエラーが表示される場合、Winetricksはプログラムを実行するために必要なDLLを取得することができます。
- Winetricksは、sudo apt-get install winetricksから、またはsudo apt-get install winetricksを使ってインストールできます。ただし、Wineチームからヘルプを得たい場合、Winetricksを使用している場合はサポートされないかもしれません。
- Winetricksがインストールされたら、プロンプトからwinetricksコマンドを使って実行する。このツールを使って、人気のあるアプリやライブラリのパッケージをインストールすることができる。
コメント
最新を表示する
NG表示方式
NGID一覧