В чем разница между гксу и судо?


9

Я предполагаю, что это относится к любому рабочему столу Gnome. В чем разница между этими двумя командами? В соответствии с документацией Ubuntu и вопросами, которые на нее ссылаются , первый также устанавливает $HOMEпеременную среды и копирует переменную .Xauthority во временное расположение, но являются ли они единственными отличиями для всех систем, работающих под управлением Gnome, или они применимы только к Ubuntu?


2
Между ГКСУ и Судо? Или между гксу и гксудо?
Жиль "ТАК - перестань быть злым"

@ Жиль, я думал, gksudoчто это связано gksu, по крайней мере, с Ubuntu .
Рикардо Альтамирано

@RicardoAltamirano это ничего не значит. Это может все еще функционировать по-другому
маргаритка

1
@ warl0ck Может gksudoфункционировать по-другому в системе (например, Ubuntu), где это не более, чем символическая ссылка gksu? (Это серьезный вопрос. Я не знаю достаточно о Linux, чтобы понять, имеет ли это значение).
Рикардо Альтамирано

1
@RicardoAltamirano, проверив название мягкой ссылки, если она есть gksudo, действуйте как gksudo; если это будет gksuдействовать какgksu
маргаритка

Ответы:


5

После поиска на большую длину и найти несколько других источников , я думаю , можно с уверенностью сказать , что это не более , чем вокруг в большинстве случаев. Этот источник утверждает, что, поскольку отображает диалоговое окно ввода пароля, он используется для графических приложений (как мы уже знаем), поскольку его можно использовать вне эмулятора терминала. В противном случае запуск из панели запуска не будет работать, поскольку пользователю не будет предложено ввести пароль. gksuwrappersudogksusudo <cmd>


1

Я помню, что не мог запустить некоторые приложения X с sudo, но смог запустить их с помощью gksudoили kdesudo.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.