Не удается открыть сообщение об ошибке при запуске sudo gedit в Ubuntu 14.04.5
solitude@Solitude:~/Desktop$ sudo gedit ~/.bashrc
error: XDG_RUNTIME_DIR not set in the environment.
(gedit:12631): Gtk-WARNING **: cannot open display:
1 ответ
Вы никогда не должны использовать обычный sudo для запуска графических приложений от имени пользователя root. Для полного объяснения этого прочитайте ответы на этот вопрос: почему пользователи никогда не должны использовать обычный sudo для запуска графических приложений?,
Nautilus Admin (nautilus-admin) - это простое расширение Python для файлового менеджера Nautilus, которое добавляет некоторые административные действия в контекстное меню:
- Открыть как администратор: открывает папку в новом окне Nautilus с правами администратора (root).
- Изменить как администратор: открывает файл в окне Gedit с правами администратора (root).
Чтобы установить Nautilus Admin во всех поддерживаемых в настоящее время версиях Ubuntu, откройте терминал и введите:
sudo apt install nautilus-admin
Альтернативный способ редактирования того же файла заключается в использовании программы текстового редактора по умолчанию, которая предназначена для запуска с терминала без какой-либо другой графической среды.
sudoedit path/to/file