Rpm - příkaz Linux - příkaz Unixu

Příkaz Linux / Unix : rpm

NÁZEV

rpm - Správce balíčků RPM

SYNOPSE

DOTAZNÍK A OVĚŘOVACÍ BALÍČKY:

rpm { -q | --query } [ vybrat-možnosti ] [ možnosti dotazu ]

rpm { -V | -verifikovat } [ vybrat možnosti ] [ ověřit možnosti ]

rpm - import PUBKEY ...

rpm { -K | -checksig } [ --podmínky ] [ --nodigest ]
PACKAGE_FILE ...

INSTALACE, UPGRADOVÁNÍ A ODSTRANĚNÍ BALÍČEK:

rpm { -i | --install } [ instalační možnosti ] PACKAGE_FILE ...

rpm { -U | -upgrade } [ instalační možnosti ] PACKAGE_FILE ...

rpm { -F | --freshen } [ instalační možnosti ] PACKAGE_FILE ...

rpm { -e | --erase } [ --allmatches ] [ --nodeps ] [ --nopisy ]
[ --notriggery ] [ --repackage ] [ --test ] PACKAGE_NAME ...

SMÍŠENÝ:

rpm { --initdb | --rebuilddb }

rpm { --addsign | --resign ) PACKAGE_FILE ...

rpm { --querytags | --showrc }

rpm { --setperms | --setugids } PACKAGE_NAME ...

vyberte-možnosti


[ PACKAGE_NAME ] [ -a, - vše ] [ -f, - soubor SOUBOR ]
[ -g, - skupina GROUP ] { -p, - balíček PACKAGE_FILE ]
[ --fileid MD5 ] [ --hdrid SHA1 ] [ --pkgid MD5 ] [ --tid TID ]
[ --querybynumber HDRNUM ] [ --triggeredby PACKAGE_NAME ]
[- který poskytuje CAPABILITY ] [- co požaduje CAPABILITY ]

možnosti dotazu


[ --changelog ] [ -c, - configfiles ] [ -d, - docfiles ] [ --dump ]
[ --filesbypkg ] [ -i, - info ] [ --last ] [ -l, - seznam ]
[ --provides ] [ --qf, - queryformat QUERYFMT ]
[ -R, - vyžaduje ] [ --scripts ] [ -s, - state ]
[ - triggery, - triggerscripts ]

ověřit-možnosti


[ --nodeps ] [ --nofiles ] [ --nopisy ]
[ --nodigest ] [ --podmínky ]
[ --nolinkto ] [ --nomd5 ] [ --název ] [ --nouser ]
[ --nogroup ] [ --notime ] [ --nomode ] [ --nordev ]

možnosti instalace


[ --all ] [ --allfiles ] [ --badreloc ] [ --excludeepath OLDPATH ]
[ --excludedocs ] [ --force ] [ -h, - hash ]
[ --ignizovat ] [ --ignorearch ] [ --ignoreos ]
[ --includedocs ] [ --justdb ] [ --nodeps ]
[ --nodigest ] [ --signatura ] [ --nosuggest ]
[ --noorder ] [ --nopisy ] [ --notriggery ]
[ --oldpackage ] [ --percent ] [ --prefix NEWPATH ]
[ --relocate OLDPATH = NEWPATH ]
[ --repackage ] [ --replacefiles ] [ --replacepkgs ]
[ --test ]

POPIS

rpm je výkonný správce balíčků , který lze použít k sestavování, instalaci, dotazování, ověřování, aktualizaci a vymazání jednotlivých softwarových balíčků. Balík se skládá z archivu souborů a metadat, které se používají k instalaci a mazání archivních souborů. Metadata zahrnují pomocné skripty, atributy souborů a popisné informace o balíčku. Balíky se dodávají ve dvou variantách: binární balíčky, které se používají k zapouzdření softwaru, který má být nainstalován, a zdrojové balíčky obsahující zdrojový kód a recept potřebný k vytvoření binárních balíčků.

