ボトル2022.1.28には、Wineなどを管理するための新しいバックエンドが付属しています。

ボトルプロジェクト2022.1.28の新しいバージョンのリリースが発表されました。 これは、WineまたはProtonに基づくLinuxでのWindowsアプリケーションのインストール、構成、および実行を簡素化するアプリケーションの開発で際立っています。

プログラム Wine環境を定義するプレフィックスを管理するためのインターフェースを提供します アプリケーションを起動するためのパラメータ、および起動されたプログラムが正しく機能するために必要な依存関係をインストールするためのツール。

Winetricksスクリプトの代わりに、ボトル 完全な管理システムを使用 依存関係マネージャーは、配布パッケージマネージャーの依存関係管理のように機能する追加のライブラリーをインストールします。

基本的に 実行中のWindowsアプリケーションの場合、依存関係のリストが定義されます (DLL、ソース、ランタイムなど)通常の操作のためにダウンロードしてインストールする必要がありますが、各依存関係には独自の依存関係があります。

ボトル さまざまなプログラムやライブラリの依存関係情報のリポジトリを提供します、および一元化された依存関係管理のための一連のツール。 インストールされているすべての依存関係が追跡されるため、プログラムをアンインストールするときに、他のアプリケーションの実行に使用されていない場合は、関連する依存関係を削除することもできます。 このアプローチにより、アプリケーションごとに個別のバージョンのWineをインストールすることを回避し、単一のWine環境を使用してできるだけ多くのアプリケーションを実行できます。

Windowsプレフィックスを操作するには、 ボトルは、構成、ライブラリ、および依存関係を提供する環境の概念を使用します。 特定のクラスのアプリケーションですぐに使用できます。 基本的な環境が提供されます:ゲーム–ゲーム用、ソフトウェア–アプリケーションプログラム用、およびカスタム–独自の実験を行うためのクリーンな環境。

ボトルの主なノベルティ2022.1.28

この新しいバージョンでは、追加されたことが強調表示されています Wineを管理するための新しいバックエンド これは、WineCommand、WineProgram、ExecutorのXNUMXつのコンポーネントで構成されています。 WineProgramのさまざまなハンドラー:

  • reg、regedit: レジストリを操作するために、XNUMX回の呼び出しで複数のキーを変更できます。
  • ネット: サービス管理用。
  • ワインサーバー: ボトル制御プロセスの動作を確認します。
  • start、msiexec、およびcmd: これらは、.lnkショートカットおよび.msi /.batchファイルを操作するためのものです。
  • taskmgr:それはタスクマネージャーです。
  • wineboot、winedbg、control、winecfg.

目立つもう一つの変化はそれです 実行マネージャーを実装 (エグゼキュータ)実行可能ファイルを起動すると、ファイル拡張子(.exe、.lnk、.batch、.msi)に基づいて必要なドライバが自動的に呼び出されます。

また追加 futex_waitvシステムコールを使用した同期のサポート (Futex2)Linuxカーネル5.16で導入され、Wine 7に基づいてFutex2同期メカニズムと互換性のあるCaffeドライバーも追加されました。

インストーラーの場合、構成ファイル(json、ini、yaml)を変更する機能が実装され、プログラムリスト内のアイテムを非表示にするサポートが追加され、完全な環境でコマンドを実行する機能が追加されます。

依存関係とインストーラーのマニフェストファイルの内容を表示するための新しいダイアログが追加され、使用可能なインストーラーのリストに検索機能も追加されました。

最後に あなたがそれについてもっと知りたいなら、詳細はで確認できます 次のリンク。

LinuxにBottlesをインストールするにはどうすればいいですか?

このツールをシステムにインストールできるようにすることに関心がある人は、このツールを入手するためのさまざまな手段があることを知っておく必要があります。

最初のものはの助けを借りてです flatpakパッケージ サポートを追加するだけで十分です。ターミナルを開くだけで、次のコマンドを入力します。

flatpak install flathub com.usebottles.bottles

のユーザーである間 Arch Linux、Manjaroまたはその他の派生物、次のコマンドを実行して、AURからインストールできます。


yay -S bottles
さて、 Fedoraユーザー 次のコマンドでインストールできます。
sudo dnf install bottles
そしての場合 NixOSユーザー、 次のコマンドを実行するだけです。

nix-env -iA nixos.bottles

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。