当软件包分销商已经发运了更新版本时,该选择哪个选项?

当软件包分销商已经发运了更新版本时,该选择哪个选项?

选择 dpkg fix broken packages 后的高级设置:

选择 dpkg fix broken packages 后的高级设置

Configuration file '/etc/gnome/defaults.list'
 ==> Modified (by you or by a script) since installation.
 ==> Package distributor has shipped an updated version.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      Z     : start a shell to examine the situation
 The default action is to keep your current version.
*** defaults.list (Y/I/N/O/D/Z) [default=N] ?

这会安装 Ubuntu 或 18.04 版本还是仅更新我当前的 Ubuntu 16.04?

答案1

原始错误消息包含以下文本:

Configuration file '/etc/gnome/defaults.list'
 ==> Modified (by you or by a script) since installation.
 ==> Package distributor has shipped an updated version.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      Z     : start a shell to examine the situation
 The default action is to keep your current version.
*** defaults.list (Y/I/N/O/D/Z) [default=N] ?

选择第一个选项 ,Y or I : install the package maintainer's version不会更改您当前安装的 Ubuntu 版本。相反,它将使所有内容与您当前安装的 Ubuntu 版本(Ubuntu 16.04)兼容。如有必要,它将撤消您在系统中所做的更改,这些更改可能会阻止您正常更新软件包。Y当菜单显示时,第一个选项是最安全的选项,Package distributor has shipped an updated version因为它允许您正常更新系统并将系统恢复到没有任何干扰默认软件包管理的状态。这也将使修复底层问题变得更容易包裹破损这个问题会干扰更新已安装的软件包,并且可能一开始就生成了此软件包管理消息。

答案2

此输出似乎是在您运行 之后出现的apt upgrade,并且不会升级您的 Ubuntu 版本 — 仅升级软件包(应用程序)。如果您正在运行 Ubuntu 16.04,您将继续使用 16.04(但是,我建议使用 升级到 18.04 do-release-upgrade)。

答案3

在这个特定情况下,OP 已经选择D显示配置文件的差异,并且它与系统 MIME 类型有关。除非您创建了非常具体的配置来使用.desktop您创建的自定义启动器打开内容,否则您很可能希望接受新的维护者版本。

相关内容