避免在“apt-get install”期间建议、推荐和升级?

避免在“apt-get install”期间建议、推荐和升级?

apt-get install当我使用特定软件包时,如何避免安装推荐软件包和建议软件包以及升级软件包?

答案1

建议的软件包不会默认安装,要安装建议的软件包,您需要明确使用--install-suggests选项(或设置APT::Install-Suggests yesapt 配置参数)。

现在,为了避免安装推荐的软件包,请在(通常) 或(通常)引用的任何地方使用--no-install-recommends选项apt-get或设置。APT::Install-Recommends "0"Dir::Etc::Main/etc/apt/apt.confDir::Etc::Parts/etc/apt/apt.conf.d/

类似地,为了避免升级软件包,请在或引用的任何地方使用带有或的--no-upgrade选项。apt-getAPT::Get::Upgrade "0"Dir::Etc::MainDir::Etc::Parts


简而言之,apt-get

sudo apt-get install --no-install-recommends --no-upgrade <package_name>

答案2

在其他情况下安装没有推荐套餐--no-install-recommends是使用如下选项运行安装命令:

sudo apt-get install --no-install-recommends package_name

不要升级软件包:

sudo apt-get install --no-upgrade pkg_name

不要安装新软件包:

sudo apt-get install --only-upgrade pkg_name

--不升级:

不升级软件包;与 install 结合使用时,no-upgrade 将阻止命令行上已安装的软件包进行升级。配置项:APT::Get::Upgrade。

--仅升级:

不安装新软件包;与 install 结合使用时,only-upgrade 将仅为已安装的软件包安装升级,并忽略安装新软件包的请求。配置项:APT::Get::Only-Upgrade。

因此,为了实现你的要求:

sudo apt-get install --no-install-recommends --no-upgrade pkg_name

来源:man apt-get

相关内容