Ubuntu 什么是/etc/apt/apt.conf.d/50Understand-upgrades.ucf-old,我可以安全地删除它吗?

Ubuntu 什么是/etc/apt/apt.conf.d/50Understand-upgrades.ucf-old,我可以安全地删除它吗?,ubuntu,ubuntu-16.04,Ubuntu,Ubuntu 16.04,我最近从Ubuntu 14.04升级到16.04。有几件事没有让人明白,例如ttf mscorefonts安装程序(不知道为什么),当我试图安装它们时,我得到了一个警告 命令 sudo apt-get install <package> 同一目录中有一个同名但没有扩展名为.ucf old的文件。这是升级过程的遗留问题吗?我可以删除“旧”文件吗?文件50无人参与升级。ucf old由实用程序ucf[“更新配置文件”]创建,该实用程序在升级过程中与用户交互,询问是否覆盖或保留旧配置文件

我最近从Ubuntu 14.04升级到16.04。有几件事没有让人明白,例如ttf mscorefonts安装程序(不知道为什么),当我试图安装它们时,我得到了一个警告

命令

sudo apt-get install <package>

同一目录中有一个同名但没有扩展名为
.ucf old
的文件。这是升级过程的遗留问题吗?我可以删除“旧”文件吗?

文件
50无人参与升级。ucf old
由实用程序ucf[“更新配置文件”]创建,该实用程序在升级过程中与用户交互,询问是否覆盖或保留旧配置文件的副本。后缀为
.ucf old
的是副本。保留以供参考,可以安全删除

从ucf:

在操作过程中,使用配置时 文件夹, ucf可以选择在中创建配置文件版本的副本 问题。例如,后缀为ucf old的文件将保存旧文件 由[the utility]ucf替换的配置文件的版本。[...] 维护脚本应该考虑清除副本。 在清除过程中使用这些扩展名的配置文件

ucf的行为如所述。

回答:

  • @achintya:~$sudo mv/etc/apt/apt.conf.d/50unpatended-upgrades.ucf-dist/etc/apt
  • @achintya:~$sudo apt get update
  • @achintya:~$sudo apt get dist升级

  • 这两个文件之间的区别在于,较新的文件有
    “${distro\u id}:${distro\u codename}”已添加。谢谢。尽管它说它忽略了它,但我觉得这很烦人。这并不能完全回答问题。这与问题无关。
    
    N: Ignoring file '50unattended-upgrades.ucf-old' in directory '/etc/apt/apt.conf.d/' as it has an invalid filename extension