LinuxからWineを完全に削除する方法

LinuxからWineを完全に削除するには、2つの異なるものを削除する必要があります。1つはディストリビューションによってインストールされたシステムパッケージ、もう1つはWindowsアプリケーション、レジストリデータ、ユーザーごとの設定を保存するWineプレフィックスです。パッケージだけを削除しても、ホームディレクトリ内のファイルは消去されません。DebianのAPTドキュメントにも、パッケージを削除してもそこに保存されているユーザーデータは削除されないことが明記されています。

以下のコマンドは、Ubuntu、Debian、Arch Linux、Fedora、およびopenSUSEに対応しています。ファイルを削除する前に、Windowsアプリケーションをすべて閉じ、Wineプレフィックスから残しておきたいファイルをバックアップしてください。

1. Wineのインストール方法を確認する

ターミナルを開き、システムにWineコマンドが存在することを確認してください。

command -v wine
wine --version

最初のコマンドが のようなパスを返す場合/usr/bin/wine、シェルから Wine 実行ファイルが利用できます。Wineのマニュアルページにも が記載されていますWINEPREFIX。 が設定されていない場合、Wine はデフォルトのプレフィックスを に保存します$HOME/.wine。

LinuxターミナルでWineコマンドパスとWineバージョンを確認する
パッケージを削除する前にWineコマンドを実行して、シェルがどのインストールを使用しているかを確認してください。

2. Wineを停止し、削除したいプレフィックスを特定します。

まず、すべてのWindowsプログラムを閉じます。Wineがインストールされている状態で、以下のコマンドでユーザーごとのサーバーを停止できます。

wineserver -k

デフォルトのプレフィックスは です~/.wine(小文字のwに注意してください)。 を使用する古い手順は、~/.Wine大文字小文字を区別する Linux ファイルシステムでは正しくありません。 で追加のプレフィックスを作成した場合WINEPREFIX、それらは別のディレクトリであり、個別に処理する必要があります。

Linuxファイルマネージャーで、ホームディレクトリ内の隠しフォルダ「.wine」を選択している。
.wineWineのデフォルトのプレフィックスは、ホームフォルダ内の隠しディレクトリです。

プレフィックスには必要なデータが含まれていないことが確実になるまで、削除しないでください。プレフィックスを削除すると、その中に保存されているWindowsプログラムとWine側のデータが完全に削除されます。

3. 配布用にワインのパッケージを取り外します。

UbuntuとDebian

まず、Wineで始まる名前のインストール済みパッケージの一覧を表示します。

dpkg-query -W -f='${binary:Package}\n' 'wine*' 2>/dev/null

WineHQ Stableをインストールした場合は、メタパッケージを削除してから、不要になった依存関係を削除してください。

sudo apt purge winehq-stable
sudo apt autoremove --purge

WineHQ開発環境またはステージング環境では、winehq-develまたはに置き換えてくださいwinehq-staging。ディストリビューションのwineパッケージをインストールした場合は、を使用してくださいsudo apt purge wine。確定する前に、APTが提案する削除項目を確認してください。APTマニュアルでは、削除、パージ、自動削除の違いについて説明しています。

Linuxターミナルでapt purge winehq-stableを実行し、続いてapt autoremove --purgeを実行します。
Debianベースのシステムでは、インストールしたWineパッケージを削除し、不要な依存関係をクリーンアップしてください。

Arch Linux

インストールされているWineのブランチを確認し、該当するパッケージを削除してください。

pacman -Q | grep -E '^wine($|-)'
sudo pacman -Rns wine

wine-stagingまたは他の Wine パッケージを使用する場合は、wine実際のパッケージ名に置き換えてください。pacman では、-s不要になった依存関係や明示的にインストールされていない依存関係を削除しますが、-nパッケージのバックアップ ファイルが保存されるのを防ぎます。大規模な削除操作を実行する前に、公式の pacman マニュアルを参照してください。

Arch Linuxターミナルでsudo pacman -Rns wineを実行
Arch Linuxユーザーは、pacmanを使用してインストール済みのWineブランチを削除し、同時に不要な依存関係をクリーンアップできます。

Fedora

FedoraはWineをメタパッケージとして提供しており、その中にWineのサブパッケージが含まれています。インストールされているものを確認し、メタパッケージを削除してください。

dnf list --installed 'wine*'
sudo dnf remove wine

現在のDNF5の動作では、自動削除が無効になっていない限り、不要になった依存関係は自動的に削除されます。最初のコマンドで、明示的にインストールしたWineサブパッケージが表示され、その後も残っている場合は、不要になったものだけを削除してください。詳しくは、FedoraのWineパッケージページとDNF5の削除に関するドキュメントを参照してください。

