Ho sempre consigliato di premere ALT+ F2e digitare ad esempio gksu nautilus
o gksudo nautilus
entrambi sono equivalenti; per eseguire programmi grafici con privilegi di root . Tuttavia, ho appena installato raring su un sistema di test e questo non funziona più.
gksu
e gksudo
non sono installati come parte di un'installazione raring predefinita; sebbene siano nei repository. Nel 12.04 almeno gksudo
era solo un collegamento simbolico agksu
Le ragioni per cui l'ho sempre fatto sono perché mentre sudo
in alcune circostanze è spesso sicuro da usare , può causare problemi con le applicazioni grafiche perché gksu
hai il programma come root mentre sudo
sei in esecuzione come te stesso ma con privilegi elevati.
Ciò può significare che si cambia inavvertitamente il proprietario dei file di sistema critici. Ciò può causare problemi.
Questo ragionamento è spiegato meglio qui:
Perché il comando è stato rimosso da una nuova installazione e cosa dovremmo usare invece?
gksudo
e nongksu
sono identici, anche se uno è un collegamento simbolico ad un altro (il programma rileva come è stato avviato). C'è una sottile differenza che, in rari casi, può portare alla perdita di file di sistema selezionati. Pertanto, fino a quando non si inizia a utilizzare , utilizzare sempre anziché . pkexec
gksudo
gksu
gksudo
erano gli stessi vedere Qual è la differenza tra gksudo e gksu? . Puoi aggiungere una risposta a quella domanda che spiega la differenza per favore; oppure forniscici un link a un sito Web che lo spieghi così uno di noi può farlo.
gksu
stata interrotta l'installazione di default è che gli sviluppatori pensano che polkit sia un modo migliore per controllare i privilegi. Quindi hanno migrato gradualmente le applicazioni per usarle. gksu
faceva solo parte dell'installazione predefinita perché altre applicazioni dipendevano da essa. Poiché nulla in un'installazione predefinita dipende gksu
o gksudo
non viene più inserito come dipendenza.