apt如何不安装推荐和建议的软件包?

分享于 

2分钟阅读

ubuntu

  繁體

问题

我使用Ubuntu 12.04 64位,我执行以下操作:sudo gedit /etc/apt/apt.conf和已添加


APT::Install-Recommends"false";


APT::Install-Suggests"false"; 



但是这不管用,当我尝试安装软件包时,它仍然希望我安装建议和推荐的软件包,怎么解决这个问题?


答案1

如果不想安装推荐的软件包,可以用--no-install-recommends标志或aptitude运行apt-get

如果希望始终启用这些标志(我不推荐),将以下行放在/etc/apt/apt.conf文件中:


APT::Get::Install-Recommends"false";


APT::Get::Install-Suggests"false";



请记住,这些包是出于某种原因推荐的,随便忽略它不是一个好主意。


答案2

最新版本中的正确语法是:


APT::Install-Suggests"0";


APT::Install-Recommends"0";



你可以将它放入/etc/apt/apt.conf (默认情况下不再存在)或99local中的文件,如/etc/apt/conf.d

注意/etc/apt/conf.d中的其他文件,覆盖你的设置。


答案3

这些设置适合我:






APT::Install-Recommends"false";


APT::Install-Suggests"false";



此解决方案不能工作:






APT::Get::Install-Recommends"false";


APT::Get::Install-Suggests"false";




答案4

apt-get提供指定不安装推荐软件包的选项。


sudo apt-get install --no-install-recommends package-name



这比更改conf文件更好。



PAC  PACK  APT  
相关文章