Musí být vybrán jeden z následujících základních režimů: dotaz , ověření , kontrola podpisu , instalace / aktualizace / osvěžení , odinstalace , inicializace databáze , obnovení databáze , odstoupení , přidání podpisu , nastavení vlastníků / skupin , zobrazení dotazů a zobrazení konfigurace .

OBECNÉ MOŽNOSTI

Tyto možnosti lze použít ve všech různých režimech.

-?, --Pomoc

Vytiskněte delší zprávu o použití a poté normální.

--verze

Tiskněte jeden řádek obsahující číslo verze použitých otáček .

--klid

Tiskněte co nejméně - obvykle se zobrazí pouze chybové zprávy.

-proti

Tisk podrobných informací - zobrazí se běžně běžné zprávy o průběhu.

-vv

Vytiskněte spoustu ošklivých informací o ladění.

--rcfile FILELIST

Každý soubor ve dvojtečce odděleném souboru FILELIST se čte postupně za otáčky za konfigurační informace. Musí existovat pouze první soubor v seznamu a tildy budou rozbaleny na hodnotu $ HOME . Výchozí FILELIST je / usr / lib / rpm / rpmrc : / usr / lib / rpm / redhat / rpmrc : ~ / .rpmrc .

- CMD potrubí

Potrubí výstup rpm na příkaz CMD .

--dbpath DIRECTORY

Použijte databázi v DIRECTORY rathen než výchozí cesta / var / lib / rpm

- kořenové DIRECTORY

Pro všechny operace použijte stromový souborový systém zakořeněný v adresáři DIRECTORY . Všimněte si, že to znamená, že v rámci DIRECTORY bude použita kontrola závislostí a po chrootu (2) bude DIRECTORY spuštěna libovolná skripta (např. % Post při instalaci nebo % prep, pokud budova, balíček).

INSTALOVAT A UPGRADE MOŽNOSTI

Obecná forma příkazu instalace rpm je

rpm { -i | --install } [ instalační možnosti ] PACKAGE_FILE ...

Nainstaluje se nový balíček.

Obecná forma příkazu pro upgrade rpm je

rpm { -U | -upgrade } [ instalační možnosti ] PACKAGE_FILE ...

Toto upgraduje nebo nainstaluje balíček aktuálně nainstalovaný do novější verze. Je to stejné jako instalace, kromě všech ostatních verzí balíčku jsou odstraněny po instalaci nového balíčku.

rpm { -F | --freshen } [ instalační možnosti ] PACKAGE_FILE ...

Toto bude upgradovat balíčky, ale pouze v případě, že v současné době existuje dřívější verze. Soubor PACKAGE_FILE může být zadán jako adresa URL ftp nebo http , v takovém případě bude balíček stažen před instalací. Podívejte se na možnosti FTP / HTTP OPTIONS pro informace o interní ftp a http klientské podpoře rpm .

--pomoc

Přidejte navrhované balíčky do transakční množiny v případě potřeby.

--všechny soubory

Nainstaluje nebo upgraduje všechny chybějící soubory v balíčku, bez ohledu na to, zda existují.

--badreloc

Používá se --relocate , povolit přemístění na všech cestách souborů, nejen ty OLDPATH , které jsou součástí nápovědy o přemístění binárních balíčků.

--excludeepath OLDPATH

Neinstalujte soubory, jejichž název začíná s OLDPATH .

- excludedocs

Neinstalujte žádné soubory, které jsou označeny jako dokumentace (včetně manuálových stránek a dokumentů texinfo).

--platnost

Stejné jako použití --replacepkgs , --replace files a --oldpackage .

-h, --hash

Zkopírujte 50 značek hash, protože archív balíčků je rozbalen. Použijte s -v | --verbose pro lepší zobrazení.

--ignalizovat

Před instalací tohoto balíčku nekontrolujete dostatečné množství místa na disku.

--ignorearch

Povolit instalaci nebo upgrade, i když architektury binárního balíčku a hostitele neodpovídají.

--ignoreos

Povolit instalaci nebo upgrade, i když operační systémy binárního balíčku a hostitele neodpovídají.

