Answers:
最好在其中创建您自己的用户文件,/etc/apt/apt.conf.d
以便可以保证程序包更新不会覆盖该文件。而不是增加现有目录中的文件,创建一个名为自己一般的文件99mysettings
用
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-config dump
命令查找现有配置,例如:
apt-config dump | grep -we Recommends -e Suggests
更改值并添加到/etc/apt/apt.conf.d/99somefile
(新文件)。文件前的数字为优先级(低位运行较早,高位运行最新)。
这是禁用APT::Install-Recommends
和APT::Install-Suggests
的示例:
apt-config dump | grep -we Recommends -e Suggests | sed s/1/0/ | sudo tee /etc/apt/apt.conf.d/99norecommend