当前位置: 首页>>技术教程>>正文


如何从ubuntu 13.04中完全删除nginx?

, ,

问题描述

我知道这个问题也早先被问过,我已经完成了它们,但它并没有解决我的问题。

要从系统中删除nginx,我执行以下命令

sudo apt-get remove nginx

sudo apt-get purge nginx

哪个实际上卸载了所有东西,但当我做nginx -V时它仍然返回以下…

nginx version: nginx/1.4.1 built by gcc 4.7.3 (Ubuntu/Linaro 4.7.3-1ubuntu1) TLS SNI support enabled configure arguments: –prefix=/etc/nginx –sbin-path=/usr/sbin/nginx –conf-path=/etc/nginx/nginx.conf –error-log-path=/var/log/nginx/error.log –http-log-path=/var/log/nginx/access.log –pid-path=/var/run/nginx.pid –lock-path=/var/run/nginx.lock –http-client-body-temp-path=/var/cache/nginx/client_temp –http-proxy-temp-path=/var/cache/nginx/proxy_temp –http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp –http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp –http-scgi-temp-path=/var/cache/nginx/scgi_temp –user=nginx –group=nginx –with-http_ssl_module –with-http_realip_module –with-http_addition_module –with-http_sub_module –with-http_dav_module –with-http_flv_module –with-http_mp4_module –with-http_gunzip_module –with-http_gzip_static_module –with-http_random_index_module –with-http_secure_link_module –with-http_stub_status_module –with-mail –with-mail_ssl_module –with-file-aio –with-ipv6 –with-http_spdy_module

此外,ps aux | grep nginx未显示正在运行的任何nginx服务。

现在我不确定我是否完全删除了nginx?如果没有那么如何删除它?

并且dpkg -l | grep nginx返回以下内容……

ii nginx-common 1.2.6-1ubuntu3 all small, powerful, scalable web/proxy server – common files
ii nginx-full 1.2.6-1ubuntu3 i386 nginx web/proxy server (standard version)

编辑:我从源头安装它。

最佳解决办法

dpkg -l的输出显示,涉及的包名实际上是nginx-fullnginx-common,而不仅仅是nginx。这些是需要删除的包。

要查找包含特定程序的程序包(例如nginx),您始终可以运行dpkg -S $(which nginx)

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/6993.html,未经允许,请勿转载。