如何阻止 leafpad 抛出错误“无法保存配置文件 - /home/pi/.config/leafpad/leafpadrc”

如何阻止 leafpad 抛出错误“无法保存配置文件 - /home/pi/.config/leafpad/leafpadrc”

我正在使用 Ubuntu 16.04,虽然我更喜欢用 vim 来做大多数事情,但有时我也会使用 leafpad。

leafpad 运行良好。唯一令人烦恼的是它通常会打开一半屏幕,必须将其拖入工作区。

然后,退出时,它会留下一条令人讨厌的错误消息,内容为:

leafpad:无法保存配置文件 - /home/pi/.config/leafpad/leafpadrc

我怎样才能让这个错误信息消失?

答案1

事实证明这是该特定文件的所有权问题。

这两个命令修复了这个问题:

sudo chown pi ~/.config/leafpad
sudo chown pi ~/.config/leafpad/leafpadrc

现在它已经完全消失了。

最好的部分是现在它能记住上次关闭时在桌面上的位置。

答案2

使用我的工具检查所有权和权限pathlld

[from Github][1]

答案3

我不知道为什么这个错误会突然出现,因为它出现在我的系统上。

可以通过更改文件权限来修复此问题,然后该权限将适用于所有用户。

sudo chmod 777 ~/.config/leafpad
sudo chmod 777 ~/.config/leafpad/leafpadrc

(虽然 777 可能权限过大,但我怀疑是否会出现任何严重的安全漏洞。)

这比 SDsolar 将所有者更改为特定用户甚至组的答案要好,因为这可能会导致以后的软件更新出现问题。

相关内容