RPM
Z Wikipedii
RPM (RPM Package Manager, dawniej Red Hat Package Manager) to program służący do instalacji i zarządzania pakietami zawierającymi oprogramowanie, oraz nazwa tych pakietów (ponieważ mają one rozszerzenie .rpm). Pakiety RPM zawierają skompresowane (we wczesnych wersjach gzipem, w nowszych bzipem2) archiwum cpio zawierające oprogramowanie. Zawierają także (w specjalnym pliku .spec) informacje na temat zawartości, m.in. tzw. zależności (ang. dependencies) - czyli spis programów lub pakietów, które są wymagane do zainstalowania i poprawnej pracy pakietu (działa to także w druga stronę - pakiety później zainstalowane wymagające danego pakietu, uniemożliwiają jego odinstalowanie).
Program ten powstał na potrzeby dystrybucji Red Hat Linux, aktualnie jest używany również w innych dystrybucjach (np. Fedora Core, SUSE, Mandrake, PLD).
Najnowsza stabilna wersja to 4.4.8 (stan na kwiecień 2007).
[edytuj] Nazwy pakietów
RPM wprowadził ujednolicone nazwy plików. Przykładowy pakiet z GNU Gadu posiada nazwę gg2-2.2.7-1.athlon.rpm. Nazwa ta składa się z czterech członów w formacie plik-wersja-wersja_pakietu.architektura.rpm:
- gg2 - nazwa programu
- 2.2.7 - wersja programu
- 1 - wersja pakietu (może istnieć kilka wersji pakietu dla jednej wersji programu)
- athlon - architektura (typ procesora) dla której pakiet jest przeznaczony (np. i386, Athlon, Alpha, PPC)
[edytuj] Zobacz też
- deb - pakiety Debiana
- TGZ - pakiety Slackware
- LSB - pakiety w standardzie Linux Standard Base [1]
- pkg - pakiety Solarisa (SV)