Instalacja programów w wersji binarnej RPM


Programy dla Linuksa są rozprowadzane najczęściej w postaci gotowych pakietów binarnych (rpm, deb) lub jako źródła do kompilacji w postaci archiwum tar skompresowanym programem gzip lub bzip2, zdarzają się też programy posiadające indywidualny program instalacyjny.

0x01 graphic
RPM Package Manager format ten wykorzystywany jest w większości dystrybucji Linuksa, miedzy innymi Red Hat, Mandriva (Mandrake), Turbo Linux, SuSE i wiele innych.

Najprostszą i najłatwiejszą metodą instalacji jest skorzystanie z pakietów binarnych rpm lub deb.

Menadżer pakietów rpm służy do instalowania, usuwania, uaktualniania, przepytywania, testowania i tworzenia pakietów.

Typowy pakiet utworzony za pomocą rpm składa się z zarchiwizowanego pliku oraz szeregu przypisanych do niego informacji. Podstawowe informacje to nazwa programu, numer wersji, opis.

Nazwa pakietu składa się:

z nazwy właściwej

danych o wersji i dacie wydania

oznaczenia typu

całość zakończona jest znakami .rpm

Możesz spotkać się z następującymi typami pakietów:

zakończone .i386.rpm przeznaczone są dla procesorów 386 lub nowszych

.i586.rpm dla procesorów Pentium i lepszych

.noarch.rpm do zastosowania niezależnie od typu procesora

.src.rpm pakiet zawiera źródła programu, do kompilacji.

Aby zainstalować pakiet rpm należy użyć polecenia: rpm -i [opcje] nazwa_pakietu

Uaktualnienie (upgrade) pakietu: rpm -U [opcje] nazwa_pakietu

Usunięcie zainstalowanego pakietu spowoduje polecenie: rpm -e pakiet

Do przepytania pakietu stosuje się polecenie: rpm -q [opcje] nazwa_pakietu

W celu weryfikacji należy wydać polecenie: rpm -v pakiet

Przykłady:

rpm -ivh pakiet.rpm - polecenie zainstaluje pakiet, wyświetli nazwę instalowanego pakietu i będzie pokazywać postęp procesu instalacji.

rpm -qi pakiet - wyświetli szczegółowe informacje na temat zainstalowanego pakietu

rpm -qa - polecenie wyświetli wszystkie zainstalowane pakiety

rpm -qpi pakiet.rpm - takie polecenie wyświetli informacje o pliku jeszcze nie zainstalowanym.

rpm -e nazwa - to polecenie służy do usunięcia wszystkich zainstalowanych plików z pakietu, nazwa jest nazwą pakietu, a nie nazwą pliku, z którego pakiet został zainstalowany, za pomocą polecenia rpm -q , sprawdź czy pakiet o takiej nazwie jest zainstalowany.

rpm -i --force pakiet.rpm

- zainstaluje pakiet bez sprawdzania zależności.

0x01 graphic

na zrzucie, wynik polecenia: rpm -qi kdreamsite-0.2-Chad -wyświetlone zostały kompletne informacje o pakiecie.

Często występuje sytuacja, że pliki instalowanego pakietu wchodzą w konflikt z pakietem już zainstalowanym. Aby mimo to zainstalować pakiet, skorzystaj z opcji --replacefiles (np. rpm -ivh --replacefiles jakiśpakiet.rpm). Inny problem który może wystąpić jest konflikt zależności, tzn. brakuje oprogramowania (biblioteki) z innego pakietu. W takim wypadku doinstaluj potrzebne programy, lub możesz zignorować te zależności stosując opcję --nodeps i zainstalować pakiet, opcja ta może się przydać, gdy program domaga się konkretnej wersji biblioteki a ty masz już zainstalowaną nowszą (bądź ostrożny przy używaniu tej opcji). Bezpieczną i bardzo pożyteczną opcją jest --test, która powoduje symulację instalacji, sprawdzając przy tym wszystkie zależności z programami już zainstalowanymi.

0x01 graphic

Do instalowania pakietów rpm możesz wykorzystać Midnight Commandera (mc). Po wybraniu pakietu i naciśnięciu klawisza [Enter], powinieneś ujrzeć plik HEADER, INSTALL i UPGRADE. HEADER zawiera informacje o pakiecie (F3 podgląd), w CONTENTS.cpio możesz zapoznać się ze strukturą rpm (katalogi, pliki).

INSTALL służy do instalacji a UPGRADE do aktualizacji pakietu.

W środowisku graficznym X Window System używana była nakładka glint obecnie najnowsze dystrybucje oferują w KDEnakładkę graficzną KPackage, w Gnome nakładkę GnoRPM.

0x01 graphic

Dodatkowe tryby pracy rpm:

rpm --version - podaje informację o wersji programu.

rpm --help - pomoc dla rpm.

rpm - wyświetla krótką informację jak korzystać z rpm.

rpm --rebuilddb - polecenie te utworzy bazę danych służącą rpm do śledzenia, jakie pakiety zostały zainstalowane w systemie.

Więcej informacji o rpm znajdziesz na stronie domowej programu: www.rpm.org/

Tu znajduje się wyszukiwarka pakietów rpm dla różnych dystrybucji: rpm.pbone.net



Wyszukiwarka

Podobne podstrony:
Instalacja i uruchomienie wersji DEMO programu IMPULS
Instrukcja-2-instalaja prztwornika USB, Opis instalacji programu:
Instrukcja instalacji programu antywirusowego programu Avast
INSTALACJA I PROGRAMO ANIE CENTRALI ALARMOWEJ PC5020
Instrukcja instalacji programu Nieznany
09 Instalowanie programowych sy Nieznany
mFAQ 2 13 Instalacja polskiej wersji językowej oprogramowania LOGO! Soft Comfort
Instalacja programu DLS 3

więcej podobnych podstron