我正在使用 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 将所有者更改为特定用户甚至组的答案要好,因为这可能会导致以后的软件更新出现问题。