Notizia:
  • Rilasciata Precise Pangolin 12.04. Per ottenerla, visitate questa pagina, oppure provate il tour dal vivo con un browser web moderno.
  • Nuovo forum di Ubuntu-it, l'annuncio. È consigliato aggiornare il proprio profilo e controllare la sezione Gruppo Forum per problemi noti.
  • Rilasciata la versione italiana di Precise Pangolin 12.04. Per maggiori informazioni, consultare questa discussione.
  • Il vincitore del Concorso desktop del mese di aprile è Jerico. L'elenco dei precedenti vincitori è qui.
  • È uscito il numero 17 della Newsletter italiana di Ubuntu. Lo trovate a questo indirizzo.
  • È uscito il numero 59 di Full Circle Magazine in italiano. Lo trovate a questo indirizzo.

Wiki:Utilizzare lanciatore per creare dei comandi da terminale in Applicazioni

Personalizzazione grafica del sistema: icone, temi, sfondi, suoni, ecc.

Wiki:Utilizzare lanciatore per creare dei comandi da terminale in Applicazioni

Messaggioda gnomo56 » mercoledì 17 giugno 2009, 22:12

Utilizzare lanciatore per comandi da terminale
Ubuntu e naturalmente linux hanno molti comandi da da terminale. Ora o si fa una cartella con i comandi che verranno usati spesso, o si ha una grande memoria, o ci si crea un lanciatore che permette di richiamarli come una Applicazione, ovvero cliccando un'icona collegata al singolo comando.

Il mio contributo vuole essere un esempio di un esempio pratico utilizzabile per ogni esigenza:
Primo esempio creare un lanciatore per il comando: sudo apt-get update
Da:
http://help.ubuntu-it.org/6.06/ubuntu/s ... t-get.html
Aggiornare l'indice dei pacchetti: l'indice dei pacchetti di APT è essenzialmente un database dei pacchetti disponibili dai repository definiti nel file /etc/apt/sources.list. Per aggiornare l'elenco locale dei pacchetti con i cambiamenti apportati di recente nei repository, digitare il comando:
sudo apt-get update
In pratica andiamo in Applicazioni, tasto destro del mouse, Modifica menu
Clic su Strumenti di sistema e Nuova voce
Su Tipo da menu a tendina scegliamo: Applicazione nel terminale
In Nome scriviamo la descrizione del comando: Aggiornare l'indice dei pacchetti
In Comando scriviamo: sudo apt-get update
Il Commento è opzionale
Ci riappare il Menu principale ed in basso a destra clic su chiudi
Ora andiamo in Applicazioni>Strumenti clicchiamo su Aggiornare l'indice dei pacchetti e parte il comando da teminale
L'icona è standard, se vogliamo personalizzarla, andiamo in Applicazioni, tasto destro del mouse, Modifica menu
clic su  Strumenti di sistema, a destra compare l'icona  Aggiornare l'indice dei pacchetti
Clic col tasto destro >Proprietà e doppio clic sull'icona
Compaiono le icone del launcer, noi possiamo scegliere un immagine tra quelle  presenti o in alto a destra su Sfoglia cercare cartelle con altri simboli e modificare  a nostro piacimento
Avatar utente
gnomo56
Rampante Reduce
Rampante Reduce
 
Messaggi: 5748
Iscrizione: dicembre 2006
Località: Milano

Re: Wiki:Utilizzare lanciatore per creare dei comandi da terminale in Applicazioni

Messaggioda The Wise Dj » giovedì 18 giugno 2009, 9:55

Ma in questa maniera, per l'aggiornamento, devi tenere un'icona, che occupa spazio, perché non uno script nautilus?
Click destro dove vuoi > script > aggiorna
=)
The Wise Dj
 

Re: Wiki:Utilizzare lanciatore per creare dei comandi da terminale in Applicazioni

Messaggioda mavdragon » mercoledì 22 luglio 2009, 10:40

Per caso è possibile associare anche la password al comando, quando questo deve essere inserito in modalità sudo, in modo da non doverla rescrivere ogni volta?
mavdragon
Prode Principiante
 
Messaggi: 6
Iscrizione: marzo 2008

Re: Wiki:Utilizzare lanciatore per creare dei comandi da terminale in Applicazioni

Messaggioda The Wise Dj » mercoledì 22 luglio 2009, 13:17

E' possibile ma lo sconsiglio vivamente, mettere la password visibile in uno script può essere pericoloso
The Wise Dj
 

Re: Wiki:Utilizzare lanciatore per creare dei comandi da terminale in Applicazioni

