使用后Ubuntu 软件要删除 Firefox Web Browser,我可以选择再次删除 Firefox Web Browser。如何获得安装控制权而不是删除控制权?
删除浏览器之前:
删除浏览器后,对话框相同:它显示删除控件。关闭后Ubuntu 软件应用程序并重新启动它,它仍将显示删除控件。
我需要在不使用命令行的情况下重新安装 Firefox,因为命令行没有产生令人满意的结果。
请注意,我对“Firefox Quantum”不感兴趣。请注意,有一个错误,其中 Firefox 图标旁边的标签是“Firefox”,而实际上它可能更适合“Firefox Quantum”,但这可以作为另一个 askubuntu.com 问题发布。
答案1
其他软件包操作可能正在“进行中”或者您的软件包系统处于损坏状态(可能是由于您之前运行的命令),这意味着在 Ubuntu 软件应用程序中点击“删除”只是将这些操作排队而不是实际执行它们。
还值得注意的是,我相信其中一个 Firefox 包是 Snap 包。
我需要在不使用命令行的情况下重新安装 Firefox,因为命令行没有产生令人满意的结果。
值得注意的是,Ubuntu 软件、其他软件包管理器以及大多数 Linux 程序实际上都是最终在命令行上运行命令的界面。这意味着如果某些东西在命令行上不起作用,那么在 GUI 中也不太可能起作用,除非 GUI 开发人员添加了一些辅助代码来避免常见的错误。
您可以使用以下方法检查 Firefox 是否已安装:
dpkg -l firefox
如果已安装,你会看到以下内容:
ii firefox 64.0+build3-0ubun amd64 Safe and easy web browser from Mozilla
ii
第一列表示已安装。
值得一提的是,Firefox 和许多其他应用程序可以添加或删除,但它们也会存储大量文件。例如,如果我愿意,我可以将~/.mozilla/firefox
目录从一个安装复制到另一个安装,这样我的所有插件、cookie 等都会保持完整。这是因为 Linux 中的应用程序无法将文件存储在磁盘的系统特权区域中,因此会将其配置文件保存在您的主目录中 ( ~
)
除了主目录中的文件之外,还有一些命令,例如,apt purge
它将删除软件包及其相关文件系统配置文件但据我所知,从未删除任何用户配置文件。
很酷,但是如何使用 GUI 重新安装 Firefox?
我建议您首先通过简单运行来查看您的包系统是否处于损坏状态:
sudo apt install firefox --reinstall
如果出现抱怨并说您的软件包系统已损坏,那么这解释了为什么 Ubuntu 软件应用程序无法运行。如果它抱怨现有dpkg
进程已在运行,这也解释了为什么应用程序没有按预期运行,您可能应该重新启动 Ubuntu。
也作为用户庞斯基提到 Firefox Quantum 和 Firefox 现在实际上是同一件事。没有一个官方支持的 Firefox 版本不使用 Quantum 带来的更改,这些更改从本质上改变了它使用多线程和其他 UI 改进的方式。理论上,您可以使用以下方式获取更旧版本的 Firefox:
apt install firefox=55.0
你可能不想这样做,因为你将运行不安全的 Firefox 版本