我出于好奇而安装了Comodo Antivirus,当我用它删除它时,sudo apt-get --purge remove cav-linux
得到了以下信息:
dpkg: warning: while removing directory /usr/local not empty so not removed
我应该担心什么地方出错了,还是有些文件被重写了。
我出于好奇而安装了Comodo Antivirus,当我用它删除它时,sudo apt-get --purge remove cav-linux
得到了以下信息:
dpkg: warning: while removing directory /usr/local not empty so not removed
我应该担心什么地方出错了,还是有些文件被重写了。
Answers:
如该消息所示,当文件夹不为空时,该消息很常见。这是因为其他软件包也将其文件放在此文件夹中。软件包不能轻易删除不为空的文件夹,否则会导致系统不稳定或损坏。
您自己也可能已将文件存储在此文件夹中。如果这些文件和文件夹一起突然消失,肯定会很烦人。
此外,尤其是此文件夹是Filesystem Hierarchy Standard的默认文件夹之一。因此,删除此文件夹通常不是一个好主意。
从历史上严格按照标准,
/usr/local/
是指必须存储在本地主机上的数据(与相对/usr/
,它可能跨网络安装)。大部分时间/usr/local/
用于安装不属于标准操作系统发行版的/usr/
软件/数据(在这种情况下,将仅包含属于标准操作系统发行版的软件/数据)。将来可能会更改FHS标准以反映该事实约定。