Menad�er Pakiet�w RedHat-a (RPM) - Jak To Zrobi�: A co tak naprawd� mo�na zrobi� z RPM?
Nast�pna strona
Poprzednia strona
Spis tre�ci
5. A co tak naprawd� mo�na zrobi� z RPM?
RPM jest bardzo wygodnym narz�dziem i
jak mo�na by�o si� przekona�, ma sporo opcji.
Najlepsz� metod� zapoznania si� z nimi s� przyk�ady.
Pokaza�em ju� najprostsz� instalacj� i usuwanie pakiet�w,
czas na troch� ciekawsze przyk�ady:
W praktyce instaluj�c pakiet
chce si� usun�c jego star� wersj� (opcja -U od ang. upgrade). Cz�sto chcemy
r�wnie� widzie� post�p instalacji (-h od ang. hash) oraz
dosta� poszerzone komunikaty o b��dach (-v od ang. verbose),
tak wi�c praktycznie najcz�ciej pakiety instaluje si�
poprzez:
rpm -Uhv foobar-1.0-1.i386.rpm
Powiedzmy, �e skasowa�e� przypadkiem jakie� pliki,
niestety, nie znasz nawet ich nazw.
Je�li wi�c chcesz zweryfikowa� ca�y system i
sprawdzi� czego mo�e brakowa�, zr�b tak:
rpm -Va
(od ang. Verify all)
Powiedzmy, �e natkn��e� si� na plik, kt�rego nie znasz.
�eby sprawdzi� do jakiego pakietu nale�y, zr�b:
rpm -qf /usr/X11R6/bin/xjewel
(od ang. query file).
W wyniku otrzymasz nazw� pakietu:
xjewel-1.6-1
Natkn��e� si� na jaki� plik RPM i chcia�by� sprawdzi�
co jest w �rodku. Zr�b tak:
rpm -qpi koules-1.2-2.i386.rpm
Wy�wietli Ci si� co� takiego:
Name : koules Distribution: Red Hat Linux Colgate
Version : 1.2 Vendor: Red Hat Software
Release : 2 Build Date: Mon Sep 02 11:59:12 1996
Install date: (none) Build Host: porky.redhat.com
Group : Games Source RPM: koules-1.2-2.src.rpm
Size : 614939
Summary : SVGAlib action game with multiplayer, network, and sound support
Description :
This arcade-style game is novel in conception and excellent in execution.
No shooting, no blood, no guts, no gore. The play is simple, but you
still must develop skill to play. This version uses SVGAlib to
run on a graphics console.
(od ang. query package info).
A teraz chcia�by� sprawdzi� jakie pliki wchodz� w sk�ad
tego pakietu:
rpm -qpl koules-1.2-2.i386.rpm
W wyniku otrzymasz ich list�:
/usr/doc/koules
/usr/doc/koules/ANNOUNCE
/usr/doc/koules/BUGS
/usr/doc/koules/COMPILE.OS2
/usr/doc/koules/COPYING
/usr/doc/koules/Card
/usr/doc/koules/ChangeLog
/usr/doc/koules/INSTALLATION
/usr/doc/koules/Icon.xpm
/usr/doc/koules/Icon2.xpm
/usr/doc/koules/Koules.FAQ
/usr/doc/koules/Koules.xpm
/usr/doc/koules/README
/usr/doc/koules/TODO
/usr/games/koules
/usr/games/koules.svga
/usr/games/koules.tcl
/usr/man/man6/koules.svga.6
(od ang. query package list)
Chcesz wy�wietli� list� pakiet�w zainstalowanych
w Twoim systemie? Nic prostszego:
rpm -qa
(od ang. query all).
Chcesz sprawdzi� czy pakiet jest kompletny,
nie przek�amany i mam poprawny podpis PGP?
rpm -K -vv pakiet.rpm
To by�o tylko par� przyk�ad�w, wi�cej znajdziesz np. w man-ie.
Na pewno wpadniesz na ciekawsze w miar� jak b�dziesz lepiej
poznawa� RPM.
Nast�pna strona
Poprzednia strona
Spis tre�ci
Wyszukiwarka
Podobne podstrony:
RPM HOWTO plRPM HOWTO pl (3)RPM HOWTO pl 2 (2)RPM HOWTO pl 8 (2)rpm howto pl 6RPM HOWTO pl 3 (2)RPM HOWTO pl 4 (2)RPM HOWTO pl 7 (2)RPM HOWTO pl 1 (2)RPM HOWTO pl (2)bootdisk howto pl 8PPP HOWTO pl 6 (2)NIS HOWTO pl 1 (2)cdrom howto pl 1jtz howto pl 5Keystroke HOWTO pl (2)PostgreSQL HOWTO pl 14printing howto pl 5debian apt howto plwięcej podobnych podstron