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 root
non dovresti usare sudo
, ma invece usa gksu
. In questo caso particolare gksu eclipse
, esegui , quindi inserisci la password.
kdesu
invece di gksu
. Ad esempio, premere [ALT] + [F2]
e digitarekdesu eclipse
Se, come me, sei costretto a farlo sudo eclipse
perché 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à.