Skip to main content

Rpm - príkaz Linux - príkaz Unix

Anonim

Príkaz Linux / Unix: rpm

NÁZOV

rpm - Správca balíkov RPM

SYNOPSA

DOTAZOVANIE A OVEROVANIE BALÍK:

rpm --dopyt select-voľby vyhľadávacie možnosti

rpm -V select-voľby verify-voľby

rpm --import PUBKEY …

rpm -K --nosignature --nodigest PACKAGE_FILE …

INŠTALÁCIA, OBNOVENIE A ODSTRÁNENIE BALÍK:

rpm -i install-voľby PACKAGE_FILE …

rpm --upgrade install-voľby PACKAGE_FILE …

rpm -F install-voľby PACKAGE_FILE …

rpm -e --allmatches --nodeps --noscripts --notriggers --repackage --test PACKAGE_NAME …

ZMIEŠANÝ:

rpm --initdb

rpm --addsign PACKAGE_FILE …

rpm --showrc

rpm --setugids PACKAGE_NAME …

select-voľby

PACKAGE_NAME -a, - všetko -f, - súbor FILE -g, - skupina GROUP {-p, - balíček PACKAGE_FILE --fileid MD5 --hdrid SHA1 --pkgid MD5 --tid TID --querybynumber HDRNUM --triggeredby PACKAGE_NAME --whatprovides SCHOPNOSŤ --whatrequires SCHOPNOSŤ

vyhľadávacie možnosti

--changelog -c, - configfiles -d, - docfiles --dump --filesbypkg -i, - info --last -l, - zoznam --provides --qf, - queryformat QUERYFMT -R, - vyžaduje --scripts -s, - stav --triggers, - triggerscripts

verify-voľby

--nodeps --nofiles --noscripts --nodigest --nosignature --nolinkto --nomd5 --nosize --nouser --nogroup --nomtime --nomode --nordev

install-voľby

--aid --všetky súbory --badreloc --excludepath OLDPATH --excludedocs --force -h, - hash --ignoresize --ignorearch --ignoreos --includedocs --justdb --nodeps --nodigest --nosignature --nosuggest --noorder --noscripts --notriggers --oldpackage --percent --prefix NEWPATH --relocate OLDPATH = NEWPATH --repackage --replacefiles --replacepkgs --test

POPIS

rpm je silnýSprávca balíkov, ktoré sa dajú použiť na zostavovanie, inštaláciu, vyhľadávanie, overovanie, aktualizáciu a vymazanie jednotlivých softvérových balíkov.balíček pozostáva z archívu súborov a meta údajov, ktoré sa používajú na inštaláciu a vymazanie archívnych súborov. Metadata obsahujú pomocné skripty, atribúty súborov a popisné informácie o balíku.balíčky prichádzajú v dvoch odrodách: binárne balíky, ktoré sa používajú na zapuzdrenie softvéru na inštaláciu a zdrojové balíky obsahujúce zdrojový kód a recept potrebný na vytvorenie binárnych balíkov.

Musí sa vybrať jeden z nasledujúcich základných režimov:Dopyt, overiť, Kontrola podpisu,Pri inštalácii / upgrade / Freshen, Uninstall, Inicializovať databázu, Znovu vytvoriť databázu, odstúpiť, Pridať podpis, Nastaviť vlastníkov / skupiny, Zobraziť reťazce dopytu, aZobraziť konfiguráciu.

VŠEOBECNÉ MOŽNOSTI

Tieto možnosti je možné použiť vo všetkých rôznych režimoch.

-?, --Pomoc

Vytlačte dlhšiu správu o používaní a potom normálne.

--version

Vytlačte jeden riadok obsahujúci číslo verzierpm používaný.

--quiet

Tlačte čo najmenšie - zvyčajne sa zobrazia iba chybové hlásenia.

-v

Vytlačte podrobné informácie - zvyčajne sa zobrazia bežné správy o priebehu.

-vv

Vytlačte veľa ošklivých informácií o ladení.

--rcfile Filelist

Každý súbor v dvojbodke je oddelený Filelist sa číta postupnerpm pre informácie o konfigurácii. Musí existovať iba prvý súbor v zozname a tildy budú rozšírené na hodnotu$ HOME, Predvolené Filelist je / Usr / lib / rpm / rpmrc : / Usr / lib / rpm / redhat / rpmrc : ~ / .Rpmrc .

--rúra CMD

Odvádza výstup zrpm na príkaz CMD .

--dbpath ZOZNAM

Použite databázu v ZOZNAM než štandardná cesta / Var / lib / rpm

--root ZOZNAM

Použite stromový systém súborov, ktorý je zakorenený na ZOZNAM pre všetky operácie. Všimnite si, že to znamená databázu v rámci ZOZNAM bude použitý na kontrolu závislostí a akýkoľvek skript (y) (napr.% príspevok pri inštalácii alebo% prep ak budova, balík) bude spustený po chroot (2) na ZOZNAM .

INŠTALOVAŤ A UPGRADE MOŽNOSTI

Všeobecná forma príkazu na inštaláciu rpm je

rpm --install install-voľby PACKAGE_FILE …

Tým sa nainštaluje nový balík.

Všeobecná forma príkazu na inováciu rpm je

rpm --upgrade install-voľby PACKAGE_FILE …

Tento balík inovuje balík, ktorý je aktuálne nainštalovaný, na novšiu verziu. Toto je rovnaké ako inštalácia, s výnimkou odstránenia všetkých ostatných verzií balíka po inštalácii nového balíka.

rpm -F install-voľby PACKAGE_FILE …

Toto bude inovovať balíky, ale iba vtedy, ak v súčasnosti existuje skoršia verzia. PACKAGE_FILE môže byť špecifikovaná akoftp alebohttp URL, v takom prípade sa balík stiahne pred inštaláciou. vidieťFTP/HTTP MOŽNOSTI pre informácie orpmje internýftp ahttp podpora klienta.

--aid

Ak je to potrebné, pridajte navrhované balíky k transakcii.

--všetky súbory

Inštaluje alebo inovuje všetky chýbajúce súbory v balíku, bez ohľadu na to, či existujú.

--badreloc

Používa sa s--relocate, povoliť premiestňovanie na všetkých cestách súborov, nielen tých OLDPATH sú zahrnuté v náznakoch na premiestnenie binárneho balíka.

--excludepath OLDPATH

Neinštalujte súbory, ktorých názov začína OLDPATH .

--excludedocs

Neinštalujte žiadne súbory, ktoré sú označené ako dokumentácia (ktorá obsahuje stránky s manuálom a dokumenty texinfo).

--force

Rovnaké ako použitie--replacepkgs, --replacefiles, a--oldpackage.

-h, --has

Vytlačte 50 znakov hash ako archív balíčkov je rozbalený. Použite s-v | --verbose pre peknejšiu obrazovku.

--ignoresize

Pred inštaláciou tohto balíka nekontrolujete, či sú systémy súborov pripojené k dostatočnému priestoru na disku.

--ignorearch

Povoliť inštaláciu alebo upgrade, aj keď architektúry binárneho balíka a hostiteľa nezodpovedajú.

--ignoreos

Povoliť inštaláciu alebo upgrade, aj keď operačné systémy binárneho balíka a hostiteľa nezodpovedajú.

--includedocs

Inštalujte súbory s dokumentáciou. Toto je predvolené správanie.

--justdb

Aktualizujte len databázu, nie súborový systém.

--nodigest

Počas čítania nekontrolujeme, či sa balík alebo záhlavie zhromažďuje.

--nosignature

Počas čítania neoverte podpisy balíka alebo hlavičky.

--nodeps

Pred inštaláciou alebo aktualizáciou balíka nekontrolujete závislosť.

--nosuggest

Nenavrhujte balíky, ktoré poskytujú chýbajúcu závislosť.

--noorder

Neodbalujte balíky na inštaláciu. Zoznam balíkov by bol zvyčajne preskupený tak, aby spĺňal závislosť.

--noscripts

--nopre

--nopost

--nopreun

--nopostun

Nevykonávajte skript s rovnakým názvom.--noscripts možnosť je ekvivalentná

--nopre --nopost --nopreun --nopostun

a vypne vykonanie zodpovedajúceho% pre, % príspevok, % preun, a% postunskriptlety (y).

--notriggers

--notriggerin

--notriggerun

--notriggerpostun

Nepoužívajte spúšťací skript s názvom typu.--notriggers možnosť je ekvivalentná

--notriggerin --notriggerun --notriggerpostun

a vypne vykonanie zodpovedajúceho% TriggerIn, % triggerun, a% triggerpostun skriptlety (y).

--oldpackage

Povoliť inováciu nahradiť novší balík za starší.

--percent

Vytlačiť percentá ako súbory sú rozbalené z archívu balíkov. To je určenérpm ľahko spustiť z iných nástrojov.

--prefix NEWPATH

Pre premiestniteľné binárne balíky preložte všetky cesty súborov, ktoré začínajú predponou inštalácie v náznakoch premiestnenia balíkov NEWPATH .

--relocate OLDPATH = NEWPATH

Pre premiestniteľné binárne balíky preložte všetky cesty súborov, ktoré začínajú OLDPATH v odkaze na premiestnenie balíka do NEWPATH , Táto možnosť sa môže použiť opakovane, ak je niekoľko OLDPATH sú v balíku premiestnené.

--repackage

Znova balajte súbory pred vymazaním. Predtým nainštalovaný balík bude pomenovaný podľa makra% _repackage_name_fmt a vytvorí sa v adresári nazvanom makro% _repackage_dir (predvolená hodnota je / Var / TMP ).

--replacefiles

Nainštalujte balíky, aj keď nahradia súbory z iných, už nainštalovaných balíkov.

--replacepkgs

Nainštalujte balíky, aj keď niektoré z nich sú už nainštalované v tomto systéme.

--test

Neinštalujte balík, jednoducho skontrolujte a nahláste potenciálne konflikty.

ZMENA OPATRENÍ

Všeobecná forma príkazu na vymazanie rpm je

rpm -e --allmatches --nodeps --noscripts --notriggers --repackage --test PACKAGE_NAME …

Môžu sa použiť aj nasledujúce možnosti:

--allmatches

Odstráňte všetky verzie balíka, ktoré sa zhodujú PACKAGE_NAME , Normálne sa vyskytne chyba, ak PACKAGE_NAME zodpovedá viacerým balíčkom.

--nodeps

Nezabudnite na závislosť pred odinštalovaním balíkov.

--noscripts

--nopreun

--nopostun

Nevykonávajte skript s rovnakým názvom.--noscripts počas vymazania balíka je ekvivalentná

--nopreun --nopostun

a vypne vykonanie zodpovedajúceho% preun, a% postun skriptlety (y).

--notriggers

--notriggerun

--notriggerpostun

Nepoužívajte spúšťací skript s názvom typu.--notriggers možnosť je ekvivalentná

--notriggerun --notriggerpostun

a vypne vykonanie zodpovedajúceho% triggerun, a% triggerpostun skriptlety (y).

--repackage

Znova balajte súbory pred vymazaním. Predtým nainštalovaný balík bude pomenovaný podľa makra% _repackage_name_fmt a vytvorí sa v adresári nazvanom makro% _repackage_dir (predvolená hodnota je / Var / TMP ).

--test

Nič skutočne neodinštalujte, len prejdite v pohybe. Užitočné v spojení s-vv možnosť ladenia.

MOŽNOSTI QUERY

Všeobecná forma príkazu dotazu rpm je

rpm --dopyt select-voľby vyhľadávacie možnosti

Môžete určiť formát, v ktorom by mali byť vytlačené informácie o balíku

--qf | --queryformat QUERYFMT

možnosť, po ktorej nasleduje QUERYFMT formátový reťazec. Formáty dopytov sú modifikované verzie tohto štandarduprintf (3) formátovanie. Formát sa skladá zo statických reťazcov (ktoré môžu zahŕňať štandardné úniky znakov C pre nové riadky, karty a iné špeciálne znaky) aprintf (3) typu. akorpm už pozná typ, ktorý má tlačiť, špecifikátor typu sa však musí vynechať a nahradiť menom hlavičky, ktorá sa má vytlačiť,{} znaky. Názvy značiek sú nezáväzné a vedúceRPMTAG_ časť názvu značky sa môže vynechať.

Formáty alternatívnych výstupov sa môžu požadovať nasledovaním značky s: typetag , V súčasnosti sú podporované nasledujúce typy:

: brnenie

Zabalte verejný kľúč v brnení ASCII.

: base64

Kódovanie binárnych údajov pomocou base64.

: dátum

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

: den

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

: depflags

Formátovať príznaky závislostí.

: fflags

Formátovať príznaky súborov.

: hex

Formátovať v hexadecimálnom formáte.

: osmičkový

Formát v osmičke.

: perms

Formátovanie súborových oprávnení.

: shescape

Únik jednoduchých úvodzoviek pre použitie v skripte.

: triggertype

Zobraziť príponu spúšťača.

Napríklad, ak chcete vytlačiť iba názvy balíkov, ktoré ste si mohli vyžiadať, môžete ich použiť%{NÁZOV} ako formátovací reťazec. Ak chcete vytlačiť názov balíkov a informácie o distribúcii v dvoch stĺpcoch, môžete ich použiť% -30 {NAME}% {DISTRIBÚCIA}. rpm bude vytlačiť zoznam všetkých značiek, o ktorých vie, keď je vyvolaný--querytags argumentom.

Existujú dve podmnožiny možností dotazovania: výber balíka a výber informácií.

MOŽNOSTI VÝBERU BALENIA:

PACKAGE_NAME

Dotazovaný inštalovaný balík s názvom PACKAGE_NAME .

-a, - všetko

Dotazujte sa na všetky nainštalované balíky.

-f, --file FILE

Vlastní balík dotazov FILE .

--fileid MD5

Balík dopytov, ktorý obsahuje daný identifikátor súboru, t. J MD5 spracovanie obsahu súboru.

-g, --group GROUP

Dotaz balíky so skupinou GROUP .

--hdrid SHA1

Balík dopytov, ktorý obsahuje daný identifikátor hlavičky, t. J SHA1 zhromažďovanie nezmeniteľnej oblasti hlavičky.

-p, --package PACKAGE_FILE

Dotazujte balík (odinštalovaný) PACKAGE_FILE , PACKAGE_FILE môže byť špecifikovaná akoftp alebohttp štýl adresy URL, v takom prípade sa hlavička balíka stiahne a spýta sa. vidieťMožnosti FTP / HTTP pre informácie orpmje internýftp ahttp podpora klienta. PACKAGE_FILE argumenty, ak nie binárny balík, budú interpretované ako balík manifestov ASCII. Komentáre sú povolené, začínajúc znakom "#" a každý riadok súboru manifestu balíka môže obsahovať oddelené globálne výrazy v bielom priestore, vrátane adresy URL so vzdialenými globálnymi výrazmi, ktoré sa rozšíria na cesty, ktoré sú nahradené namiesto manifestu balíka ako dodatočný PACKAGE_FILE argumenty pre dotaz.

--pkgid MD5

Balík dopytov, ktorý obsahuje daný identifikátor balíka, t. J MD5 zhrnutie kombinovaného obsahu hlavičky a užitočného zaťaženia.

--querybynumber HDRNUM

Dotknite sa HDRNUM zápisu databázy priamo; toto je užitočné iba na ladenie.

--specfile specfile

Rozoberte a vyhľadajte specfile ako keby to bol balík. Hoci nie sú k dispozícii všetky informácie (napríklad zoznamy súborov), tento typ dopytu umožňuje použiť rpm na extrahovanie informácií zo špecifikovaných súborov bez toho, aby ste museli napísať analyzátor specfile.

--tid TID

Dotaz balík (-y), ktoré majú daný TID identifikátor transakcie. V súčasnosti sa ako identifikátor transakcie používa unixová časová značka. Všetky balíky nainštalované alebo vymazané v rámci jednej transakcie majú spoločný identifikátor.

--triggeredby PACKAGE_NAME

Dotazové balíky, ktoré sú spustené balíkmi PACKAGE_NAME .

--whatprovides SCHOPNOSŤ

Dotazujte sa na všetky balíky, ktoré poskytujú SCHOPNOSŤ schopností.

--whatrequires SCHOPNOSŤ

Dotazujte sa na všetky potrebné balíky SCHOPNOSŤ pre správne fungovanie.

MOŽNOSTI PACIENTA:

--changelog

Zobrazte informácie o zmene balíka.

-c, --configfiles

Vymenujte iba konfiguračné súbory (znamená-l).

-d, --docfiles

Uvádza iba súbory dokumentácie (znamená-l).

--dump

Informácie o súbore výpisu:

veľkosť cesty mtime režim md5sum vlastník skupiny isconfig isdoc rdev symlink

Táto možnosť sa musí používať s aspoň jedným z nich-l, -c, -d.

--filesbypkg

Zoznam všetkých súborov v každom vybratom balíku.

-i, --info

Zobrazenie informácií o balíku vrátane mena, verzie a popisu. Toto používa--queryformat ak bol zadaný.

--last

Uvedie zoznam balíkov podľa času inštalácie tak, aby najnovšie balíky boli v hornej časti.

-l, --list

Zoznam súborov v balíku.

--provides

Vymenujte možnosti tohto balíka.

-R, - požaduje

Zoznam balíkov, na ktorých závisí tento balík.

--scripts

Uveďte skript (y) špecifické pre daný balík, ktorý sa používa ako súčasť procesov inštalácie a odinštalovania.

-s, --state

Zobrazte položku stavy súborov v balíku (znamená-l). Stav každého súboru je jeden normálne , nie je nainštalovaný , alebo vymeniť .

- triggery, --triggerscripts

Zobrazte spúšťacie skripty, ak existujú, ktoré sú obsiahnuté v balíku.

OVERIŤ MOŽNOSTI

Všeobecná forma príkazu na overenie rpm je

rpm -V select-voľby verify-voľby

Overenie balíka porovnáva informácie o nainštalovaných súboroch v balíku s informáciami o súboroch odobratých z metadát balíka uložených v databáze rpm. Okrem iného overovanie porovnáva veľkosť, sumu MD5, povolenia, typ, vlastníka a skupinu každého súboru. Zobrazia sa akékoľvek nezrovnalosti.Súbory, ktoré neboli nainštalované z balíka, napríklad súbory dokumentácie vylúčené pri inštalácii pomocou "--excludedocs", bude ticho ignorovať.

Možnosti výberu balíka sú rovnaké ako pri dotazovaní balíkov (vrátane súborov manifestu balíkov ako argumentov). Ďalšie možnosti, ktoré sú jedinečné v režime overovania, sú:

--nodeps

Neoverujte závislosti balíkov.

--nodigest

Počas čítania nekontrolujeme, či sa balík alebo záhlavie zhromažďuje.

--nofiles

Neoverenie žiadnych atribútov balíkových súborov.

--noscripts

Nevykonávajte% verifyscript skript (ak existuje).

--nosignature

Počas čítania neoverte podpisy balíka alebo hlavičky.

--nolinkto

--nomd5

--nosize

--nouser

--nogroup

--nomtime

--nomode

--nordev

Neoverenie príslušného atribútu súboru.

Formát výstupu je reťazec s 8 znakmi, možný atribút marker:

C % config konfiguračný súbor. d % doc súbor dokumentácie. g % ghost súboru (t. j. obsah súboru nie je súčasťou balíka užitočného zaťaženia). l % licencie licenčný súbor. r %prečítaj ma súbor readme.

z hlavičky balíka, za ktorým nasleduje názov súboru. Každý z 8 znakov označuje výsledok porovnania atribútov súboru s hodnotou týchto atribútov zaznamenaných v databáze. Slobodný "."(obdobie) znamená, že test prešiel, zatiaľ čo jediný"?"(otáznik) znamená, že test nebolo možné vykonať (napríklad povolenie súboru zabraňuje čítaniu).Bstarred) znak označuje zlyhanie zodpovedajúceho--verify test:

