如何修改12.04中不再存在的’apt.conf’文件中的设置?
我想在apt.conf
文件中添加设置,但我意识到它被一个名为etc/apt/apt.conf.d/
的文件夹所取代。
如何配置这个新型号?
最好在/etc/apt/apt.conf.d
创建自己的用户文件,这样可以保证它不会被包更新覆盖。 而不是添加到目录中的现有文件,而是创建自己的通用文件,名为99mysettings
with
sudo touch /etc/apt/apt.conf.d/99mysettings
它标有99
因此您的设置最后运行,因此覆盖目录中其他文件中指定设置的任何相同值。
然后编辑文件运行
sudo nano /etc/apt/apt.conf.d/99mysettings
然后,例如,您可以添加以下(虽然通常不推荐)配置项:
APT::Install-Suggests "true";
如果您想要停止安装推荐的软件包(通常不是最好的决定),您可以使用
APT::Install-Recommends "false";
这些命令的语法与手册页将如何描述如何设置旧apt.conf
条目有所不同; 以前的 APT::GET::Install-Suggests "true";
本来是语法,但这不适用于上面的例子。
手册页将显示可用的常规设置,因此请输入man apt.conf
或在线查看Ubuntu联机帮助页 。 但是,apt配置设置的最佳来源是Debian手册,可以在线获得,也可以在此处获得完整的pdf ,它包含非常有用的信息,主要适用于Ubuntu。
包含APT配置的apt.conf
文件默认位于/etc/apt/
。
要检查apt
目录下的内容,请在终端中执行以下操作:
cd /etc/apt ls
应该在ls
命令之后列出apt.conf
文件。
但是 ,如果它不存在,您可以通过运行以下命令来创建它:
gksu gedit apt.conf
(确保当前的工作目录是/etc/apt
,如果没有,那么首先cd
到/etc/apt
。)
这将询问您的密码并启动gedit
允许您创建apt.conf
文件。
您还可以使用:
sudo nano apt.conf
从比Gutsy更新的版本,文件/etc/apt/apt.conf已被/etc/apt/apt.conf.d/proxy替换(如果需要,可以创建它),具有相同的结构。
如果需要,只需创建文件/etc/apt/apt.conf,然后输入你想要的东西。
man apt.conf