Jaka jest różnica między gksu a sudo?


9

Zakładam, że dotyczy to dowolnego pulpitu Gnome. Jaka jest różnica między tymi dwoma poleceniami? Zgodnie z dokumentacją Ubuntu i odnoszącymi się do niej pytaniami , ta pierwsza ustawia również $HOMEzmienną środowiskową i kopiuje zmienną .Xauthority do lokalizacji tymczasowej, ale czy są to jedyne różnice dla wszystkich systemów z uruchomionym Gnome, czy też dotyczą one tylko Ubuntu?


2
Między gksu a sudo? Lub między gksu a gksudo?
Gilles „SO- przestań być zły”

@Gilles, o którym myślałem, że gksudowłaśnie łączyłem gksu, przynajmniej na Ubuntu .
Ricardo Altamirano

@RicardoAltamirano to nic nie znaczy. Może nadal działać inaczej
stokrotka

1
@ warl0ck Czy może gksudodziałać inaczej w systemie (takim jak Ubuntu), w którym jest to nic innego jak dowiązanie symboliczne gksu? (To poważne pytanie. Nie wiem wystarczająco dużo o Linuksie, żeby wiedzieć, czy to robi różnicę).
Ricardo Altamirano

1
@ RicardoAltamirano, sprawdzając nazwę miękkiego linku, jeśli jest gksudo, działa jak gksudo; jeśli to gksudziała jakgksu
stokrotka

Odpowiedzi:


5

Po poszukiwaniach na większej długości i znalezienie a kilka innych źródeł , myślę, że to na pewno powiedzieć, że gksunie jest niczym więcej niż wrapperdookoła sudow większości przypadków. To źródło stwierdza, że ​​ponieważ gksuwyświetla okno dialogowe hasła, jest używane w aplikacjach graficznych (jak już wiemy), ponieważ można go używać poza emulatorem terminala. W przeciwnym razie uruchamianie sudo <cmd>z programu uruchamiającego nie działałoby, ponieważ użytkownik nie byłby monitowany o hasło.


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.