Я пытаюсь зафиксировать apache2 ошибку (см... Почему мой Apache не работает после обновления до Ubuntu 14.04? понять ошибку), но сделать это я должен использовать gedit, теперь после установки gedit и использования команды (показанный в ссылке) sudo gedit /etc/apache2/sites-available/000-default.conf
и я получаю эту ошибку... Gtk-WARNING **: cannot open display:
Даже если я пробую gksudo gedit /etc/apache2/sites-available/000-default.conf
и sudo nano /etc/apache2/sites-available/000-default.conf
это дает мне то же сообщение (включая то, когда я ввожу gksudo nano
). Какова проблема с этим?
Вы не должны использовать gedit. Так как Вы находитесь в системе сервера, вероятно, только с терминальной доступной консолью, Вы должны будете или использовать передачу X11 с ssh или на терминальном основанного редактора.
Для редактирования файла под sudo просто используйте sudo nano
, а не gksudo
. Если Вы хотите передать свой дисплей, можно использовать ssh -X
и затем gksudo
, и gedit будут работать, но являются несколько медленными, в зависимости от соединения с сервером.