web-dev-qa-db-ja.com

Flatpakと共にインストールされたプログラムをアンインストールする方法[Xubuntu 18.04]

私はLinuxを初めて使います(30年のMSユーザー、それはすべてDOSで始まりました...)Xubuntu 18.04(私の最初のLinuxインストール)といくつかのプログラムもインストールできました。そのうちの1つはAtomインターネット上にあるコマンドラインでインストールされたテキストエディタで、どうやら「Flatpakパッケージマネージャー」の助けを借りて行われたようです(その後、ユーザーがプログラムをインストールするのを支援するいくつかのタイプのパケットマネージャーがあることがわかりましたLinux、および私が使用したこと)、今、Atomテキストエディタをアンインストールしたいのですが、できませんでした。

Atomのインストールに使用したコマンドラインは次のようになりました。

flatpak install flathub io.atom.Atom

(インストール中にXubuntuが不満を言ったので、Atomインストールを完了するために、いくつかの追加のFlatpakユーティリティもインストールする必要がありました。)

とにかく、プログラムをアンインストールする方法を探しているときに、Flatpakでインストールされたプログラムをリストするための別の文字列を見つけました。

flatpak list -d --app --runtime

そして、次の行を出力しました。

io.atom.Atom/x86_64/stable                 flathub 1e5c659b47a2  -             551,2 MB       system,current

Atomに関連付けられた文字列の一部をコピーし、次のようなアンインストールコマンドラインで使用し、その後にエラーメッセージを表示しました。

flatpak --user uninstall io.atom.Atom
error: io.atom.Atom/*unspecified*/*unspecified* not installed

Atomテキストエディターをアンインストールするには、アンインストールコマンドラインはどのように表示される必要がありますか?

2
Badtz Maru

パッケージマネージャーFlatpackのアンインストール方法に関する追加情報

パッケージマネージャーFlatpakもアンインストールしたかったので、時間をかけてその方法を調べ、この情報を必要とする人のための今後の参考資料としてここで収集することを考えました。

要するに:

Flatpakとその依存関係のアンインストール

Sudo apt-get remove --auto-remove flatpak

構成/データも消去する

Sudo apt-get purge --auto-remove flatpak

詳細はこちら: http://installion.co.uk/ubuntu/yakkety/universe/f/flatpak/uninstall/index.html

その後、Flatpakが存在する/var/lib/flatpakを確認しましたが、驚いたことに、このフォルダーが2 GBの巨大なスペースを占有していることを発見しました。 、Audacity、Gimp)。

インターネットを見回すと、Flatpakがどのくらいのスペースを使用し、アンインストール後にクリーンアップに失敗するかについて、いくつかのコメントが出ます。

詳細はこちら: https://github.com/flatpak/flatpak/issues/1391

とにかく、次の行でフォルダーとそのコンテンツを削除しました。

rm -r -f /var/lib/flatpak/

オブス!このコマンドには注意してください。フォルダとそのコンテンツを削除する方法については、こちらをご覧ください。 フォルダを削除するにはどうすればよいですか?

私の場合、もう1つのフォルダーがあり、ごくわずかなデータを削除しました。

/home/YourUserName/.local/share/flatpak/

Flatpackのほとんどのトレースとデータを削除する必要があると思います。


そして、@ mook765が上記のコメントで述べたように、私はから変更しなければなりませんでした

flatpak --user uninstall io.atom.Atom

to ..

flatpak --system uninstall io.atom.Atom

プログラムをアンインストールする(

2
Badtz Maru