Come faccio a creare un'icona sul desktop per avviare un programma?


12

Hai un problema interessante. Sono MOLTO nuovo per i sistemi Ubuntu e Linux. Ho eseguito Linux sul mio laptop per un paio di mesi. Ecco cosa sto cercando di fare: di recente ho installato Google Earth e sto provando a crearne un'icona sul desktop. Con altri programmi che ho installato sono stato in grado di copiare il file eseguibile da / usr / share / applicazioni e quindi incollarlo nella cartella desktop. Tuttavia, Google Earth non viene visualizzato in quella cartella e ha un modo diverso di caricare. Ho provato a copiare il file come ho fatto prima, ma viene visualizzato come file di testo. Quello che vorrei fare è creare un file eseguibile molto piccolo che posso mettere sul desktop per avviare Google Earth. Ho trovato la riga di comando perché è:

/opt/google/earth/free/google-earth %f

C'è un modo per scriverlo facilmente in un file eseguibile? Ricorda che sono molto nuovo e sto ancora imparando. Quindi sii descrittivo possibile, per favore. Sto iniziando a capire il codice, ma a volte faccio ancora fatica.

Un'ultima domanda, come posso cambiare un'immagine icona? Non vedo l'impostazione per modificarla.

Grazie

Risposte:


13

Devi creare nella tua directory desktop (di solito ~/Desktop) un file .desktop, diciamo google_earth.desktopcon il seguente contenuto all'interno:

[Desktop Entry]
Version=1.0
Name=Google Earth       
Comment=Open Google Earth
Exec=/opt/google/earth/free/google-earth %f
Icon=google-earth
Terminal=false
Type=Application
Categories=Utility;Application;

Non dimenticare di renderlo eseguibile. Puoi farlo dal terminale usando il seguente comando:

chmod +x ~/Desktop/google_earth.desktop

Vedi anche come creare un file .desktop usando un editor di testo .


Questo ha funzionato perfettamente! Grazie! Apprezzo molto l'aiuto. Tutti i file .desktop possono essere aperti per modificare l'icona? O c'è un'altra opzione da qualche parte per cambiarlo? Grazie per l'eseguibile ...
Dhartman3076,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.