Newsgroup: it.comp.os.linux.iniziare
Titolo: Ma dove sono andati a finire??

Ciao a tutti.
Ho da poco installato Fedora core 6 dopo essere stato un utente di Suse.
Con mio dispiacere ho notato (forse per colpa mia durante la fase di 
installazione) che non ci sono lspci e find !!!
Come posso risolvere il problema in modo indolore?

 Come posso risolvere il problema in modo indolore?
Probabilmente sono fuori dal tuo PATH. Comincia a controllare quello.
--
Best Regards, Jack
Linux User #264449
Powered by Debian GNU/Linux on AMD64

 Probabilmente sono fuori dal tuo PATH. Comincia a controllare quello.
ma in che directory si trovano questi eseguibili? 

 
whereis lspci
oppure
updatedb && locate lspci
oppure
find / | grep lspci

 find / | grep lspci
E' verde!!!
-- 
"L'uomo privilegiato politicamente o economicamente
e' un uomo intellettualmente e moralmente corrotto."
(Michail Alexandrovic Bakunin)
http://spookyh.altervista.org

BQ wrote:
-cut-
  > find / | grep lspci
Uh?
la tua religione ti vieta di usare
find / -name '*lspci*' -print
o era solo per spiegare con un esempio la redirezione dell'output
ad altro comando con pipe? ;-)
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 ad altro comando con pipe? ;-)
eeehhh sì è veroo.... ;-)

 whereis lspci
beh proprio non ce li ho( ho solo la documentazione):
[root@localhost /]# whereis lspci
lspci: /sbin/lspci /usr/share/man/man8/lspci.8.gz
[root@localhost /]# whereis find
find: /usr/bin/find /usr/share/man/man1p/find.1p.gz 
/usr/share/man/man1/find.1.gz
come risolvo questo piccolo problema?

 
intanto prova a digitare /sbin/lspci e vediamo cosa succede


Installandoli, ad esempio.
Se usi yum, cerchi il pacchetto che lo/li contiene:
su -c 'yum provides lspci'
Una volta trovato il nome del pacchetto, lo installi:
su -c 'yum install nomedelpacchettotrovatoconilcomandoquisopra'


 come risolvo questo piccolo problema?
imparando a leggere?
-- 
|   Maurizio Loreti -- 
ROT13:ybe...@cq.vasa.vg
   |  (@_
| Un. of Padova, Dept. of Physics, Padova, Italy |  //\
|     
http://www.pd.infn.it/~loreti/mlo.html
     |  V_/_

 intanto prova a digitare /sbin/lspci e vediamo cosa succede
hai proprio ragione!
Intanto ti ringrazio per la tua cortesia e gentilezza.
Ora come faccio a impostare il path? giuro che è l'ultima domanda.
Grazie mille ancora 

 imparando a leggere?
mi sembrava fosse il percorso della documentazione tutto qui. ti auguro di 
saper leggere sempre nella vita mentre ancora io devo imparare
Grazie anche a te
ciao 

 su -c 'yum install nomedelpacchettotrovatoconilcomandoquisopra'
questo consiglio è senz'altro utile anche per il futuro.
grazie! 

Roberto ha scritto:

qui mi cogli in fallo: non ho mai avuto bisogno di cambiarlo.
Comunque google mi dice
http://www.linuxheadquarters.com/howto/basic/path.shtml
Quindi nel tuo caso
"
For bash shell:
export PATH=$PATH:/usr/sbin/:/sbin
For tcsh or csh:
set PATH = ($PATH /usr/sbin /sbin)
"
probabilmente hai bash.
In questo modo con
export PATH=$PATH:/usr/sbin/:/sbin
aggiungi le due dir che ti interessano al PATH attuale
per sapere il contenuto di PATH
export | grep PATH
(per roberto minuscolo: evvai vol pipe ;-) )
dovrebbe esserci anche un modo per non dover digitare questo comando 
ogni volta che apri un terminale, dovrebbe trattarsi di modificare il 
file ~/.bashrc , però cerca.
Ciao

 Ciao
  ~/.bash_profile

  ~/.bash_profile
invece avevi detto bene: era il .bashrc
grazie ancora 

 /usr/share/man/man1/find.1.gz
Ciao,
vedo che sotto ti hanno spiegato a leggere l' output del whereis! ;)
Ti aggiungo una cosina : usa l' rpm!
[iome@qui ~]$ rpm -qf /usr/share/man/man8/lspci.8.gz
pciutils-2.1.99.test8-10
Cosi' abbiamo ottenuto il nome del pacchetto a cui appartiene la man page.
A questo punto elenchiamo tutti i file di quel pacchetto:
[iome@qui ~]$ rpm -ql pciutils-2.1.99.test8-10
/sbin/lspci
/sbin/setpci
/usr/share/doc/pciutils-2.1.99.test8
/usr/share/doc/pciutils-2.1.99.test8/ChangeLog
/usr/share/doc/pciutils-2.1.99.test8/README
/usr/share/doc/pciutils-2.1.99.test8/pciutils.lsm
/usr/share/man/man8/lspci.8.gz
/usr/share/man/man8/setpci.8.gz
E voila'... nella prima riga c'e' la risposta! ;)
Ciao
Ale

 E voila'... nella prima riga c'e' la risposta! ;)
ottimo!
anche questa soluzione potrebbe rivelarsi utilenel futuro
grazie anche a te
ciao 

 ma in che directory si trovano questi eseguibili?
mmm ... se si usa ' su ' e basta al posto di ' su - ' si hanno proprio quei
'''''problemi''''' di path .

 E' verde!!!
Ratman?
-- 
Questa settimana, il film "Fermati o mamma spara", di cui Sylvester
Stallone ha firmato soggetto e sceneggiatura.  Con una "X".
		-- L'annunciatrice Luisella Gori (Daniele Luttazzi),
		   "Mai Dire Gol"