- zahrnuty

Nainstalujte soubory dokumentace. Toto je výchozí chování.

--justdb

Aktualizujte pouze databázi, ne souborový systém.

- nejmenší

Při čtení neprovádějte ověření shody balení nebo záhlaví.

- podpis

Při čtení neprovádějte ověření podpisů balíčků nebo hlaviček.

--nodepsy

Než provedete instalaci nebo upgrade balíčku, neprovádějte kontrolu závislostí.

--nosuggest

Nenavrhujte balíčky, které poskytují chybějící závislost.

--žádná objednávka

Neodbalujte balíčky pro instalaci. Seznam obalů by byl normálně změněn tak, aby vyhovoval závislostem.

--nopisy

- nopre

--nopost

- nopreun

--nopostun

Neprovádějte skriptu se stejným názvem. Možnost -noscripts je ekvivalentní

- nopre - nopost - nopreun --nopostun

a vypíná příslušné skripty % pre , % post , % preun a % postun .

- spínače

- nenápadný

--notriggerun

- nezávadnýpostun

Neprovádějte žádný spouštěcí skript daného typu. Možnost --notriggers je ekvivalentní

--notriggerin --notriggerun --notriggerpostun

a vypne spouštění příslušných skriptů % triggerin , % triggerun a % triggerpostun .

- balení

Povolit inovace nahradit novější balíček se starší.

--procent

Vytisknout procenta jako soubory jsou vybaleny z archivu balíku. To je určeno k tomu, aby otáčky byly snadno spuštěny z jiných nástrojů.

--prefix NEWPATH

U přemístitelných binárních balíků překládejte do souboru NEWPATH všechny cesty souborů, které začínají předponou instalace v nápovědě pro přemístění balíčků .

--relocate OLDPATH = NEWPATH

U přemístitelných binárních balíků překládejte všechny cesty souborů, které začínají s OLDPATH v nápovědě přemístění balíků, do NEWPATH . Tuto možnost lze použít opakovaně, pokud má být v balíčku přemístěno více OLDPATH .

--repackage

Před vymazáním zformátujte soubory znovu. Předtím nainstalovaný balík bude pojmenován podle makra % _repackage_name_fmt a bude vytvořen v adresáři pojmenovaném makrem % _repackage_dir (výchozí hodnota je / var / tmp ).

--souborové soubory

Nainstalujte balíky, i když nahradí soubory z jiných, již nainstalovaných balíčků.

--replacepkgs

Instalujte balíčky, i když některé z nich jsou již nainstalovány v tomto systému.

--test

Neinstalujte balíček, jednoduše zkontrolujte a nahláste potenciální konflikty.

ZMĚNIT MOŽNOSTI

Obecná forma příkazu erase rpm je

rpm { -e | --erase } [ --allmatches ] [ --nodeps ] [ --noscripts ] [ --notriggery ] [ --repackage ] [ --test ] PACKAGE_NAME ...

Mohou být použity také následující možnosti:

- všechny

Odeberte všechny verze balíčku, které odpovídají balíčku PACKAGE_NAME . Obvykle se vydá chyba, pokud balíček PACKAGE_NAME odpovídá více balíčkům.

--nodepsy

Před odinstalováním balíků nezkontrolujete závislost.

--nopisy

- nopreun

--nopostun

Neprovádějte skriptu se stejným názvem. Možnost -noscripts při mazání balíčku je ekvivalentní

- nopreun --nopostun

a vypne provádění příslušných % preun a % postun scriptlet (s).

- spínače

--notriggerun

- nezávadnýpostun

Neprovádějte žádný spouštěcí skript daného typu. Možnost --notriggers je ekvivalentní

--notriggerun --notriggerpostun

a vypne provádění odpovídajících skriptů% triggerun a % triggerpostun .

--repackage

Před vymazáním zformátujte soubory znovu. Předtím nainstalovaný balík bude pojmenován podle makra % _repackage_name_fmt a bude vytvořen v adresáři pojmenovaném makrem % _repackage_dir (výchozí hodnota je / var / tmp ).

