使用 apt,为什么我会在目录“/etc/apt/preferences.d/”中获取文件“network_proxy.conf”,因为它的文件扩展名无效

使用 apt,为什么我会在目录“/etc/apt/preferences.d/”中获取文件“network_proxy.conf”,因为它的文件扩展名无效

当我尝试安装软件包时收到以下警告。

N: Ignoring file 'network_proxy.conf' in directory '/etc/apt/preferences.d/' as it has an invalid filename extension

使用 apt 为什么我会network_proxy.conf在目录中获取文件/etc/apt/preferences.d/,因为它的文件扩展名无效

答案1

根据文档

结论
文件需要包含以下内容

扩大:
- .pref
- 或无扩展

文件名:
- 包含字母(az 和 AZ)
- 数字 (0-9)
- 下划线 (_)
- 连字符 (-)
- 句点 (.)

偏好.d
请注意,/etc/apt/preferences.d 目录中的文件按字母数字升序解析,并需要遵守以下命名约定:文件没有或以“pref”作为文件扩展名,并且仅包含字母数字、连字符 (-)、下划线 (_) 和句点 (.) 字符。否则,APT 将打印一条通知,表示它已忽略某个文件,除非该文件与 Dir::Ignore-Files-Silently 配置列表中的模式匹配 - 在这种情况下,它将被默默忽略。

我通过重命名network_proxy.conf来解决这个问题network_proxy.pref

相关内容