S súbor SRozdiel sa líši M Mvzdývanie (obsahuje povolenia a typ súboru) 5 MD5 suma sa líši D Dvysielanie veľkých / malých čísel mis-match L prečítaťLatrament (2) nesprávna zhoda s cestou U UVlastníctvo serverov sa líši G Gvlastníctvo skupiny sa líši T mTime sa líši

DIGITÁLNY PODPIS A OVERENIE OVERENIA

Všeobecné príkazy digitálneho podpisu rpm sú

rpm --import PUBKEY …

rpm {--checksig} --nosignature --nodigest PACKAGE_FILE …

--checksig voľba kontroluje všetky digesty a podpisy obsiahnuté v PACKAGE_FILE na zabezpečenie integrity a pôvodu balíka. Všimnite si, že podpisy sú teraz overené pri každom čítaní balíka a--checksig je užitočné na overenie všetkých digestov a podpisov spojených s balíkom.

Digitálne podpisy nemožno overiť bez verejného kľúča. Do. Môže byť pridaný obrnený verejný kľúč asciirpm pomocou databázy--import, Importovaný verejný kľúč sa prenáša do záhlavia a správa kľúčových kruhov sa vykonáva presne ako správa balíkov. Napríklad všetky v súčasnosti importované verejné kľúče možno zobraziť podľa:

