编辑任何文件时如下:
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