Выполнение kate как корень

Я использую Kubuntu 18.04, и я хочу выполнить kate редактора с полномочиями пользователя root sudo kate создает сообщение running kate as root is not possible. Я думаю, что это совершенно глупо. Как я могу обойти его?

1
задан 10 October 2019 в 01:07

2 ответа

Я думаю, что у меня может быть более новая версия 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 команда для редактирования файлов в каталогах, принадлежавших корню.

<час>

ИСТОЧНИК

2
ответ дан 3 December 2019 в 07:19

Можно отредактировать системные файлы с Kate 19.04.3 (доступный в Kubuntu 19.10) или в Kubuntu 19.04 (с ppa kubuntu-бэкпортов) установленный.

Просто открывают файл, который Вы хотите отредактировать в Kate, отредактировать его, и щелчок Ctrl + S . Окно PolicyKit будет казаться запрашивающим Вас для Вашего пароля. Обеспечьте его и нажмите Okay.

editing system files in Kate

1
ответ дан 3 December 2019 в 07:19

Другие вопросы по тегам:

Похожие вопросы: