Pagina 1 di 1

sudo-gksudo

Inviato: giovedì 2 ottobre 2008, 9:56
da pq13
Ciao a tutti, sono un neofita, potreste chiarirmi la differenza tra sudo e gksudo?
Sono inciampato in gksudo per questo motivo:
volevo modificare il file xorg.conf
però da interfaccia grafica potevo solo accedere al file ma non salvare le modifiche (già non capisco perchè, dato che accedo da l'unico utente che ho creato in fase di installazione con privilegi da amministratore)
quindi ho provato terminale con il comando: sudo gedit /etc/X11/xorg.conf (credevo di aver capito che il comando sudo, richiedendo la pw da amministratore, consentisse di fare tutto...)
ma anche in questo modo non mi permetteva di modificare il file in questione
a questo punto, non ricordo bene come ho avuto questo input, ho dato il comando: gksudo ecc...
ed ho potuto modificare il file e salvarlo.
Potreste chiarirmi il tutto?
Grazie e saluti.

Re: sudo-gksudo

Inviato: giovedì 2 ottobre 2008, 9:59
da dandyrock

Re: sudo-gksudo

Inviato: giovedì 2 ottobre 2008, 10:13
da pq13
Sorry, continuo a non capire, forse mi mancano cognizioni basilari...
ad esempio, se apro il terminale da GUI sono ancora in GUI?
credevo di no
se fosse così cosa debbo fare per dare comandi da terminale senza essere in GUI?
oppure, più facile per il sottoscritto, devo sempre dare il comando gksudo al posto di sudo?
grazie se vorrete chiarire qualcosa ad un absolute beginner
ciao

Re: sudo-gksudo

Inviato: giovedì 2 ottobre 2008, 10:17
da dandyrock
sudo è un comando che utilizzi in terminale per operare come root (il comando significa SuperUserDO)

il comando gksudo ti garantisce la stessa liberta di azione, ma invece di essere utilizzato da terminale, viene utilizzato tramite l'interfaccia grafica...

esempio di utilizzo di gksudo:

se usi Gnome:
-alt+f2
-gksudo nautilus
-inserisci la password
-ora hai permessi da root, il che ti permette di operare semplici azioni (es. drag&drop) all'interno del file system


e così via dicendo...

Re: sudo-gksudo

Inviato: giovedì 2 ottobre 2008, 11:14
da dandyrock
comunque per le informazioni sui comandi ti basta digitare da terminale:

Codice: Seleziona tutto

man "nomecomando"
se è tutto ok metti [risolto] nel titolo del thread ;)

Re: sudo-gksudo

Inviato: venerdì 3 ottobre 2008, 14:04
da pq13
Scusa(te) ma non riesco a capire.
Se apro la finestra del terminale da dentro l'interfaccia grafica Ubuntu HH e poi digito "sudo" ed un comando (tipo gedit, per modificare un file, tipo xorg.conf) mi chiede la PW di amministratore e quindi penserei di essere abilitato a fare tutto (o quasi?)
invece non posso modificare il file xorg.conf (e penso tutti gli altri con le stesse caratteristiche).
Se invece digito, sempre dalla finestra del terminale, "gksudo"  allora posso modificarlo.
Quindi se "sudo" è, come dici, un comando che si utilizza da terminale per operare come root perchè non funziona?
Inoltre, dove posso trovare un elenco (più completo possibile) dei vari comandi da terminale per poter curiosare con "man"?
Grazie e scusa(te) ancora l'ignoranza.
Ciao

Re: sudo-gksudo

Inviato: venerdì 3 ottobre 2008, 14:07
da bancaldo
pq13 ha scritto:Se apro la finestra del terminale da dentro l'interfaccia grafica Ubuntu HH e poi digito "sudo" ed un comando (tipo gedit, per modificare un file, tipo xorg.conf) mi chiede la PW di amministratore e quindi penserei di essere abilitato a fare tutto (o quasi?)
invece non posso modificare il file xorg.conf (e penso tutti gli altri con le stesse caratteristiche).
come non puoi?

Codice: Seleziona tutto

sudo gedit /etc/X11/xorg.conf
devi poterlo modificare.

O fai

sudo gedit

e inseguito apri il file da dentro gedit?

Re: sudo-gksudo

Inviato: venerdì 3 ottobre 2008, 14:16
da dandyrock
non può essere come dici..

gksudo è identico a sudo solo che viene utilizzato in interfaccia grafica invece che da terminale

Re: sudo-gksudo

Inviato: sabato 4 ottobre 2008, 13:20
da pq13
Scusate tutti, ho riprovato ad usare sudo e non gksudo ed ho potuto modificare il file
non so perchè prima non avevo potuto
grazie di tutto e scusate nuovamente
ora credo di aver capito e da shell userò sudo
ciao