В истинности поговорки "Привычка – вторая натура" убеждаешься тогда, когда забываешь о том, что начиная с Linux Mint 18 вместо gedit или pluma необходимо вводить xed. Поэтому, например, при наборе в терминале
sudo gedit /etc/fstab
система вдруг перестаёт понимать введённую команду.
Рецепт "лечения" является простым: необходимо назначить так называемый alias (псевдоним) команды, т.е. команде gedit сопоставить команду xed.
Откройте файловый менеджер и включите в нём отображение скрытых файлов. Это можно сделать или комбинацией клавиш Ctrl + h , или "Вид – Скрытые файлы".
Найдите в своей домашней папке файл .bashrc и откройте его в текстовом редакторе:
Необходимо ввести две дополнительные строчки, что объясняется необходимостью того, чтобы при вводе команды sudo gedit у Вас запустился текстовый редактор с правами суперпользователя.
Закомментируйте назначение вводимых Вами дополнительных строк, например:
#gedit
alias sudo='sudo '
alias gedit='xed'
Обратите внимание на то, что написано именно 'sudo ', а не 'sudo'.
Кого интересует теоретическое обоснование, читать здесь.
Сохраните файл, закройте его, а теперь попробуйте открыть какой-либо файл в текстовом редакторе c правами суперпользователя через команду sudo gedit.
Получилось? Ну, не буду Вам далее мешать и надеюсь, что моя фраза не будет иметь такой интерпретации:
sudo gedit /etc/fstab
система вдруг перестаёт понимать введённую команду.
Рецепт "лечения" является простым: необходимо назначить так называемый alias (псевдоним) команды, т.е. команде gedit сопоставить команду xed.
Откройте файловый менеджер и включите в нём отображение скрытых файлов. Это можно сделать или комбинацией клавиш Ctrl + h , или "Вид – Скрытые файлы".
Найдите в своей домашней папке файл .bashrc и откройте его в текстовом редакторе:
Необходимо ввести две дополнительные строчки, что объясняется необходимостью того, чтобы при вводе команды sudo gedit у Вас запустился текстовый редактор с правами суперпользователя.
Закомментируйте назначение вводимых Вами дополнительных строк, например:
#gedit
alias sudo='sudo '
alias gedit='xed'
Обратите внимание на то, что написано именно 'sudo ', а не 'sudo'.
Кого интересует теоретическое обоснование, читать здесь.
Сохраните файл, закройте его, а теперь попробуйте открыть какой-либо файл в текстовом редакторе c правами суперпользователя через команду sudo gedit.
Получилось? Ну, не буду Вам далее мешать и надеюсь, что моя фраза не будет иметь такой интерпретации:
Комментариев нет:
Отправить комментарий