首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >文件夹结构和apt-get清除

文件夹结构和apt-get清除
EN

Ask Ubuntu用户
提问于 2015-01-26 15:42:39
回答 1查看 307关注 0票数 2

我已经使用以下命令在一个新的ubuntu服务器上安装了nginx:

代码语言:javascript
复制
apt-get install nginx

我使用以下命令删除了nginx:

代码语言:javascript
复制
apt-get purge nginx
apt-get autoremove

为什么nginx文件夹没有从系统中删除?换句话说,我仍然在这里找到包含nginx文件的nginx文件夹:

代码语言:javascript
复制
/etc/nginx

卸载nginx时,如何从系统中完全删除所有与nginx相关的文件和文件夹?

编辑:

当我运行find/etc/nginx时,我看到以下内容:

代码语言:javascript
复制
/etc/nginx
/etc/nginx/win-utf
/etc/nginx/proxy_params
/etc/nginx/fastcgi_params
/etc/nginx/nginx.config
/etc/nginx/koi-win
/etc/nginx/sites-available
/etc/nginx/sites-available/default
/etc/nginx/koi-utf
/etc/nginx/naxsi.rules
/etc/nginx/scgi_params
/etc/nginx/naxsi_core.rules
/etc/nginx/uwsgi_params
/etc/nginx/naxsi-ui.conf.1.4.1
/etc/nginx/sites-enabled
/etc/nginx/sites-enabled/default
/etc/nginx/mime.types
EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2015-01-26 16:12:07

如果您使用dpkg -S <filename>查看,您将看到这些文件实际上来自一个名为nginx-common的包。它与基本的nginx包同时安装。很多包裹都是这样分开的。

当您清除某些内容时,只清除指定的包。如果需要删除一些东西以满足依赖(这里可能是这样的),那么它们就会被删除,而不是被清除。可能是因为nginx-common还在安装。

无论哪种方式,解决方案都是一样的。清除nginx-common

代码语言:javascript
复制
sudo apt-get purge nginx-common

在其他情况下,在清除之后有剩余的/etc/文件,这通常是由于安装时不存在的文件。在您的例子中,它们看起来都像打包的文件,但是在很多情况下,可能会有一个用户创建的文件放在里面,在手动删除之前,他们可能想要拯救这些文件。

即使使用purge,Apt也不会删除这些内容。如果您确定要删除它们,sudo rm -rf /etc/nginx就会做到这一点,但还是要非常小心。

票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/578068

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档