Rpm - Linux Command - Unix Command

Linux / Unix Command : rpm

NAME

rpm - RPM Mohokahanyi oa liphallelo

SYNOPSIS

QUERYING LE LITLHAHISO TSE BOTSOANG:

rpm { -q | --query } [ khetho ea khetho ] [ potso-dikgetho ]

rpm { -V | --verify } [ khetho-khetho ] [ netefatsa-dikgetho ]

rpm - ho bolela PUBKEY ...

rpm { -K | --checksig } [ --ahoeha ] [ --nodigest ]
PACKAGE_FILE ...

HO HLOKAHALA, HO HLAHALA, LE HO HLOKA LITLHAHISO:

rpm { -i | --install } [ mechine ea ho kenya ] PACKAGE_FILE ...

rpm { -U | --upgrade } [ mechine ea ho kenya ] PACKAGE_FILE ...

rpm { -F | --freshen } [ mekhoa ea ho kenya ] PACKAGE_FILE ...

rpm { -e | --erase } [ - litlhaloso tse ling ] [ --notops ] [ --e lengolo ]
[ - ha ho bonolo ] [ - ho kena-kenana ] [ - ho feta ] PACKAGE_NAME ...

BANGATA:

rpm { --initdb | --rebuilddb }

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

rpm { --querytags | --showrc }

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

khetho ea khetho


