我知道运行 时有些软件包可以删除apt-get autoremove
,但我只想知道是哪些,而不删除它们。我怎样才能列出要删除的软件包而不删除它们?或者,我怎样才能运行上述命令并强制它提示我?
答案1
该autoremove
函数列出要删除的软件包,并在实际执行操作之前请求继续的权限。如果你只是想看看会发生什么
您可以使用-s
或--simulate...
开关不执行任何操作
-s、--模拟、--just-print、--dry-run、--recon、--no-act
No action; perform a simulation of events that would occur but do not actually change the system.
所以
apt-get -s autoremove
应该可以做你想做的事。有一个--assume-no
开关可以用来强制no
回答任何问题,例如
apt-get autoremove --assume-no
该autoremove
功能仅删除不再需要的包,因此无论如何您都可以安全地运行它。
自动移除
autoremove is used to remove packages that were automatically installed to satisfy dependencies for other packages and are now no longer needed.