Sublime Text 3
- мой основной текстовый редактор. Я запускаю его как обычный пользователь, но время от времени мне нужно запускать с правами root для редактирования некоторых системных файлов. Я привык edit as root
в моем контекстном меню на моей старой системе.
В моем старом Linux Mint 13 Maya я использовал gksu subl. В моем новом Linux Mint 17 Qiana это не работает. Вот что происходит:
Когда я выполняю gksu subl
меня запрашивается пароль с графическим диалогом. Я ввожу пароль, который принимается, и тогда ничего не происходит. Команда возвращается. Нет сообщения об ошибке, нет других признаков сбоя, но Sublime Text
не запускается.
Обратите внимание, я уверен, что gksu
присутствует и работает, потому что gksu gedit
работает как положено - он запрашивает пароль, а затем запускает gedit
с правами root.
Также, если я открою свой файловый менеджер (Nemo) с правами суперпользователя и перейду к текстовому файлу и просто дважды нажму на него - файл откроется в Sublime Text
с правами суперпользователя. Поэтому я уверен, что root может запускать Sublime Text
.
Также, если я попробую sudo subl
, это сработает , но я не хочу использовать это как решение по понятным причинам.
Кажется, проблема связана с запуском Sublime Text
с помощью gksu
в Mint 17
Любые идеи о том, почему Sublime Text
не начинается с gksu
и как это исправить?
Пожалуйста, не предлагайте обходных путей, таких как "Использовать другой текстовый редактор" и «запустить файловый менеджер с помощью gksu
а затем просто откройте текстовый файл для редактирования», я ищу решение этой конкретной проблемы.