Dimensione: 8455
Commento: Sostituiti i termini Launcher con Avviatore (per evitare omonimia con Launcher di Unity)
|
Dimensione: 8464
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 51: | Linea 51: |
||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Grandi/info.png,,center)>> ||<style="padding:0.5em; border:none;">È possibile conservare le stringhe modificate nella loro versione originaria precedute commentandole (ossia inserendo come carattere iniziale il segno '''#'''), in modo tale da facilitare l'eventuale ripristino. || | ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Grandi/info.png,,center)>> ||<style="padding:0.5em; border:none;">È possibile inserire note o appuntare le modifiche apportate per agevolarne l'eventuale ripristino. A tale scopo basta commentare le righe in oggetto (cioè inserire come carattere iniziale il segno '''#'''). || |
Linea 69: | Linea 69: |
Alcuni ambienti grafici come XFCE e LXDE non possiedono un'apposita funzionalità per lanciare il browser '''Firefox''' direttamente in navigazione anonima (disponibile ad esempio con clic destro sull'icona nel [[AmbienteGrafico/Unity/Glossario#Launcher|launcher] di Unity). È pertanto possibile creare un avviatore da menu a tale scopo utilizzando il seguente modello:{{{ | Di default, alcuni ambienti grafici come XFCE e LXDE non possiedono un'apposita funzionalità per lanciare il browser '''Firefox''' direttamente in navigazione anonima (disponibile ad esempio con clic destro sull'icona nel [[AmbienteGrafico/Unity/Glossario#Launcher|launcher]] di Unity). È pertanto possibile creare un avviatore da menu a tale scopo utilizzando il seguente modello:{{{ |
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
In Ubuntu e derivate è possibile avviare programmi tramite gli appositi avviatori di applicazioni. Questi si trovano nei menu dei vari ambienti DE e permettono di lanciare i programmi attraverso il semplice clic del mouse sulle relative icone.
Gli avviatori sono gestiti da particolari file con estensione .desktop, contenuti nella cartella /usr/share/applications.
Questa guida contiene istruzioni utili per
- modificare i lanciatori già presenti (ad esempio per cambiare il nome e/o l'icona con cui visualizzare il lanciatore, per spostarlo in una diversa categoria o sotto-sezione del menu ecc.)
- creare nuovi lanciatori (ad esempio per avviare un'applicazione installata, che per qualche motivo non compaia nel menu)
- creare lanciatori personalizzati (ad esempio per avviare un programma già presente in una particolare modalità e/o impostazione)
Creare o modificare un lanciatore è un'operazione abbastanza semplice. Occorre soltanto avere l'accortezza di rispettare i parametri di seguito indicati.
Solitamente i principali gestori di file (come Nautilus in Ubuntu) nascondono l'estensione .desktop, visualizzando direttamente il nome del programma. |
Gli ambienti DE più diffusi dispongono di appositi tool grafici per creare o modificare menu e lanciatori (alacarte, menulibre, XAME ecc). Per ulteriori informazioni consultare le relative pagine della documentazione o dei singoli progetti. |
Creazione di un avviatore
Avviare un editor di testo con i privilegi di amministrazione.
Inserire il il seguente contenuto generico, modificato secondo le proprie esigenze:
[Desktop Entry] Version=1.6 Name=NomeProgramma Comment=Questo è un commento Exec=/home/utente/Documenti/exec.sh Icon=/home/Percorso Immagine/icona.png Terminal=false Type=Application Categories=Utility;Application;
Per maggiori dettagli sul significato delle varie voci consultare il successivo paragrafo.
Salvare il file con estensione .desktop nella cartella /usr/share/applications.
Impostare i permessi di esecuzione. al file .desktop digitando il seguente comando in una finestra di terminale:
sudo chmod +x nome_file.desktop
sostituendo la voce nome_file.desktop con il percorso del file.
È possibile rendere disponibile il nuovo lanciatore creato soltanto per un determinato utente. In tal caso il file .desktop va salvato nella cartella ~/.local/share/applications/ dell'utente specificato, anzicché in /usr/share/applications. |
Modifica di un avviatore predefinito
Aprire un avviatore preesistente nella cartella /usr/share/applications tramite un editor di testo aperto con i privilegi di amministrazione
- Apportare i cambiamenti desiderati.
- Salvare il file modificato.
È possibile inserire note o appuntare le modifiche apportate per agevolarne l'eventuale ripristino. A tale scopo basta commentare le righe in oggetto (cioè inserire come carattere iniziale il segno #). |
Parametri dei file .desktop
Per informazioni relative alle varie voci contenute all'interno dei file .desktop consultare la seguente tabella:
Parametro |
Significato |
Version |
La versione del file .desktop. |
Name |
Il nome con cui verrà visualizzata applicazione. Ad esempio: VLC media player. |
Comment |
Un breve testo che descrive le funzionalità dell'applicazione. Per esempio: Legge, acquisisce e trasmette i tuoi flussi multimediali. |
Exec |
È il percorso all'eseguibile. Il percorso completo deve essere usato solo nel caso in cui non è specificato nella variabile $PATH. Tutti i file eseguibili presenti nella cartella /usr/bin sono già inclusi in questa variabile, e pertanto non è necessario specificare il loro percorso completo. Per vedere tutti i percorsi inclusi nella variabile $PATH aprire il terminale e digitare echo $PATH. |
Icon |
Specifica il percorso dell'icona utilizzata dal programma. Per le icone presenti nella cartella /usr/share/pixmaps non è necessario specificare il percorso completo, ma solo il loro nome senza l'estensione. Per esempio, se il file è /usr/share/pixmaps/thunderbird.png, indicare semplicemente come thunderbird. |
Terminal |
Specifica se il programma debba essere eseguito in una finestra di terminale. |
Type |
Specifica la tipologia dell'avviatore, che può essere Application, Link o Directory (ossia programmi, collegamenti o directory). |
Categories |
Specifica la categoria in cui l'applicazione verrà inserita (Grafica, Internet, Ufficio ecc.). Il parametro è utilizzato per indicizzare l'applicazione in sotto-categorie dai vari tipi di menu (Dash di Unity, Lancelot di KDE, Whisker Menu di Xfce ecc.). |
Esempi di laucher personalizzati
Firefox in navigazione anonima
Di default, alcuni ambienti grafici come XFCE e LXDE non possiedono un'apposita funzionalità per lanciare il browser Firefox direttamente in navigazione anonima (disponibile ad esempio con clic destro sull'icona nel launcher di Unity). È pertanto possibile creare un avviatore da menu a tale scopo utilizzando il seguente modello:
[Desktop Entry] Version=1.0 Name=Firefox Web Browser (private browsing) Name[it]=Firefox Browser Web (navigazione anonima) Comment=Browse the World Wide Web anonimously Comment[it]=Esplora il web anonimamente GenericName=Web Browser GenericName[it]=Browser web Keywords=Internet;WWW;Browser;Web;Explorer Keywords[it]=Internet;WWW;Browser;Web;Navigatore Exec=firefox -private-window Terminal=false X-MultipleArgs=false Type=Application Icon=firefox Categories=Network;WebBrowser; MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall; StartupNotify=true Actions=NewWindow;NewPrivateWindow; [Desktop Action NewWindow] Name=Open a New Private Window Name[it]=Apri una nuova finestra anonima Exec=firefox -private-window [Desktop Action NewPrivateWindow] Name=Open a New Private Window Name[it]=Apri una nuova finestra anonima Exec=firefox -private-window
File manager come root
Lanciatore personalizzato utile per aprire il file manager direttamente con i privilegi di amministrazione (nell'esempio Thunar):
[Desktop Entry] Name=Thunar (root) Name[it]=Thunar (root) Comment=Open the specified folders as administrator Comment[it]=Apre le cartelle indicate come amministratore GenericName=Open Folder GenericName[it]=Apri cartella TryExec=Thunar Exec=gksu thunar %F Icon=system-file-manager NoDisplay=false Terminal=false StartupNotify=true Type=Application Categories=System;Utility;FileTools;FileManager; MimeType=inode/directory;