Messaggioda il_muflone » mercoledì 22 luglio 2009, 14:47

devi indicare il comando nel file sudoers con:
Codice: Seleziona tutto
sudo bash -c "export EDITOR=nano && visudo"


nel file che ti si aprirà inserisci in fondo
Codice: Seleziona tutto
tuonomeutente ALL = (ALL) NOPASSWD: /percorso/del/tuo/comando


così facendo quando eseguirai sudo /percorso/del/tuo/comando dal tuo utente non ti verrà richiesta la password

ciao
The GNOME Shell - Ubuntu TrucchiI miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 18808
Iscrizione: maggio 2009

Re: Wiki:Utilizzare lanciatore per creare dei comandi da terminale in Applicazioni

Messaggioda mous16 » mercoledì 22 luglio 2009, 15:28

gksu
Pagine personali: Forum Ubuntu-it - Wiki Ubuntu-it - Launchpad
Solo/mous16
Avatar utente
mous16
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 3930
Iscrizione: ottobre 2006

Re: Wiki:Utilizzare lanciatore per creare dei comandi da terminale in Applicazioni

Messaggioda mavdragon » giovedì 23 luglio 2009, 13:52

il_muflone ha scritto:devi indicare il comando nel file sudoers con:
Codice: Seleziona tutto
sudo bash -c "export EDITOR=nano && visudo"


nel file che ti si aprirà inserisci in fondo
Codice: Seleziona tutto
tuonomeutente ALL = (ALL) NOPASSWD: /percorso/del/tuo/comando


così facendo quando eseguirai sudo /percorso/del/tuo/comando dal tuo utente non ti verrà richiesta la password

ciao




Grazie mille  :)  un altro passetto verso la configurazione ottimale
mavdragon
Prode Principiante
 
Messaggi: 6
Iscrizione: marzo 2008

Re: Wiki:Utilizzare lanciatore per creare dei comandi da terminale in Applicazioni

Messaggioda pinguino_skipper » lunedì 17 agosto 2009, 0:52

Ciao, mi riallaccio alla discussione...
Io avrei bisogno di un lanciatore per il programma vnstat (serve per monitorare il traffico su una connessione), ho creato il tasto per l'applicazione da terminale vstat -m, solo che avrei bisogno che la finestra del terminale rimanesse visibile dopo aver eseguito il comando: vstat, infatti, stampa suo rapporto sul terminale e lanciandolo da menù si ha solo un flash della finestra che si apre e si chiude ma ovviamente non è possibile leggere nulla.
Ok, è una domanda idiota, basta fare tutto da terminale e il problema è risolto, se però basta aggiungere qualcosina alla riga di comando per tenere aperta la finestra, sarebbe un piccolo "abbellimento" alla mia configurazione.
Grazie mille, ciao

daniele
Avatar utente
pinguino_skipper
Prode Principiante
 
Messaggi: 77
Iscrizione: marzo 2007

Re: Wiki:Utilizzare lanciatore per creare dei comandi da terminale in Applicazioni

Messaggioda il_muflone » lunedì 17 agosto 2009, 0:59

puoi modificare il lanciatore con
Codice: Seleziona tutto
bash -c "vstat -m && read"

ciao
The GNOME Shell - Ubuntu TrucchiI miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
 
Messaggi: 18808
Iscrizione: maggio 2009

Re: Wiki:Utilizzare lanciatore per creare dei comandi da terminale in Applicazioni

Messaggioda pinguino_skipper » lunedì 17 agosto 2009, 9:48

(good) Perfetto, esattamente quello che volevo fare! grazie, ciao

daniele
Avatar utente
pinguino_skipper
Prode Principiante
 
Messaggi: 77
Iscrizione: marzo 2007

Re: Wiki:Utilizzare lanciatore per creare dei comandi da terminale in Applicazioni

Messaggioda sixx » lunedì 17 agosto 2009, 13:45

Io mi son fatta anche quello per aprire il sources.list, comodissimo 8)
Non uso Ubuntu per la sua filosofia LOL, ma perchè mi diverte di più. Non se ne può più di "Guarda che open non vuol dire gratis, winzozz è closed e la mela è chiusa...ecc..." Basta. Moderate le rosicate :D
L'essere umano? il gradino più basso dell'umanità, si può osservare tutti i giorni.
Avatar utente
sixx
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 2689
Iscrizione: dicembre 2007
Località: Empoli
Distribuzione: Ubuntu 12.04 i686
Desktop: Gnome 3


Torna a Personalizzazione dell'ambiente desktop

Chi c’è in linea

Visualizzano questa pagina: Nessuno e 1 ospite