Linux / Unix Command : rpm
ZITA
rpm - RPM Package Manager
SYNOPSIS
KUFUNGA NEZVO ZVINHU ZVINOKWADI:
rpm { -q | --query } [ zvisarudzo-zvisarudzo ] [ query-options ]
rpm { -V | --verify } [ zvisarudzo-zvisarudzo ] [ chengetedza-zvisarudzo ]
rpm --import PUBKEY ...
rpm { -K | --checksig } [- kusarudzwa ] [ --nodigest ]
PACKAGE_FILE ...
KUPINDA, KUKUNDA, KUDA MIBVUNZO:
rpm { -i | --install } [ kusarudza-zvigaro ] PACKAGE_FILE ...
rpm { -U | --upgrade } [ kuisa-zvigaro ] PACKAGE_FILE ...
rpm { -F | --freshen } [ kusarudza-zvigaro ] PACKAGE_FILE ...
rpm { -e | --erase } [- zvinyorwa ] [- zvinyorwa ] [- zvinyorwa ]
[ --notriggers ] [ --kugadzirisa ] [ -test ] PACKAGE_NAME ...
ZVAKANAKA:
rpm { --initdb | --rebuilddb }
rpm { --addsign | --resign } PACKAGE_FILE ...
rpm { --querytags | --showrc }
rpm { --setermerms | --setugids } PACKAGE_NAME ...
Sarudza-zvisarudzo
[ PACKAGE_NAME ] [ -a, - zvose ] [ -f, - faira FILE ]
[ -g, - boka GROUP ] { -p, - pACKAGE_FILE ]
[ --fileid MD5 ] [ --hdrid SHA1 ] [ --pkgid MD5 ] [ --tid TID ]
[ - kunyanya kuwandisa HDRNUM ] [ --kugadziriswa PACKAGE_NAME ]
[- zvinoreva sei CAPABILITY ] [- inodaro CAPABILITY ]
mubvunzo-zvisarudzo
[ --changelog ] [ -c, - configfiles ] [ -d, - docfiles ] [ --dump ]
[ --filesbypkg ] [ -i, - info ] [ --last ] [ -l, - list ]
[- zvinosvika ] [ --qf, - queryformat QUERYFMT ]
[ -R, - inoda ] [- zvinyorwa ] [ -s, - state ]
[ - vadzidzisi, - zvinokonzera ]
chengetedza-zvisarudzo
[- nodeps ] [ --nofiles ] [ --noscripts ]
[ --nodigest ] [ --saini ]
[ --nolinkto ] [ --nomd5 ] [ --nosize ] [ --nouser ]
[ --nogroup ] [ --nomtime ] [ --nomode ] [ --nordev ]
kuisa-zvisarudzo
[ --aid ] [- zvinyorwa ] [ --badreloc ] [ --excludepath OLDPATH ]
[ -excludedocs ] [- force ] [ -h, - hash ]
[ --ignoresize ] [ --ignorearch ] [ --ignoreos ]
[- hazvibvumirwi ] [ --justdb ] [- zvinyorwa ]
[ --nodigest ] [- kusarudzwa ] [- kusasvibiswa ]
[ --noorder ] [ --noscripts ] [ --notriggers ]
[ --oldpackage ] [ --percent ] [ --prefix NEWPATH ]
[- tumira OLDPATH = NEWPATH ]
[ --repackage ] [ --reffefiles ] [ --replacepkgs ]
[ --test ]
DESCRIPTION
rpm isimba rePackage Manager , iro rinogona kushandiswa kuvaka, kuisa, kuongorora, kuongorora, kushandura, uye kubvisa purogiramu yega yega software. Chikwata chinosanganisira archive yefaira uye meta-data inoshandiswa kuisa nekubvisa mafaira e archive. Iyo meta-data inosanganisira mubatsiri wekubatsira, mafaira epafaira, uye mashoko anotsanangura pamusoro pepakiti. Pachipu inouya mumhando miviri: bhanari mapaji, inoshandiswa kuvhara software kuti iiswe, uye inowanikwa, inowanikwa code code uye recipe yakakosha kuti ibudise mapainari emabhanari.
Chimwe chemashure ekutevedza anodiwa anofanira kusarudzwa: Ongororo , Chengetedza , Chiratidzo Chengetedza , Isai / Kuvandudza / Freshen , Kusa , Chengetedza Database , Dzigadzire Tsvakurudzo , Sarudza , Wedzera Chigadziro , Chengetai Vafudzi / Mapoka , Ratidza Querytags , uye Ratidza Kugadzirisa .
GENERAL OPTIONS
Izvi zvingashandiswa zvinogona kushandiswa mumitemo yose yakasiyana.
- ?, --help
Shingairira kwenguva refu kushandiswa kwemashoko saka zvigadzirwa.
--version
Shandisa imwe mutsara ine nhamba yehurukuro ye rpm iri kushandiswa.
--quiet
Shingaira zvishoma sezvinobvira - kazhinji chete mhosho yemashoko icharatidzwa.
-v
Nyora verbose mashoko - kazhinji mararamiro emitambo anofambira mberi acharatidzwa.
-vv
Shandisa mukana wekutsvaga zvinyorwa zvakashata.
--rcfile FILELIST
Chimwe nechimwe chemafaira muColoni yakasanganiswa FILELIST inoverengwa sequentially ne rpm yekugadzirisa mashoko. Ndiyo chete faira yekutanga mune urongwa inofanira kuvapo, uye tildes ichawedzerwa kusvika kukosha kwe $ HOME . Iko kusina FILELIST is / usr / lib / rpm / rpmrc : / usr / lib / rpm / redhat / rpmrc : ~ / .rpmrc .
--pipe CMD
Pipi zvinokonzerwa ne rpm kusvika kumurairo CMD .
--dbpath DIRECTORY
Shandisa dhishopu muDIRECTORY pane imwe nzira yakashata / var / lib / rpm
--root DIRECTORY
Shandisai faira system muti yakadzika paDIRECTORY yezvose zvese. Cherechedza kuti izvi zvinoreva dhodhi mukati meDIRECTORY inoshandiswa pakutsvaga chekuongorora uye chero scriptlet (s) (eg % post kana kuisa, kana % prep kana chivakwa, pepa) ichashandiswa mushure me chroot (2) kuDIRECTORY .
KUDZIDZA ZVOKWADI
Nzira yakawanda ye rpm kuisa murairo ndeye
rpm { -i | --install } [ kusarudza-zvigaro ] PACKAGE_FILE ...
Izvi zvinoisa purogiramu itsva.
Zvose zve rpm upgrade command ndeye
rpm { -U | --upgrade } [ kuisa-zvigaro ] PACKAGE_FILE ...
Izvi zvinovandudza kana kuisa iyo purogiramu ikozvino yakasimwa kune imwe shanduro itsva. Izvi zvakafanana nekuisa, kunze kwemamwe mavhesi (s) emapakiti acho anobviswa mushure mokunge purogiramu itsva yaiswa.
rpm { -F | --freshen } [ kusarudza-zvigaro ] PACKAGE_FILE ...
Izvi zvichavandudza mapuraneti, asi chete kana inguva yekare yapfuura. PACKAGE_FILE inogona kutaurwa se ftp kana URL URL , iyo iyo purogiramu ichakanganwa isati yaiswa. Ona FTP / HTTP MASHOKO emashoko pamusoro pe rpm mukati ftp uye http rubatsiro rwekombiki.
--aid
Wedzera mazano emapuranga kune mutengesi wakatarwa kana zvichidiwa.
--allfiles
Inoisa kana kuvandudza mafaira ose asinaokwi muhomwe, pasinei kana iripo.
--badreloc
Inoshandiswa ne - - kureva , kubvumidza kudzorerwa kune dzose nzira dzefaira, kwete chete avo ve OLDPATH vanobatanidzwa mumabhanari ekudzoswa kwemapurisa (s).
--excludepath OLDPATH
Usaisa mafaira ane zita rinotanga ne OLDPATH .
--excludedocs
Usaisa chero mafaira akanyorwa sezvinyorwa (izvo zvinosanganisira mapeji evanhu uye magwaro epa texinfo).
- simba
Same sekushandisa -replacepkgs , -replacefiles , uye -oldpackage .
-h, -hash
Dhinda 50 hash inowanikwa sezvo archive pakachengetwa yakaiswa. Shandisa ne -v | --verbose pane nicer inoratidza.
--ignoresize
Usatarisa faira mafaira kuti uwane disk yakakwana usati waisa iyi puragi.
--ignorearch
Rega kuisa kana kuvandudza kunyange kana mapurikiti emabhadhayari mapepa uye muenzi asingasviki.
--ignoreos
Rega kuisa kana kuvandudza kunyange kana maitiro ekushandiswa kwebhanary package neasati asingatarisi.
--includedocs
Isa mafaira emafaira. Ichi ndicho chiito chekutadza.
--justdb
Ongorora chete database, kwete yefaira.
--nodigest
Usatendesa mapuranga kana musoro wezvinyorwa kana uchiverenga.
- kusarudzwa
Usatendesa mapepa kana zvinyorwa zvinyorwa kana uchiverenga.
--nodeps
Usaita chekuchengetedza chekuchengetedza usati waisa kana kuvandudza purogiramu.
-nosuggest
Usati purogiramu (s) iyo inopa kusava nehanya.
--noorder
Usadzokorora zvakare mapaji ekuti aise. Nhamba yepaketji yaizogadziriswa kugutsikana nezvido.
--noscripts
--nopre
--nopost
--nopreun
--nopostun
Usaita scriptlet yezita rimwe chete. Izvo- zvinyorwa zvinosarudzwa zvakafanana
--nopre --nopost --nopreun --nopostun
uye inodzima kushandiswa kwe % pre , % post , % preun , uye % postun scriptlet (s).
--notriggers
--notriggerin
--notriggerun
--notriggerpostun
Usaita chero shanje scriptlet yezita rainzi zita. Ivo -notriggers sarudzo inofanana neyo
--notriggerin --notriggerun --notriggerpostun
uye vanobvisa kushandiswa kwe % triggerin , % triggerun , uye % triggerpostun scriptlet (s).
--oldpackage
Rega kusimudza kuti utore nzvimbo itsva kune imwe yakwegura.
--percent
Shandura zvikamu zvepfayidi sefaira zvakasunungurwa kubva pane zvakachengetwa archive. Izvi zvakagadzirirwa kuita rpm nyore kumhanya kubva kune mamwe maturusi.
--prefix NEWPATH
Pamusoro pemapapanari akaendeswa kune dzimwe nyika, shandurai yose faira nzira dzinotanga nekuisa kwekugadziriswa mubhadharo rekugadziriswa (s) kusvika ku NEWPATH .
- tumira OLDPATH = NEWPATH
Kana uchida kutora mabhadhaji akadzoka, shandura yose yefaira nzira dzinotanga ne OLDPATH mubhadharo rekugadziriswa (s) kuenda ku NEWPATH . Iyi sarudzo inogona kushandiswa kakawanda kana mainzi OLDPATH ari muhomwe iyo inofanira kutamiswa.
--repackage
Dzokororazve mapeji asati abvisa. Iyo purogi yakaiswa kare inotumidzwa maererano ne macro % _repackage_name_fmt uye ichagadzirwa mumutauro unonzi ne macro % _repackage_dir (default value is / var / tmp ).
--reffefiles
Isai mapeji kunyange kana vakatsiva mafaira kubva kune mamwe, atoiswa, mapaki.
--replacepkgs
Isa mapeji kunyange kana vamwe vavo vakatojairika pane iyi.
-test
Usaisa purogiramu yacho, tongotarisa uye utaure zvinogona kukakavadzana.
MASHOKO OKUDZIDZA
Ivo maitiro akazara e rpm vanobvisa murairo
rpm { -e | --erase } [- zvinyorwa ] [- zvinyorwa ] [- zvinyorwa ] [ --notriggers ] [ --kugadzirisa ] [ --test ] PACKAGE_NAME ...
Izvi zvinotevera zvinogona kushandiswa zvakare:
--allmatches
Bvisa zvose shanduro yepakiti inofanana nePACKAGE_NAME . Kazhinji kukanganisa kunobudiswa kana PACKAGE_NAME yakafanana nemapathoroji akawanda.
--nodeps
Usatarisa kuzvidzora usati wadzima mapeji.
--noscripts
--nopreun
--nopostun
Usaita scriptlet yezita rimwe chete. Izvo- zvinyorwa zvinosarudzwa panguva yepaseji rinenge rakafanana
--nopreun --nopostun
uye vanobvisa kushandiswa kwe % preun , uye % postun scriptlet (s).
--notriggers
--notriggerun
--notriggerpostun
Usaita chero shanje scriptlet yezita rainzi zita. Ivo -notriggers sarudzo inofanana neyo
--notriggerun --notriggerpostun
uye vanobvisa kushandiswa kwe % triggerun , uye % triggerpostun scriptlet (s).
--repackage
Dzokororazve mapeji asati abvisa. Iyo purogi yakaiswa kare inotumidzwa maererano ne macro % _repackage_name_fmt uye ichagadzirwa mumutauro unonzi ne macro % _repackage_dir (default value is / var / tmp ).
-test
Usanyatsosunungura chero chinhu, kungoita zvese. Inobatsira pamwe chete ne -vv sarudzo yekugadzirisa.
QUERY OPTIONS
Ivo maitiro ose e rpm mubvunzo wemibvunzo ndeye
rpm { -q | --query } [ zvisarudzo-zvisarudzo ] [ query-options ]
Iwe unogona kujekesa mafomati iyo iyo papeti yemashoko inofanira kudhindwa. Kuti uite izvi, unoshandisa iyo
--qf | --queryformat QUERYFMT
chisarudzo, chinoteverwa neQUERYFMT faira yefaira. Query formats are modified versions of the standard printf (3) formatting. Mhando yacho inoumbwa nemakumbo ematsetse (zvingave zvinosanganisira maitiro emuC C anoverengeka kune zvinyorwa zvitsva, mabhii, uye mamwe mavara anokosha) uye printf (3) ma formatters format. Sezvo rpm atoziva chimiro chekunyora, rudzi rwekufananidzira runofanira kurega zvakadaro, uye kunotsiviwa nezita reti musoro wepamusoro kuti ichinyorwa, yakavharwa ne {} nhamba. Tika mazita mazita acho asinganzwisisiki, uye iyo inotungamirira RPMTAG_ chikamu chezita remataki chingaregererwawo .
Zvimwe zvinogadzirisa maitiro zvinogona kukumbirwa nekutevera tag ne : typetag . Iye zvino, zvinotevera zvinotsigirwa:
: zvombo
Putira kiyi yevanhu mu ASCII zvombo.
: base64
Encode data binary using base64.
: zuva
Shandisa strftime (3) "% c" maitiro.
:zuva
Shandisa strftime (3) "% a% b% d% Y" maitiro.
: inopesana
Chimiro chekuchengetedza mapegi.
: fflags
Ratidza mafaira mapegi.
: hex
Fomu muhexadecimal.
: octal
Fomu iri muna octal.
: perms
Faira mafaira epafaira.
: shescape
Pukunyuka chete zvinyorwa zvekushandisa mune script.
: triggertype
Ratidza chikwata chekutora.
Somuenzaniso, kudhinda chete mazita emapaketani anotorwa, unogona kushandisa % {NAME} seyo fomati yefaira. Kuti ushandise zita remapakiti uye kuparidzirwa kwemashoko muzvikamu zviviri, unogona kushandisa % -30 {NAME}% {DISTRIBUTION} . rpm ichanyora runyora rwemashoko ose raanoziva pamusoro pekudaidzwa ne -querytags argument.
Pane zvikamu zviviri zvekusarudza kwekutsvaga: pakusarudza purogiramu, uye kusarudzwa kwemashoko.
PACKAGE SELECTION OPTIONS:
PACKAGE_NAME
Query yakaiswa papoti inonzi PACKAGE_NAME .
-a, -
Inotsvaga zvose zvakachengetwa pakapakiti.
-f, --file FILE
Query pecaine FILE .
--fileid MD5
Query purogiramu ine chinyorwa chinopa fodhi, kureva kuti MD5 digest yemafaira zviri mukati.
-g, - Group GROUP
Query pakapakaji neboka re GROUP .
--hdrid SHA1
Query purogiramu iyo ine chinyorwa chinozivikanwa musoro, kureva kuti SHA1 digest yemusoro usina kuchinja musoro.
-p, --package PACKAGE_FILE
Query an (uninstalled) pACKAGE_FILE . PACKAGE_FILE inogona kutaurwa se ftp kana http style URL, pakadaro iyo musoro wepaji inotorwa uye inotsvaga. Ona FTP / HTTP MASHOKO emashoko pamusoro pe rpm mukati ftp uye http rubatsiro rwekombiki. PACKAGE_FILE nharo (s), kana isati iri bhanary package, ichashandurwa se ASCII paki pakuratidza. Mhinduro dzinobvumirwa, kutanga ne '#', uye imwe neimwe yepakiti yefaira inogona kunge inosanganisira mhepo yakajeka yekutaura kwemashoko epasi, kusanganisira URL ine mazwi akareba ari pasi, ayo achawedzerwa kumigwagwa inotsiviwa panzvimbo yepakiti yezviratidzo se zvimwe PACKAGE_FILE zvipikiso kumubvunzo.
--pkgid MD5
Query purogiramu iyo ine chikwata chinopa purojekiti, kureva MD5 digest yemubatanidzwa wemusoro uye yekubhadhara zviri mukati.
--querybynumber HDRNUM
Inotsvaga kuvharwa kweDHRRUM th database zvakananga; izvi zvinongobatsira bedzi kudarika.
--specfile SPECFILE
Parse uye mubvunzo SPECFILE sekuti yaiva puragi. Kunyange zvazvo isiri iyo yose yeruzivo (eg mafaira matsamba) inowanika, rudzi urwu rwemvumo yemvumo rpm inoshandiswa kubvisa ruzivo kubva kumafaira aka pasina kuverenga shandisi yepasera.
--tid TID
Query package (s) iyo yakapiwa TID mutengesi wekutsvaga. Chimwe chikwata cheyunivhesiti chinotemesa ikozvino chinoshandiswa sechitarisiko chekutengesa. Zvose mapepa (s) akaiswa kana kubviswa mukati mekutengeserana kumwe vane chizivo chinowanzozivikanwa.
-triggeredby PACKAGE_NAME
Query pamapaketuru anokonzerwa nemapaki (s) PACKAGE_NAME .
- zvinoreva sei CAPABILITY
Inotsvaga mapeji ose anopa CAPABILITY simba.
- inosvibisa CAPABILITY
Inotsvaga mapeji ose anoda COLABILITY kuti aite zvakanaka.
PACKAGE QUERY OPTIONS:
--changelog
Ratidza shanduko yemashoko yepakiti.
-c, -configfiles
Rongedza chete mafaira ekugadzirisa (zvinoreva -l ).
-d, - zvinyorwa
Nyora chete mafiriji mafaira (zvinoreva -l ).
- dump
Dump faira faira sezvinotevera:
Nzira yekutambisa mtime md5sum muteveri muteveri boka isconfig isdoc rdev symlinkIchi chisarudzo chinofanira kushandiswa pamwe neche--1 , -c , -d .
--filesbypkg
Rondedzera mafaira ose mune imwe sarudzo yakasarudzwa.
-i, -info
Ratidza pape mashoko, kusanganisira zita, zvinyorwa, uye tsanangudzo. Izvi zvinoshandisa i -queryformat kana imwe yakataurwa.
--last
Anorayira purogiramu yakarongwa nekuisa nguva yakadai sekuti mapeji epakupedzisira ari kumusoro.
-l, -list
Rondedzera mafaira mupakiti.
- tarisa
Rongedza zvinyorwa izvi zviripo.
-R, - inobvunza
Nyora pasi mapepa ayo iyo purogiramu inoenderana nayo.
--scripts
Nyora pasi pepa scriptlet (s) iyo inoshandiswa sechikamu chekuisa nekusunungura maitiro.
-s, -state
Ratidzai zvinyorwa zvemafaira muhomwe (zvinoreva -l ). Mamiriro efaira rimwe nerimwe nderimwe rezvakanaka , risina kuiswa , kana kutsiviwa .
- vadzidzisi, - zvinyorwa zvinyorwa
Ratidza zvinyorwa zvinyorwa, kana zviripo, izvo zviri mupakiti.
VERIDZA MAZANO
Ivo maitiro ose e rpm chengetedza murairo
rpm { -V | --verify } [ zvisarudzo-zvisarudzo ] [ chengetedza-zvisarudzo ]
Kuongorora pepa inofanidza ruzivo nezvemafaira akaiswa mukati memapuranga ane ruzivo pamusoro pefaira dzakatorwa kubva mumetadata yemapuranga yakachengetwa mudhipatimendi re rpm. Pakati pezvimwe zvinhu, kuongorora kunofanidza uswa, MD5 sum, zvibvumirano, rudzi, muridzi uye boka refaira rimwe nerimwe. Chero kusavhiringidzika kunoratidzwa. Mafaira akanga asina kuiswa kubva pakurongwa, somuenzaniso, mafaira ezvinyorwa asingabatanidzwi pakugadzira uchishandisa " -excludedocs " sarudzo, ichave isina kuchengetwa.
Izvo zvakasarudzwa pakusarudza zvinenge zvakafanana nepecerying pakutevedzana (kusanganisira purogiramu yakaonesa mafaira semafungiro). Zvimwe zvingasarudzwa zvingasarudzwa kuti uone maitiro ndezvi:
--nodeps
Usatendesa hutariro hwepakiti.
--nodigest
Usatendesa mapuranga kana musoro wezvinyorwa kana uchiverenga.
--nofiles
Usavona chero humwe hunhu hwepasepa mafaira.
--noscripts
Usashandisa % verifyscript scriptlet (kana iripo).
- kusarudzwa
Usatendesa mapepa kana zvinyorwa zvinyorwa kana uchiverenga.
--nolinkto
--nomd5
- regai
--nouser
--nogroup
--nomtime
-nomode
--nordev
Usati uone kuti iyo inofambisa faira yakafanana.
Mhando yezvakabuda ndeye tambo yevanhu vatatu, imwe inogona kuve yakagadziriswa:
c % config configuration file. d % doc mafiriji faira. g % ghost file (kureva kuti zviri mukati mairi hazvina kuiswa mubhadharo yepafa). l % reisense refaira faira. r % readme readme faira.kubva pamusoro wepaji, inoteverwa nezita refaira. Rimwe nerimwe revanhu vatatu rinoreva chikonzero chekufananidza maitiro (s) emafaira kusvika kuhutano hwezvinhu izvi (s) zvakanyorwa mu database. Imwechete " . " (Nguva) inoreva kuti kuedza kupfuura, asi imwe chete " ? " (Mubvunzo wekutsvaga) inoratidza kuti kuedza hakukwanisi kuitwa (semuenzaniso mafaira ekufambisa anodzivisa kuverenga). Kana zvisina kudaro, iyo (mnemonically em B yakave) unhu hunoreva kukanganisa kwekuenzanisa - test test:
S faira S ize inopesana M M ode yakasiyana (inosanganisira mvumo uye faira yerudzi) 5 MD 5 nhesi inopesana D D mutsara mukuru / nhamba shomanana nhamba-mutsara L verenga L inkino (2) nzira yakasiyana-siyana U U kuva umirija yakasiyana G G roup umiridzi hunosiyana T m Tariro yakasiyanaDIGITAL SIGNATURE NOKUDZIDZA KUDZIDZA
Zvose maitiro e rpm mirayiridzo yechirinendi yemadhora ndeye
rpm --import PUBKEY ...
rpm { --checksig } [- kusarudzwa ] [ --nodigest ]
PACKAGE_FILE ...
Iko -checksig sarudzo inongedza zvose zvinyorwa uye zvinyorwa zviri muPACKAGE_FILE kuti ivimbise kutendeseka uye mavambo emapuranga. Cherechedza kuti zvinyorwa zvino zvinovimbiswa chero nguva iyo pasepa iri kuverengwa, uye -checksig inobatsira kuongorora yese yezvinyorwa uye zvinyorwa zvinosanganiswa nepakiti.
Dhijinendi dzeDhijitori haigoni kuiswa pachena pasina kona yevanhu vose. An ascii armored key kiyi inogona kuwedzerwa kune rpm database kushandisa --import . Imwe yeruzhinji inotengeswa inoshandiswa mumusoro, uye hutori hwekugadzirira hunoitwa zvakafanana nehuwandu hwekutakura. Semuenzaniso, zvese zvinowanikwa munyika zvino zvigadzirwa zvinogona kuratidzirwa ne:
rpm -qa gpg-pubkey *
Tsanangudzo pamusoro pechimwe ruzivo rwepaguru, kana inotengeswa, inogona kuratidzirwa nekutengesa. Heino zveruzhinji pamusoro peKira Hat GPG / DSA key:
rpm -qi gpg-pubkey-db42a60e
Pakupedzisira, zvipfigiso zvepaguru zvinogona kubviswa mushure mokunge vatengeserwe semapakiti. Heino nzira yokubvisa kamba Red Hat GPG / DSA
rpm -e gpg-pubkey-db42a60e
KUPATIDZA PACKAGE
rpm --addsign | --resign PACKAGE_FILE ...
Zvose zve -addsign uye -kupa zvisarudzo zvinokonzera uye kuisa zvinyorwa zvitsva pechipatendi chimwe nechimwe PACKAGE_FILE chakapiwa, kushandura chero zvinyorwa zvese zviripo. Pane zvingasarudzwa zviviri zvezvikonzero zvezvakaitika kare, hapana misiyano mune mufambiro iye zvino.
KUSHANDISA GPG KUZIVISA MIBATSIRO
Kuti usayine mapeji anoshandisa GPG, rpm inofanira kugadzirirwa kutevedza GPG uye inokwanisa kuwana rin'i rinokosha nemakona akakodzera. Nokusingaperi, rpm inoshandisa magungano akafanana neGPG kuwana mhete dzekodhi , kureva $ GNUPGHOME mamiriro ezvinhu akaenzana . Kana mhete dzekona dzako dzisipo apo GPG inotarisira kuti dzive, iwe unoda kugadzirisa macro % _gpg_path kuti uve nzvimbo yezvigadzirwa zveGPG zvekushandisa.
Nekukwanisa kushandurwa nemaBhaibheri akare eGPG, PGP, uye rpm, chete mapepa emasayiti eV3 OpenPGP anofanirwa kugadziridzwa. Pamwe DNA kana kuti RSA maitiro ekugadzirisa anogona kushandiswa, asi DSA inoshandiswa.
Kana iwe uchida kukwanisa kuisa mapepaji iwe unozvigadzira iwe, iwe unodawo kuumba yako pachako uye yepachiviriki yechipiri (ona GPG manual). Iwe uchadawo kugadzirisa rpm macros
% _signature
Chiratidzo chechinesi. Pari zvino chete gpg uye pgp zvinotsigirwa.
% _gpg_name
Zita re "user" rine kiyi yaunoshandisa kuisa mapeji ako.
Semuenzaniso, kukwanisa kushandisa GPG kuti isayine mapepaji semushandisi "John Doe
mune macro configuration file. Shandisa / etc / rpm / macros for per-system config and ~ / .rpmmacros for per-user configuration.
REBUILD DATABASE OPTIONS
Nzira yakawanda ye rpm yekuvakwa kwekombiji yekodzero ndeye
rpm { --initdb | --rebuilddb } [ -v ] [ --dbpath DIRECTORY ] [ --root DIRECTORY ]
Shandisa --initdb kuti ugadzire nhepfenyuro itsva, shandisa --rebuilddb kuti uvakwezve nhamba dzepa database kubva pane zvakagadzirirwa mapepa.
SHOWRC
Murairo
rpm --showrc
inoratidza hutsika rpm huchashandiswa pane zvose zvingasarudzwa zviripo mu rpmrc uye macros configuration file (s).
FTP / HTTP MIBVUNZO
rpm inogona kuita se FTP uye / kana HTTP maklayiti kuitira kuti mapuranga agone kuverengwa kana kuiswa kubva paIndaneti. Package mafaira ekugadzirisa, kuvandudza, uye kubvunzurudza maitiro angarondedzerwa se ftp kana http style URL:
ftp: // USER: PASSWORD @ HOST: PORT / nzira / kune / package.rpm
Kana iyo : Chikamu chePASSWORD chakanga chisina kubviswa, password ichaendeswa (kamwe kamwe pamushandisi / muzita remubatanidzwa). Kana vose vashandisi nephasiwedi vasina kukodzera, anonymous ftp inoshandiswa. Muzviitiko zvose, passive (PASV) ftp kuwedzerwa kunoitwa.
rpm inobvumira zvinotevera zvinoshandiswa ne ftp URLs:
--ftpproxy HOST
Mushandi HOST achashandiswa seproxy server yevose ftp transfer, iyo inobvumira vashandisi kuti vape nepirinomi yemoto inoshandisa mifumo yeproxy. Izvi zvinogonawo kutsanangurwa nekugadzira macro % _ftpproxy .
- HOST HOST
Iko TCP PORT nhamba yaunogona kushandisa yehutano hwe ftp pane proxy ftp server pane nzvimbo yekutengesa. Izvi zvinogonawo kutsanangurwa nekugadzira macro % _ftpport .
rpm inobvumira zvinotevera zvinoshandiswa ne http http :
--httpproxy HOST
Mushandi HOST achashandiswa seproxy server yezvose http kuwedzerwa. Izvi zvinogonawo kutsanangurwa nekugadzirisa macro % _httpproxy .
--httpport PORT
Iko TCP PORT nhamba yekushandisa ye http hutano pane proxy http seva panzvimbo panzvimbo yekutengesa. Izvi zvinogonawo kutsanangurwa nekugadzira macro % _httpport .
MITEMO YOKUTAURA
Kuita rpmbuild
Iyo inovaka nzira dze rpm ikozvino inogara mu / usr / bin / rpmbuild inogona kushandiswa. Kunyange kutenderana kwerhaka kwakapiwa nevanowanzoperera pasi pasi kwakange kuri kukwana, kuwirirana hakuna kukwana; saka inovaka kuwirirana kwemitemo kuburikidza nemapasita epott ari kubviswa kubva ku rpm. Isai rpmbuild purafura, uye ona rpmbuild (8) yezvinyorwa zvese rpm kuvaka maitiro akanyorwa kare mu rpm (8).
Wedzera mitsara inotevera kune / etc / popt kana uchida kuramba uchikoka rpmbuild kubva mu rpm command line:
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 --re 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-circuitONA DZIMWE
popt (3), rpm2cpio (8), rpmbuild (8),http://www.rpm.org/ http://www.rpm.org/>
Zvinonyanya kukosha: Shandisa mutemo wevanhu ( % munhu ) kuti uone kuti murairo unoshandiswa sei pane imwe kombiyuta.