技術ノート Linux この 1 つのツールを使用すると、Linux 上で Windows アプリを実行することがこれまでより簡単になります

この 1 つのツールを使用すると、Linux 上で Windows アプリを実行することがこれまでより簡単になります

Wine プロジェクトのおかげで、Linux 上で Windows アプリケーションを実行できることはすでにご存知かもしれません。ワインは美味しいですが、初心者には難しいかもしれません。 Wine をより管理しやすく、アクセスしやすく、安全にするアプリケーション、Bottles をご紹介します。

ボトルとは何ですか?

良い質問ですが、一歩下がって考えてみましょう。ワインとは何ですか? Wine は 、Windows プログラムに Microsoft Windows で実行されていると思わせる Linux アプリケーションです。プログラムが Windows に対して行う呼び出しを Linux 互換の呼び出しに変換します。 Windows が応答しているかのように、これらの要求を処理し、Windows プログラムに応答を送り返します。これは 、長い間続いてきた 印象的なプロジェクトの驚くべき成果です。

Bottles は Wine の視覚的なラッパーです 。 Windows アプリケーションを実行するテクノロジとして Wine が依然として使用されていますが、直感的なグラフィカル インターフェイスが提供されるため、Wine の柔軟ではあるが、場合によっては圧倒的な構成に取り組む必要はありません。結局のところ、お店に行ってワインを買ったとしても、カップを持った手でワインを持ち帰ることはありません。彼らはまさにその目的のために便利なガラス容器を提供します。

Windows はウイルスやその他のマルウェアの最も一般的な標的となるプラットフォームであるため、Windows アプリケーションの実行にはリスクが伴います。 Wine は、Windows アプリケーションに、あなたと同じアクセス許可と権限でホーム ドライブへのアクセスを与えます。拾ったマルウェアには同じ権限が与えられます。ボトルは、各 Windows アプリケーションをサンドボックス化し、アプリケーションとマルウェアのアクティビティを同様に制限するコンテナとして効果的に機能することで役立ちます。

この 1 つのツールを使用すると、Linux 上で Windows アプリを実行することがこれまでより簡単になります

ボトルの取り付け方

Bottles をインストールする最良の方法は、Flatpak を使用することです。実際、これは完全なサンドボックス機能を提供するボトルをインストールする唯一の方法であり、公式に推奨されている方法です。

Manjaro Linux と Fedora Linux の両方に、デフォルトで Flatpak がインストールされています。 Ubuntu では 、それをインストールする必要があります 。 Flatpak をセットアップしたら、Bottle のインストールは簡単です。

 flatpak インストール flathub com.usebottles.bottles

インストールを実行するかどうかを確認するために、スクロール出力が一時停止します。

「Y」と入力して「Enter」を押します。

インストールには少し時間がかかります。完了したら、このコマンドでボトルを起動できます。

 flatpak run com.usebottles.bottles

Bottles 自体が構成されると、いくつかの出力が表示されます。

すぐに、Bottles が起動し、「Bottles へようこそ」の紹介画面が表示されます。

矢印ボタンをクリックして画面間を移動します。 「ほぼ完了」ページで、青い「続行」ボタンをクリックします。

Bottles はさらにセットアップと構成を実行し、準備が完了したことを通知します。

青い「ボトルの使用を開始」ボタンをクリックしてボトルの使用を開始します。

ボトルが作成されていないため、ライブラリ ビューは空です。

アプリケーション ビューでボトルを見つけて起動することもできます。 GNOME では、「Super」キーを押して「Bottles」と入力し始めます。

ボトルアイコンが表示されたら、それをクリックしてアプリケーションを起動します。

この 1 つのツールを使用すると、Linux 上で Windows アプリを実行することがこれまでより簡単になります

ボトルの設定を調整することを忘れないでください

ボトルには、ボトルの作成方法や、ボトル内のアプリケーションで使用できる実行時の依存関係や DLL などのリソースを微調整するために使用できる設定が多数あります。

後で説明するように、ボトルがさまざまなタイプのボトルに提供するデフォルト値は、ほとんどの場合に十分です。ただし、変更が必要な設定がまだ 1 つあります。ここでボトルが作成され、ファイル システムに保存されます。

Flatpak バージョンの Bottles のデフォルトの場所は「~/.var/app/com.usebottles.bottles/data/bottles/bottles/」です。パスの最後にある「/bottles/bottles」はタイプミスのように見えるかもしれませんが、そうではありません。

