LinuxovΘ noviny | Prosinec 1997 | ||
| |||
V p°edchozφm Φφsle jsem se v∞noval problematice balφk∙ softwaru obecn∞ a informacφm o tom, co by sprßvce balφk∙ m∞l um∞t. V tomto Φφsle se podrobn∞ji podφvßme na systΘm RPM (RedHat Package Manager) z Red Hat Linuxu. SouΦasn² systΘm RPM je v²sledkem dlouhΘho v²voje. Je zalo╛en na star╣φch systΘmech Red Hat Softwaru, jako je RPP a PM, a takΘ na sprßvci balφk∙ PMS, pou╛itΘho v distribuci BOGUS blahΘ pam∞ti. Prvnφ verze RPM byly psßny v Perlu a nepodporovaly vφce architektur. Pou╛itφ Perlu takΘ komplikovalo nasazenφ RPM v omezenΘm prost°edφ, jako jsou nap°φklad bootovacφ diskety p°i instalaci systΘmu. V souΦasnΘ dob∞ se pou╛φvß RPM verze 2, co╛ je systΘm psan² v jazyce C, p°enositeln² (a takΘ p°enesen²) na nejr∙zn∞j╣φ architektury, s dostateΦn∞ rychl²m a robustnφm designem databßze. Formßt databßze i RPM balφk∙ je navr╛en roz╣i°iteln∞, lze tedy p°idßvat novΘ vlastnosti. V poslednφ dob∞ to nap°φklad byly zßvislosti mezi balφky nebo balφky nezßvislΘ na architektu°e (to jsou ty, kterΘ neobsahujφ ╛ßdnΘ binßrnφ programy zßvislΘ na architektu°e; p°φkladem je balφk ghostscript-fonts nebo howto).
Cφle nßvrhu RPM
Uvnit° RPM balφkuNebudu zde popisovat p°esn∞ definici struktury RPM souboru, ale p°esto stojφ za to alespo≥ rßmcov∞ v∞d∞t, co v╣echno RPM balφk obsahuje.
V p°φ╣tφm Φφsle se budeme v∞novat jednotliv²m parametr∙m programu RPM
pro instalaci, ru╣enφ a upgradovßnφ balφk∙ a pro zφskßvßnφ informacφ o balφcφch.
|