![使用 gedit 编辑文件时终端显示错误](https://linux22.com/image/1105005/%E4%BD%BF%E7%94%A8%20gedit%20%E7%BC%96%E8%BE%91%E6%96%87%E4%BB%B6%E6%97%B6%E7%BB%88%E7%AB%AF%E6%98%BE%E7%A4%BA%E9%94%99%E8%AF%AF.png)
编辑任何文件时如下:
r@ngf:~$ sudo gedit /etc/default/grub
[sudo] password for r:
(gedit:1638): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: Не удалось создать файл «/root/.local/share/recently-used.xbel.CJP8XV»: Нет такого файла или каталога
(gedit:1638): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: Нет такого файла или каталога
(gedit:1638): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: Не удалось создать файл «/root/.local/share/recently-used.xbel.W8MHYV»: Нет такого файла или каталога
(gedit:1638): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: Нет такого файла или каталога
(gedit:1638): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: Не удалось создать файл «/root/.local/share/recently-used.xbel.DZG7XV»: Нет такого файла или каталога
(gedit:1638): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: Нет такого файла или каталога
它显示了一些错误,但这实际上并不影响编辑——文件正常保存。那么这些错误可能意味着什么?
答案1
首先,您不应该将其sudo
与 GUI 程序一起使用。gksudo
而是使用。
至于警告:它们是无害的。它们只是说 gedit 试图将文件保存在一个不存在的位置。如果你想让它们消失,你必须创建该位置:
sudo mkdir -p /root/.local/share