<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
<title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
Ti ringrazio per la spiegazione (come al solito) molto esauriente.<br>
Io però avevo un'esigenza diversa: non voglio sapere quali pacchetti
sono inclusi in una distro che ho GIA' installato, ma in una generica
distro.<br>
Esempio:<br>
quale release di php è compresa nella distro standard RH 9 ? ( o FC3, o
RHEL 4...)<br>
<br>
Aldo<br>
<br>
Marco Ermini wrote:<br>
<blockquote type="cite"
cite="mid90691a9905070406515f624aa0@mail.gmail.com">
<pre wrap="">On 7/4/05, Aldo Podavini <a class="moz-txt-link-rfc2396E" href="mailto:a.podavini@mclink.it"><a.podavini@mclink.it></a> wrote:
</pre>
<blockquote type="cite">
<pre wrap="">Ah sì ?!?
Pensavo che su rpmfind si trovassero packages di tutti i tipi, compresi
forse anche quelli originali, pacchettizzati per essere installati su
distro già installate, ma non avevo mai visto l'elenco dei pacchetti
inclusi in una data distro...
Come si trova, per esempio, l'elenco dei pacchetti inclusi nella RedHat 9 ?
(Non i pacchetti INSTALLABILI sulla RH 9, proprio i pacchetti INCLUSI
nella RH 9, intendo...)
Grazie
A.
</pre>
</blockquote>
<pre wrap=""><!---->
Sì ci trovi di tutto, compresi i miei pacchetti se cerchi per il mio
nome ;-) è generalmente ritenuto non molto selettivo ;-)))
L'unico modo "certificato" è utilizzare il pacchetto rpmdb-redhat
incluso nella tua distro. E' quello che contiene tutte le informazioni
di dipendenze di tutti i pacchetti forniti con la distro - nulla di
"esterno" quindi ma solo, per capirci, quello che ti danno con i CD.
Una volta che hai installato quello, basta che esegui una query usando
il suo DB anziché quello dei pacchetti installati, quindi una normale
rpm -qa che ti dà l'eleco dei pacchetti, ma applicata al db di
rpmdb-redhat, del tipo: rpm -qa --dbpath
/usr/lib/rpmdb/i386-redhat-linux/redhat (non ho una RedHat sottomano,
controlla che non sia altrove).
Con rpmdb-redhat vedrai che troverai tutte le informazioni che vuoi,
sia tutti i pacchetti disponibili, sia quale pacchetto fornisce il
file che vuoi tu (per es. rpm --redhatprovides libkrb5.so.3) ecc. -
però solo se installi il pacchetto rpmdb-redhat.
Altra cosa: il sito di Dag Wieers è solo uno dei tanti che fornisce
pacchetti "extra", generalmente vuoi cominciare da freshrpms.net che
contiene anche i link ai siti degli altri "pacchettizzatori" come Dag,
Axel Thimm ecc.: <a class="moz-txt-link-freetext" href="http://freshrpms.net/links/">http://freshrpms.net/links/</a>
Ciao!
</pre>
</blockquote>
</body>
</html>