我安装了 nginx( sudo apt-get install nginx
),然后用 删除了它sudo apt-get remove nginx
。我需要确保应用程序已卸载并且无法运行。 (我仍然能够运行service nginx start
而没有错误nginx\error.log
)。
我想知道为什么我下载了几兆字节却只删除了90kB?我究竟做错了什么?
答案1
我想知道为什么当我下载了很多 MB 时只删除了 90kB ?
这 90kb 可能只是nginx
可执行文件。您可以使用 删除程序留下的配置文件和其他文件apt-get purge <program_name>
。
您可能下载的其他 MB 是 nginx 可能依赖其执行的程序(所谓的依赖项)。使用 apt run 删除依赖项apt-get autoremove
要获得更规范的答案,请考虑以下内容:
apt-get remove <package_name>
将要删除二进制文件, 但不是数据或配置文件。apt-get purge <package_name>
将要删除所有已安装的内容, 但不是它的依赖项。如果您想重新安装某个软件,这可能很有用,例如,由于配置混乱。如果你运行,你也可以做同样的事情apt-get remove --purge <package_name>
apt-get autoremove
删除由某些其他软件作为依赖项安装但不再需要的软件。