Ohjelmia käännettäessä törmätään usein siihen, että ohjelma kaipaa jotakin kirjastotiedostoa ja ilmoittaa siitä vain sen tiedoston nimellä. Nimi taas ei yleensäkään sisällä paljoa informaatiota siitä, missä ihmeen RPM:ssä tämä tiedosto on sisällä. Näin ollen sen etsintä on usein hyvin tuskaista ja hankalaa.
Yum
, toisin kuin rpm
, tukee hakua pakettien sisältä. Komennolla
yum provides xxx
voi hakea tiedostoa nimeltään xxx RPM-pakettien sisältä. Haku osaa etsiä sanojen sisältä.
Tämän "hakukoneen" tarkoitus on auttaa asiassa. Tässä tehdään haku RPM-tietokantaan, josta ilmoitetaan, missä RPM:ssä tiedosto on sisällä. Tällä hetkellä tietokanta sisältää tiedot Fedora Core 4:n perusasennuksen RPM:stä. Mitään ekstroja taikka muita vastaavia siinä ei ole mukana. Lisäksi tämä on jokseenkin turha, jos käyttää yum:ia samaan asiaan.
Homma on vielä varsin kokeiluasteella. Asiasta saa laittaa palautetta minulle, jos olet sitä mieltä, että tästä oli jotakin hyötyä taikka jos tämä toimii jotenkin oudosti.
Warning: fopen(): http:// wrapper is disabled in the server configuration by allow_url_fopen=0 in /home1-3/k/kuivi/public_html/linux/rpmhaku.php on line 57 Warning: fopen(http://10.19.16.30/~kuivanen/lista.txt): Failed to open stream: no suitable wrapper could be found in /home1-3/k/kuivi/public_html/linux/rpmhaku.php on line 57 Warning: Undefined array key "nimi" in /home1-3/k/kuivi/public_html/linux/rpmhaku.php on line 67