我期望在 22.04 上安装两次 Firefox 时,行为会有所不同

我期望在 22.04 上安装两次 Firefox 时,行为会有所不同

我有两台机器,我们分别称之为 A 和 B。在 AI 上从 20.04 更新到 22.04,在 BI 上进行了全新安装(但保留了用户文件存储)。在 B 上,Firefox 似乎工作正常,在 A 上则看不到任何打印机。经过一番分析,我发现有一两个其他机器也出现了这个问题,我弄清楚了原因是应用程序权限设置不正确(无法访问 cups 系统),我更改了这一点(使用 ubuntu 软件),一切正常。然而,这让我想知道为什么最初会有差异?毕竟在两台机器上,Firefox 都是全新安装的。所以我还查看了工作机器(B)上的权限,或者说我尝试过,因为 ubuntu 软件似乎对 Firefox 的状态完全感到困惑。一方面,它认为它已经安装好了,但是当你选择应用程序进行仔细查看时,它只提供了安装选项,所以我无法点击权限按钮。所以 Ubuntu 软件似乎认为 Firefox 既已安装又已卸载。我不太愿意尝试安装选项并看看会发生什么,因为这是在一个共享的家庭机器上,所以我不想在不知道到底发生了什么的情况下打扰一些似乎运行良好的东西。

有任何想法吗?

答案1

  • 您的第一台机器已升级,另一台机器是全新安装的。对于后者,系统配置完全按照开发人员的意图进行。对于前者,会传播以前版本的配置。这可以解释差异。
  • Firefox 现在仅以 snap 版本存在于标准 Ubuntu 软件存储库中。不过,仍存在一个过渡 apt 包,安装后会触发 snap 安装。在新系统上,不会安装该过渡包。在升级的系统中,会安装该过渡包:它会替换以前版本的包,而且在升级时确实会导致安装 snap 版本。这也许可以解释为什么您会在某个系统上看到有关 Firefox 的这些令人困惑的信息。

顺便说一句,该过渡包可以安全删除(sudo apt remove firefox)。

相关内容