Fedoraターミナルでsudo dnf remove wineを実行
FedoraのWineメタパッケージはDNFを使って削除でき、同時にデフォルトでは不要になった依存関係もクリーンアップされます。

openSUSE

openSUSEでは、インストールされているWineパッケージを調べ、依存関係のクリーンアップを有効にした状態でWineを削除します。

zypper se -i wine
sudo zypper rm -u wine

この-uオプションは の短縮形であり--clean-deps、不要になった依存関係を削除します。この動作については、openSUSE Zypper ガイドに記載されています。

openSUSEターミナルでsudo zypper rm -u wineを実行する
openSUSEでWineを削除する際は、Zypperのdependency-cleanupオプションを使用してください。

4. Wineのプレフィックスと残りのユーザーデータを削除します。

パッケージが削除された後、Windows アプリケーションやファイルが不要になった場合にのみ、デフォルトのプレフィックスを削除してください。

rm -rf -- "$HOME/.wine"

カスタムプレフィックスは自動的に削除されません。削除する前に各パスを確認してください。rm -rf検証されていない変数やバックアップしていないディレクトリに対しては、決して実行しないでください。

Linuxのホームフォルダに、レビュー準備が整った.wineおよび.wine-prefixesディレクトリが表示されています。
デフォルトのWineプレフィックスフォルダとカスタムWineプレフィックスフォルダは、削除する前にそれぞれ個別に確認してください。

Bottles、Lutris、Steam/ProtonなどのWineマネージャーは、独自のランナーや互換性プレフィックスを保持できます。システムからWineパッケージを削除しても、これらの環境が必ずしも削除されるわけではないため、意図的にデータも削除したい場合を除き、それらを作成したアプリケーションから管理してください。

5. ワインがなくなったことを確認する

新しいターミナルを起動して、以下を実行してください。

command -v wine
wine --version

Wine がシェル パスから完全に削除されている場合、command -v wine何も出力されず、2 番目のコマンドはwine見つからないと報告するはずです。Wine 実行ファイルがまだ表示される場合は、別のパッケージ、手動でインストールされたビルド、またはカスタム ディレクトリから来ている可能性がありますPATH。

UbuntuターミナルにWineコマンドパスが表示されず、Wineコマンドが見つからないというメッセージが表示される
最終的なコマンドチェックにより、シェルパスに別のWine実行ファイルがまだ存在するかどうかが確認されます。

(33) コメント

  1. Rina -

    マジで驚きました!いつもWine使ってたけど、パージしようと思ったことなかったです

  2. リサ -

    Linuxに関しての知識が増えました。次回はどうやってソフトをインストールするか知りたいな

  3. アキラ -

    Wineをパージする方法がこんなに簡単だとは思わなかった!早速実行します

  4. Quang vn -

    Wineって使わないときはパージするべきなんですね!学びました

  5. 慎一 -

    パージしたあとのシステムの変化を感じられますか?もし経験があれば教えてください

  6. Shinji -

    記事のおかげで、Wineを見直すきっかけになった。もっとLinuxを使いこなしたいな

  7. クミコ -

    この方法を試してみたら、パソコンが軽くなった気がします!感謝です。

  8. Hương Đà Nẵng -

    パージする前にバックアップとるのって大事ですよね!私も一度失敗しました(泣)

  9. 佐藤 太郎 -

    この記事を読んでWineのパージ方法を知りました!とても役に立ちました。ありがとうございます!

  10. Hương KT -

    パージしても大丈夫でしたか?私はすごく心配してます(汗)

  11. タカシ -

    Linux初心者だけど、この記事のおかげで自信がついた!パージしてみようと思います

  12. 安藤 -

    この記事を見つけたとき、ワクワクしました!Wineのパージを自分で試してみます

  13. キム -

    具体的な手順があってありがとう!私もこれでやってみる予定です。

  14. Mèo con -

    私もこの方法でメモリが軽くなった気がします!ふふ、感謝です。

  15. 月見 -

    実際に使ってみたところ、挙動がすごく軽くなりました!これって本当に効果あるんですね

  16. タクヤ -

    時間があれば他のケーススタディもあれば嬉しいです!いろいろ試してみたいな

  17. ミキ -

    今回の内容は本当に勉強になりました。できれば、次は他のソフトのパージ方法も知りたいです

  18. Nguyễn Thùy Linh -

    Wineのパージが簡単だと知って嬉しい!これまた一つ技を増えた感じ

  19. Ren -

    記事のおかげで、今までの不便さが解消されそうで嬉しいです。感謝感激!

  20. Matsu -

    簡潔にまとめてあって助かります。次の子に教えたい内容です

  21. Keiko -

    とても参考になりました。これでLinuxがさらに快適になりますね。

  22. リン猫 -

    私もLinux使ってるけど、Wineのパージって必要なのかな?何か不具合でもある

  23. アヤカ -

    この方法を通じて新たな発見ができて良かったです!Wineについて知識を深めたいです

  24. コウタ -

    パージしたら、他のアプリの動きもスムーズになったかも?とにかく良かった!

  25. なつみ -

    自分のPCでもやってみたら、意外とすんなりできました!皆さんも挑戦してみてください

  26. Yuki -

    パージの手順をもっと詳しく知りたいです。特に注意点とかあれば嬉しいな

  27. Takashi -

    ふと疑問なんだけど、Wineを再インストールする場合は何を気をつければいいのかな

  28. Masaki -

    この手法を友人にも教えたい!みんなWineを使わなくなっちゃうかも(笑)

  29. Yuya -

    記事を読んで、ふと思ったけど、Wineが必要な時はどうやって再インストールするの

  30. 山田 花子 -

    Wineの使い方を知りたかったけど、逆にパージ方法ばかり知ってしまった(笑)

  31. 田中一郎 -

    パージの手順が分かりやすいですね!これから実行してみます。

  32. Duy Sinh 6789 -

    Wineはとても便利だけど、パージすることでどれだけ快適になるか試してみたくなります。

  33. Huyền Lizzie -

    まさかWineをパージする方法があるとは思わなかった!教えてくれてありがとう