rpm -qa gpg-pubkey *

Podrobnosti o konkrétnom verejnom kľúči, keď sa importujú, môžete zobraziť pomocou dotazovania. Tu sú informácie o kľúči Red Hat GPG / DSA:

rpm -qi gpg-pubkey-db42a60e

Napokon, po importovaní môžu byť verejné kľúče vymazané rovnako ako balíky. Tu je postup odstránenia kľúča Red Hat GPG / DSA

rpm -e gpg-pubkey-db42a60e

PODPIS BALÍK

rpm --addsign | --resign PACKAGE_FILE …

Obaja--addsign a--resign možnosti generovať a vložiť nové podpisy pre každý balík PACKAGE_FILE ktoré nahrádzajú všetky existujúce podpisy. Existujú dve možnosti z historických dôvodov, v súčasnosti nie je žiadny rozdiel v správaní.

POUŽÍVANIE GPG K ZÁZNAMU BALÍK

Aby bolo možné podpísať balíky pomocou GPG,rpm musí byť nakonfigurovaný tak, aby spúšťal GPG a bol schopný nájsť krúžok na kľúče pomocou príslušných kláves. Predvolene,rpm používa rovnaké konvencie ako GPG na nájdenie kruhov, to znamená$ GNUPGHOME premenná prostredia. Ak sa vaše kľúčenky nenachádzajú, kde ich očakáva GPG, budete musieť nakonfigurovať makro% _gpg_path ako umiestnenie gombíkov GPG, ktoré sa majú používať.

