Я использую Kubuntu 18.04, и я хочу выполнить kate редактора с полномочиями пользователя root sudo kate
создает сообщение running kate as root is not possible
. Я думаю, что это совершенно глупо. Как я могу обойти его?
Я думаю, что у меня может быть более новая версия kate
установленный. Я работаю 18.04, и я получаю следующее сообщение:
Executing Kate as root is not possible. To edit files as root use:
SUDO_EDITOR=kate sudoedit <file>
, таким образом, это кажется, можно отредактировать файлы как корень при помощи следующей команды:
SUDO_EDITOR=kate sudoedit <file>
Однако Вы не сможете отредактировать файлы как корень в любом каталоге, который не принадлежит корню. Из-за этого Вы должны также указывать имя файла, когда Вы работаете kate
использование sudoedit
.
можно легко установить псевдоним для sudokate
путем добавления следующей строки к Вашему ~/.bashrc
файл:
alias sudokate='SUDO_EDITOR=kate sudoedit'
Затем выполняет следующую команду для определения источника Вашего ~/.bashrc
файл:
. ~/.bashrc
Теперь, можно работать эти sudokate
команда для редактирования файлов в каталогах, принадлежавших корню.
Можно отредактировать системные файлы с Kate 19.04.3 (доступный в Kubuntu 19.10) или в Kubuntu 19.04 (с ppa kubuntu-бэкпортов) установленный.
Просто открывают файл, который Вы хотите отредактировать в Kate, отредактировать его, и щелчок Ctrl + S . Окно PolicyKit будет казаться запрашивающим Вас для Вашего пароля. Обеспечьте его и нажмите Okay.