コメントを残す

失われたパーティションとハードディスクデータを安全に復元する方法

失われたパーティションとハードディスクデータを安全に復元する方法

TestDiskとPhotoRecを使って、失われたパーティションやファイルを復元する方法を学びましょう。ソースドライブを保護し、安全にスキャンを行い、復元したデータを別のディスクに保存します。

LinuxデスクトップでQRコードをスキャンする方法

LinuxデスクトップでQRコードをスキャンする方法

CoBangを使えば、Webカメラまたは画像ファイルでLinux上でQRコードをスキャンできます。インストールオプション、セットアップ手順、Flatpakカメラへのアクセスに関する修正方法については、こちらをご覧ください。

Cameractrlsを使ってLinuxでウェブカメラの設定を変更する方法

Cameractrlsを使ってLinuxでウェブカメラの設定を変更する方法

Cameractrlsを使用してLinux上でウェブカメラの設定を変更しましょう。露出、色、フリッカー低減などのサポートされているコントロールを調整し、互換性のあるビデオモードを確認できます。

LinuxにPhpStormをインストールする方法:ツールボックス、Tar.gz、Snap、およびAUR

LinuxにPhpStormをインストールする方法:ツールボックス、Tar.gz、Snap、およびAUR

LinuxにPhpStormをインストールするには、JetBrains Toolboxを使用するか、スタンドアロンのtar.gzアーカイブを使用するか、SnapおよびArch AURオプションを選択してください。Javaは既にバンドルされています。

LinuxにCisco Packet Tracerをインストールする方法

LinuxにCisco Packet Tracerをインストールする方法

Cisco Packet Tracer 9.0.1 を Ubuntu 64 ビット版にダウンロードし、APT を使用して DEB パッケージをインストールし、ターミナルでライセンスに同意してサインインすると、ラボを開始できます。

LinuxでCD-ROMをISOイメージとしてバックアップする方法

LinuxでCD-ROMをISOイメージとしてバックアップする方法

Linux上でGNOME Disksまたはddコマンドを使用してCD-ROM ISOイメージを作成します。光学ドライブを識別し、コピーを監視し、イメージを検証し、破損したディスクやオーディオディスクに別のツールが必要な場合を把握できます。

XFCE 4でデュアルパネルを設定する方法

XFCE 4でデュアルパネルを設定する方法

各ディスプレイごとに個別のXFCE 4パネルを作成し、2番目のパネルを右側の出力に割り当て、位置とサイズを調整し、必要なランチャーとステータス項目を追加します。

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って写真の背景を削除する方法:被写体をトレースし、選択した背景を削除し、透明度を保持して、再利用可能なPNG形式でエクスポートします。

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearは公式サイトから無料でダウンロードできます。Windows、macOS、Linuxの各パッケージを比較し、データファイルをインストールして、最初のフライトを開始しましょう。

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSamplerはMP3クリップをキーボードのキーにマッピングし、音声をループ再生できます。この旧型フリーウェアの機能、旧機能が失われた箇所、ダウンロード前に確認すべき点について解説します。