Rechercher une page de manuel
rpmcache
Langue: pl
Version: 5 lipca 2002 (openSuse - 09/10/07)
Section: 8 (Commandes administrateur)
Sommaire
NAZWA
rpmcache - Zapamiêtywanie nag³ówków pakietów RPMSK£ADNIA
rpmcache [ NAZWA_PAKIETU ... ]
OPIS
rpmcache chodzi po drzewie plików (byæ mo¿e tak¿e zdalnych przy u¿yciu FTP), filtruj±c ¶cie¿ki przy u¿yciu wyra¿eñ glob(7), czytaj±c nag³ówki pakietów rpm. Ostatnie (porównuj±c pola epoch/version/release pakietów w przypadku identycznych nazw i u¿ywaj±c czasu budowania w przypadkach nierozstrzygniêtych) nag³ówki pakietów, je¶li s± unikalne, s± zapamiêtywane w bazie danych rpm-a. Zapamiêtane w bazie nag³ówki mog± byæ u¿ywane do udostêpniania sugerowanych ¶cie¿ek do pakietów rozwi±zuj±cych nieznane zale¿no¶ci.
Nie ma opcji specyficznych dla rpmcache, tylko wspólne opcje rpm-a. Aktualnie zaimplementowane opcje mo¿na zobaczyæ w komunikacie o sk³adni komendy rpmcache.
¦cie¿ka drzewa plików do przeszukiwania jest konfigurowana przy u¿yciu makr rpm-a. Ostateczna ¶cie¿ka jest po³±czeniem 5 oddzielnych elementów. Oto nazwy makr u¿ywanych do skonfigurowania rpmcache w tej samej kolejno¶ci, w jakiej s± ³±czone w celu stworzenia ¶cie¿ki drzewa plików do przeszukania:
- %_bhpath
- Poziom "path" (¶cie¿ka) zawiera pocz±tkow± czê¶æ ¶cie¿ki drzewa plików (lub URL). Proszê tu nie u¿ywaæ wyra¿eñ glob(7).
- %_bhcoll
- Poziom "collection" (kolekcja) zawiera ³añcuch (lub wyra¿enie glob(7)) okre¶laj±cy podkatalogi %_bhpath.
- %_bhN
- Poziom "name" (nazwa) zawiera ³añcuch (lub wyra¿enie glob(7)) okre¶laj±cy podkatalogi %_bhcoll. Argumenty NAZWA_PAKIETU s± u¿ywane do stworzenia wyra¿enia glob(7), które bêdzie pasowa³o do okre¶lonych nazw pakietu w systemie budowania Red hata, i s± raczej bezu¿ytecznie poza Red Hatem.
- %_bhVR
- Poziom "version-release" (wersja-wydanie) zawiera ³añcuch (lub wyra¿enie glob(7)) okre¶laj±cy podkatalogi %_bhN.
- %_bhA
- Poziom "arch" (architektura) zawiera ³añcuch (lub wyra¿enie glob(7)) okre¶laj±cy podkatalogi %_bhVR.
Po³o¿enie bazy danych pamiêtaj±cej nag³ówki jest konfigurowalne poprzez makro rpm-a:
- %_cache_dbpath
- Po³o¿enie bazy danych pamiêtaj±cej nag³ówki. Domy¶lna warto¶æ to /var/spool/up2date/cache.
Baza danych nag³ówków ma identyczny format do bazy danych rpm-a i mo¿e byæ u¿ywana z linii poleceñ rpm-a. Na przyk³ad aby u¿yæ bazy danych nag³ówków do udostêpnienia sugestii dla pakietów dostarczaj±cych zale¿no¶ci potrzebne do zainstalowania pakietu, nastêpuj±ce makro musi byæ skonfigurowane w /etc/rpm/macros lub ~/.rpmmacros:
- %_solve_dbpath
- Po³o¿enie bazy danych u¿ywanej do udostêpniania sugestii do rozwi±zywania zale¿no¶ci.
Przyk³adowa (minimalna) konfiguracja dla drzewa beehive Red Hata:
%_cache_dbpath /var/spool/up2date/cache %_solve_dbpath %{_cache_dbpath} %_bhpath file://localhost/mnt/redhat/beehive/comps/dist %_bhcoll 7.3 %_bhN @(basesystem|bash|filesystem|glibc-common|glibc|ldconfig|libtermcap|mktemp|setup|termcap) %_bhVR * %_bhA @(i[3456]86|noarch)
Przyk³adowa (minimalna) konfiguracja dla drzewa FTP Red Hata:
%_cache_dbpath /var/spool/up2date/cache %_solve_dbpath %{_cache_dbpath} %_bhpath ftp://localhost/mnt/dist %_bhcoll @(7.3|7.2|7.1|7.0|6.2|6.1|6.0|5.2|5.1|5.0) %_bhN @(%{_arch}) %_bhVR * %_bhA @(i[3456]86|noarch)
B£ÊDY
Uhm. Proszê wype³niaæ raporty o b³êdach i ¿yczeniach dla pakietu rpm-devel przy u¿yciu bugzilli (w jêzyku angielskim): http://bugzilla.redhat.com/ <URL:http://bugzilla.redhat.com/>
ZOBACZ TAK¯E
http://www.rpm.org/ <URL:http://www.rpm.org/>
AUTORZY
Jeff Johnson <jbj@redhat.com>
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre