我是 Linux 新手(30 年的 MS 用户,一切都始于 DOS......)并设法安装了 Xubuntu 18.04(我有史以来的第一个 Linux 安装),还有一些程序,其中一个是 Atom 文本编辑器,它是使用在互联网上找到的一些命令行安装的,显然是在某些“Flatpak 包管理器”的帮助下完成的(我后来才知道有几种类型的包管理器可以帮助用户在 Linux 上安装程序,而且我曾经使用过其中一种),现在我想卸载 Atom 文本编辑器,但我无法做到。
我用来安装 Atom 的命令行如下:
flatpak install flathub io.atom.Atom
(注意!安装时,Xubuntu 发出抱怨,因此还必须安装一些额外的 Flatpak 实用程序才能完成 Atom 安装。)
无论如何,在寻找卸载程序的方法时,我发现了另一个用于列出使用 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 文本编辑器,卸载命令行应该是什么样的?
答案1
卸载应用程序
正如@mook765在上面的评论中指出的那样,我不得不从
flatpak --user uninstall io.atom.Atom
到
flatpak --system uninstall io.atom.Atom
卸载该程序。
卸载 Flatpak 包管理器
由于我也想卸载包管理器 Flatpak,所以我花了一些时间查找如何执行此操作,并想将其收集在这里,以供任何需要此信息的人将来参考。
简而言之:
卸载 flatpak 及其依赖项
sudo apt-get remove --auto-remove flatpak
清除配置/数据
sudo apt-get purge --auto-remove flatpak
更多信息这里。
之后我检查了/var/lib/flatpak
Flatpak 所在的位置,令我震惊的是,我发现该文件夹占用了高达 4.2 GB 的大量空间,而这一切都是在我尝试了几天并安装了 3 个程序(Atom、Audacity、Gimp)之后发生的。
在网上浏览时,你会看到一些关于此事的评论,关于 Flatpak 占用了多少空间,以及在卸载后无法自行清理。
更多内容这里
无论如何,我继续使用以下行删除了该文件夹及其内容:
rm -r -f /var/lib/flatpak/
注意!使用此命令时要小心,详细了解如何删除文件夹及其内容这里:
对我来说,还有一个文件夹,里面有少量数据,我也将其删除了。
/home/YourUserName/.local/share/flatpak/
我认为这应该已经删除了 Flatpak 的大部分痕迹和数据。