--test

Nijak neinstalujte nic, prostě projděte pohyby. Užitečné ve spojení s volbou -vv pro ladění.

MOŽNOSTI QUERY

Obecná forma příkazu dotazu rpm je

rpm { -q | --query } [ vybrat-možnosti ] [ možnosti dotazu ]

Můžete zadat formát, do kterého se mají vytisknout informace o balíčku. Chcete-li to provést, použijte


--qf | --queryformat QUERYFMT

, následovaný řetězcem formátu QUERYFMT . Formáty dotazů jsou modifikované verze standardního formátu printf (3) . Formát je tvořen statickými řetězci (které mohou zahrnovat standardní úniky znaků C pro nové řádky, karty a další speciální znaky) a formátovače typu printf (3) . Vzhledem k tomu, že rpm již zná ten typ, který má být vytištěn, musí být specifikátor typu vynechán a nahrazen jménem hlavičkové značky, která má být vytištěna, uzavřených znaky {} . Názvy značek jsou nepodstatné a hlavní část RPMTAG_ názvu značky může být také vynechána.

Formáty alternativních výstupů mohou být vyžadovány pomocí značky : typetag . V současné době jsou podporovány následující typy:

:brnění


Zaveďte veřejný klíč do brnění ASCII.

: base64

Kódování binárních dat pomocí base64.

:datum

Použijte formát strftime (3) "% c".

:den

Použijte formát strftime (3) "% a% b% d% Y".

: depflags

Formátovat příznaky závislostí.

: fflags

Formátovat příznaky souborů.

: hex

Formát v hexadecimálním formátu.

: osmičkový

Formát v osmičce.

: perms

Oprávnění k formátování souborů.

: shescape

Únik jednoduchých uvozovek pro použití ve skriptu.

: triggertype

Zobrazit příponu spouštěče.

Chcete-li například vytisknout pouze názvy dotazovaných balíků, můžete jako řetězec formátu použít % {NAME} . Chcete-li vytisknout název balíku a informace o distribuci ve dvou sloupcích, můžete použít % -30 {NAME}% {DISTRIBUTION} . rpm vytiskne seznam všech značek, o kterých ví, když je vyvolán pomocí argumentu --querytags .

Existují dvě podmnožiny možností dotazování: výběr balíčku a výběr informací.

MOŽNOSTI VÝBĚRU BALÍČKU:

PACKAGE_NAME

Dotaz nainstalovaný balíček s názvem PACKAGE_NAME .

-a, - všechno

Zkontrolujte všechny nainstalované balíčky.

-f, --soubor SOUBOR

Balík dotazů, který vlastní FILE .

--fileid MD5

Dotazovací balíček, který obsahuje daný identifikátor souboru, tj. Výpis MD5 obsahu souboru.

-g, --group GROUP

Dotazujte balíčky se skupinou GROUP .

--hdrid SHA1

Balík dotazů, který obsahuje daný identifikátor hlavičky, tj. SHA1 fragment oblasti nepohyblivého záhlaví.

-p, --package PACKAGE_FILE

Dotazujte balík (odinstalovaný) PACKAGE_FILE . Soubor PACKAGE_FILE může být zadán jako adresa URL stylu ftp nebo http , v takovém případě bude hlavička balíčku stažena a dotazována. Podívejte se na možnosti FTP / HTTP OPTIONS pro informace o interní ftp a http klientské podpoře rpm . Argument (y) PACKAGE_FILE , pokud není binární, bude interpretován jako manifest balíčku ASCII. Komentáře jsou povoleny, začínající znakem "#" a každý řádek souboru manifestu balíku může obsahovat oddělené globální výrazy v bílém prostoru, včetně adres URL se vzdálenými globálními výrazy, které budou rozbaleny na cesty nahrazené místo manifestu balíku jako další argumenty PACKAGE_FILE k dotazu.

--pkgid MD5

Dotazovací balíček, který obsahuje daný identifikátor balíčku, tj. Výpis MD5 kombinovaného obsahu záhlaví a užitečné zátěže.

