Ho letto che è male eseguire applicazioni gui da un terminale usando sudo.
Per amministrare alcuni aggiornamenti di eclissi, ho bisogno di privilegi elevati (vedi screenshot). Come posso farlo correttamente?

gksu
Ho letto che è male eseguire applicazioni gui da un terminale usando sudo.
Per amministrare alcuni aggiornamenti di eclissi, ho bisogno di privilegi elevati (vedi screenshot). Come posso farlo correttamente?

gksu
Risposte:
Per eseguire le applicazioni della GUI come rootnon dovresti usare sudo, ma invece usa gksu. In questo caso particolare gksu eclipse, esegui , quindi inserisci la password.
kdesuinvece di gksu. Ad esempio, premere [ALT] + [F2]e digitarekdesu eclipse
Se, come me, sei costretto a farlo sudo eclipseperché lo hai fatto una volta per disperazione, che ha cambiato alcuni file di configurazione come root e ti ha definitivamente radicato in Sudoland per Eclipse. Puoi provare:
sudo chmod -R a+rwx ~/workspace
sudo chmod -R a+rwx ~/.eclipse
che mi ha fatto uscire.
Fondamentalmente il sistema di aggiornamento Eclipse non funziona bene se riconfezionato per vari pacchetti del sistema operativo. Se "apt-get upgrade" non funziona per te, ti suggerirei di stare lontano dalla versione in pacchetto di Eclipse e di scaricare semplicemente quello di cui hai bisogno direttamente da Eclipse, decomprimerlo ed eseguirlo.
Quindi puoi aggiornarlo secondo necessità.