dove c'è scritto il percorso del programma che lanciamo con un comando?
- fabioamd87
- Rampante Reduce

- Messaggi: 5371
- Iscrizione: domenica 4 dicembre 2005, 15:40
- Desktop: GNOME Shell
- Distribuzione: Arch Linux
- Località: Cassino
- Contatti:
dove c'è scritto il percorso del programma che lanciamo con un comando?
Ragà ho un dubbio apparentemente semplice.
ho installato banshee dai repo, cancellato e installato dai sorgenti in /usr/local/bin
ora ho canellato anche quello installto dai sorgenti con make uninstall e reinstallato dai repo
quando lo faccio partire pero mi dice:
bash: /usr/local/bin/banshee-1: Nessun file o directory
giusto, solo che ora come faccio a dire al sistema che banshee non si trova piu in /usr/local ma in /usr?
quando installo il pacchetto non dovrebbe provvedere lui?
ho installato banshee dai repo, cancellato e installato dai sorgenti in /usr/local/bin
ora ho canellato anche quello installto dai sorgenti con make uninstall e reinstallato dai repo
quando lo faccio partire pero mi dice:
bash: /usr/local/bin/banshee-1: Nessun file o directory
giusto, solo che ora come faccio a dire al sistema che banshee non si trova piu in /usr/local ma in /usr?
quando installo il pacchetto non dovrebbe provvedere lui?
il mio sito: http://gmcworld.altervista.org
- steff
- Moderatore Globale

- Messaggi: 40369
- Iscrizione: domenica 18 febbraio 2007, 19:48
- Desktop: LXQt+labwc
- Distribuzione: Arch; Debian; Ubuntu Server
- Sesso: Maschile
- Località: Toscana
- Contatti:
Re: dove c'è scritto il percorso del programma che lanciamo con un comando?
Lo fai partire dal menu? E' rimasto la voce, forse. Se non riesci di cambiare puoi creare un link di quel nome in usr/local/bin che punta a /usr/bin/banshee
Di solito fa uno scan nelle cartelle */bin, se lanci con comando
Di solito fa uno scan nelle cartelle */bin, se lanci con comando
Codice: Seleziona tutto
bansheeHai 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
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Re: dove c'è scritto il percorso del programma che lanciamo con un comando?
più che altro lo cerca nelle directory che hai inserito nel pathsteff ha scritto: Di solito fa uno scan nelle cartelle */bin, se lanci con comandoCodice: Seleziona tutto
banshee
- fabioamd87
- Rampante Reduce

- Messaggi: 5371
- Iscrizione: domenica 4 dicembre 2005, 15:40
- Desktop: GNOME Shell
- Distribuzione: Arch Linux
- Località: Cassino
- Contatti:
Re: dove c'è scritto il percorso del programma che lanciamo con un comando?
in quale path?
io lo faccio partire da terminale con banshee-1
azz, oggi ho riacceso il pc e funziona ??? ::) :-\
io lo faccio partire da terminale con banshee-1
azz, oggi ho riacceso il pc e funziona ??? ::) :-\
il mio sito: http://gmcworld.altervista.org
Re: dove c'è scritto il percorso del programma che lanciamo con un comando?
echo $PATHfabioamd87 ha scritto: in quale path?
ti stampa le directory che hai nel path
è ciò che ti permette di avviare banshee con
banshee-1
anzicché
/usr/bin/banshee-1
o simile
- steff
- Moderatore Globale

- Messaggi: 40369
- Iscrizione: domenica 18 febbraio 2007, 19:48
- Desktop: LXQt+labwc
- Distribuzione: Arch; Debian; Ubuntu Server
- Sesso: Maschile
- Località: Toscana
- Contatti:
Re: dove c'è scritto il percorso del programma che lanciamo con un comando?
Approfitto per una domanda: In quale file viene definito PATH?
Grazie.
Grazie.
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
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
- simo_magic
- Rampante Reduce

- Messaggi: 9496
- Iscrizione: lunedì 18 dicembre 2006, 21:37
- Località: Piemonte
Re: dove c'è scritto il percorso del programma che lanciamo con un comando?
@fabio
man which
@steff
cat ~/.bashrc
cat /etc/bash.bashrc
man which
@steff
cat ~/.bashrc
cat /etc/bash.bashrc
- steff
- Moderatore Globale