--querybynumber HDRNUM

Dotazujte přímo na databázi HDRNUM ; to je užitečné pouze pro ladění.

- SPECFILE

Analyzujte a dotazujte SPECFILE, jako by to byl balíček. Ačkoli nejsou k dispozici všechny informace (např. Seznamy souborů), tento typ dotazu dovoluje použít rpm pro extrahování informací ze spec souborů bez nutnosti psát analyzátor specfile.

- TID

Balík dotazů, který má daný identifikátor transakce TID . Jako identifikátor transakce se aktuálně používá časová razítka unix. Všechny balíčky nainstalované nebo smazané v rámci jedné transakce mají společný identifikátor.

--vypnuto PACKAGE_NAME

Dotazovací balíčky, které jsou spuštěny balíčkem (balíčky) PACKAGE_NAME .

- který poskytuje CAPABILITY

Zkontrolujte všechny balíky, které poskytují možnost CAPABILITY .

- co požaduje CAPABILITY

Dotazujte všechny balíky, které vyžadují správnou funkci CAPABILITY .

MOŽNOSTI PACIENTA:

--changelog

Zobrazte informace o změně balení.

-c, --configfiles

Vypisujte pouze konfigurační soubory (znamená -l ).

-d, --docfiles

Vypíše pouze soubory dokumentace (znamená -l ).

--dump

Informace o souboru výpisu:

velikost cesty mtime režim md5sum skupina vlastníků isconfig isdoc rdev symlink

Tato možnost musí být použita s alespoň jedním z -l , -c , -d .

--filesbypkg

Seznam všech souborů v každém vybraném balíčku.

-i, --info

Zobrazte informace o balíčku, včetně názvu, verze a popisu. Používá se --queryformat, pokud byl zadán.

--poslední

Udává seznam balíčků podle doby instalace tak, aby nejnovější balíčky byly nahoře.

-l, --list

Seznam souborů v balíčku.

- poskytuje

Seznamte se s možnostmi tohoto balíčku.

-R, - požaduje

Seznamte balíčky, na kterých závisí tento balíček.

- skripty

Seznam skriptů specifických pro daný balíček, které se používají jako součást procesů instalace a odinstalace.

-s, --state

Zobrazuje stavy souborů v balíčku (znamená -l ). Stav každého souboru je normální , není nainstalován nebo nahrazen .

- triggery, --triggerscripts

Zobrazte spouštěcí skripty, pokud existují, které jsou obsaženy v balíčku.

OVĚŘTE MOŽNOSTI

Obecná forma příkazu ověření rpm je

rpm { -V | -verifikovat } [ vybrat možnosti ] [ ověřit možnosti ]

Ověřením balíku porovnáváte informace o nainstalovaných souborech v balíčku s informacemi o souborech odebraných z metadat balíčků uložených v databázi rpm. Mimo jiné ověření porovnává velikost, součet MD5, oprávnění, typ, vlastník a skupinu každého souboru. Objeví se jakékoli nesrovnalosti. Soubory, které nebyly z balíku nainstalovány, například soubory dokumentace vyloučené při instalaci pomocí volby " --excludedocs ", budou ignorovány.

Možnosti výběru balíčku jsou stejné jako pro dotazování balíčků (včetně balíkových manifestů jako argumentů). Další možnosti, které jsou jedinečné pro ověření, jsou následující:

--nodepsy

Neověřujte závislosti balíků.

- nejmenší

Při čtení neprovádějte ověření shody balení nebo záhlaví.

--žádné soubory

Neověřujte žádné atributy souborů balíčků.

--nopisy

Neprovádějte skript% verifyscript (pokud existuje).

- podpis

Při čtení neprovádějte ověření podpisů balíčků nebo hlaviček.

- nolinkto

--nomd5

- vysvětlit

- nula

--nogroup

--nemožnost

--nomode

- ne

Neověřujte odpovídající atribut souboru.

Formát výstupu je řetězec o délce 8 znaků, možná značka atributů:

