Wine (Wine is Not an Emulator の略) は、Linux エコシステム内で利用可能な主力のオープンソース互換レイヤーです –または一般的に POSIX (Portable Operating System Interface) 準拠 - Windows アプリケーション用。 Linux 上の Windows の長期的な可能性を確保することを主な目標として、適切なオープン ソース プロジェクトが確立されました。
. Linux ベースのオペレーティング システムが日常的に使用されています。しかし、一部の Windows アプリケーションとの互換性の問題が発生する可能性があるため、多くの成功を収めていません。真実から遠く離れていない Windows で。
価値のあるものとして、これらのアプリには Wine を満たすことができない独自の依存関係があり、これが の場所ですBottles が入ります。
Bottles は、アプリに必要な依存関係をほとんど問題なく手動で構成できるようにすることで、その物語を変えることを目的とした主要なソリューションの 1 つです。さらに良いことに、Bottles は、Steam のようないくつかの最大のゲーム ライブラリのサポートを含む、ゲームが必要とすることが多いユニークなケースも満たします。
ボトルを選ぶ理由
.インストールの Flatpak ルートを使用する場合、「Bottles」のインストール。
.Bottle はバージョニング マネージャーを内蔵しているため、以前に動作していた状態に戻すことができます。
ただし、この機能を利用するには、まず バージョン管理タブに移動して有効にする必要があります。有効にすると、Bottles は基本的に、デフォルト設定でまったく新しい状態を作成し、インストールに新しい依存関係を追加するたびに新しい状態を作成します。
ボトルのバージョニング
Linuxへのボトルのインストール
すぐに使える設定、ライブラリ、および依存関係の組み合わせにより、 Bottles は Windows アプリケーションの範囲を本質的に再定義しましたLinux。これは、すべての意図と目的において、通常を超えた環境を使用して Windows プレフィックスを処理する新しい方法です。
ボトルのインストールは非常に簡単です。開発者はFlatpakルートを推奨しているため、このようなインストールを構成する最も簡単な方法です。作業が完了したとき、または Linux システムで Windows が不要になったと判断したときにいつでも簡単に削除できる隔離された環境で。
Ubuntuシステムの場合、以下のコマンドを連続して実行するだけです。
$ sudo add-apt-repository ppa:flatpak/stable $ sudo apt update $ sudo apt install flatpak
他のシステムでは、Flatpak をセットアップしてから、Flathub に移動して、示されているようにボトルをインストールする必要があります。
$ flatpak install flathub com.usebottles.bottles $ flatpak run com.usebottles.bottles
Linuxでのボトルの設定
統合された依存関係マネージャーを使用すると、ボトルは事前構成された依存関係がすべてのユースケースを満たすと想定するだけでなく、すべての依存関係を個別に管理できるようにするというかなり良い仕事をします。 Windows アプリケーションをインストールする必要がある場合があります。
すべてのボトルの作成により、指定されたアプリケーション用に独自の隔離された環境が確立されます。
ボトルの作成
ゲームサポート
デフォルトでは 2022.2.14 更新、ボトルは、互換性のある Windows アプリケーションを Linux システムで実行するプロセスをさらに簡素化するインストーラーを有効にすることで、これをさらに一歩進めました。
Bottle のインストーラーは、コミュニティの助けを借りて開発されました。痛みのない依存関係の構成。
ゲーム環境とソフトウェア環境を選択できるため、Windows アプリケーションの展開を迅速に最適化できます。しかし、それだけではありません。より特殊なユースケースがある場合は、上級ユーザー向けに予約されているカスタム環境を構成することを決定できます。ボトルをよりうまく操作する方法については、こちらをご覧ください。
ボトル設定
価値のあるものとして、デフォルトのオプションは実際の警告なしで問題なく動作するはずです。さらに良いですか?ボトルは、インストーラーを介して利用可能な各アプリケーションの互換性レベルを示すシステムを巧みに統合しています。
これにより、基本的に各アプリケーションの互換性レベルを視覚的にすばやく確認できます。レベルは、ブロンズからシルバー、ゴールド、プラチナです。
プラットフォームが高度に調整可能であることを考えると、設定プロセスをさらに合理化するさまざまな事前構成済みオプションから効果的に選択できます。これらのオプションには、dxvk、vkd3d、gamemode、esync、fsync などがあります。
ボトルインストーラー
間違いなくボトルシステムに代わるものはありますが、のような実際の努力はほぼ間違いなくありません。 Bottles これは、Linux 上の Windows アプリケーションのプロセス全体を本質的に簡素化する一方で、非常にきちんとした UI を提供します。これにより、Windows ユーザーを Linux に移行する能力がさらに最大化されます。