Pagina 1 di 1

Come faccio a conoscere i pacchetti già presenti sulle mie UBUXES

Inviato: venerdì 27 ottobre 2006, 16:27
da difesaparcosempione
Mi sfugge il comando ... ::)

forse non l'ho mai saputo .. (rotfl)

ho usato
dpkg-query -S /bin/ls per conoscere a chi appartiene un comando
e
dpkg --info ./file-xyz-386.deb per conoscere in anticipo i file che il pacchetto .deb installerà !!


ciao :D

Re: Come faccio a conoscere i pacchetti già presenti sulle mie UBUXES

Inviato: venerdì 27 ottobre 2006, 16:42
da paper0k
Io veramente faccio

Codice: Seleziona tutto

dpkg -S /bin/ls
dpkg -c file.deb
non so se è uguale ;)

--edit--
Ops :-\
Forse cercavi questo?

Codice: Seleziona tutto

dpkg -l

Re: Come faccio a conoscere i pacchetti già presenti sulle mie UBUXES

Inviato: venerdì 27 ottobre 2006, 17:17
da difesaparcosempione
grande, ;D

ho scoperto che lo stesso output l''avrei ottenuto con dpkg-query -l .....
però mi sono fermato ..

I primi 2 caratteri sono lo stato ...
Effettivamente a me non è chiaro il messaggio che da all''inizio dpkg -l.  :-X
Ho visto che quasi tutti sono ii ( deduco installati bene ! ) poi ho scoperto che nella miriade di pacchetti listati esisteva uno con rc .
E mi ricordo era un pacchetto che avevo installato e poi rimosso.

Mi sono lanciato per vedere il carattere jolly
dpkg -l ftp*
ed ho ottenuto un pacchetto con stato "un"
ti elenco l''ouput dei comandi cosi faccio prima ...

dpkg -l ftp*

Desiderato=sconosciUto/Installato/Rimosso/P:eliminato/H:bloccato
| Stato=Non/Installato/file Config./U:spacchett./conf. Fallita/H:inst.parzial.
|/ Err?=(nessuno)/H:bloc./necess.Reinst./X=entrambi (Stato,Err: maiusc.=grave)
||/ Nome           Versione       Descrizione
+++-==============-==============-============================================
ii  ftp            0.17-13        The FTP client
un  ftp-server     (descrizione non disponibile)



dpkg -l | grep ftp

ii  ftp                                   0.17-13                            The FTP client
ii  lftp                                  3.2.1-1                            Sophisticated command-line FTP/HTTP client p
rc  vsftpd                                2.0.3-1ubuntu1                     The Very Secure FTP Daemon
ii  wu-ftpd                               2.6.2-20                           powerful and widely used FTP server
Però non capisco lo stato sue due char?
ii - INSTALLATO & ??
rc - RIMOSSO e ??
un - BOH  (mad)

tra l''altro avevo chiesto listato dei pacchetti ftp* !!

ciao!  :D

Re: Come faccio a conoscere i pacchetti già presenti sulle mie UBUXES

Inviato: venerdì 27 ottobre 2006, 17:44
da paper0k
Nella parte iniziale del dpkg c'è la spiegazione dei "flags":

Desiderato=sconosciUto/Installato/Rimosso/P:eliminato/H:bloccato
| Stato=Non/Installato/file Config./U:spacchett./conf. Fallita/H:inst.parzial.
|/ Err?=(nessuno)/H:bloc./necess.Reinst./X=entrambi (Stato,Err: maiusc.=grave)
||/ Nome Versione Descrizione
+++-==============-==============-============================================
ii ftp 0.17-13 The FTP client


UN credo sia non installato :)
RC penso sia rimosso ma non completamente, ma non ne sono certo... :-\
Per la ricerca fai sempre così se devi includere *

Codice: Seleziona tutto

dpkg -l "*ftp*"
racchiudi tra virgolette o usa il \

Codice: Seleziona tutto

dpkg -l \*ftp\*
;)