- Messaggi: 40369
- Iscrizione: domenica 18 febbraio 2007, 19:48
- Desktop: LXQt+labwc
- Distribuzione: Arch; Debian; Ubuntu Server
- Sesso: Maschile
- Località: Toscana
- Contatti:
Re: dove c'è scritto il percorso del programma che lanciamo con un comando?
Sarà che sono cieco e che fa caldo ma non trovo nulla, e ho guardato anche prima di chiedere...simo_magic ha scritto:
@steff
cat ~/.bashrc
cat /etc/bash.bashrc
Codice: Seleziona tutto
cat ~/.bashrc | grep -i path
cat /etc/bash.bashrc | grep -i pathHai 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
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
- simo_magic
- Rampante Reduce

- Messaggi: 9496
- Iscrizione: lunedì 18 dicembre 2006, 21:37
- Località: Piemonte
Re: dove c'è scritto il percorso del programma che lanciamo con un comando?
lì vengono definite le modifiche al path
il percorso base sta in /etc/environment
il percorso base sta in /etc/environment
- steff
- Moderatore Globale

- Messaggi: 40369
- Iscrizione: domenica 18 febbraio 2007, 19:48
- Desktop: LXQt+labwc
- Distribuzione: Arch; Debian; Ubuntu Server
- Sesso: Maschile
- Località: Toscana
- Contatti:
Re: dove c'è scritto il percorso del programma che lanciamo con un comando?
Grazie, ho imparato qualcosa
Codice: Seleziona tutto
cat /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANG="it_IT.UTF-8"
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
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
- fabioamd87
- Rampante Reduce

- Messaggi: 5371
- Iscrizione: domenica 4 dicembre 2005, 15:40
- Desktop: GNOME Shell
- Distribuzione: Arch Linux
- Località: Cassino
- Contatti:
Re: dove c'è scritto il percorso del programma che lanciamo con un comando?
quindi ogni volta va a cercare in /usr/local/bin i comandi? non sono tanto convinto a dir la verità...
il mio sito: http://gmcworld.altervista.org
- simo_magic
- Rampante Reduce

- Messaggi: 9496
- Iscrizione: lunedì 18 dicembre 2006, 21:37
- Località: Piemonte
Re: dove c'è scritto il percorso del programma che lanciamo con un comando?
li va a cercare nelle cartelle contenute nella variabile PATHfabioamd87 ha scritto: quindi ogni volta va a cercare in /usr/local/bin i comandi? non sono tanto convinto a dir la verità...
se metti /media/cdrom quello li cercherà pure lì
- fabioamd87
- Rampante Reduce

- Messaggi: 5371
- Iscrizione: domenica 4 dicembre 2005, 15:40
- Desktop: GNOME Shell
- Distribuzione: Arch Linux
- Località: Cassino
- Contatti:
Re: dove c'è scritto il percorso del programma che lanciamo con un comando?
domanda: segue l'ordine?
posso invertirlo volendo? cioè va prima a controllare se è installato dai pacchetti (/usr/) e poi se è stato compilato da me (/usr/local/)
posso invertirlo volendo? cioè va prima a controllare se è installato dai pacchetti (/usr/) e poi se è stato compilato da me (/usr/local/)
il mio sito: http://gmcworld.altervista.org
- steff
- Moderatore Globale

- Messaggi: 40369
- Iscrizione: domenica 18 febbraio 2007, 19:48
- Desktop: LXQt+labwc
- Distribuzione: Arch; Debian; Ubuntu Server
- Sesso: Maschile
- Località: Toscana
- Contatti:
Re: dove c'è scritto il percorso del programma che lanciamo con un comando?
Io per mezz'anno avevo un grave problema con ffmpeg: Se lo lanciavo da terminale mi apriva processi ffmpeg in loop all'infinito. La causa era che avevo uno script salvato con stesso nome "ffmpeg" in ~/bin. Quindi penso che guarda in tutte le /bin o /sbin.fabioamd87 ha scritto: domanda: segue l'ordine?
posso invertirlo volendo? cioè va prima a controllare se è installato dai pacchetti (/usr/) e poi se è stato compilato da me (/usr/local/)
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
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Chi c’è in linea
Visualizzano questa sezione: Majestic-12 [Bot] e 7 ospiti
