Come aggiungere un'applicazione nella lista di Open With Applications in Ubuntu

Cosa succede quando non trovi la tua applicazione preferita nell'elenco delle applicazioni "aperte con"? Hai mai pensato a come aggiungere un'applicazione nell'elenco aperto con le applicazioni nel menu del tasto destro ?

Molti dei miei articoli su come utilizzare includono schermate. Mentre utilizzo Gimp per ridimensionare e comprimere l'immagine, preferisco usare Pinta per aggiungere testo e cerchi alle immagini. È un'applicazione leggera e facile da usare. In Ubuntu, quando ho provato ad aprire un'immagine con Pinta facendo clic destro su di essa, semplicemente non l'ho trovata qui:

Beh, deve essere in altre applicazioni, mi sono detto. Mi sbagliavo. Non era nella lista delle applicazioni raccomandate:

Ero molto fiducioso di trovarlo in Mostra altre applicazioni. Ma anche questo si è rivelato inutile.

Ora, se porti così tanto con me, ti mostrerò il trucco che puoi usare per aggiungere qualsiasi applicazione nella lista delle applicazioni aperte con Ubuntu o qualsiasi altro SO Linux.

Come aggiungere un'applicazione in aperto con lista:

questo tutorial è dimostrato con l'editor di immagini Pinta. È possibile utilizzare i passaggi simili per qualsiasi programma. Basta cambiare la Pinta con i nomi delle applicazioni nei comandi che useremo.

Per aggiungere qualsiasi programma nell'elenco di default dell'elenco aperto con le applicazioni, apri un terminale e utilizza il seguente comando:

sudo gedit /usr/share/applications/XXX.desktop 

Si prega di notare due cose. In XXX.desktop, XXX è il nome della tua applicazione. E poi l'uso di gedit. Puoi usare qualsiasi altro editor. Ho usato Vim. Se utilizzi Gedit, visualizzerà alcuni messaggi di avviso nel terminale, ma aprirà il file in una GUI.

In questo file desktop, cerca una linea simile a questa:

Exec=XXX

Se hai qualcosa di simile, sostituisci questa linea con:

Exec=XXX %F

Salvalo e chiudi / chiudi il file desktop. Non c'è bisogno di riavviare o nulla. Dovrebbe funzionare all'istante.

Spiegazione

Ora per spiegare cosa significa questo F%. % F è in realtà una chiave Exec. Significa che il programma verrà fornito con più input di file contemporaneamente (argomenti). Quindi, se ho impostato questo% F in Pinta, posso aprire più immagini nella stessa istanza di Pinta (pensa come le schede di un browser web). Ma il programma deve supportare questa funzionalità.

La domanda che ti starai chiedendo è perché non è stata mostrata nella lista delle applicazioni prima e perché dopo aver aggiunto% F, sta funzionando. Il motivo è che quando non esiste una chiave Exec, il programma non accetta alcun argomento, il che significa che non è possibile "aprire con" un file con questa applicazione poiché "open with" fornisce il file come argomento.

Puoi leggere di più su Exec Key qui.

Spero che il tutorial ti abbia aiutato ad aggiungere applicazioni con l'opzione del tasto destro del mouse da aprire con le applicazioni in Ubuntu . Qualsiasi domanda o suggerimento è sempre ben accetto.

Raccomandato

Come installare e configurare Plex su Ubuntu Linux
2019
Risolto il problema "Impossibile avviare la sessione" all'accesso in Ubuntu 16.04
2019
Controlla informazioni dettagliate sulla CPU in Linux con CoreFreq
2019