Newsgroup: it.comp.os.linux.iniziare
Titolo: [debian] controllo dipendenze con dpkg

ciao, e' possibile sapere preventivamente se l'installazione del pacchetto
.deb andra' a buon fine? ovvero se trovera' tutte le dipendenze che
richiede?
mi sapete dare il comando. (ho letto il man di dpkg ma non e' stato illuminante)
 
grazie
fedro

fedro! Fresca l'insalata!

apt-get --simulate install nomepacchetto
man apt-get
Ciao
  Andrea
-- 
 
www.linux.it
                           ->       Il punto di partenza
 
www.google.com/advanced_group_search
   ->       La risposta alle tue domande
 
www.nic.it/NA/netiquette.txt
           ->       Comportarsi bene in rete
 
www.google.com
                         ->       Se ancora non hai trovato

 man apt-get
debian://home/fedro/download# apt-get --simulate install ./xine-ui_0.9.8-4_i386.deb
Reading Package Lists... Done
Building Dependency Tree... Done
E: Release 'xine-ui_0.9.8-4_i386.deb' for 'python-zlib' was not found
e cosi' anche per altri pacchetti (che gia' sono riuscito ad installare)
ma che se ne fa dell' python-zlib se poi riesce ad installarmi il deb?

 E: Release 'xine-ui_0.9.8-4_i386.deb' for 'python-zlib' was not found
Tsk Tsk, lei non ha studiato; se avesse letto la man page, avrebbe
scopero che
                         "...Each package is a package name,
         not a fully qualified filename (for instance, in  a
         Debian  GNU/Linux  system, libc6 would be the argu­
         ment  provided,  not  em(libc6_1.9.6-2.deb)). ..."
Quindi apt-get --simulate install xine-ui; se pero' vuoi installare il
.deb direttamente, puoi usare dpkg (vedi man page).


 .deb direttamente, puoi usare dpkg (vedi man page).
non mi bocci professore....e' che non ho potuto studiare, sa sono stato
rapito dai marziani! ^o^
allora provo a fare un simulate con un pacchetto gia' installato:
debian:/home/fedro/download# apt-get --simulate install xine-ui
Reading Package Lists... Done
Building Dependency Tree... Done
Sorry, xine-ui is already the newest version.
0 packages upgraded, 0 newly installed, 0 to remove and 0  not upgraded.
e va tutto bene, il problema e' se devo _verificare_ un pacchetto che non
ho ancora installato e che ho scaricato da internet e non e' compreso nei
cd di installazione (io ho debian3 di linuxEc.)
debian:/home/fedro/download# apt-get --simulate install xine-dvdnav
Reading Package Lists... Done
Building Dependency Tree... Done
Package xine-dvdnav has no available version, but exists in the database.
This typically means that the package was mentioned in a dependency and
never uploaded, has been obsoleted or is not available with the contents
of sources.list
E: Package xine-dvdnav has no installation candidate
che devo fare per sapere in anticipo se l'istallazione (con dpkg o altro) andra'
a buon fine? 
sta volta una letta la man l'ho fatta ma non ci ho risolto la questione.
grazie
fedro

 ho ancora installato e che ho scaricato da internet e non e' compreso nei
Se usi apt-get ci pensa lui a scaricarti il pacchetto, se e' presente
nei pacchetti disponibili. Nel tuo caso non lo e'. Se vuoi installare il
.deb direttamente devi, come ti ho detti nell'altro messaggio, usare
dpkg (vedi man page), ma la cosa migliore e' mettere in
/etc/apt/sources.list la riga opportuna (vedi 
www.google.com
)


 /etc/apt/sources.list la riga opportuna (vedi 
www.google.com
)
di cio' ne ero a conoscenza (^_^). il problema e' che sono tuttora
connesso alla rete con un modem e pago le chiamate, per cui prima di
decidere se installare un pacchetto voglio scaricarlo (sempre che non sia
immenso) e controllare se mi si installera' senza troppi casini.
Quindi la mia scelta e': vado su  
http://packages.debian.org/
 scarico il
pacchetto che mi serve (sempre che non sia eccessivamente grande) e lo
installo con "dpkg -i" .
Prima di installare, pero', vorrei controllare che tutto cio' di cui
abbbisogna il pacchetto si gia' disponibile, versioni corrette comprese.
In pratica non vorrei controllare a mano dalla schermata web alla pagina
di dselect con le info di tutti i pacchetti.
grazie, ancora una volta
fedro

 immenso) e controllare se mi si installera' senza troppi casini.
Non vedo il problema: aggiungi, se necessario, la riga opportuna in
sources.list; poi apt-get --simulate , e se il risultato ti soddisfa procedi
al download e all'installazione.
Ciao
  Andrea
-- 
Questo messaggio è NAGWARE. Per disattivare ironia trita, giochi
di parole, volgarita' gratuite ed inviti a rileggersi i messaggi
gia' passati e/o consultare 
http://groups.google.com
, effettuare
un versamento di 25 euro come tariffa di registrazione helpdesk.

 procedi al download e all'installazione.
ooopps!
genialmente diabolico..... ^_^
grazie per le info
fedro

 fedro
bha... io mi sono fatto l'upgrade da potato a woody con un modem a 56K (ora
con adsl sarebbe tutt'altro affare... ma non avevo pazienza di aspettare),
ma non ho avuto problemi alcuno... anche perchè fino a che non ha scaricato
tutto quello che ti serve non effetua l'installazione... questo per dire...
dai il comando direttamente per installare, lui scarica i pacchetti (anche
in tempi successivi se non puoi fare un collegamento unico) e alla fine
verifichi cosa è se non ti piace lo disinstalli (eventualmente disisntalli a
manina tutti i file che ti aveva detto che aggiungeva, se te ne sei preso
nota a parte,e se non hai installato altro che dipenda da loro...) fin'ora
procedendo in questo modo non mi sono mai trovato nei guai... mica si parla
di winzoz qui...
:oP
Bye
-- 
Mauro Zanardi
Divisione Produzione TV - Servizi Tecnici MI - Manutenzione RVM
Gollum1 - ICQ#: 54644686 or Gollum1 at work - ICQ#: 77266350