Pre kompatibilitu so staršími verziami verzií GPG, PGP a rpm je potrebné nakonfigurovať iba podpisové pakety V3 OpenPGP. Môžu sa použiť buď verifikačné algoritmy DSA alebo RSA, ale preferuje sa DSA.

Ak chcete byť schopní podpísať sami vytvorené balíky, musíte tiež vytvoriť vlastný verejný a tajný pár kľúčov (pozri príručku GPG). Budete tiež musieť nakonfigurovaťrpm makra

% _signature

Typ podpisu. Práve teraz sú podporované len gpg a pgp.

% _gpg_name

Názov "používateľa", ktorého kľúč chcete použiť na podpísanie balíkov.

Napríklad, aby ste mohli používať GPG na podpísanie balíkov ako užívateľa "John Doe < [email protected] >' od kľúčových krúžkov umiestnených v /etc/rpm/.gpg pomocou spustiteľného súboru / Usr / bin / gpg ktoré by ste zahrnuli

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

v konfiguračnom súbore makra. použitie / Etc / rpm / macros pre konfiguráciu medzi systémami a ~ / .Rpmmacros pre konfiguráciu pre každého používateľa.

MOŽNOSTI DATABÁZE REBUILD

Všeobecná forma príkazu rebuild databázy rpm je

