Linuxで新しいWineプレフィックスを作成する方法

Linuxで新しいWineプレフィックスを作成する方法

Wineプレフィックス(別名Wineボトル)は、WineがすべてのWine固有のファイル、インストールされたWindowsプログラム、ライブラリ、レジストリコード、さらにはユーザー設定をに配置する特別なフォルダです。

通常、ユーザーには1つのWineプレフィックスしかありません。このプレフィックスは〜/ .wineフォルダーです。通常、Windows XPモード(またはそれ以降のバージョンのWindows)で実行するように設定されており、Wineツールの成熟度と信頼性のために、Linuxユーザーがこのフォルダーをいじったり変更したりすることはありません。

平均的なLinuxユーザーは、デフォルトのWineプレフィックスを使用するだけで問題を解決できますが、特定のバージョンのWindowsを実行するように調整でき、デフォルトのプレフィックスでは機能しないさまざまな種類のソフトウェアを格納できるため、複数のプレフィックスを作成することは非常に有益です。フォルダなど。

注:このガイドに従うには、Wineが必要です。続行する前に、LinuxにWineソフトウェアをインストールする方法に関するチュートリアルに従ってください。

32ビットのWineプレフィックスを作成する

一部のWindowsプログラムがWineで正しく動作するには、32ビットのプレフィックスが必要です。残念ながら、デフォルトのWineシステムは、ユーザーが初めてWineを実行するときに、これをデフォルトで設定しません。

新しい32ビットのWineプレフィックスの作成は、Ctrl + Alt + TまたはCtrl + Shift + Tを押してターミナルウィンドウを起動することから始まります。次に、ターミナルウィンドウでWINEPREFIXコマンドを使用し、続いて新しいプレフィックスを保存する場所を使用します。

注:以下のコマンドのユーザー名を、LinuxPCのユーザー名に変更してください。

Linuxで新しいWineプレフィックスを作成する方法

Winearch = win32 WINEPREFIX = "/ home / username / .newprefix32 /" winecfg

上記のコマンドを実行すると、現在のユーザーのホームフォルダー(〜)に「.newprefix32」というラベルの付いた新しいフォルダーが作成されます。この名前が気に入らない場合は、実行する前にディレクトリの名前を自由に変更してください。

ときWINEPREFIXのコマンドが実行を終了、あなたには、いくつかのGUIのプロンプトが表示されることがあります。これらのプロンプトでは、ソフトウェアを実行するためのものをインストールするように求められます。GUIプロンプトに従い、すべてがインストールされていることを確認します。

Wineがインストールする必要のあるツールを処理した後、WineCFGツールが開きます。このツールを使用して、新しいWineプレフィックスをカスタマイズし、Windowsバージョン、グラフィックスなどを設定します。

64ビットのWineプレフィックスを作成する

デフォルトでは、(64ビットLinuxオペレーティングシステムで)Wineソフトウェアを初めて実行すると、ホームディレクトリ(〜)の〜/ .wineに標準の64ビットWineプレフィックスが作成されます。

通常、ほとんどのユーザーは、デフォルトの64ビットの〜/ .wineプレフィックスフォルダーを使用すれば問題ありません。ただし、多くの調整が必要な特殊なソフトウェアを実行している場合でも、個別の64ビットWineプレフィックスを作成する方法を学ぶことをお勧めします。

新しい64ビットのWineプレフィックスを作成するには、ターミナルウィンドウを起動し、32ビットの例のようにWINEPREFIXコマンドを使用します。ただし、今回は、これを設定する必要がないため、Winearchは使用しないでください。

注:以下のコマンドのユーザー名をLinuxPCのユーザー名に変更してください。

Linuxで新しいWineプレフィックスを作成する方法

WINEPREFIX = "/ home / username / .newprefix /" winecfg

上記のコマンド例では、「newprefix」というラベルの付いたフォルダーに新しい64ビットのWineプレフィックスを設定します。この名前は、デモンストレーションのみを目的としています。この名前が気に入らない場合は、ユースケースにより適した別の名前と自由に交換してください。

上記のWINEPREFIXコマンドを入力すると、Wineツールは現在のユーザーのホームディレクトリ(〜)に新しいプレフィックスフォルダを設定します。その作成プロセス中に、いくつかのGUIウィンドウがポップアップする場合があります。GUIプロンプトに従い、彼らが言うことを実行して、すべてが正しく設定されていることを確認します。

GUIプロンプトが処理されると、WineCFGウィンドウが表示されます。このウィンドウを使用して、新しい64ビットWineプレフィックスを構成したり、Windowsバージョン、グラフィック設定などを変更したりします。

Wineプレフィックスを削除する

Wineプレフィックスを使用して完了し、それを取り除きたいですか?これが何をすべきかです。まず、Ctrl + Alt + TまたはCtrl + Shift + Tを押してターミナルウィンドウを開きます。次に、「a」コマンドラインスイッチを指定してlsコマンドを使用し、ホームディレクトリ内のすべてのファイルとフォルダを表示します。

ls -a

ファイルのリストを調べて、Wineプレフィックスフォルダの名前を探します。次に、「rf」コマンドラインスイッチを指定してrmコマンドを使用し、プレフィックスフォルダを削除します。

rm -rf〜 / .newprefix /

または:

rm -rf〜 / .newprefix32 /

一度に複数のプレフィックスフォルダを削除する必要がありますか?rmコマンドを使用するときは、角かっこを使用してください。たとえば、2つのプレフィックスフォルダを削除するには、次のようにします。

rm -rf〜 / {。newprefix、.newprefix32}

4つのフォルダについては、次を試してください。

rm -rf〜 / {。newprefix1、.newprefix2、.newprefix3、newprefix4}

rmコマンドで一度に削除できるプレフィックスの数に制限はありません。フォルダ名を角かっこで囲み、その後に「、」を付けてリストすると、機能します。


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか