[Risolto] In quale cartella metto un eseguibile?

Informazioni, consigli e novità sulla galassia delle distribuzioni GNU/Linux, *nix, *BSD e su altri sistemi operativi non liberi.
eduardolp3
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1196
Iscrizione: domenica 2 aprile 2006, 19:29
Distribuzione: Manjaro 64bit
Sesso: Maschile
Località: Ferrara
Contatti:

[Risolto] In quale cartella metto un eseguibile?

Messaggio da eduardolp3 »

Salve,
ho scaricato l'eseguibile di Etcher, un software per la creazione di chiavette usb avviabili con le distro.
Una volta scaricata ho dato:

Codice: Seleziona tutto

chmod a+x Etcher-linux-x64.AppImage
per farlo diventare eseguibile, ok è funzionante.
Vorrei capire ora dove devo metterla; nella cartella home oppure dove, oppure posso metterla dove mi pare?
E se voglio metterla insieme alle altre applicazioni così da poter aver un accesso immediato, come faccio?
Ultima modifica di eduardolp3 il mercoledì 28 settembre 2016, 21:38, modificato 1 volta in totale.
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40351
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: In quale cartella metto un eseguibile?

Messaggio da steff »

Un posto comodo è una cartella ~/bin (nella home propria), per eseguibili e script. Essendo nel PATH viene trovato con il nome dal terminale e non devi "sporcare" il sistema con sudo.
Se vuoi averlo nel menu devi crearti un file .desktop in ~/.local/share/applications

PS: usi ubuntu vero? In quel caso sposterò, questa sezione è per altro.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
daigo

Re: In quale cartella metto un eseguibile?

Messaggio da daigo »

lo sto provando, sto scrivendo una usb, io ho fatto così, ho dato i permessi al file e poi l'ho copiato in /usr/bin, poi ho fatto il .desktop in ~/.local/share/applications, sono su kubuntu

Codice: Seleziona tutto

kate .local/share/applications/Etcher.desktop
e messo

Codice: Seleziona tutto

[Desktop Entry]
Version=1.6
Encoding=UTF-8
Name=Etcher
Type=Application
Exec=/usr/bin/Etcher-linux-x64.AppImage
Terminal=false
Icon=/usr/share/icons/oxygen/base/64x64/devices/drive-removable-media-usb.png
NoDisplay=false
Categories=System; 
a Icon= ho messo il percorso dell'icona per i drive usb

lo trovo nel menu/sistema


EDIT: non serve nemmeno creare il .desktop, quando l'ho lanciato da terminale la prima volta mi ha chiesto se volevo creare il file .desktop , ma ho detto no senza farci caso, allora ho cancellato il mio .desktop e l'ho rilanciato da terminale , io l'ho copiato in /usr/bin (come dicevo prima, così non cè il rischio che lo cancello inavvertitamente )

Codice: Seleziona tutto

cd /usr/bin && ./Etcher-linux-x64.AppImage
e mi ha ridato la schermata di creazione del .desktop , che automaticamente crea in ~/.local/share/applications

Immagine

se fai questa cosa, cercalo nel menu, su kubuntu me lo assegna a oggetti smarriti, allora ho editato il file creato automaticamente

Codice: Seleziona tutto

kate .local/share/applications/appimagekit-Etcher.desktop
e ho aggiunto in fondo al file la riga

Codice: Seleziona tutto

Categories=System;
e ora lo trovo in menù/sistema

Immagine
daigo

Re: In quale cartella metto un eseguibile?

Messaggio da daigo »

comunque ha funzionato bene, sto scrivendo da una live di PCLinuxOS creata con il tool
eduardolp3
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1196
Iscrizione: domenica 2 aprile 2006, 19:29
Distribuzione: Manjaro 64bit
Sesso: Maschile
Località: Ferrara
Contatti:

Re: In quale cartella metto un eseguibile?

Messaggio da eduardolp3 »

daigo [url=http://forum.ubuntu-it.org/viewtopic.php?p=4919658#p4919658][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:lo sto provando, sto scrivendo una usb, io ho fatto così, ho dato i permessi al file e poi l'ho copiato in /usr/bin, poi ho fatto il .desktop in ~/.local/share/applications, sono su kubuntu

Codice: Seleziona tutto

kate .local/share/applications/Etcher.desktop
e messo

Codice: Seleziona tutto

[Desktop Entry]
Version=1.6
Encoding=UTF-8
Name=Etcher
Type=Application
Exec=/usr/bin/Etcher-linux-x64.AppImage
Terminal=false
Icon=/usr/share/icons/oxygen/base/64x64/devices/drive-removable-media-usb.png
NoDisplay=false
Categories=System; 
a Icon= ho messo il percorso dell'icona per i drive usb

lo trovo nel menu/sistema


EDIT: non serve nemmeno creare il .desktop, quando l'ho lanciato da terminale la prima volta mi ha chiesto se volevo creare il file .desktop , ma ho detto no senza farci caso, allora ho cancellato il mio .desktop e l'ho rilanciato da terminale , io l'ho copiato in /usr/bin (come dicevo prima, così non cè il rischio che lo cancello inavvertitamente )

Codice: Seleziona tutto

cd /usr/bin && ./Etcher-linux-x64.AppImage
e mi ha ridato la schermata di creazione del .desktop , che automaticamente crea in ~/.local/share/applications

Immagine

se fai questa cosa, cercalo nel menu, su kubuntu me lo assegna a oggetti smarriti, allora ho editato il file creato automaticamente

Codice: Seleziona tutto

kate .local/share/applications/appimagekit-Etcher.desktop
e ho aggiunto in fondo al file la riga

Codice: Seleziona tutto

Categories=System;
e ora lo trovo in menù/sistema

Immagine
Perfetto!!!
Grazie

P.S. comunque sono su elementary ma seguendo le dritte di daigo ha funzionato il tutto.
daigo

Re: [Risolto] In quale cartella metto un eseguibile?

Messaggio da daigo »

bene, ciao
Scrivi risposta

Ritorna a “Altre distribuzioni e sistemi operativi”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti