删除推荐的软件包

删除推荐的软件包

由于错误,我忘记在安装命令中添加--no-install-recommends标志apt-get,有没有办法在安装后清除那些推荐的包?

答案1

除了 enzotibs 的回答之外,如果您希望避免--no-install-recommends每次都添加,您还可以通过APT::Install-Recommends以下设置来禁用推荐包的自动安装0

umask 0022;echo 'APT::Install-Recommends "0";' | \
    sudo tee /etc/apt/apt.conf.d/00DisableInstallRecommends

umask 0022导致文件以权限 644 创建,限制性权限会破坏类似apt-get -s ...(模拟)的操作。

答案2

我认为顺序

sudo apt-get purge $packages
sudo apt-get autoremove
sudo apt-get --no-install-recommends install $packages

是正确的做法。

相关内容