Komenda Linux / Unix: rpm
IMIĘ
rpm - Menedżer pakietów RPM
STRESZCZENIE
ZAPYTANIE ORAZ WERYFIKACJA PAKIETÓW:
rpm --pytanie Wybierz opcje opcje zapytania
rpm -V Wybierz opcje opcje weryfikacji rpm --import PUBKEY … rpm -K --bez podpisu --nodigest PACKAGE_FILE … rpm -ja opcje instalacji PACKAGE_FILE … rpm --Aktualizacja rpm -F opcje instalacji PACKAGE_FILE … rpm -e --allmatches --nodeps --noscripts - notriggers --repakowanie --test PACKAGE_NAME … rpm --initdb rpm --addsign PACKAGE_FILE … rpm --showrc rpm --setugids PACKAGE_NAME -a, - wszystko -f, - plik PLIK -g, - grupa GRUPA {-p, - pakiet PACKAGE_FILE --fileid MD5 --hdrid SHA1 --pkgid MD5 --tid TID --querybynumber HDRNUM --triggeredby PACKAGE_NAME - co zapewnia ZDOLNOŚĆ - czego wymaga ZDOLNOŚĆ --historia -c, - configfiles -d, - docfiles --wysypisko --filesbypkg -i, - info --ostatni, ubiegły, zeszły -l, - lista - zapewnia --qf, - queryformat QUERYFMT -R, - wymaga --scripts -s, - stan - triggery, - triggerscripts --nodeps --żadnych plików --noscripts --nodigest --bez podpisu --nolinkto --nomd5 --nosizuj --Nouser --nogroup --nomtime --nomode --nordev --pomoc --wszystkie pliki --badreloc --expludepath OLDPATH --excludedocs --siła -h, - hash --ignoresize --ignorearch --ignoreos --includedocs --justdb --nodeps --nodigest --bez podpisu --nosuggest --noorder --noscripts - notriggers --oldpackage --procent --prefiks NOWA ŚCIEŻKA --przenieść się OLDPATH = NOWA ŚCIEŻKA --repakowanie --replacefiles --replacepkgs --test OPIS rpm jest potężnyMenedżer pakietów, które można wykorzystać do budowania, instalowania, sprawdzania, weryfikowania, aktualizowania i usuwania pojedynczych pakietów oprogramowania. ZApakiet składa się z archiwum plików i metadanych służących do instalowania i usuwania plików archiwum. Dane meta zawierają skrypty pomocnicze, atrybuty plików i opisowe informacje o pakiecie.Pakiety występują w dwóch odmianach: pakiety binarne, używane do enkapsulacji oprogramowania do zainstalowania, oraz pakiety źródłowe, zawierające kod źródłowy i przepis niezbędny do tworzenia pakietów binarnych. Należy wybrać jeden z następujących podstawowych trybów:Pytanie, Zweryfikować, Sprawdzanie podpisu,Zainstaluj / uaktualnij / odśwież, Odinstaluj, Zainicjuj bazę danych, Przebuduj bazę danych, Rezygnować, Dodaj podpis, Ustaw właścicieli / grupy, Pokaż Querytags, iPokaż konfigurację. Te opcje mogą być używane we wszystkich różnych trybach. -?, --Wsparcie Wydrukuj dłuższy komunikat o użyciu, a następnie normalnie. --wersja Wydrukuj pojedynczą linię zawierającą numer wersjirpm używane. --cichy Wydrukuj tak mało, jak to możliwe - zwykle wyświetlane będą tylko komunikaty o błędach. -v Drukuj szczegółowe informacje - zwykle będą wyświetlane rutynowe komunikaty o postępach. -vv Drukowanie wielu brzydkich informacji debugowania. --rcfile FILELISTA Każdy z plików w dwukropku jest rozdzielony FILELISTA jest czytany sekwencyjnie przezrpm dla informacji o konfiguracji. Musi istnieć tylko pierwszy plik z listy, a tyldy zostaną rozszerzone do wartości$ HOME. Domyślny FILELISTA jest / usr / lib / rpm / rpmrc : / usr / lib / rpm / redhat / rpmrc : ~ / .rpmrc . --rura CMD Wyprowadza wyjścierpm do polecenia CMD . --dbpath INFORMATOR Użyj bazy danych w INFORMATOR rathen niż domyślna ścieżka / var / lib / rpm --korzeń INFORMATOR Użyj drzewa systemu plików z rootem na INFORMATOR dla wszystkich operacji. Zauważ, że oznacza to bazę danych wewnątrz INFORMATOR będą używane do sprawdzania zależności i wszelkich skryptletów (np.%słupek jeśli instalujesz, lub% prep jeśli budynek, pakiet) zostanie uruchomiony po chroot (2) do INFORMATOR . Ogólna forma polecenia instalacji rpm to rpm --zainstalować Spowoduje to zainstalowanie nowego pakietu. Ogólna forma polecenia aktualizacji rpm to rpm --Aktualizacja To uaktualnia lub instaluje aktualnie zainstalowany pakiet do nowszej wersji. Jest to to samo, co instalacja, z tym że wszystkie inne wersje pakietu są usuwane po zainstalowaniu nowego pakietu. rpm -F opcje instalacji PACKAGE_FILE … To uaktualni pakiety, ale tylko wtedy, gdy istnieje wcześniejsza wersja. The PACKAGE_FILE może być określony jakoftp lubhttp URL, w którym to przypadku pakiet zostanie pobrany przed instalacją. WidziećFTP/HTTP OPCJE w celu uzyskania informacji na tematrpmjest wewnętrznyftp ihttp obsługa klienta. --pomoc W razie potrzeby dodaj sugerowane pakiety do zestawu transakcji. --wszystkie pliki Instaluje lub uaktualnia wszystkie pliki missingok w pakiecie, niezależnie od tego, czy istnieją. --badreloc Używany z--przenieść się, zezwól na relokacje na wszystkich ścieżkach plików, a nie tylko tych OLDPATH są zawarte w podpowiedziach dotyczących przeniesienia pakietu binarnego. --expludepath OLDPATH Nie instaluj plików, których nazwa zaczyna się od OLDPATH . --excludedocs Nie instaluj żadnych plików oznaczonych jako dokumentacja (w tym strony podręcznika i dokumenty texinfo). --siła To samo, co użycie--replacepkgs, --replacefiles, i--oldpackage. -h, --hash Wydrukuj 50 znaków hash podczas rozpakowywania archiwum pakietów. Używać z-v | --verbose dla ładniejszego wyświetlacza. --ignoresize Nie sprawdzaj, czy w systemach plików mount jest wystarczająca ilość miejsca na dysku przed zainstalowaniem tego pakietu. --ignorearch Zezwalaj na instalację lub aktualizację, nawet jeśli architektury pakietu binarnego i hosta nie są zgodne. --ignoreos Zezwalaj na instalację lub aktualizację, nawet jeśli systemy operacyjne pakietu binarnego i hosta nie są zgodne. --includedocs Zainstaluj pliki dokumentacji. To jest domyślne zachowanie. --justdb Zaktualizuj tylko bazę danych, a nie system plików. --nodigest Nie sprawdzaj podsumowań pakietu lub nagłówka podczas czytania. --bez podpisu Nie weryfikuj podpisu paczki lub nagłówka podczas czytania. --nodeps Nie należy sprawdzać zależności przed instalacją lub aktualizacją pakietu. --nosuggest Nie sugeruj pakietów, które zapewniają brak zależności. --noorder Nie zmieniaj kolejności pakietów do instalacji. Lista pakietów byłaby zwykle zmieniana w celu zaspokojenia zależności. --noscripts --nopre --nie postuj --nopreun --nopostun Nie wykonuj skryptletu o tej samej nazwie. The--noscripts opcja jest równoważna --nopre --nie postuj --nopreun --nopostun i wyłącza wykonywanie odpowiadającego%przed, %słupek, % preun, i% postunskryptlet (s). - notriggers - notriggerin --notriggerun --notriggerpostun Nie wykonuj skryptletu wyzwalacza o podanym typie. The- notriggers opcja jest równoważna - notriggerin --notriggerun --notriggerpostun i wyłącza wykonanie odpowiedniego% triggerin, % triggerun, i% triggerpostun skryptlet (s). --oldpackage Zezwalaj na aktualizację, aby zastąpić nowszy pakiet starszym. --procent Drukuj procenty jako pliki są rozpakowywane z archiwum pakietów. Ma to na celurpm łatwy do uruchomienia z innych narzędzi. --prefiks NOWA ŚCIEŻKA W przypadku relokowalnych pakietów binarnych należy przetłumaczyć wszystkie ścieżki plików zaczynające się od prefiksu instalacji w podpowiedziach dotyczących przeniesienia pakietu do NOWA ŚCIEŻKA . --przenieść się OLDPATH = NOWA ŚCIEŻKA W przypadku relokowalnych pakietów binarnych przetłumacz wszystkie ścieżki plików, które zaczynają się od OLDPATH w podpowiedzi przeniesienia pakietu do NOWA ŚCIEŻKA . Ta opcja może być używana wielokrotnie, jeśli jest ich kilka OLDPATH w paczce zostaną przeniesione. --repakowanie Ponownie spakuj pliki przed usunięciem. Poprzednio zainstalowany pakiet zostanie nazwany zgodnie z makrem% _repackage_name_fmt i zostanie utworzony w katalogu określonym przez makro% _repackage_dir (domyślna wartość to / var / tmp ). --replacefiles Zainstaluj pakiety, nawet jeśli zastępują pliki z innych, już zainstalowanych pakietów. --replacepkgs Zainstaluj pakiety, nawet jeśli niektóre z nich są już zainstalowane w tym systemie. --test Nie instaluj pakietu, po prostu sprawdź i zgłoś potencjalne konflikty. Ogólna forma polecenia wymazywania rpm jest rpm -e --allmatches --nodeps --noscripts - notriggers --repakowanie --test PACKAGE_NAME … Można również użyć następujących opcji: --allmatches Usuń wszystkie wersje pakietu, które pasują do siebie PACKAGE_NAME . Normalnie pojawia się błąd, jeśli PACKAGE_NAME dopasowuje wiele pakietów. --nodeps Nie sprawdzaj zależności przed odinstalowaniem pakietów. --noscripts --nopreun --nopostun Nie wykonuj skryptletu o tej samej nazwie. The--noscripts opcja podczas wymazywania pakietu jest równoważna --nopreun --nopostun i wyłącza wykonywanie odpowiadającego% preun, i% postun skryptlet (s). - notriggers --notriggerun --notriggerpostun Nie wykonuj skryptletu wyzwalacza o podanym typie. The- notriggers opcja jest równoważna --notriggerun --notriggerpostun i wyłącza wykonanie odpowiedniego% triggerun, i% triggerpostun skryptlet (s). --repakowanie Ponownie spakuj pliki przed usunięciem. Poprzednio zainstalowany pakiet zostanie nazwany zgodnie z makrem% _repackage_name_fmt i zostanie utworzony w katalogu określonym przez makro% _repackage_dir (domyślna wartość to / var / tmp ). --test Nie naprawiaj niczego, tylko wykonuj ruchy. Przydatny w połączeniu z-vv opcja debugowania. Ogólna forma polecenia zapytania rpm to rpm --pytanie Możesz określić format, w jakim informacje o paczce mają zostać wydrukowane. Aby to zrobić, używaj znaku --qf | --queryformat QUERYFMT opcja, a następnie QUERYFMT ciąg formatu. Formaty zapytań są modyfikowanymi wersjami standarduprintf (3) formatowanie. Format składa się z ciągów statycznych (które mogą zawierać standardowe znaki C dla znaków nowej linii, znaków tabulacji i innych znaków specjalnych) iprintf (3) wpisz formatery. Tak jakrpm zna już typ do wydrukowania, specyfikator typu musi zostać jednak pominięty i zastąpiony przez nazwę znacznika nagłówka, który ma zostać wydrukowany,{} postacie. Nazwy znaczników uwzględniają wielkość liter i wiodącąRPMTAG_ część nazwy znacznika również może zostać pominięta. Można żądać alternatywnych formatów wyjściowych, podążając za tagiem: typetag . Obecnie obsługiwane są następujące typy: :zbroja Zawiń klucz publiczny w zbroję ASCII. : base64 Zakoduj dane binarne za pomocą base64. :data Użyj formatu strftime (3) "% c". :dzień Użyj formatu strftime (3) "% a% b% d% Y". : depflags Sformatuj flagi zależności. : fflags Formatuj flagi plików. :klątwa Formatuj w systemie szesnastkowym. : ósemkowy Formatuj ósemkowo. : perms Formatuj uprawnienia do plików. : shescape Uciekaj pojedyncze cytaty do użycia w skrypcie. : triggertype Wyświetl sufiks wyzwalacza. Na przykład, aby wydrukować tylko nazwy pakietów zapytanych, możesz użyć%{IMIĘ} jako ciąg formatu. Aby wydrukować nazwę pakietu i informacje o dystrybucji w dwóch kolumnach, możesz użyć% -30 {NAME}% {DISTRIBUTION}. rpm wypisze listę wszystkich znaczników, o których wie, kiedy zostanie wywołana z--querytags argument. Istnieją dwa podzestawy opcji do odpytywania: wybór pakietu i wybór informacji. PACKAGE_NAME Zapytanie o zainstalowany pakiet o nazwie PACKAGE_NAME . -a, - wszystkie Zapytanie o wszystkie zainstalowane pakiety. -f, --file PLIK Pakiet zapytania posiadający PLIK . --fileid MD5 Pakiet zapytań zawierający podany identyfikator pliku, tj MD5 skrót zawartości pliku. -g, --group GRUPA Pakuj zapytania pakietami z grupą GRUPA . --hdrid SHA1 Pakiet zapytań zawierający podany identyfikator nagłówka, tj SHA1 trawienie niezmiennego regionu nagłówka. -p, --package PACKAGE_FILE Zapytanie o pakiet (odinstalowany) PACKAGE_FILE . The PACKAGE_FILE może być określony jakoftp lubhttp stylowy adres URL, w którym to przypadku nagłówek pakietu zostanie pobrany i zapytany. WidziećOPCJE FTP / HTTP w celu uzyskania informacji na tematrpmjest wewnętrznyftp ihttp obsługa klienta. The PACKAGE_FILE Argument (y), jeśli nie jest pakietem binarnym, będzie interpretowany jako manifest pakietu ASCII. Komentarze są dozwolone, zaczynając od "#", a każda linia pliku manifestu paczki może zawierać wyrażenia globalne rozdzielone białymi spacjami, w tym adresy URL ze zdalnymi wyrażeń globalnych, które zostaną rozwinięte do ścieżek, które są zastępowane w miejsce manifestu pakietu jako dodatkowy PACKAGE_FILE argumenty do zapytania. --pkgid MD5 Pakiet zapytań zawierający podany identyfikator pakietu, tj MD5 trawienie połączonej zawartości nagłówka i ładunku. --querybynumber HDRNUM Zapytanie o HDRNUM bezpośrednio w bazie danych; jest to przydatne tylko do debugowania. --specfile SPECFILE Analiza i zapytanie SPECFILE tak jakby to była paczka. Chociaż nie wszystkie informacje (na przykład listy plików) są dostępne, ten typ zapytania pozwala na użycie rpm do wyodrębnienia informacji z plików spec bez konieczności pisania parsera specfile. --tid TID Pakiet zapytań, które mają podany TID identyfikator transakcji. Znacznik czasu unixa jest obecnie używany jako identyfikator transakcji. Wszystkie pakiety zainstalowane lub usunięte w ramach jednej transakcji mają wspólny identyfikator. --triggeredby PACKAGE_NAME Pakiety zapytania uruchamiane przez pakiety PACKAGE_NAME . - co zapewnia ZDOLNOŚĆ Zapytanie o wszystkie pakiety, które udostępniają ZDOLNOŚĆ zdolność. - czego wymaga ZDOLNOŚĆ Zapytanie o wszystkie wymagane pakiety ZDOLNOŚĆ dla właściwego funkcjonowania. --historia Wyświetl informacje o zmianie pakietu. -c, --configfiles Lista tylko plików konfiguracyjnych (implikuje-l). -d, --docfiles Lista tylko plików dokumentacji (implikuje-l). --wysypisko Zrzuć informacje o pliku w następujący sposób: rozmiar ścieżki mtime grupa md5sum właściciel grupa isconfig isdoc rdev symlink Ta opcja musi być używana z co najmniej jednym z-l, -do, -re. --filesbypkg Lista wszystkich plików w każdym wybranym pakiecie. -i, --info Wyświetl informacje o pakiecie, w tym nazwę, wersję i opis. To wykorzystuje--queryformat jeśli został określony. --ostatni, ubiegły, zeszły Przesyła listę pakietów według czasu instalacji, tak aby najnowsze pakiety znajdowały się na górze. -l, --list Lista plików w pakiecie. - zapewnia Możliwości listy, które zapewnia ten pakiet. -R, - wymagania Lista pakietów, od których zależy ten pakiet. --scripts Wyświetl skrypt (y) specyficzne dla pakietu, które są używane jako część procesów instalacji i deinstalacji. -s, --state Wyświetl stany plików w pakiecie (implikuje-l). Stan każdego pliku jest jednym z normalna , nie zainstalowany , lub zastąpiony . --triggers, --triggerscripts Wyświetlaj ewentualne skrypty uruchamiające zawarte w pakiecie. Ogólna forma polecenia weryfikacji rpm to rpm -V Wybierz opcje opcje weryfikacji Weryfikacja pakietu porównuje informacje o zainstalowanych plikach w pakiecie z informacjami o plikach pobranych z metadanych pakietu przechowywanych w bazie danych rpm. Sprawdzanie porównuje między innymi rozmiar, sumę MD5, uprawnienia, typ, właściciela i grupę każdego pliku. Wszelkie niezgodności są wyświetlane.Pliki, które nie zostały zainstalowane z pakietu, na przykład pliki dokumentacji wyłączone podczas instalacji przy użyciu "--excludedocs"opcja, zostanie cicho zignorowana. Opcje wyboru pakietów są takie same, jak w przypadku zapytań pakietowych (w tym pliki manifestu pakietu jako argumenty). Inne opcje unikalne dla trybu weryfikacji to: --nodeps Nie weryfikuj zależności pakietów. --nodigest Nie sprawdzaj podsumowań pakietu lub nagłówka podczas czytania. --żadnych plików Nie weryfikuj żadnych atrybutów plików pakietów. --noscripts Nie wykonuj polecenia% verifyyscript skryptlet (jeśli istnieje). --bez podpisu Nie weryfikuj podpisu paczki lub nagłówka podczas czytania. --nolinkto --nomd5 --nosizuj --Nouser --nogroup --nomtime --nomode --nordev Nie weryfikuj odpowiedniego atrybutu pliku. Format wyniku jest ciągiem 8 znaków, możliwym znacznikiem atrybutu: do % config plik konfiguracyjny. re % doc plik dokumentacji. sol %duch plik (tzn. zawartość pliku nie jest zawarta w pakiecie danych). l %licencja plik licencji. r % readme plik readme. z nagłówka pakietu, a następnie nazwa pliku. Każda z 8 znaków oznacza wynik porównania atrybutów pliku z wartością tych atrybutów zarejestrowanych w bazie danych. Pojedynczy "."(kropka) oznacza, że test został zaliczony, podczas gdy pojedynczy"?"(znak zapytania) oznacza, że test nie mógł zostać wykonany (np. uprawnienia do plików uniemożliwiają odczyt). W przeciwnym razie (mnemonicznie embprzestarzały) znak oznacza brak odpowiadającego--zweryfikować test: S plik Size różni się M Mode różni się (zawiera uprawnienia i typ pliku) 5 MD5 suma różni się re reevice major / minor number mis-match L czytaćLtusz (2) nie pasuje do ścieżki U Uwłasność użytkownika jest różna sol solwłasność roup różni się T mTime się różni Ogólne formy poleceń podpisu cyfrowego rpm są rpm --import PUBKEY … rpm {--checksig} --bez podpisu --nodigest PACKAGE_FILE … The--checksig opcja sprawdza wszystkie podpisy i podpisy zawarte w PACKAGE_FILE w celu zapewnienia integralności i pochodzenia pakietu. Zauważ, że podpisy są teraz sprawdzane za każdym razem, gdy pakiet jest czytany, i--checksig jest przydatny do weryfikacji wszystkich skrótów i podpisów związanych z pakietem. Podpisów cyfrowych nie można zweryfikować bez klucza publicznego. Opancerzony klucz publiczny ascii można dodać dorpm baza danych za pomocą--import. Zaimportowany klucz publiczny jest przenoszony w nagłówku, a zarządzanie kluczami jest wykonywane dokładnie tak samo, jak zarządzanie pakietami. Na przykład wszystkie aktualnie zaimportowane klucze publiczne mogą być wyświetlane przez: rpm -qa gpg-pubkey * Szczegółowe informacje o określonym kluczu publicznym, po zaimportowaniu, można wyświetlić, wysyłając zapytanie. Oto informacje na temat klucza GPG / DSA Red Hat: rpm -qi gpg-pubkey-db42a60e Wreszcie, klucze publiczne mogą zostać usunięte po zaimportowaniu, podobnie jak pakiety. Oto jak usunąć klucz GPG / DSA Red Hat rpm -e gpg-pubkey-db42a60e rpm --addsign | --resign PACKAGE_FILE … Oba--addsign i--rezygnować opcje generują i wstawiają nowe sygnatury dla każdego pakietu PACKAGE_FILE dany, zastępując wszelkie istniejące podpisy. Istnieją dwie opcje z przyczyn historycznych, obecnie nie ma różnicy w zachowaniu. Aby podpisać paczki przy użyciu GPG,rpm musi być skonfigurowany do uruchamiania GPG i być w stanie znaleźć brelok z odpowiednimi kluczami. Domyślnie,rpm używa tych samych konwencji, co GPG, aby znaleźć kluczowe pierścienie, a mianowicie$ GNUPGHOME Zmienna środowiskowa. Jeśli twoje klucze nie znajdują się w miejscu, w którym GPG się spodziewa, musisz skonfigurować makro% _gpg_path być lokalizacją pierścieni kluczy GPG do użycia. Aby zapewnić zgodność ze starszymi wersjami GPG, PGP i rpm, należy skonfigurować tylko pakiety podpisów OpenPGP V3. Można użyć algorytmów weryfikacji DSA lub RSA, ale preferowany jest DSA. Jeśli chcesz móc podpisywać samodzielnie tworzone pakiety, musisz również utworzyć własną parę kluczy publicznych i kluczy tajnych (patrz podręcznik GPG). Będziesz także musiał skonfigurowaćrpm makra %_podpis Typ podpisu. Obecnie obsługiwane są tylko gpg i pgp. % _gpg_name Nazwa "użytkownika", którego klucz chcesz użyć do podpisania paczek. Na przykład, aby móc używać GPG do podpisywania pakietów jako użytkownik "John Doe < [email protected] >' z kluczyków znajdujących się w /etc/rpm/.gpg używając pliku wykonywalnego / usr / bin / gpg uwzględnisz % _signature gpg% _gpg_path /etc/rpm/.gpg% _gpg_name John Doe w pliku konfiguracyjnym makra. Posługiwać się / etc / rpm / macros dla konfiguracji na system i ~ / .rpmmacros dla konfiguracji na użytkownika. Ogólna forma polecenia odbudowy bazy danych rpm to rpm --rebuilddb Posługiwać się--initdb aby utworzyć nową bazę danych, użyj--rebuilddb odbudować indeksy bazy danych z zainstalowanych nagłówków pakietów. Komenda rpm --showrc pokazuje wartościrpm użyje dla wszystkich opcji, które są aktualnie ustawione rpmrc i makra plik (i) konfiguracji. rpm może działać jako klient FTP i / lub HTTP, aby pakiety mogły być sprawdzane lub instalowane z Internetu. Pliki pakietów dla operacji instalacji, aktualizacji i kwerend mogą być określone jakoftp lubhttpstylowy URL: ftp: // USER: PASSWORD @ HOST: PORT / path / to / package.rpm Jeśli:HASŁO część zostanie pominięta, hasło zostanie poproszony (raz na parę użytkownik / nazwa hosta). Jeśli zarówno użytkownik, jak i hasło zostaną pominięte, będą anonimowiftp jest używany. We wszystkich przypadkach pasywne (PASV)ftp transfery są wykonywane. rpm umożliwia korzystanie z następujących opcji z adresami URL FTP: --ftpproxy GOSPODARZ Gospodarz GOSPODARZ będzie użyty jako serwer proxy dla wszystkich transferów ftp, który pozwala użytkownikom na ftp poprzez maszyny firewall, które używają systemów proxy. Ta opcja może być również określona przez skonfigurowanie makra% _ftpproxy. --ftpport GOSPODARZ TCP PORT numer używany do połączenia ftp na serwerze proxy proxy zamiast domyślnego portu. Ta opcja może być również określona przez skonfigurowanie makra% _ftpport. rpm umożliwia korzystanie z następujących opcjihttp Adresy URL: --http Proxy GOSPODARZ Gospodarz GOSPODARZ będzie używany jako serwer proxy dla wszystkichhttp transfery. Ta opcja może być również określona przez skonfigurowanie makra%_http Proxy. --httpport PORT TCP PORT numer do użycia dlahttp połączenie na serwerze proxy proxy zamiast domyślnego portu. Ta opcja może być również określona przez skonfigurowanie makra% _httpport. KWESTIE DOTYCZĄCE LEGACYJNOŚCI Tryby kompilacji rpm są teraz rezydentne w / usr / bin / rpmbuild plik wykonywalny. Chociaż zgodność ze starszymi wersjami dostarczona przez poniższe aliasy popt była odpowiednia, zgodność nie jest idealna; stąd kompatybilność trybu kompilacji poprzez aliasy popt jest usuwana z rpm. Zainstalujrpmbuild pakiet i zobaczrpmbuild(8) w celu udokumentowania wszystkichrpm tryby kompilacji wcześniej udokumentowane tutaj wrpm(8). Dodaj następujące linie do / etc / popt jeśli chcesz kontynuować wywoływanierpmbuild zrpmwiersz poleceń: rpm exec --bp rpmb -bp rpm exec --bc rpmb -bc rpm exec --bi rpmb -bi rpm exec --bl rpmb -bl rpm exec --ba rpmb -ba rpm exec --bb rpmb -bb rpm exec --bs rpmb -bs rpm exec --tp rpmb -tp rpm exec --tc rpmb -tc rpm exec --ti rpmb -ti rpm exec --tl rpmb -tl rpm exec --ta rpmb -ta rpm exec - tb rpmb -tb rpm exec --ts rpmb -ts rpm exec --rebuild rpmb --rebuild rpm exec --recompile rpmb --recompile rpm exec --clean rpmb --clean rpm exec --rmsource rpmb --rmsource rpm exec --rmspec rpmb --rmspec rpm exec --target rpmb --target rpm exec --short-circuit rpmb --short-circuit ZOBACZ TEŻ popt(3), rpm2cpio(8), rpmbuild(8), http://www.rpm.org/ http://www.rpm.org/> Ważny: Użyj mężczyzna dowództwo ( % mężczyzna ), aby zobaczyć, jak polecenie jest używane na danym komputerze. INSTALOWANIE, AKTUALIZACJA I USUWANIE PAKIETÓW:
RÓŻNE:
Wybierz opcje
opcje zapytania
opcje weryfikacji
opcje instalacji
OPCJE OGÓLNE
INSTALACJA I AKTUALIZACJA OPCJI
WYMAZYĆ OPCJE
OPCJE OPCJI
OPCJE WYBORU PAKIETU:
OPCJE OPCJI PAKIETÓW:
OPCJE WERYFIKACJI
CYFROWA PODPIS I NAJWIĘKSZA WERYFIKACJA
PODPISANIE PAKIETU
KORZYSTANIE Z GPG DO ZAPISU PAKIETÓW
ODBUDOWAĆ OPCJE BAZ DANYCH
SHOWRC
OPCJE FTP / HTTP
Wykonywanie rpmbuild