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

Ada*_*ith 4 ubuntu ubuntu-16.04

我最近已从Ubuntu 14.04升级到16.04。有些事情并没有解决,例如ttf-mscorefonts-installer(不知道为什么),而当我尝试安装它们时,我得到了警告。

命令...

sudo apt-get install <package>
Run Code Online (Sandbox Code Playgroud)

...除了产生通常的行为外,还产生了多个警告实例...

N: Ignoring file '50unattended-upgrades.ucf-old' in directory '/etc/apt/apt.conf.d/' as it has an invalid filename extension
Run Code Online (Sandbox Code Playgroud)

.ucf-old在同一目录中有一个具有相同名称但没有扩展名的文件。这是升级过程的结果吗?我可以删除“旧”文件吗?

Ada*_*ith 5

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

从ucf手册

在操作过程中,使用配置文件时,ucf可以选择创建相关配置文件版本的副本。例如,后缀为ucf-old的文件包含由[utility] ucf替换的旧版本的配置文件。维护者脚本应考虑在清除过程中清除具有这些扩展名的配置文件的副本。

UCF的行为是在描述askubuntu