rpm --rebuilddb -v --dbpath ZOZNAM --root ZOZNAM

použitie--initdb vytvoriť novú databázu, použite--rebuilddb obnoviť indexy databázy z hlavičiek inštalovaných balíkov.

SHOWRC

Príkaz

rpm --showrc

zobrazuje hodnotyrpm bude používať pre všetky možnosti, ktoré sú v súčasnosti nastavené rpmrc a makra konfiguračný (é) súbor (y).

Možnosti FTP / HTTP

rpm môže slúžiť ako klient FTP a / alebo HTTP, aby balíky mohli byť vyhľadané alebo nainštalované z internetu. Súbory balíkov pre inštaláciu, inováciu a operácie dotazu môžu byť zadané akoftp alebohttpštýl URL:

ftp: // Užívateľ: Heslo @ hostiteľ: port / cesta / k / package.rpm

Ak: HESLO časť sa vynechá, zobrazí sa výzva na zadanie hesla (raz za páru používateľa / názvu hostiteľa). Ak je používateľ a heslo vynechané, anonymnéftp sa používa. Vo všetkých prípadoch pasívne (PASV)ftp prevody.

rpm umožňuje používať s ftp adresami nasledujúce možnosti:

--ftpproxy HOSTITEĽ

Hostiteľ HOSTITEĽ sa bude používať ako proxy server pre všetky prenosy ftp, čo umožňuje používateľom ftp cez firewallové počítače, ktoré používajú proxy systémy. Táto možnosť môže byť tiež zadaná konfiguráciou makra% _ftpproxy.

