當前位置: 首頁>>技術教程>>正文


如何從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/zh-tw/article/6993.html,未經允許,請勿轉載。