Форум русскоязычного сообщества Ubuntu


Автор Тема: Ошибка sudo в Терминал  (Прочитано 5735 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн RIS

  • Автор темы
  • Активист
  • *
  • Сообщений: 303
    • Просмотр профиля
Ошибка sudo в Терминал
« : 06 Августа 2019, 19:02:32 »
Привет, в Терминал получаю ошибку (смотрите код) при запуске sudo nautilus, как можно устранить ошибку? Спасибо.

user@Computer:~$ sudo nautilus
[sudo] пароль для user:

** (nautilus:1669): WARNING **: 03:55:31.626: Error on getting connection: Failed to load SPARQL backend: Error spawning command line ?dbus-launch --autolaunch=a93a5e1d09834c0da7d82de9b49e231e --binary-syntax --close-stderr?: Child process exited with code 1

(nautilus:1669): GLib-GIO-CRITICAL **: 03:55:31.633: g_dbus_connection_signal_unsubscribe: assertion 'G_IS_DBUS_CONNECTION (connection)' failed

(nautilus:1669): GLib-GObject-CRITICAL **: 03:55:31.633: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

(nautilus:1669): GLib-GObject-CRITICAL **: 03:55:31.633: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
No protocol specified
Unable to init server: Не удалось подключиться к: В соединении отказано

(nautilus:1669): Gtk-WARNING **: 03:55:31.647: cannot open display: :0

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Ошибка sudo в Терминал
« Ответ #1 : 06 Августа 2019, 20:20:24 »
Если у Вас уже новая "бунта" (начиная с 18) то там совсем другой порядок запуска GUI-приложений от администратора.
Цитировать
How to edit system files using a GUI without gksu?

Enter admin://. The recommended way of performing operations that require elevated permissions using a GUI is by using the gvfs admin backend, which is available in both Ubuntu 18.04 LTS (and Linux Mint 19 Tara) and 17.10, by using the admin:// prefix.
All you have to do is open Nautilus (or Nemo), press [Ctrl] + [L] so you can type in its address bar, and type admin:// followed by the path of the folder containing the file you want to edit, and enter your password. After doing this, you can use any GUI application to alter system files, like Nautilus to add / delete files or folders, Gedit (or Xed in Linux Mint 19) to edit text file, and so on.
P.S. Не стоит привыкать к плохому: запуск наутилуса под root'ом НЕ нужен в подавляющем большинстве случаев, а привести к проблемам может "на раз-два"!
« Последнее редактирование: 06 Августа 2019, 20:22:58 от Azure »
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн RIS

  • Автор темы
  • Активист
  • *
  • Сообщений: 303
    • Просмотр профиля
Re: Ошибка sudo в Терминал
« Ответ #2 : 06 Августа 2019, 22:03:21 »
so you can type in its address bar, and type admin:// followed by the path of the folder containing the file you want to edit

Нет возможности написать адрес папки (смотрите фото) https://prnt.sc/op7qa9

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Ошибка sudo в Терминал
« Ответ #3 : 06 Августа 2019, 22:26:28 »
press [Ctrl] + [L] so you can type in its address bar
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

 

Страница сгенерирована за 0.042 секунд. Запросов: 25.