この場所を変更する必要はありませんが、ボトルとそのア​​プリケーションを大容量のハード ドライブや高速 SSD などの特定の場所に保存したい場合は、この場所を簡単に変更できます。

ハンバーガーメニューアイコンをクリックし、メニューから「設定」を選択します。

「環境設定」ダイアログが表示されます。

「全般」タブの一番下のオプションは「ボトルディレクトリ」です。その行の末尾にあるボタンをクリックして、ファイル ブラウザ ダイアログを開きます。

使用したい場所を参照し、オレンジ色の「選択」ボタンをクリックします。

この 1 つのツールを使用すると、Linux 上で Windows アプリを実行することがこれまでより簡単になります

さまざまな種類のボトル

Bottles には、ゲーム向けのボトル用のテンプレートと、一般的なアプリケーションに適したボトル用のテンプレートが用意されています。また、ボトルを自分で設定できるカスタム ボトル テンプレートも提供します。これは 32 ビット ソフトウェアの実行にも使用できます。

ほとんどの場合、そしてもちろん、Bottles の初心者にとっては、ゲーム テンプレートまたはアプリケーション テンプレートを使用することが成功への最も簡単な方法です。

アプリケーションにはテンプレートを使用します。

この 1 つのツールを使用すると、Linux 上で Windows アプリを実行することがこれまでより簡単になります

最初のボトルを作成する

ボトルを作成するには、ツールバーから「ボトル」を選択し、青い「新しいボトルの作成」ボタンをクリックします。

Windows 専用エディターである Notepad++ をインストール します。ボトルに「Notepad++」という名前を付け、「アプリケーション」ラジオ ボタンを選択しました。

青い「作成」ボタンをクリックしてボトルを作成します。

Bottles はボトルとワインを設定し、プロセスが完了したことを通知します。

青い「閉じる」ボタンをクリックしてダイアログを閉じます。新しいボトルの詳細を確認できます。

この 1 つのツールを使用すると、Linux 上で Windows アプリを実行することがこれまでより簡単になります

Windows アプリケーションの実行

「プログラムのインストール」オプションを使用すると、Bottles ユーザー コミュニティのメンバーによってラップされた、一般的に使用されるいくつかのアプリケーションをインストールできます。 「依存関係」オプションを使用すると、ランタイム、DLL、Microsoft フォントなど、アプリケーションに必要なリソースをインストールできます。

青色の「実行可能ファイルの実行」を使用して Notepad++ インストーラーを実行します。これはすでに「~/Downloads」ディレクトリにダウンロードされています。

ダウンロードしたインストーラーの場所を参照します。ファイルをクリックして強調表示し、「実行」ボタンをクリックします。

通常の Notepad++ インストール ダイアログが表示されます。

インストール画面を進めていきます。

すぐに最終画面が表示されます。

「Notepad++ v8.6.2 を実行する」チェックボックスにチェックを入れたままにして、「完了」ボタンをクリックします。 Notepad++ がデスクトップで起動します。

Bottles に戻ると、インストールされているプログラムとして Notepad++ がリストされていることがわかります。

矢印アイコンをクリックすると、使用したいときにいつでも Notepad++ が起動します。

この 1 つのツールを使用すると、Linux 上で Windows アプリを実行することがこれまでより簡単になります

素晴らしいですが完璧ではありません

ほとんどの Windows アプリケーションと同等の Linux がありますが、動作が異なる場合や、Windows アプリケーションのすべての機能が再現されていない場合があります。これにより、Linux の初心者は戸惑う可能性があります。場合によっては、特にゲームの場合、Linux に相当するものが存在しないことがあります。

Bottles を使用すると、ほとんどの場合、Linux コンピューター内でオリジナルの Windows アプリケーションを非常に簡単に実行できるようになります。アプリケーションを実行したくない場合は、 Bottles フォーラムを チェックしてください。この問題に直面するのはあなたが初めてではないでしょうし、既知の解決策があるかもしれません。

Wine は素晴らしいものですが、完璧ではありません。つまり、Bottles は完璧ではありません。しかし、ボトルを使用すると、Wine の使用がさらに美味しくなります。

「この 1 つのツールを使用すると、Linux 上で Windows アプリを実行することがこれまでより簡単になります」に関するベスト動画選定!

【OneDrive同期解除!】強制同期を解除して、パソコンを快適な状態にもどそう!【Windows】
【Windowsソフトも動く?!】Windows風の最新Linux「Zorin OS」を試してみたww┃Zorin OS 17