Как я могу запустить sudo gedit как gksu gedit

Я ищу способы автоматической загрузки Gedit как gksu gedit, когда я вхожу sudo gedit по ошибке?

Я обнаружил, что я сделал несколько файлов недоступными с помощью gedit, и я только что узнал, почему!

ACHIEVED SO FAR

У меня есть написал сценарий, который сделает alias так, что если я наберу sudo <application>, он может автоматически преобразовать это в gksu <application>, но я хочу сделать этот псевдоним, так что мне не нужно запускать скрипт каждый раз Я загружаю компьютер.

Есть ли файл конфигурации, который я могу редактировать, или я должен запустить этот скрипт в качестве стартового скрипта (что было бы неудобно!)?

1
задан 1 July 2013 в 14:35

1 ответ

Вы можете создать интеллектуальную функцию, которая автоматически преобразует sudo в gksu, когда команда, следующая за ней, находится в наборе предварительно запрограммированных функций: в вашем .bashrc добавить:

Поэтому, когда вы вводите sudo, а затем gedit или nautilus, он автоматически изменяет sudo на gksu, и в противном случае он оставит sudo. Добавьте еще несколько программ в массив sudo_to_gksu, если хотите. Вы также можете расширить это, чтобы gksudo вместо gksu, если хотите.

Это может иметь некоторые побочные эффекты ... дайте мне знать, если это так!

[d3 ] Надеюсь, это поможет!

3
ответ дан 24 May 2018 в 20:27
  • 1
    Я попробую это, он выглядит очень гибким. спасибо – SimplySimon 2 July 2013 в 02:20

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

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