设置无密码后updatedb
,出现错误:
$ updatedb
/var/lib/plocate/: Permission denied
我该如何修复它?
这只是我最近遇到的一个错误示例。我遇到过更多这样的错误。但由于我尝试设置它并失败已经很长时间了,现在我有信心做到了。
设置无密码后updatedb
,出现错误:
$ updatedb
/var/lib/plocate/: Permission denied
我该如何修复它?
这只是我最近遇到的一个错误示例。我遇到过更多这样的错误。但由于我尝试设置它并失败已经很长时间了,现在我有信心做到了。
我尝试了太多方法不知道什么有帮助,所以我只会告诉你我的最终设置,如果需要的话发表评论,或者如果更好的话自己回答。
首先,我创建了无密码的 sudoers 文件。
我在其中写了这一行,保存并退出编辑器:
我知道您在想什么,这个
.plocate
文件是什么,但我只能告诉您我是如何得到它的:updatedb
其次,我在我的 shell 中为 创建了一个别名(bash
)。这将有效隐藏原始
updatedb
命令。无论出于什么原因,您都可以使用这样的转义
\updatedb
来达到原始命令。拥有 1x NVMe 2TB + 1x SATA 4TB SSD 和许多文件,更新数据库需要 24 秒。现在没有密码更好了。😀