
Linuxシステム上でWindowsアプリケーションを実行することは決して簡単な作業ではありませんでした。 ワイン 長年にわたり、このタスクに最適なツールとして選ばれてきましたが、ターミナルからの管理は経験の浅いユーザーにとっては複雑になることがあります。そこで、このツールが役立ちます。 ワインチャーム、よりユーザーフレンドリーなエクスペリエンスを通じて WINE の使用を簡素化および強化するグラフィカル インターフェイスです。
ここ数ヶ月、WineCharmは、ゲーム、仕事用ツールの使用、あるいはLinuxプラットフォーム専用ソフトウェアの実験など、WindowsプログラムをLinux上で簡単に実行したい人にとって、確かな選択肢として台頭し始めています。この記事では、WineCharmとは何かを見ていきましょう。 インストール方法、含まれる機能、最大限に活用する方法.
WineCharmとは何ですか?
ワインチャームは グラフィカルユーザーインターフェース(GUI)を備えたアプリケーション Linuxベースのオペレーティングシステム上でWINEを使用してWindowsアプリケーションの実行と管理を容易にするために開発されました。Pythonで開発されており、 GTK4ライブラリとLibadwaita モダンで明快、かつ機能的なインターフェースを実現します。
そのデザインは、 WINEに関連する日常的なタスクを簡素化.exe または .msi 実行可能ファイルの起動、プレフィックスと呼ばれる複数の WINE 構成の管理、ランタイム環境のポータブル バックアップの生成など。
WineCharmの主な特徴
WineCharmは、統合された機能が際立つ包括的なツールです。主な機能は以下のとおりです。
- グラフィカルおよびインターフェースレスモード: ビジュアルモードとターミナル (ヘッドレス) の両方から使用できます。
- 単一プレフィックスモードスペースが不足している場合や共通の設定が必要な場合は、すべてのアプリに単一のプレフィックスを使用できます。
- ショートカット: デスクトップまたはアプリケーション メニューにショートカットを簡単に作成できます。
- バックアップサポート: バックアップファイルは次のように管理できます
.prefix,.bottleo.wzt.
さらに、以下の形式のスクリプトとの統合も提供します。 .charm パラ プロセスを自動化するこれは、上級ユーザーや大量展開に非常に便利です。
WineCharmのインストール方法
WineCharmをインストールするには、主に2つの方法があります。Flatpak経由か、pipを使ってソースからインストールする方法です。それぞれの方法を詳しく説明しましょう。
Flatpakを使用したインストール
これは最もシンプルで、ほとんどのユーザーにとって最も推奨される方法です。必要な依存関係がすべて含まれており、サンドボックス内で実行されます。
- ディストリビューションのパッケージ マネージャーから Flatpak と flatpak-builder をインストールします。
- Flathub リポジトリがまだない場合は追加します。
フラットパックリモートアドオン--if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
- WineCharmをインストールします。
flatpak で flathub io.github.fastrizwaan.WineCharm をインストールします
- アプリケーション メニューから、または次の方法で WineCharm を実行します。
flatpak 実行 io.github.fastrizwaan.WineCharm
ソースコードからのインストール
より従来的なインストールを好む場合、またはコードをカスタマイズする必要がある場合は、Python パッケージとしてインストールできます。
- 公式リポジトリをクローンします:
git クローン https://github.com/fastrizwaan/WineCharm
- ディレクトリにアクセスし、pip を使用してインストールを実行します。
pip をインストールします。
- 必要に応じて、ターミナルからメインファイルを直接実行することもできます。
システム要件
WineCharmを正しく実行するには、 システムレベルと Python レベルの両方で特定のプログラムとライブラリが必要になります。:
システム要件
- 32 ビット版と 64 ビット版の Wine (wine32 と wine64)
- winetricks
- アイコンとメタデータを管理するための icotool、exiftool、wrestool
- 補助ツールとしてのxdg-open、pgrep、procps
- ダウンロードと圧縮のためのwgetとzstd
- gnome-terminal または konsole や xfce4-terminal のような互換性のあるもの
Pythonの要件
- Python 3.6 以降
- PyGObject >= 3.36
- PyYAML >= 5.3
- psutil >= 5.7
WineCharmによる高度なWINE管理
WineCharmは単一のアプリケーションを実行するのに役立つだけでなく、 WINE環境の完全な管理を可能にします注目すべき機能としては、次のものがあります。
- プレフィックス管理: さまざまなアプリケーション用の特定の WINE 環境を作成、複製、復元、または削除できます。
- 再利用可能なテンプレート: win32 または win64 アーキテクチャの基本構成を使用するため、新しい環境を簡単に作成できます。
- カスタムランナー: システム WINE またはダウンロードしてインポート可能なカスタム ランナーを使用できます。
.charm スクリプトによる自動化
WineCharmを使用すると、 .charm拡張子の自動スクリプトユーザーの介入なしに環境を構築したり、アプリケーションを起動したりするのに最適です。これは、反復的なタスクやゲームやプログラムの制御された展開に大きな利点をもたらします。
ポータブルバックアップのサポート
次のようなバックアップファイルのおかげで .bottle, .prefix y .wztできる コンピュータ間でWINE環境を移行する 設定を失うことなく、設定を共有できます。これは、設定を共有したいゲーマーや、環境を簡単に再現する必要がある技術者にとって特に便利です。
システムとの統合
WineCharmは デスクトップまたはメニューにショートカットを追加する アプリケーションは統合されたエクスペリエンスを好むユーザーにとって非常に便利です。さらに、Flatpakとしてインストールすると、独自の環境内で動作しますが、次のような主要なディレクトリに広くアクセスできます。 ~/Games y ~/.wine.
データの場所
WineCharm のインストール方法に応じて、データの保存方法が異なります。
- Flatpak インストール:
~/.var/app/io.github.fastrzwaan.WineCharm/data/winecharm/ - 手動インストール: ユーザーの個人フォルダ内
これらの場所には、プレフィックス、テンプレート、ランナー、ファイルがあります。 Settings.yaml メインアプリケーションの設定を使用します。
WineCharm は誰がどのようなライセンスに基づいて開発しているのですか?
WineCharmは開発者によって作成されました ファストリズワンこのプロジェクトは、 GitHubライセンスに基づいて配布されています GNU 一般公衆利用許諾書 v3+ライセンスの条件を遵守する限り、使用、変更、再配布が許可されます。
WineCharmは、WindowsソフトウェアをLinux上で簡単に実行したい人にとって、強力で実用的なツールです。直感的なインターフェース、自動化されたスクリプトの使用、Flatpakとの互換性、そしてポータブルバックアップの作成機能など、非常に包括的なソリューションとなっています。複数のWindows/Linux環境を扱う場合、頼りになるWINEマネージャーとなるでしょう。