ソフトウェアは削除されたままにならない

ソフトウェアは削除されたままにならない

Imagemagick をインストールしたところ、PDF ファイルを開くための既定のアプリケーションとしてそれが表示されていることに気付きました。プロパティで変更しようとしましたが、変更できませんでした。ubuntu-software で Imagemagick を削除しましたが、「プロパティ」を確認すると、その PDF ファイルを開くための既定のアプリケーションとして Imagemagick がまだ表示されています。また、既定のアプリケーションとしてドキュメント ビューアーを選択しても変更されません。再起動を試みましたが (数回)、ubuntu-software が Imagemagick を「インストールされたソフトウェア」として表示するたびに、それを削除して削除されたと表示されますが、次の再起動ですぐに元に戻ります。

私が実行した手順は次のとおりです。「UBUNTU ソフトウェア」を開き、「インストール済み」ドロップダウンをクリックし、「Imagemagick」までスクロールして「削除」をクリックしました。すると、「インストール済み」の横に小さな「1」が一瞬表示され、消え、「ImagMagick」のエントリも消えました。「ImageMagick」のエントリが 2 つあったためです。これを 2 回行いました。

$ dpkg -l | grep imagemagick
ii  imagemagick                                 8:6.8.9.9-7ubuntu5.7                          amd64        image manipulation programs -- binaries
ii  imagemagick-6.q16                           8:6.8.9.9-7ubuntu5.7                          amd64        image manipulation programs -- quantum depth Q16
ii  imagemagick-common                          8:6.8.9.9-7ubuntu5.7                          all          image manipulation programs -- infrastructure

答え1

と入力してみてくださいsudo apt remove imagemagick*。これにより、コマンドラインから削除されます ( Ctrl+ Alt+を使用してターミナルを開く必要がありますT)。これが機能しない場合は、システム上の他のパッケージが ImageMagick に依存しており、そのパッケージが正しく動作する必要があることを意味します。sudo apt-cache rdepends imagemagick*どのパッケージが imagemagick に依存しており、どのパッケージがアンインストールを妨げているかを調べてみてください。

答え2

iiコマンドの各行の先頭の は、パッケージdpkg -lが実際にインストールされていることを示します。何らかの理由で、ソフトウェア センターは imagemagick パッケージを削除していないようです。

ターミナルから実行してみてください

sudo apt-get purge -y imagemagick
sudo apt-get -y autoremove

最初のコマンドは、imagemagick を削除するか、エラー メッセージを表示します。エラー メッセージが表示される場合は、そのメッセージを質問に追加してください。2
番目のコマンドは、システムにインストールされている他のパッケージには不要になった、imagemagick 用にダウンロードされた追加の依存関係を削除します。

パッケージが削除されたことを確認するには、dpkg -l | grep imagemagickもう一度実行します。パッケージが削除された場合は、出力は表示されません。

関連情報