在删除另一个 APT 文件之前,先从生效配置和持久声明入手:

apt-config dump
rg -n -i proxy /etc/apt/apt.conf /etc/apt/apt.conf.d

apt-config dump 会显示 APT 的生效配置;搜索有助于定位已保存的代理声明。搜索的某个文件不存在,本身并不是需要修复的错误。请在本地查看输出,因为其中可能包含凭据。

删除 /etc/apt/apt.conf 只会移除一个可能的来源。APT 还会读取片段、接受命令行覆盖,并支持代理环境输入。既要检查主机专用键,也要按照 配置读取规则 检查 默认值。

如果旧路由仍无法解释,请检查真正启动 APT 的 shell 或自动化所用的环境。sudo 可能改变该环境;普通终端的变量并不是等效证据。

如需有意进行直接对比,请使用相关传输方式有文档记载的 DIRECT 值,同时考虑更具体的 主机条目。旧答案中那个名为 false 的未记载魔法字符串无法确立同样的策略。

请修改拥有该过期地址的来源。把无关文件保留在 apt.conf.d 中。如果管理软件重新创建该条目,请修正它的输入,使代理在下一次刷新时不会回来。桌面上的开关无法移除所有这些彼此独立的来源。

相关文章