[ PACKAGE_NAME ] [ -a, - kaofela ] [ -f, - file FILE ]
[ -g, - sehlopha sa GROUP ] { -p, - pakete ea PACKAGE_FILE ]
[ --fileid MD5 ] [ --hdrid SHA1 ] [ --pkgid MD5 ] [ --tid TID ]
[ - bothata bo bongata ba HDRNUM ] [ - bo fetoletsoeng PACKAGE_NAME ]
[ - hore na ho bolela'ng ho tsebahatsa ] [ - ho ka etsahala hore ebe TSEBELETSO ]

khetho ea lipotso


[ -changechangelog ] [ -c, - configfiles ] [ -d, - docfiles ] [ - ho tloha ]
[ --filesbypkg ] [ -i, - info ] [ --last ] [ -l, - lethathamo ]
[ - moelelo ] [ --qf, - queryformat QUERYFMT ]
[ -R, - e hloka ] [ --scripts ] [ -s, - boemo ]
[ - bo-rasaense, - litlhaloso tse hlalosang mantsoe ]

likgetho tsa ho netefatsa


[ - ho sa tsotellehe ] [ --ofiles ] [ --sola ]
[ --nodigest ] [ --hoe lengolo ]
[ --nolinkto ] [ --nomd5 ] [ - hlokomelisa ] [ - tlosa ]
[ - nogroup ] [ - nako ea ho qetela ] [ --a etsa qeto ] [ --nordev ]

mekhoa ea ho kenya


[ --aid ] [ --allfiles ] [ --badreloc ] [ --excludepath OLDPATH ]
[ - ho itšetlehile ka ] [ - matla ] [ -h, - hash ]
[ - lumellane ] [ --ignorearch ] [ --ignoreos ]
[ - ha ho hlokahale ]
[ --ladigest ] [ --aaaaaaaaaaa [[ha a nahane ]
[ --noorder ] [ --noscripts ] [ - ha ho bonolo ]
[ --oldpackage ] [ --percent ] [ --prefix NEWPATH ]
[ - tlosa OLDPATH = NEWPATH ]
[ - ho fapanyetsana ] [ - sebaka sa libaka ] [ --lapaha ]
[ - ho feta ]

DESCRIPTION

rpm ke Mofani oa Pakete e matla, e ka sebelisoang ho haha, ho kenya, ho botsa, ho netefatsa, ho ntlafatsa le ho hlakola liphutheloana tsa software. Sephutheloana se na le boitsebiso ba lifaele le data-meta e sebelisoang ho kenya le ho hlakola lifaele tsa archive. Meta-data e akarelletsa mangolo a mothusi, litšoaneleho tsa lifilimi le boitsebiso bo hlalosang mabapi le sephutheloana. Liphutheloana li na le mefuta e 'meli: liphutheloana tsa binary, tse sebelisetsoang ho kenyelletsa software ho kenngoa, le liphutheloana tsa mohloli, tse nang le khoutu ea mohloli le recipe e hlokahalang ho hlahisa liphutheloana tsa binary.

E 'ngoe ea mekhoa ea motheo e latelang e tlameha ho khethoa: Puputso , Tl'o netefatsa , Tšoaea Hlahloba , Kenya / Khothaletsa / Freshen , Tlosa , Qala Sesebelisoa sa Ditshebeletso , Etsa Hape Basebeletsi , Etsa , Etsa Signature , Beha Baahi / Lihlopha , Bontša Querytags , le Show Setup .

MAHLOOHO A KHAOLO

Khetho tsena li ka sebelisoa mefuteng eohle e fapaneng.

-?, --Thusa

Hatisa molaetsa o sebelisoang ka nako e telele joale o tloaelehileng

--version

Hatisa mola o le mong o nang le lenane la phetolelo ea rpm e sebelisoang.

- quiet

Hatisa ka hohle kamoo u ka khonang - hangata melaetsa ea phoso e tla bonahala.

-v

Hlakola tlhahisoleseding ea verbose - hangata melaetsa e tsoelang pele ea melaetsa e tla bonahala.

-vv

Hatisa boitsebiso bo bongata ba ho qhekella bobe.

--rcfile FILELIST

E 'ngoe le e' ngoe ea lifaele tse arohaneng le FILELIST e aroloa ka sequentially ka rpm bakeng sa tlhahiso ea tlhahlobo. Feela faele ea pele lethathamong lena e tlameha ho ba teng, 'me lihlahisoa li tla atolosoa ho ea ho $ HOME . FILELIST e sa feleng ke / usr / lib / rpm / rpmrc : / usr / lib / rpm / redhat / rpmrc : ~ / .rpmrc .

- CMD ea pampiri

Liphaephe tse hlahisoang ke rpm ho taelo ea CMD .

--dbpath DIRECTORY

Sebelisa database ho DIRECTORY ho feta tsela e sa nepahalang / var / lib / rpm

- mookameli oa mookameli

Sebelisa sefate sa tsamaiso ea faele se metse ho DIRECTORY bakeng sa mesebetsi eohle. Hlokomela hore sena se bolela hore database e ka hare ho DIRECTORY e tla sebediswa bakeng sa litekanyetso tsa ho itšetleha le mangolo kapa mangolo (mohlala) poso haeba ho kenya, kapa % prep haeba mohaho, sephutheloana) e tla sebetsa ka mor'a chroot (2) ho DIRECTORY .

LITLHAHISO TSE KOPITSOANG

Tsela e tloaelehileng ea rpm kenya taelo ke

rpm { -i | --install } [ mechine ea ho kenya ] PACKAGE_FILE ...

Sena se kenya sephutheloana se secha.

Tsela e tloaelehileng ea taelo ea rpm ntlafatso ke

rpm { -U | --upgrade } [ mechine ea ho kenya ] PACKAGE_FILE ...

Sena se ntlafatsa kapa se kenya sephutheloana hona joale se kenngoa phetolelong e ncha. Sena se tšoana le ho kenya, ntle le liphetolelo tse ling tsa paketeng li tlosoa ka mor'a hore sephutheloana se secha se kenngoe.

rpm { -F | --freshen } [ mekhoa ea ho kenya ] PACKAGE_FILE ...

Sena se tla ntlafatsa liphutheloana, empa feela haeba phetolelo ea pele e teng. PACKAGE_FILE e ka hlalosoa e le ftp kapa URL ea URL , moo ho ka etsoang sephutheloana pele se kenngoa. Sheba LIPOTSO TSA FTP / HTTP bakeng sa tlhahisoleseding ea ftp ftp le http ts'ehetso ea bareki.

--aa

Eketsa liphutheloana tse bontšitsoeng ho thekiso e behiloeng ha ho hlokahala.

--allfiles

E kenya kapa e ntlafatsa lifahleho tsohle tse haelloang ka har'a sephutheloana, ho sa tsotellehe hore na li teng.

--badreloc

E sebelisoa ka - ho tlosoa , ho lumelloa tumello ho litsela tsohle tsa lifilimi, eseng feela ka li- OLDPATH tse kenyelletsitsoeng ka maikutlo a ho khutlisetsa liphutheloana.

- excludepath OLDPATH

U se ke ua kenya lifaele tseo lebitso le qalang ka OLDPATH .

- excludedocs

U se ke ua kenya lifaele tse tsejoang e le litokomane (tse kenyeletsang maqephe a batho le litokomane tsa texinfo).

- sebetsa

Tšoanang le ho sebelisa - li-placepkgs , - libakeng tsa marang-rang , le -oldpackage .

-h, -hash

Hlakola 50 ho na le letšoao ha sebaka sa archive se hlakotsoe. Sebedisa ka -v | - tobose bakeng sa pontšo e ntle.

- kopa

U se ke ua hlahloba lisebelisoa tsa lifofane tsa sebaka sa disk sebaka se lekaneng sa disk pele u kenya sephutheloana sena.

- mohoeletsi

Lumella ho kenya kapa ho ntlafatsa esita le haeba litlhōrō tsa meralo ea binary le ea moeti li sa tšoane.

- tse ling

Lumella ho kenya kapa ho ntlafatsa esita le haeba mekhoa ea ts'ebetso ea pakete ea binary le moeti e sa lumellane.

- ho kenyelletsoa li-cedocs

Kenya litokomane tsa litokomane. Ena ke boitšoaro bo sa tloaelehang.

- mohala

Hlahisa feela database, eseng tsamaiso ea tsamaiso.

--a ho feta

U se ke ua netefatsa sephutheloana kapa lihlooho tsa lihlooho ha u bala.

- saena

U se ke ua netefatsa lipakane kapa lihlooho tsa sehlooho ha u bala.

- lintlha

U se ke ua etsa lesela la ho itšetlehile ka pele u kenya kapa u ntlafatsa sephutheloana.

- ha o nahane haholo

U se ke ua fana ka maikutlo a liphutheloana (s) tse fanang ka tšepo e lahlehileng.

--a laola

U se ke ua laola liphutheloana bakeng sa ho kenya. Lenane la liphutheloana li ne li tla khutlisetsoa ho fihlela li khotsofatsa maemo a itšetlehileng ka tsona.

- litlhaloso

- fetela

- ha ho joalo

- nopreun

--laphostun

U se ke ua phethisa scriptlet ea lebitso le le leng. Lintho tse - tse khethollang li lekanang le

--eopre --nopost --nopreun --nopostun

'me e tima phetolelo ea % pele , % post , % preun , le % postun scriptlet (s).

- batho ba sa tsebeng letho

--notriggerin

--notriggerun

-notriggerpostun

U se ke ua phethisa scriptlet leha e le efe ea trigger ea mofuta o retiloeng. Khetho ea - e-nootriggers e lekana le

--notriggerin --notriggerun --notriggerpostun

'me e khaotsa ho sebelisoa ha% triggerin , % triggerun , le % s triggerpostun scriptlet (s).

--oldpackage

Lumella boitsebiso bo ntlafatsang ho nkela sebaka se secha le sebaka sa khale.

- ho feta

Liphesente tsa ho hatisa ha lifaele li tlosoa likhethong tsa polokelo. Sena se reretsoe ho etsa hore rpm e bonolo ho matha ho tloha lisebelisoa tse ling.

--prefix NEWPATH

Bakeng sa liphutheloana tsa binary tse ka tsamaisoang, fetolela litsela tsohle tsa lifaele tse qalang ka setsi sa pele sa ho kenya kahare ho (s) sechabeng sa NEWPATH .

- tlosa OLDPATH = NEWPATH

Bakeng sa liphutheloana tsa binary tse ka tsamaisoang, fetolela litsela tsohle tsa lifilimi tse qalang le OLDPATH ho latela maikutlo a ho fallela pakeng tsa package ho NEWPATH . Khetho ena e ka sebelisoa khafetsa haeba OLDPATH e 'maloa ka har'a pakete e lokela ho fallisoa.

- ho patahane

Khutlisetsa lifaele pele u hlakola. Paseke e kileng ea kenngoa e tla bitsoa ho latela " %" _repackage_name_fmt e kholo mme e tla bōptjoa molaong o boletsoeng ke "macro % _repackage_dir" (botle bo sa feleng ke / var / tmp ).

- sebakeng sa libaka

Kenya liphutheloana esita le haeba li nkela lifaele tse tsoang ho tse ling, tse seng li kentsoe, liphutheloana.

- mohope o motle

Kenya liphutheloana esita le haeba tse ling tsa tsona li seng li kentsoe ho tsamaiso ena.

- ho feta

U se ke ua kenya sephutheloana, feela hlahloba le ho tlaleha likhohlano tse ka 'nang tsa e-ba teng.

KHETHA LITŠOANTŠISO

Tsela e tloaelehileng ea rpm e hlakola taelo ke

rpm { -e | --erase } [ - litlhaloso tse ling ] [ --noteps ] [ --noscripts ] [ --notriggers ] [ - ho kena-kenana ] [ - ho feta ] PACKAGE_NAME ...

Methati e latelang e ka boela ea sebelisoa:

- litlhaloso tsohle

Tlosa liphetolelo tsohle tsa sephutheloana se tšoanang le PACKAGE_NAME . Ka tloaelo phoso e tsoa haeba PACKAGE_NAME e tšoana le liphutheloana tse ngata.

- lintlha

U se ke ua hlahloba litšitiso pele u tlosa liphutheloana.

- litlhaloso

- nopreun

--laphostun

U se ke ua phethisa scriptlet ea lebitso le le leng. Lintho tse - li- khethollo nakong ea sekhetho se lekanang le sona

- nopreun --nopostun

'me e khaotsa ho phethahala ha % preun , le % scriptlet scriptlet (s).

- batho ba sa tsebeng letho

--notriggerun

-notriggerpostun

U se ke ua phethisa scriptlet leha e le efe ea trigger ea mofuta o retiloeng. Khetho ea - e-nootriggers e lekana le

--notriggerun --notriggerpostun

'me e khaotsa ho sebelisoa ha% triggerun , le % s triggerpostun scriptlet (s).

- ho patahane

Khutlisetsa lifaele pele u hlakola. Paseke e kileng ea kenngoa e tla bitsoa ho latela " %" _repackage_name_fmt e kholo mme e tla bōptjoa molaong o boletsoeng ke "macro % _repackage_dir" (botle bo sa feleng ke / var / tmp ).

- ho feta

U se ke ua tlosa ntho leha e le efe, feela u tsamaee. E na le thuso ho sebelisana le -vv kgetho bakeng sa ho buisana ka bothata.

QUERY OPTIONS

Tsela e tloaelehileng ea taelo ea potso ea rpm ke

rpm { -q | --query } [ khetho ea khetho ] [ potso-dikgetho ]

U ka bonts'a hore na boitsebiso boo boitsebiso bo pakelitsoeng bo lokela ho hatisoa joang. Ho etsa sena, u se sebelisa


--qf | --queryformat QUERYFMT

khetho, e lateloa ke khoele ea fomati ea QUERYFMT . Litlhahiso tsa lipotso ke liphetoho tse fetotsoeng tsa mokhoa o tloaelehileng oa papiso (3) . Sebopeho se entsoe ka lithapo tsa static (tse ka kenyelletsang matšoao a tloaelehileng a boits'oaro ba C bakeng sa lintlha tse ncha, li-tab, le litlhaku tse ling tse ikhethang) le printf (3) mofuta oa fomati. Ha rpm e se e ntse e tseba mofuta oa ho hatisa, mofuta oa mofuta o lokela ho tlosoa leha ho le joalo, mme o nkeloe sebaka ke lebitso la lebokose la sehlooho le lokelang ho hatisoa, le koetsoeng ke {} litlhaku. Mabitso a marang-rang ke a utloahalang, 'me karolo e ka sehloohong ea RPMTAG_ ea lebitso la lebokose le eona e ka sieo hape.

Mefuta e meng ea liphetoho e ka kopa ka ho latela leboha ka : typetag . Hona joale, mefuta e latelang e tšehetsoa:

: lihlomo


Tšoara konopo ea sechaba ka lihlomo tsa ASCII.

: base64

Encode data ea binary ho sebelisa base64.

: letsatsi

Sebelisa mofuta oa strftime (3) "% c".

: letsatsi

Sebelisa "strftime" (3) "% a% b% d% Y".

: oa senya

Melao-fola e itšetlehileng ka mefuta.

: ea ferekana

Fumana lifolakha tsa faele.

: hex

Fometha ka hexadecimal.

: octal

Fometha ka octal.

: perms

Fumana litumello tsa fomati.

: hescape

Baleha litlhaloso tse le 'ngoe feela tse sebelisoang ka script.

: triggertype

Bontša sesebelisoa sa trigger.

Ka mohlala, ho hatisa feela mabitso a liphutheloana tseo u li batlang, u ka sebelisa % {NAME} e le khoele ea fomati. E le hore u hatise boitsebiso ba lebitso le boitsebiso ka likolone tse peli, u ka sebelisa % -30 {NAME}% {DISTRIBUTION} . rpm e tla hatisa lenane la matšoao 'ohle ao e tsebang ka eona ha e etsoa ka khang ea --querytags .

Ho na le mekhoa e 'meli ea likhetho bakeng sa ho qotsa: khetho ea liphutheloana, le khetho ea tlhahisoleseding.

PACKAGE SELECTION OPTIONS:

PACKAGE_NAME

Tlhahlobo e kenyelelitsoe sephutheloana se bitsoang PACKAGE_NAME .

-a, - kaofela

E batla lipatlisiso tsohle tse kentsoeng.

-f, --file FILE

Paka ea lipotso e nang le FILE .

--file MD5

Phakete ea lipotso e nang le identifi ea faele e fanoeng, ke hore MD5 digest ea lifaele tse ka hare.

-g, - sehlopha sa sehlopha

Lipapaka tsa lipotso tse nang le sehlopha sa GROUP .

- Sridine SHA1

Phakete ea lipotso e nang le sekheo se fanoeng ka hlooho, ke hore, soro ea SHA1 ea sebaka se se nang moeli se ka fetoloang .

-p, - package PACKAGE_FILE

E batla sephutheloana (se sa hlakolloe ) PACKAGE_FILE . PACKAGE_FILE e ka boleloa e le URL ea ftp kapa http ea moetlo, kahoo boemo ba liphutheloana bo tla lefshoa le ho qotsoa. Sheba LIPOTSO TSA FTP / HTTP bakeng sa tlhahisoleseding ea ftp ftp le http ts'ehetso ea bareki. Puisano ( P ) ea PACKAGE_FILE (s), haeba e se sephutheloana sa binary, e tla hlalosoa e le pontšo ea phakete ea ASCII. Maikutlo a lumelloa, ho qala ka '#', 'me moloko o mong le o mong oa sefahleho se hlahang sephutheloana se ka kenyelletsa lipolelo tse tšoeu tsa sebaka se sepakapakeng, ho kenyeletsa URL le lipolelo tsa lefatše tse hōle, tse tla atolosoa ho litsela tse nkeloa sebaka sebakeng sa phakete e bonts'itsoeng joaloka lintlha tse ling tsa PACKAGE_FILE tse ling ho potso.

--pkgid MD5

Phakete ea lipotso e nang le sekhetho sa sephutheloana se fanoeng, ke hore MD5 digest ea lihlooho tse kopantsoeng le lihlooho tsa moputso.

- ho na le lenane la HDRNUM

Ho botsa ho kena ha database ea HDRNUM ka ho toba; sena se na le thuso feela bakeng sa ho nolofatsa.

- fecfile SPECFILE

Parse le lipotso SPECFILE joalokaha eka ke sephutheloana. Le hoja e se tlhahisoleseding eohle (mohlala, lethathamo la lifaele) le fumaneha, mofuta ona oa tumello ea lipotso rpm e ka sebelisoa ho ntša boitsebiso ho tloha ho lifaele tse khethehileng ntle le hore u ngole sefahleho sa lifilimi.

TID

Pampiri kapa lipatlisiso tsa lipatlisiso tse nang le sekhetho sa transaction sa TID . Nako ea unix ea stamp e sebelisoa hona joale e le sekhetho sa thekiso. Lipapaka tsohle (s) li kentse kapa li hlakotsoe nakong ea ketsahalo e le 'ngoe li na le sekhetho se tloaelehileng.

- e fetotsoe PACKAGE_NAME

Lipapaka tsa lipotso tse hlahisoang ke liphutheloana (s) PACKAGE_NAME .

- ho bolela hore ho tsebahala

E etsa lipatlisiso tsa liphutheloana tse fanang ka bokhoni ba CAPABILITY .

- e batla ho tseba ho tsebahala

Ho etsa lipatlisiso tsa liphutheloana tsohle tse hlokang ho tseba ho sebetsa hantle.

PACKAGE QUERY OPTIONS:

- ho fetoha

Bontša tlhahisoleseding ea liphetoho bakeng sa sephutheloana

-c, - litlhōrō

Thathamisa feela difaele tsa ditshebetso (e bolela -l ).

-d, - lifilimi

Thathamisa feela litokomane tsa litokomane (e bolela -l ).

- roala

Tlatsa tlhahiso ea faele ka mokhoa o latelang:

tsela ea bobeli ea mochine oa bobeli ba mohoeletsi oa sehlopha ke isconfig isdoc rdev symlink

Khetho ena e tlameha ho sebelisoa bonyane e mong oa -l , -c , -d .

--filesbypkg

Thathamisa lifaele tsohle liphuthehong tse khethiloeng ka seng.

-e, -

Bontša boitsebiso ba pampiri, ho kenyelletsa lebitso, phetolelo le tlhaloso. Sena se sebelisa --queryformat haeba e boletsoeng.

- e qalile

E laela kakaretso ea liphutheloana ka nako ea kopo ea hore liphutheloana tsa morao-rao li holimo.

-l, -list

Thathamisa lifaele ka har'a phapanyetsano

- fana ka bopaki

Thathamisa sephutheloana sa sephutheloana sena.

-R, - e batla

Ngola liphutheloana tseo mokotlane ona o itšetlehileng ka tsona.

- litlhaloso

Thathamisa liphutheloana tse itseng tse sebelisoang e le karolo ea mekhoa ea ho kenya le ho tlosa lisebelisoa.

-s, - state

Hlahisa se boleloang ke lifaelepele (e bolela -l ). Boemo ba file e 'ngoe le e' ngoe e tloaelehileng , e sa kenngoa , kapa e nkeloa sebaka .

- bahoeletsi, - litlhaloso tse ngotsoeng

Bontša litlhaku tse hlahang, haeba li le teng, tse leng ka har'a phapanyetsano.

HLAHLISA LITŠOANTŠISO

Tsela e tloaelehileng ea rpm netefatsa taelo ke

rpm { -V | --verify } [ khetho-khetho ] [ netefatsa-dikgetho ]

Ho netefatsa sephutheloana ho bapisa tlhahisoleseding e mabapi le lifaele tse kentsoeng ka har'a sephutheloana tse nang le boitsebiso mabapi le lifaele tse nkiloeng metadata ea liphutheloana tse bolokiloeng ho database ea rpm. Har'a lintho tse ling, ho netefatsa hore o bapisa boholo, MD5 tjhelete, tumello, mofuta, mong'a le sehlopha sa faele ka 'ngoe. Mathata leha e le afe a fapaneng a bonahala. Lifaele tse sa kang tsa kenngoa sephutheloana, ka mohlala, lifaele tsa fokoliso tse sa kenyelletsoeng ho kenya mochine o sebelisa " -excludedocs ", li tla hlokomolohuoa ka khutso.

Likgetho tsa khetho ea liphutheloana li tšoana le bakeng sa querying ea liphutheloana (ho akarelletsa le liphutheloana tse hlalosang lifaele tse kang likhang). Mefuta e meng e ikhethang ea ho netefatsa boemo ke:

- lintlha

U se ke ua netefatsa ho itšetleha ha liphutheloana.

--a ho feta

U se ke ua netefatsa sephutheloana kapa lihlooho tsa lihlooho ha u bala.

- lifono

U se ke ua netefatsa litšobotsi leha e le life tsa lifaele tsa pakete.

- litlhaloso

U se ke ua phethahatsa scriptlet% ea verifyscript (haeba e le teng).

- saena

U se ke ua netefatsa lipakane kapa lihlooho tsa sehlooho ha u bala.

- nolinkto

- 5

--a tseba

- tsosoa

- nogroup

- nako ea nako

- etsa joalo

- ha ho joalo

U se ke ua netefatsa sebopeho sa faele se tšoanang.

Sebopeho sa sehlahisoa ke mohala oa litlhaku tse 8, mohlomong moemeli oa boikutlo:

c % config config file faele. d % doc fomati ea litokomane. g % faelefouno (ie, lifaele tse ka hare ha li kenyelelitsoe lefapheng la tefo). l % laesense laesense la fensetere. r % readme file readme.

ho tloha sehloohong sa liphutheloana, o lateloa ke lebitso la faele. E 'ngoe le e' ngoe ea litlhaku tse 8 e hlalosa phello ea litšobotsi (s) tsa faele ho ea bohlokoa ba litšoaneleho (s) tseo li ngotsoeng ka har'a database. Nako e le 'ngoe " . " (Nako) e bolela hore teko e fetisitsoe, ha e le' ngoe " ? " (Letšoao la potso) e bontša hore tlhahlobo e ke ke ea etsoa (mohlala, litumello tsa fono li thibela ho bala). Ntle ho moo, setšoantšo (sa bonyane sa B Benedened) se bolela ho hloleha ha teko e lekanang:

S file S ize e fapana le M M ode e fapana (e kenyeletsa tumello le mofuta oa feshene) 5 MD 5 kakaretso e fapana le D D e fapaneng le e nyenyane ea lipapali tse nyenyane L e bala Lina ( L ) lipapiso tse fapaneng U U le botho ba fapaneng G G roup bonyane bo fapana T m T ime e fapane

SIGNATING EA BOPHELO LE HO BONTŠA HO HLAHALA

Mefuta e tloaelehileng ea rpm litaelo tsa signature tsa digital ke

rpm - ho bolela PUBKEY ...

rpm { --checksig } [ --ahoeha ] [ --nodigest ]
PACKAGE_FILE ...

Khetho ea --checksig e hlahloba lintho tsohle tse fokolang le lipontšo tse nang le PACKAGE_FILE ho netefatsa botšepehi le tšimoloho ea sephutheloana. Hlokomela hore lipontšo li se li netefatsoa neng kapa neng ha sephutheloana se baloa, 'me -checksig e le thuso ho netefatsa tsohle tsa li-digest le lipontšo tse amanang le sephutheloana.

Lipontšo tsa dijithalete ha li khone ho netefatsoa ntle le senotlolo sa sechaba. Sesebelisoa sa sechaba sa ntoa se ka kenyelletsoa dpm database ho sebelisa --import . Senotlolo sa sechaba sa hau sa naha se nkiloe sehloohong, 'me tsamaiso ea motlakase ea bohlokoa e etsoa hantle joaloka tsamaiso ea liphutheloana. Ka mohlala, likheo tsohle tsa sechaba tse kenngoang hona joale li ka bontšoa ke:

rpm -qa gpg-pubkey *

Lintlha mabapi le senotlolo se seng sa sechaba, ha se kenngoa naheng, se ka bontšoa ka ho qeta. Boitsebiso bo mabapi le senotlolo sa Red Hat GPG / DSA:

rpm -qi gpg-pubkey-db42a60e

Qetellong, linotlolo tsa sechaba li ka hlakoloa ka mor'a hore li kene ka har'a liphutheloana. Mokhoa oa ho tlosa senotlolo sa Red Hat GPG / DSA ke ena

rpm -e gpg-pubkey-db42a60e

HO BONTŠA PACKAGE

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

Bobeli ba --addsign le - ho ikhethela dikgetho ho hlahisa le ho kenya lipontšo tse ncha bakeng sa pakete e 'ngoe le e' ngoe PACKAGE_FILE e fanoeng, ho nkela melaetsa ea hau e teng. Ho na le mekhoa e 'meli bakeng sa mabaka a histori, ha ho na phapang boitšoarong ba hona joale.

SEBELISA GPG HO ETSA LITŠOANTŠISO

E le hore u ngolise liphutheloana ho sebelisa GPG, rpm e lokela ho lokisetsoa ho tsamaisa GPG le ho khona ho fumana lesale la sehlooho le linotlolo tse nepahetseng. Ka nako e sa lekanyetsoang, rpm e sebelisa likopano tse tšoanang le GPG ho fumana mehele ea bohlokoa, e leng $ GNUPGHOME e feto-fetohileng tikoloho. Haeba li-rings tsa hau li sa fumane moo GPG e lebeletseng ho ba teng, u tla hloka ho lokisa %% _gpg_path ho ba sebaka sa li-ring tsa GPG tse lokelang ho li sebelisa.

Bakeng sa ho lumellana le liphetolelo tsa khale tsa GPG, PGP, le rpm, ke lipakete tsa signo tsa V3 OpenPGP feela tse lokelang ho etsoa. E ka 'na ea sebelisoa ka tsela e nepahetseng ea DSA kapa ea RSA, empa DSA e khethiloe.

Haeba u batla ho khona ho ngolisa liphutheloana u iketsetsa, u boetse u hloka ho iketsetsa lipampiri tsa hau tsa sechaba le tsa sekhukhu (sheba GPG manual). U tla boela u hloka ho lokisa rpm macros

% _ sebopeho

Mofuta oa ho saena. Hona joale feela gpg le pgp li tšehetsoa.

% _gpg_name

Lebitso la "mosebedisi" eo ​​o lakatsang ho se sebelisa ho saena lipakete tsa hau.

Ka mohlala, ho khona ho sebelisa GPG ho kenya lipapaka ha moetsi "John Doe " ho tloha meketeng e ka sehloohong e fumanehang ho /etc/rpm/.gpg ho sebelisa e sebetsanang le e phethahetseng / usr / bin / gpg u ka kenyeletsa

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

ka faele e fetotsoeng haholo. Sebelisa / joalo-joalo / rpm / macros bakeng sa mokhoa o mong le o mong oa tsamaiso le ~ / .rpmmacros bakeng sa tokisetso ea motho ka mong.

LITABA TSA LITŠOANTŠISO TSA BOHLOKOA

Tsela e tloaelehileng ea taelo ea basebetsi ea ts'ebetso ea rpm ke

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

Sebelisa --initdb ho theha boitsebiso bo bocha, sebelisa --rebuilddb ho tsosolosa melaetsa ea hau ea marang-rang ho tloha lihlooho tsa lihlopha tse kenyelelitsoeng.

SHOWRC

Taelo

rpm --showrc

e bontša litekanyetso tsa rpm tse tla li sebelisa bakeng sa dikgetho tsohle tseo hona joale li behiloeng ka li -file (s) tsa setupeng sa rpmrc le macros .

Liphetho tsa FTP / HTTP

rpm e ka sebetsa joaloka mofani oa FTP le / kapa HTTP e le hore liphutheloana li kenyeletsoe kapa li kenngoe ho tsoa inthaneteng. Litokomane tsa poka bakeng sa ho kenya, ho ntlafatsa le ho etsa lipatlisiso li ka hlalosoa joaloka URL ea ftp kapa URL ea mokhoa oa ho ngola:

ftp: // USER: PASSWORD @ HOST: PORT / tsela / ho / package.rpm

Haeba : Karolo ea PASSWORD e sa lumelloe, phasewete e tla etsoa bakeng sa (hang ka motsotso oa molekane / mong'a lebitso). Haeba bobeli ba sebedisa le password ba sa lumelloe, ftp e sa tsejoe e sebelisoa. Maemong 'ohle, ho fetisetsoa li-pasp (PASV) ftp transfer.

rpm e lumella dikgetho tse latelang hore li sebelisoe ka ftp URLs:

- tlhōlo HOST

Motho ea amohelang HOST o tla sebelisoa e le seva sa proxy bakeng sa tsohle ftp transfer, e lumellang basebedisi ho ftp ka mechine ea firewall e sebelisang tsamaiso ea proxy. Khetho ena e ka boela ea hlalosoa ka ho lokisa %% _ftpproxy .

- tšehetsa HOST

Nomoro ea PORT ea TCP e ka sebelisoang bakeng sa ho kopanya ftp ho seva sa proxy ftp ho e-na le sekepe se fapaneng. Khetho ena e ka boela ea hlalosoa ka ho lokisa %% _ftpport .

rpm e lumella dikgetho tse latelang tse lokelang ho sebelisoa le http URLs:

- httpproxy HOST

Motho ea amohelang HOST o tla sebelisoa e le seva sa proxy bakeng sa tsohle tse fetisetsoang http . Khetho ena e ka boela ea hlalosoa ka ho lokisa %% _httpproxy .

--httport PORT

Nomoro ea PORT ea TCP eo u ka e sebelisang bakeng sa khokahanyo ea http ho seva ea http ea proxy ho e-na le sekepe se sa lokelang. Khetho ena e ka boela ea boleloa ka ho lokisa %% _httpport .

MELAO EA LEGACY

Ho etsa lipatlisiso

Mehaho ea mehaho ea rpm joale e lula ho / usr / bin / rpmbuild e ka etsoang. Le hoja ts'ebetso ea lefa e fanoang ke li-aliase tsa popt ka tlaase e bile e lekaneng, ts'ebetsong ha e phethahale; ka hona, ho ikamahanya ka mokhoa o motle ka li-aliases tsa popt ho tlosoa ho tloha rpm. Kenya lenaneo la ntlo ea hau , 'me u bone rpmbuild (8) bakeng sa litokomane tsa mekhoa eohle ea rpm ea ho haha mekhoa e fetileng e ngotsweng mona ka rpm (8).

Kenya mela e latelang ho / etc / popt haeba u lakatsa ho tsoelapele ho ipiletsa ho rpmbuild ho tloha molaong oa taelo ea rpm :

rpm exec --bp rpmb -bp rpm exec --bc rpmb -bc rpm exec --b 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 hpmb-hpm hpm hpm hpm hpm hpm hpm hpm hpm hpm hpm hpm hpm hpm exec hpmb hpm exec --rmspec rpmb --rmspec rpm exec --target rpmb --target rpm exec - tshebetso-potoloho rpmb - potoloho-potoloho

BALA HORE

popt (3), rpm2cpio (8), mofumahali (8),

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

Bohlokoa: Sebelisa taelo ea motho ( % motho ) ho bona hore na taelo e sebelisoa joang khomphuteng ea hau.