--ftpport HOSTITEĽ

TCP PORT číslo, ktoré sa má použiť na pripojenie ftp na serveri proxy ftp namiesto predvoleného portu. Táto možnosť môže byť tiež zadaná konfiguráciou makra% _ftpport.

rpm umožňuje použiť nasledujúce možnosti shttp URL:

--httpproxy HOSTITEĽ

Hostiteľ HOSTITEĽ bude používaný ako proxy server pre všetkýchhttp prevody. Táto možnosť môže byť tiež zadaná konfiguráciou makra% _httpproxy.

--httpport PORT

TCP PORT číslo, ktoré sa má použiť prehttp pripojenie na server http servera proxy namiesto predvoleného portu. Táto možnosť môže byť tiež zadaná konfiguráciou makra% _httpport.

LEGISLATÍVNE OTÁZKY

Spúšťanie rpmbuild

Režimy zostavenia otáčok sú v súčasnosti rezidentné / Usr / bin / rpmbuild spustiteľný. Napriek tomu, že zlučiteľnosť, ktorú poskytli nižšie uvedené zoznamy, bola primeraná, kompatibilita nie je dokonalá; preto je kompatibilita s kompiláciou spôsobu budovania prostredníctvom reklamných aliasov odstránená z otáčok za minútu. Nainštalujterpmbuild balíček a vidieťrpmbuild(8) na dokumentáciu všetkýchrpm Realizujte režimy, ktoré ste predtým dokumentovali turpm(8).

Pridajte nasledujúce riadky do / Etc / dopytovať ak chcete pokračovať v odvolávanírpmbuild odrpmpríkazový riadok:

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 -ti rpmb -ti rpm exec -tl rpmb -tl rpm exec -ta 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 - cieľový rpmb - target rpm exec - skratový obvod rpmb - short circuit

POZRI TIEŽ

pon(3), rpm2cpio(8), rpmbuild(8),

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

dôležité: Použi muž príkaz ( % muž ), aby ste zistili, ako sa príkaz používa vo vašom konkrétnom počítači.