/etc/apt/apt.conf发生了什么?


17

我在apt文件夹中浏览以尝试代理设置,但无法在Ubuntu 11.04中找到apt.conf文件。是否有其他替代文件?

在apt.conf.d中将代理设置添加到99突触没有帮助,因为每次我重新启动系统时它都会被覆盖。

Answers:


18

/etc/apt/apt.conf如果该文件存在,则仍会读取。软件包提供的apt配置作为单独的文件安装在其中/etc/apt/apt.conf.d/,因此可以独立于您在主配置文件中进行的任何本地更改而添加和更新它。

因此,如果您有本地配置更改,只需创建文件即可。


因此,可以说,我想要为cli和软件中心添加一个全局代理配置(网络代理设置对这两个都不起作用,这是众所周知的事实!),我应该在哪里添加?以前在apt.conf中添加代理设置可以解决所有问题!
Ubuntuser

3
/etc/apt/apt.conf.d/其中添加文件的文件箱中创建。该功能已在多个版本中提供。这是进行此类更改的更干净的方法。
BillThor

1
如我所说,创建apt.conf文件并在其中添加设置。它的工作方式与以前的版本相同。
James Henstridge

7

只需添加以下内容即可/etc/apt/apt.conf解决问题:sudo vi /etc/apt/apt.conf然后将其添加到第一行:

Acquire::http::Proxy "http://proxy_address:8080/";

解决了我的问题!谢谢!战斗了好几天.....
WesternGun
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.