はじめに
Wineは、LinuxシステムでWindowsプログラムを実行できるようにするアプリケーションです。 Wineはエミュレーターに似ていますが、パフォーマンスを向上させる異なるテクノロジーを備えています。
このチュートリアルでは、UbuntuにWineをインストールする方法を学びます。
前提条件
- sudoのユーザーアカウント 特権
- Ubuntu18.04LTSデスクトップのインストールまたはUbuntu20.04
- ターミナルウィンドウ/コマンドラインへのアクセス(Ctrl-Alt-T)
UbuntuリポジトリからWineをインストールする
ステップ1:Ubuntu32ビットまたは64ビットシステムを確認する
Wineは、Ubuntuの32ビットバージョンと64ビットバージョンで異なるアプリケーションを使用します。
CPUの詳細を表示するには、次のコマンドを入力します。
lscpu
CPU op-mode(s)フィールドは、使用しているアーキテクチャを示します。
CPU操作モード:32ビット: 32ビットOSを使用しています
CPU操作モード:64ビット: 64ビットOSを使用しています
CPU操作モード:32ビット、64ビット: 両方をサポートします
ステップ2:デフォルトのリポジトリからWineをインストールする
デフォルトのUbuntuリポジトリからWineをインストールするのが最も簡単なオプションです。ただし、最新バージョンが提供されていない場合があることに注意してください。
1.aptリポジトリパッケージリストを更新することから始めます。これにより、最新の安定バージョンのWineがインストールされます。
sudo apt update
2. 64ビットWineをインストールするには、次のように入力します。
sudo apt install wine64
32ビットWineをインストールするには、次のように入力します。
sudo apt install wine32
ステップ3:インストールされているWineバージョンを確認する
操作が完了したら、実行中のバージョンを確認してインストールを確認します。
wine --version
公式のUbuntuリポジトリからWineをインストールすると、常に安定したインストールが提供されます。ただし、リポジトリには最新バージョンが含まれていない場合があります。
代替オプション:WineHQリポジトリからWineをインストールする
より新しいバージョンのWineが必要な場合は、開発者のリポジトリからUbuntuにインストールしてください。
1. 64ビットOSを使用している場合は、32ビットアーキテクチャを有効にすることから始めます。
sudo dpkg --add-architecture i386
2.次に、リポジトリを再度更新します。
sudo apt update
3. GPGキーを追加します:
wget -qO- https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -
4.次に、次のコマンドを実行して、WineHQリポジトリをUbuntuに追加します。
sudo apt install software-properties-common
sudo apt-add-repository "deb https://dl.winehq.org/wine-builds/ubuntu/ $(lsb_release -cs) main"
5.パッケージリストを更新します:
sudo apt update
6.次のコマンドを使用して、最新の安定したWineリリースをインストールします。
sudo apt install --install-recommends winehq-stable
または、Wineの最新の開発リリースをインストールするには、次のコマンドを使用します。
sudo apt install --install-recommends winehq-devel
7.次を実行してインストールを確認します:
wine --version
ワインを更新する方法
ワインは頻繁に更新されます。ワインを手動で更新するには、次のコマンドを使用します:
sudo apt-get upgrade winehq-stable
stable
を置き換えます devel
を使用 開発者向けバージョン。
安定したリリースは10〜12週間ごとにリリースされます。開発者向けの更新ははるかに頻繁に行われます。
デフォルトでは、wineはホームディレクトリにインストールディレクトリを作成します。仮想のc:\を使用します コマンドを解釈するためのドライブ。このディレクトリは、 /$HOME/.wine/drive_c/
にあります。 。
UbuntuからWineをアンインストールする方法
ワインをアンインストールするには:
sudo apt remove wine[version]
wine[version]
の代わりに 、「 wine64
」と入力します 、 wine32
、 wine-stable
またはwine-dev
インストールしたバージョンに応じて。
このコマンドはWineを削除しますが、依存関係は削除しません。不要な依存関係をすべて削除するには、次のコマンドを実行します。
sudo apt autoremove
これらの残りのフォルダの削除は手動で行う必要があります。次のコマンドを実行します:
rm -rf $HOME/.wine
rm -f $HOME/.config/menus/applications-merged/wine*
rm -rf $HOME/.local/share/applications/wine
rm -f /.local/share/desktop-directories/wine*
rm -f /.local/share/icons/????_*.xpm
ファイルとディレクトリを削除したら、次のコマンドを実行します。
sudo apt-get remove --purge ^wine
ここで、インストールエラーを修正するには、次のコマンドを実行します。
sudo apt-get update
sudo apt-get autoclean
sudo apt-get clean
sudo apt-get autoremove
これで、Wineがシステムから完全に削除されます。
Wineの使用を開始する
Wineの構成ディレクトリを設定するには、次のコマンドを実行します。
wineboot
このコマンドは、〜/ .wineを作成します ディレクトリを作成し、すべてのコンポーネントを初期化します。
アプリケーションの起動
UbuntuでGUIを実行している場合は、 Windows.exeをダブルクリックします。 それを起動するファイル。 Wineは自動的に.exeファイル拡張子に関連付けられます。 アプリケーションを右クリックすることもできます Open With> Wine を選択します 。
コマンドラインからアプリケーションを起動するには、次のように入力します。
cd '/.wine/drive_c/program_folder'
wine launcher.exe
作業ディレクトリをアプリケーションファイルの場所に変更することが重要です。 program_folder
を置き換えます アプリケーションを保持する実際のディレクトリを使用します。 launcher.exe
を置き換えます アプリケーションの実行可能ファイルを使用します。
ワインスタートコマンド
wine start
コマンドは、基本的な wine
よりも堅牢です 指図。これにより、Wineは作業ディレクトリを処理できます。特定の場所へのパスを指定するために使用します:
wine start 'C:\program_location\launcher.exe'
Linuxパスを指定します:
wine start /unix "$HOME/program_location/installer.exe
wine
を使用する またはwine start
Windowsアプリケーションのインストーラーを起動するコマンド。
インストーラーをローカルディレクトリにダウンロードするには、 wget
を使用します 次に、wineコマンドを使用してインストーラーを起動します。アプリケーションは、Windowsの場合と同じようにインストールされます。ディスクからインストールする場合は、 wine start
を使用してください インストーラーへのパスを指定するコマンド。必要に応じて、これを使用してインストールの途中でドライブを変更します。
セキュリティ上の理由から、rootユーザーとしてwineを実行しないでください。そうすることで、ウイルスやマルウェアがシステムに感染する可能性があります。