文件夹结构和apt-get清除

d

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

apt-get install nginx

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

apt-get purge nginx
apt-get autoremove

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

/etc/nginx

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

编辑:

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

/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
它是

如果您看一下dpkg -S <filename>,您会发现这些文件实际上来自名为的程序包nginx-commonnginx软件包与基本软件包同时安装许多包装是这样分割的。

清除内容时,仅清除指定的程序包。如果需要删除某些东西以满足依赖关系(在这里可能就是这种情况),那么它们只会被删除而不是清除。可能nginx-common是这种情况

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

sudo apt-get purge nginx-common

在其他情况下,您/etc/在清除后有剩余文件,这通常归因于安装时不存在的文件。在您的情况下,它们看上去都像打包文件,但是在许多情况下,可能有一个用户创建的文件位于其中,他们可能希望在手动删除文件之前先进行抢救。

即使使用,Apt也不会删除它们purge如果您确定要删除它们,sudo rm -rf /etc/nginx可以解决这个问题,但是请再次小心。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章