## page was renamed from andreas-xavier/CreareAvviatoreProva
#format wiki
#language it
<
>
<>
<>
= Introduzione =
Le '''icone di avvio''' sono particolari file con estensione `.desktop`, generalmente contenuti nella cartella `/usr/share/applications`.
Questa guida contiene le istruzioni per creare e modificare '''manualmente''' le icone di avvio dei programmi, tramite un [[Ufficio/EditorDiTesto|editor di testo]] e senza l'utilizzo di software dedicati.
{{{#!wiki note
I principali [[AmbienteGrafico/FileManager|gestori di file]] nascondono l'estensione `.desktop`, visualizzando direttamente il nome del programma.
}}}
{{{#!wiki tip
Alcuni [[AmbienteGrafico|ambienti desktop]] dispongono di appositi [[AmbienteGrafico/IconeDiAvvio/ModalitàGrafica|tool grafici]] per creare e modificare le icone di avvio. In alternativa, è possibile [[AmministrazioneSistema/InstallareProgrammi|installare]] programmi come '''Alacarte''' o '''Menulibre'''.
}}}
<>
= Creare le icone di avvio =
0. Fare clic con il '''Pulsante destro''' del mouse sulla scrivania e selezionare '''''Nuovo documento → Documento vuoto'''''.
0. Dare un nome al file appena creato aggiungendo l'estensione `.desktop`, ad esempio `NuovaApplicazione.desktop`.
0. Aprire il file appena creato con un [[Ufficio/EditorDiTesto|editor di testo]] e copiare al suo interno il testo seguente, modificandolo secondo le proprie esigenze:{{{
[Desktop Entry]
Version=1.0
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 informazioni relative alle voci precedentemente indicate, consultare la seguente tabella:
||'''Parametro''' ||<:>'''Significato''' ||
|| '''Version''' || La versione del file `.desktop`. ||
|| '''Name''' ||Il nome con cui verrà visualizzata l'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 sia specificato nella variabile `$PATH`. Tutti i file eseguibili presenti nella cartella `/usr/bin` sono già inclusi in questa variabile, pertanto non è necessario specificarne il percorso completo. Per vedere tutti i percorsi inclusi nella variabile `$PATH`, aprire il [[AmministrazioneSistema/Terminale|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 [[AmministrazioneSistema/Terminale|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.). Devono essere in inglese, i possibili valori sono specificate [[https://specifications.freedesktop.org/menu-spec/latest/apa.html|qui]]. ||
0. Salvare il file e chiudere.
## 0. Impostare i [[AmministrazioneSistema/PermessiFile#permessi|permessi di esecuzione]] al file `.desktop`, tramite uno dei metodi seguenti:
## * '''[[AmministrazioneSistema/Terminale|Terminale]]''': digitare il comando seguente: {{{
##sudo chmod +x nome_file.desktop
##}}} sostituendo la voce `nome_file.desktop` con il percorso del file.
## * '''Proprietà del file''': premere il '''Pulsante destro''' sul file, selezionare '''''Proprietà → Permessi''''' e spuntare la voce '''Consentire l'esecuzione del file ##come programma'''.
##Un file `.desktop` senza permessi di esecuzione sarà visibile nel seguente modo:<
>
##{{attachment:not_execitable.png}}
##Lo stesso file con i permessi di esecuzione:<
>
##{{attachment:executable.png}}
= Aggiungere l'icona di avvio al menu delle applicazioni =
0. Salvare il file con estensione `.desktop` in una delle cartelle seguenti:
* cartella `/usr/share/applications/`: l'icona di avvio del programma sarà disponibile nel menù delle applicazioni.
* cartella `~/.local/share/applications/`: l'icona di avvio del programma sarà disponibile nel menù delle applicazioni, ma visibile solo all'utente che l'ha creata.
= Modificare le icone di avvio =
0. Aprire una icona di avvio, tramite un [[Ufficio/EditorDiTesto|editor di testo]] con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]].
0. Apportare i cambiamenti desiderati.
0. Salvare il file modificato.
{{{#!wiki tip
È 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 '''#''').
}}}
= Icone di avvio di Unity =
||