c % konfiguračního souboru konfigurace. d % doc dokumentační soubor. g % ghost file (tj. obsah souboru není zahrnut v balíku užitečného zatížení). l % licence licenční soubor. r % readme soubor readme.

z hlavičky balíčku, následovaný názvem souboru. Každý z 8 znaků označuje výsledek porovnání atributů souboru s hodnotou těchto atributů zaznamenaných v databázi. Jedno " . " (Období) znamená, že test byl předán, zatímco jediný " ? " (Otazník) znamená, že test nelze provést (např. Oprávnění k souboru zabraňují čtení). V opačném případě znak (mnemonicky em B starened) označuje selhání odpovídajícího ověření:

S soubor S ize se liší M M se liší (zahrnuje oprávnění a typ souboru) 5 MD 5 součet se liší D D evické hlavní / drobné číslo nesprávné porovnání L čtení L inkoust (2) chybná shoda cesty U U vlastnictví se liší G G roup vlastnictví se liší

DIGITÁLNÍ PODPIS A OVĚŘENÍ OVĚŘENÍ

Obecné formy příkazů digitálního podpisu rpm jsou

rpm - import PUBKEY ...

rpm { --checksig } [ --podmínky ] [ --nodigest ]
PACKAGE_FILE ...

Možnost --checksig kontroluje všechny digesty a podpisy obsažené v souboru PACKAGE_FILE, aby byla zajištěna celistvost a původ balíčku. Všimněte si, že podpisy jsou nyní ověřeny při každém čtení balíčku a --check je užitečné pro ověření všech digestů a podpisů spojených s balíčkem.

Digitální podpisy nelze ověřit bez veřejného klíče. Asistovaný obrněný veřejný klíč lze přidat do databáze rpm pomocí příkazu --import . Dovezený veřejný klíč je veden v hlavičce a správa klíčenky se provádí přesně jako správa balíčků. Například všechny aktuálně importované veřejné klíče lze zobrazit:

rpm -qa gpg-pubkey *

Podrobnosti o konkrétním veřejném klíči při importu lze zobrazit dotazováním. Zde jsou informace o klíči Red Hat GPG / DSA:

rpm -qi gpg-pubkey-db42a60e

Nakonec mohou být veřejné klíče po importu smazány stejně jako balíčky. Zde je postup odstranění klíče Red Hat GPG / DSA

rpm -e gpg-pubkey-db42a60e

PŘIHLÁŠENÍ BALÍČKY

rpm --addsign | --resign PACKAGE_FILE ...

Obě možnosti --addsign a --resign vygenerují a vkládají nové podpisy pro každý balíček PACKAGE_FILE , který nahrazuje všechny existující podpisy. Existují dvě možnosti z historických důvodů, v současné době není žádný rozdíl v chování.

POUŽÍVÁNÍ GPG PRO ZÁZNAM BALÍČEK

Aby bylo možné podepisovat balíčky pomocí protokolu GPG, musí být rpm konfigurovány tak, aby spouštěly GPG a mohly najít klíčové kroužky s příslušnými klíči. Ve výchozím nastavení rpm používá stejné konvence jako GPG k nalezení kroužků na klíče, a to proměnné prostředí $ GNUPGHOME . Pokud se vaše kroužky na klíče nenacházejí, kde GPG očekává, že budou, musíte nakonfigurovat makro % _gpg_path jako umístění kroužků GPG k použití.

Pro kompatibilitu se staršími verzemi GPG, PGP a rpm je třeba nakonfigurovat pouze podpisové pakety OpenPGP V3. Mohou být použity buď verifikační algoritmy DSA nebo RSA, ale DSA je preferován.

Chcete-li podepsat balíčky, které vytvoříte, musíte také vytvořit svůj vlastní veřejný a tajný pár klíčů (viz manuál GPG). Také je třeba konfigurovat makra rpm

%_podpis

Typ podpisu. Momentálně jsou podporovány pouze gpg a pgp.

% _gpg_name

Jméno "uživatele", jehož klíč chcete použít k podpisu svých balíků.

