私はubuntu 18.04を使用しています。次のコマンドを使用してwine
およびplayonlinux
をインストールしました。
Sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/winehq.key
Sudo apt-key add winehq.key
Sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
Sudo apt update
Sudo apt install --install-recommends winehq-stable
wget -q "http://deb.playonlinux.com/public.gpg" -O- | Sudo apt-key add -
Sudo wget http://deb.playonlinux.com/playonlinux_bionic.list -O /etc/apt/sources.list.d/playonlinux.list
Sudo apt update
Sudo apt install playonlinux
今、何らかの理由でwine
とplayonlinux
をアンインストールする必要がありました。これを行うには、次のコマンドを実行します。
Sudo apt remove --purge wine*
Sudo apt autoremove wine-*
次に、/etc/apt/sources.list
からキーを削除しました。
wine
とplayonlinux
を削除するにはこれで十分だと思いました。しかし、apt list wine*
を実行すると、次の出力が得られました。
wine/xenial 1:1.6.2-0ubuntu14 AMD64
wine-binfmt/bionic,bionic 3.0-1ubuntu1 all
wine-development/bionic,bionic 3.6-1 all
wine-stable/bionic,bionic 3.0-1ubuntu1 all
wine1.4/xenial 1:1.6.2-0ubuntu14 AMD64
wine1.4-AMD64/xenial 1:1.6.2-0ubuntu14 AMD64
wine1.4-dbg/xenial 1:1.6.2-0ubuntu14 AMD64
wine1.4-dev/xenial 1:1.6.2-0ubuntu14 AMD64
wine1.4-i386/xenial 1:1.6.2-0ubuntu14 i386
wine1.6/bionic 1:1.8.4ubuntu1 AMD64
wine1.6-AMD64/bionic 1:1.8.4ubuntu1 AMD64
wine1.6-dbg/xenial 1:1.6.2-0ubuntu14 AMD64
wine1.6-dev/bionic 1:1.8.4ubuntu1 AMD64
wine1.6-i386/bionic 1:1.8.4ubuntu1 i386
wine32/bionic 3.0-1ubuntu1 i386
wine32-development/bionic 3.6-1 i386
wine32-development-preloader/bionic 3.6-1 i386
wine32-development-tools/bionic 3.6-1 i386
wine32-preloader/bionic 3.0-1ubuntu1 i386
wine32-tools/bionic 3.0-1ubuntu1 i386
wine64/bionic 3.0-1ubuntu1 AMD64
wine64-development/bionic 3.6-1 AMD64
wine64-development-preloader/bionic 3.6-1 AMD64
wine64-development-tools/bionic 3.6-1 AMD64
wine64-preloader/bionic 3.0-1ubuntu1 AMD64
wine64-tools/bionic 3.0-1ubuntu1 AMD64
winefish/bionic,xenial 1.3.3-0dl1ubuntu2 AMD64
winetricks/bionic,bionic 0.0+20180217-1 all
これらのパッケージを削除するにはどうすればよいですか?
次のようなプログラム的な方法でWineを削除することをお勧めします。
_Sudo apt-get purge $(dpkg -l | grep -i wine | awk '{print $2}')
_
に続く
_Sudo apt-get autoremove --purge
_
また、_apt list
_はデフォルトではインストール済みのパッケージをリストしませんが、そうするためのオプションがあります-_man apt
_をローカルで、または online を参照してください:
list
(作業中)
listは、特定の条件を満たすパッケージのリストを表示できるという点で_dpkg-query --list
_に多少似ています。パッケージ名の一致のglob(7)
パターンと、インストールされている_--installed
_)、アップグレード可能な(_--upgradeable
_)、またはすべての利用可能な(_--all-versions
_)バージョンをリストするオプションをサポートしています。
したがって、次のようなコマンドで_--installed
_オプションを明示的に指定する必要があります。
_apt list wine* --installed
_
正しい出力を得るために。
apt list
は、このコンテキストで想定していることを実行していません。私のマニュアルページとaptリスト自体の出力によると、apt list
は不安定なCLIインターフェースで進行中の作業です。 apt list --installed
はインストールされたパッケージを表示します。 apt list
が利用可能なパッケージのリストを提供しているようです。
端末に次のコマンドをそのまま入力します。
cd $HOME
rm -r .wine
rm .config/menus/applications-merged/wine*
rm -r .local/share/applications/wine
rm .local/share/desktop-directories/wine*
rm .local/share/icons/????_*.xpm
書き込みパスを入力するか、重要なファイルを削除する可能性があることに注意してください。権限の問題が発生した場合は、各コマンドの前にSudo
を入力してください
ファイルを削除した後、次のコマンドを実行します。
Sudo apt-get remove --purge wine
エラーを修正するには、以下を実行します。
Sudo apt-get update
Sudo apt-get autoclean
Sudo apt-get clean
Sudo apt-get autoremove