Come creare lanciatore da terminale?

Configurazione e uso di desktop e window manager alternativi, quali Enlightenment (E17), FVWM, Fluxbox, OpenBox e altri.
Scrivi risposta
The-BiT
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 262
Iscrizione: lunedì 12 novembre 2007, 19:47

Come creare lanciatore da terminale?

Messaggio da The-BiT »

Buon giorno,
avendo una versione ridotta di Ubuntu (Lubuntu) vorrei sapere come fare a creare un lanciatore attraverso il terminale visto che, essendo una distribuzione ridotta, non ha il comando grafico che permette di creare un lanciatore.
Grazie.
Avatar utente
vaillant
Rampante Reduce
Rampante Reduce
Messaggi: 8319
Iscrizione: domenica 15 marzo 2009, 9:54
Distribuzione: Ubuntu Server 20.04 LTS
Sesso: Maschile
Località: Modica

Re: Come creare lanciatore da terminale?

Messaggio da vaillant »

Ciao. I lanciatori sono dei file con estensione .desktop

Dove vuoi posizionare il lanciatore? Sul desktop o nel menu? Nel primo caso, crea un nuovo file di testo con leafpad e inserisci questi dati
[Desktop Entry]
Version=1.0
Type=Application
Name=nome applicazione     <----- Qui metti il nome che ti interessa
Comment=commento           <----- Qui inserisci un commento che appare come popup al passaggio del mouse
Exec=comando                   <----- Qui inserisci il comando da lanciare per avviare l'applicazione
Icon=icona                        <----- Qui inserisci il percorso dell'icona che avrà il lanciatore
MimeType=image/x-foo;
e poi lo salvi con estensione .desktop
The-BiT
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 262
Iscrizione: lunedì 12 novembre 2007, 19:47

Re: Come creare lanciatore da terminale?

Messaggio da The-BiT »

Grazie mille della dritta!
Ancora il mondo Linux mi è cosi sconosciuto!!!
E se, invece, volessi aggiungerlo al menu? Che so, magari sotto una precisa categoria, tipo "Internet".
Avatar utente
vaillant
Rampante Reduce
Rampante Reduce
Messaggi: 8319
Iscrizione: domenica 15 marzo 2009, 9:54
Distribuzione: Ubuntu Server 20.04 LTS
Sesso: Maschile
Località: Modica

Re: Come creare lanciatore da terminale?

Messaggio da vaillant »

In quell'elenco di voci devi aggiungere

Codice: Seleziona tutto

Categories=Internet;
però sto andando a memoria perché sono su Windows e non ricordo se la dicitura è esatta.

La cosa migliore in questi casi è vedere come è fatto un lanciatore, ad esempio, di un web browser (che browser usa Lubuntu?). Tutti i lanciatori del menu li trovi in /usr/share/applications/ con i vari nomi (leafpad.desktop, lxterminal.desktop, ecc.). Leggiti quello relativo al browser o, se c'è, all'applicazione per scaricare i torrent e vedi se ciò che ti ho indicato è corretto ;)

p.s.
poi naturalmente il tuo lanciatore personalizzato va messo nella directory sopra citata
The-BiT
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 262
Iscrizione: lunedì 12 novembre 2007, 19:47

Re: Come creare lanciatore da terminale?

Messaggio da The-BiT »

ok, ora provo!
Avatar utente
vaillant
Rampante Reduce
Rampante Reduce
Messaggi: 8319
Iscrizione: domenica 15 marzo 2009, 9:54
Distribuzione: Ubuntu Server 20.04 LTS
Sesso: Maschile
Località: Modica

Re: Come creare lanciatore da terminale?

Messaggio da vaillant »

Facendo una stampa del lanciatore di Chromium, vedo che le categorie inserite sono

Codice: Seleziona tutto

Categories=Network;WebBrowser;
mentre ad esempio per Transmission (il client torrent) sono

Codice: Seleziona tutto

Categories=Network;FileTransfer;P2P;GTK;
quindi direi che la dicitura esatta è "Network" e non "Internet" come scrissi prima :)
The-BiT
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 262
Iscrizione: lunedì 12 novembre 2007, 19:47

Re: Come creare lanciatore da terminale?

Messaggio da The-BiT »

Non avevo ancora provato.
Grazie della dritta!
Avatar utente
biciotdi
Prode Principiante
Messaggi: 83
Iscrizione: lunedì 3 settembre 2007, 19:14
Desktop: MATE
Distribuzione: Linux Mint 19.04
Sesso: Maschile

Re: Come creare lanciatore da terminale?

Messaggio da biciotdi »

ciao ragazzi
scusate ma io ho seguito passo passo il trucchetto ma non parte il lanciatore per il mio mint 15 ... per creare il lanciatore di tapecalc ... che si apre solo da terminale .... apro gedit ... scrivo tutto e inserisco il percorso dell'icona ... ma quando clicco per far partire il lanciatore di tapecalc non parte nulla ... qualcuno ha idea di quale sia il problema?
Grazie mille
Mobo Asus P6T Deluxe V2, Intel i7 920 2,66Ghz, 500Gb Maxtor - Windows 10 + Linux (varia) + 8Gb ram Kingston DDR3 + Scheda video Sapphire Radeon HD4850
shouldes
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19490
Iscrizione: domenica 10 febbraio 2008, 21:45

Re: Come creare lanciatore da terminale?

Messaggio da shouldes »

Codice: Seleziona tutto

touch ~/.local/share/applications/tapecalc.desktop

Codice: Seleziona tutto

xdg-open ~/.local/share/applications/tapecalc.desktop
metti nel file:

Codice: Seleziona tutto

[Desktop Entry]
Name=TapeCalc
Comment=Calculator with an editable tape
Type=Application
Icon=accessories-calculator
Categories=Utility;
Terminal=false
StartupNotify=false
Exec=bash -c 'tapecalc'

Salva, chiudi e avvialo dal menù, Accessori → TapeCalc

Se dai un comando diveso da tapecalc, mettilo tra le virgolette al posto di tapecalc.
Wild_Max
Prode Principiante
Messaggi: 1
Iscrizione: sabato 3 gennaio 2015, 13:30
Desktop: Ubuntu
Distribuzione: Ubuntu 14.04.1 LTS x86_64
Località: Reggio Calabria

Re: Come creare lanciatore da terminale?

Messaggio da Wild_Max »

utilissima guida...sono riuscito a creare un laucher per TOR direttamente dal desktop.

P.S.
Per completezza vi riporto le operazioni seguite e la redazione del file:

Aprire un file sul desk. Inserire le rige di comando sotto riportate con i percorsi esatti ed eventuali categorie (vedi esempio).
Salvare il file con estensione .desktop
Entrare nelle proprietà con il tasto dx del mouse e spuntare Esegui come applicazione.

Categories=Network;WebBrowser;
Categories=Network;FileTransfer;P2P;GTK;

TOR-Browser

[Desktop Entry]
Version=1.0
Type=Application
Categories=Network;WebBrowser;
Name=TOR-BROWSER
Comment=Browser per la navigazione sui server Onion
Exec=/home/wild-max/tor-browser_it/./start-tor-browser
Icon=/home/wild-max/tor-browser_it/Browser/browser/icons/mozicon128.png
MimeType=image/x-foo;

:ciao: :ciao: :ciao:
Scrivi risposta

Ritorna a “Altri ambienti desktop e window manager”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti