RPM Package Manager
From ICO wiki
Sissejuhatus
RPM andmebaas
RPM andmebaas ведётся kataloogis /var/lib/rpm. Ta seisneb ühest andmebaasist (Packages), millisel hoiatakse kõik informatsioon paketidest, ja palju väikesed andmebaasid (__db.001, __db.002 jne), millised teenindavad indekseerimise jaoks ja sisaldab teaded sellest, millised failid muutusid ja luuasid paketide installerimise ja kustutamise protsessis.
Kui andmebaas natuke rikkub (see võib juhtuda, millal installerimise või kustutamise protsess oli «kill» või lõpetas jaotusele vaba ruumi), siis teda võib taastada kommandi abil:
rpm --rebuilddb
Paketide nimetused
RPMi eelised ja puudused
RPMi eelised
- Kustutamise kergus ja programmide uuendamine
- Populaarsus: väga palju programme собираются RPMisse, see tähendab et ei ole vajadusi teha programmi lähtekoodidest
- "Pole interaktiivne" installerimine: kergesti automatiseerida installerimise/uuendamise/kustutamise/ protsess
- Paketide tervikluse kontroll kontrolli summade abil ja GPG-allkirjadega
- DeltaRPM - see on apache'i analoog, millega võib uuendada installitud tarkvarat minimaalsega pingitusega
- Akkumulatsiooni võimaluse kogemus kogujade spec-failis
- Spec-failide relatiivne kompaktsus macroside kasutamise abil
Põhilised puudused
Toetavad Linux distributiivid
See on nimekiri mõnede tuntumate distributiivide, millised olid asutatud RPM baasil:
(See on mittetäielik nimekiri)
Autor
- Vadim Vinogradin A21
- vvinogra AT itcollege.ee