apt-get purge を実行した後、Wine が削除されない

apt-get purge を実行した後、Wine が削除されない

最近 Jammy Jellyfish にアップグレードしたところ、いくつかのアプリケーションと調整が壊れてしまいました。それらを削除して再インストールしようとしていますが、Wine は難しいようです。

実行してみるsudo apt-get purge wineと次のようになりました:

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package 'wine' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

which wine表示:

/usr/bin/wine

他に試せる削除方法はありますか?

答え1

実際のファイル名は存在しません/usr/bin/wineこれはリンクか、壊れたリンクである可能性があります。file /usr/bin/wineこれを確認するには、次のコマンドを実行します。

それが実際のファイル(リンクではない)であり、PPA を通じてインストールされた場合、問題のあるパッケージを見つける方法はいくつかあります。

このdpkg -lコマンドを使用して、インストールされているすべてのパッケージを一覧表示し、次のように「wine」に一致するものだけを結果にフィルター処理することができます。

dpkg -l | grep -i wine

これにより、名前または説明に「wine」という文字が含まれるすべてのパッケージが返されます。パッケージがリストされている場合は、パッケージをアンインストールまたは消去します。

もう 1 つの方法は、ファイルapt-fileを提供するパッケージを見つけるために使用することです/usr/bin/wine

まず、apt-file次のコマンドを使用してインストールします。

sudo apt update
sudo apt install apt-file

次に、更新します。

sudo apt-file update

最後に、問題のあるパッケージを検索します。

apt-file search "/usr/bin/wine"

これにより、パッケージ名と、それに続くパッケージに含まれるファイルへのパスが返されます。

答え2

Wineを以下の方法で削除してみてください。Synaptic パッケージ マネージャーワイン'?

パッケージは呼び出されないためワイン私のシステムでは次のように表示されます:

Synaptic パッケージ マネージャー、「Wine」を検索

関連情報