Chcete-li například používat GPG k podepisování balíčků jako uživatel "John Doe " z kroužků na klíče umístěných v /etc/rpm/.gpg pomocí spustitelného souboru / usr / bin / gpg , zahrnout

% _signature gpg% _gpg_path /etc/rpm/.gpg% _gpg_name John Doe % _gpgbin / usr / bin / gpg

v souboru konfigurace maker. Použijte / etc / rpm / makra pro konfiguraci jednotlivých systémů a ~ / .rpmmacros pro konfiguraci pro uživatele.

MOŽNOSTI DATABÁZE REBUILD

Obecná podoba příkazu pro obnovení databáze rpm je

rpm { --initdb | --rebuilddb } [ -v ] [ --dbpath DIRECTORY ] [ --root DIRECTORY ]

Použijte --initdb k vytvoření nové databáze, použijte --rebuilddb k obnovení indexů databáze z nainstalovaných záhlaví balíčků.

SHOWRC

Příkaz

rpm --showrc

zobrazuje hodnoty, které rpm použije pro všechny možnosti, které jsou aktuálně nastaveny v rpmrc a konfiguračních souborech maker .

Možnosti FTP / HTTP

rpm může fungovat jako klient FTP a / nebo HTTP, takže balíčky lze dotazovat nebo instalovat z internetu. Soubory balíčků pro instalaci, upgrade a operace dotazu mohou být zadány jako URL stylu ftp nebo http :

ftp: // USER: PASSWORD @ HOST: PORT / path / to / package.rpm

Je-li část : PASSWORD vynechána, zobrazí se výzva k zadání hesla (jednou za dvojicu uživatele / hostitele). Pokud uživatel a heslo jsou vynechány, používá se anonymní ftp . Ve všech případech jsou prováděny pasivní (PASV) přenosy ftp .

otáčky za minutu umožňují použít následující možnosti s adresami ftp:

-

Host HOST bude použit jako server proxy pro všechny přenosy ftp, které uživatelům umožňují ftp přes firewall, které používají proxy systémy. Tuto možnost lze také zadat konfigurací makra % _ftpproxy .

--ftpport HOST

Číslo TCP PORT, které se použije pro připojení ftp na ftp serveru proxy místo výchozího portu. Tuto možnost lze také zadat konfigurací makra % _ftpport .

otáčky za minutu umožňují použít následující možnosti s URL adresami http :

--httpproxy HOST

Host HOST bude použit proxy server pro všechny přenosy http . Tuto možnost lze také zadat konfigurací makra % _httpproxy .

--httpport PORT

Číslo TCP PORT, které chcete použít pro připojení http na serveru HTTP proxy namísto výchozího portu. Tuto možnost lze také zadat konfigurací makra % _httpport .

LEGACIE OTÁZKY

Spuštění rpmbuildu

Režimy sestavení otáček jsou nyní umístěny v / usr / bin / rpmbuild spustitelném souboru. Přestože slučitelnost s původními údaji uvedenou níže je adekvátní, kompatibilita není dokonalá; proto je kompatibilita sestavování sestav pomocí popt aliasů odstraněna z otáček. Nainstalujte balíček rpmbuild a podívejte se na rpmbuild (8) pro dokumentaci všech režimů sestavování rpm dříve dokumentovaných v rpm (8).

Přidejte následující řádek do / etc / popt, pokud chcete pokračovat v vyvolání příkazu rpmbuild z příkazového řádku rpm :

rpm exec - bp rpmb - bp rpm exec - bc rpmb - bc rpm exec - rpmb - b 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 - rpmb -ti rpm exec --tl rpmb -tl rpm exec - rpmb -ta rpm exec - tb rpmb -tb rpm exec - 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 - cílová rpmb - cílová rpm exec - zkratka obvodu rpmb - krátký okruh

VIZ TAKÉ

popt (3), rpm2cpio (8), rpmbuild (8),

http://www.rpm.org/ http://www.rpm.org/>

Důležité: Použijte příkaz man ( % man ), abyste zjistili, jaký příkaz se používá v konkrétním počítači.