11 我之前安装了带有的软件包,但--no-install-recommends由于缺少这些软件包,因此现在缺少一些功能。有没有一种方法可以通过apt-get命令安装这些软件包而无需完全卸载(因为这也会删除大量依赖软件包)? 我知道我可以apt-cache depends *packagename* | grep Recommends用来获取这些软件包的列表,然后可以手动安装并手动将其设置为自动安装。但是我想知道您是否可以使用apt-get自动执行此操作。 software-installation apt — 异索丁 source
4 有一点awk: apt-cache depends YOUR_PACKAGE | \ awk '/Recommends:/ {system("sudo apt-get install "$2"; sudo apt-mark auto "$2)}' — AB source 2 但是,这不是递归的,与推荐软件包的自动安装相反。 — vinc17