Linux / Unix Command : rpm
NAME
rpm - Manaidsear Pasgan RPM
SYNOPSIS
PACAGAIDHEAN A 'CLEACHDADH AGUS A' DEARADH:
rpm { -q | --query } [ tagh-roghainnean ] [ query-options ]
rpm { -V | --ver }} [ tagh-roghainnean ] [ dearbhadh-roghainnean ]
rpm --import PUBKEY ...
rpm { -K | --checksig } [ --nosignature ] [ -nodigest ]
PACKAGE_FILE ...
INSTALLING, UPGRADING, AND REMOVING PACKAGES:
rpm { -i | --install } [ install-options ] PACKAGE_FILE ...
rpm { -U | --upgrade } [ install-options ] PACKAGE_FILE ...
rpm { -F | --freshen } [ install-options ] PACKAGE_FILE ...
rpm { -e | --erase } [ --allmatches ] [ --nodeps ] [ --noscripts ]
[ --notriggers ] [ --repackage ] [ --test ] PACKAGE_NAME ...
AMBANN:
rpm { --initdb | --rebuilddb }
rpm { --addsign | --ressign } PACKAGE_FILE ...
rpm { --querytags | --showrc }
rpm { --setperms | --setugids } PACKAGE_NAME ...
roghainnean-taghte
[ PACKAGE_NAME ] [ -a, - all ] [ -f, - faidhlichean FILE ]
[ -g, - GROUP group ] { -p, - pasgan PACKAGE_FILE ]
[- MD5fileid ] [ --hdrid SHA1 ] [ --pkgid MD5 ] [ - TID ]
[ --querybynumber HDRNUM ] [ --triggeredby PACKAGE_NAME ]
[- a 'toirt fa-near a' chomais ] [- a 'toirt a-steach caochladh ]
query-options
[ --changelog ] [ -c, - configfiles ] [ -d, - docfiles ] [ --dump ]
[ --filesbypkg ] [ -i, - info ] [ --last ] [ -l, - liosta ]
[ --provides ] [ --qf, - queryformat QUERYFMT ]
[ -R, - feum ] [ --scripts ] [ -s, - state ]
[ - gearragan, - trioblaidean ]
dearbhadh-roghainnean
[ --nodeps ] [ --nofiles ] [ --nànaichean ]
[ -nodigest ] [ --nosignature ]
[ --nolinkto ] [ --nomd5 ] [ --nosize ] [ --nouser ]
[ --nogroup ] [ --nomtime ] [ --nomode ] [ --nordev ]
install-options
[ --aid ] [ --fileagan ] [ --badreloc ] [ - OLDPATH ]
[ --excludedocs ] [ --force ] [ -h, - hash ]
[ sgeadachadh ] [ --ignorearch ] [ --ignoreos ]
[ --includedocs ] [ --justdb ] [ --nodeps ]
[ -nodigest ] [ --nosignature ] [ --nosuggest ]
[ --noorder ] [ --noscripts ] [ --notriggers ]
[ --oldpackage ] [- dot ]] [ --Prefix NEWPATH ]
[ --agate OLDPATH = NEWPATH ]
[ --repackage ] [- ath-chlàran ] [ --replacepkgs ]
[ --test ]
SGRÙDADH
Tha rpm na Mhanaidsear Pacaid cumhachdach, a dh'fhaodar a chleachdadh airson togail, stàladh, rannsachadh, dearbhadh, ùrachadh, agus briseadh pasganan bathar fa leth. Tha pasgan a ' gabhail a-steach tasglann de fhaidhlichean agus meta-dàta a thathar a' cleachdadh airson stàladh agus na faidhlichean tasglann a sgrios. Tha am meta-dàta a 'toirt a-steach sgriobtaichean cuideachaidh, feartan faidhle, agus fiosrachadh tuairisgeul mun phacaid. Bidh pasgan a ' tighinn a-steach ann an dà sheòrsa: pasgan dannsa, a bhios air an cleachdadh gus bathar-bog a shuidheachadh, agus pasganan stòr, anns a bheil an còd stòr agus an reasabaidh a dh' fheumar gus pasgan dobhain a dhèanamh.
Feumaidh aon de na modhan bunaiteach a leanas a bhith air a thaghadh: Ceist , Dearbhaich , Clàraich ainm , Stàlaich / Àrdachadh / Freshen , Uninstall , Stòr-dàta Tòiseachadh , Stòr-dàta Ath-thogail , Ath- dhreuchd , Cuir Slighe , Sealbhadairean / Buidhnean , Taidhlichean Ceist , agus Co-shealladh Taisbeanaidh .
ROGHAINNEAN COITCHEANN
Faodar na roghainnean sin a chleachdadh anns a h-uile modh eadar-dhealaichte.
- ?, - taic
Clò-bhuail brath cleachdaidh nas fhaide na sin àbhaisteach.
- briseadh
Clò-bhuail aon loidhne anns a bheil an àireamh de rpm ga chleachdadh.
--quiet
Clò-bhuail cho beag 's as urrainn - mar as trice cha tèid teachdaireachdan mearachd a thaisbeanadh.
-v
Clò-bhuail fiosrachadh làitheil - mar as trice thèid teachdaireachdan adhartais àbhaisteach a thaisbeanadh.
-vv
Clò-bhuail mòran de dh'fhiosrachadh fuadain grànda.
--rcfile LEIL-LÀRAICH
Tha gach fear de na faidhlichean anns a 'choloin a' sgaradh FILELIST air a leughadh às dèidh làimh le rpm airson fiosrachadh rèiteachaidh. Is e dìreach a 'chiad fhaidhle anns an liosta a tha ann, agus thèid tildes a leudachadh gu luach $ HOME . Is e / usr / lib / rpm / rpmrc an fhaidhle FILE bunaiteach : / usr / lib / rpm / redhat / rpmrc : ~ / .rpmrc .
- pìob CMD
Pìoban an toradh rpm don òrdugh CMD .
--dbpath DIRECTORY
Cleachd an stòr-dàta ann an STIÙIREACHADH rathen na am frith-rathad / var / lib / rpm bunaiteach
- Thoir STIÙIREADH
Cleachd craobh siostam nam faidhlichean air fhuaimneachadh aig STIÙIREADH airson gach gnìomh. Thoir fa-near gu bheil seo a 'ciallachadh gum bi an stòr-dàta taobh a-staigh STIÙIREACHADH air a chleachdadh airson sgrùdaidhean eisimeileachd agus thèid sgriobtaichean sam bith (me % post ma shuiteicheas sinn, no % prep ma thogras iad, pasgan) an dèidh chroot (2) gu STIÙIREADH .
ROGHAIDHEAN INSTALL AGUS UPGRADE
Is e cruth coitcheann stàladh stàladh rpm
rpm { -i | --install } [ install-options ] PACKAGE_FILE ...
Bidh seo a 'stèidheachadh pasgan ùr.
Is e cruth coitcheann òrdugh àrdachadh rpm
rpm { -U | --upgrade } [ install-options ] PACKAGE_FILE ...
Bidh seo a 'leasachadh no a' cur a-steach am pasgan a chaidh a stàladh an-dràsta gu tionndadh nas ùire. Tha seo an aon rud ri stàladh, ach a-mhàin tha gach tionndadh eile den phasgan air a thoirt às nuair a thèid am pasgan ùr a stàladh.
rpm { -F | --freshen } [ install-options ] PACKAGE_FILE ...
Cuiridh seo pacaidean air adhart, ach a-mhàin ma tha tionndadh nas tràithe an-dràsta. Faodar am PACKAGE_FILE a shònrachadh mar URL ftp no http , agus mar sin thèid am pasgan a luchdachadh sìos mus tèid a stàladh. Faic FTP / HTTP OPTIONS airson fiosrachadh air taic luchd-cleachdaidh ftp agus http taobh a-staigh rpm .
--aid
Cuir pasgain mholaidhean ris an t-suidheachadh ghnothaich nuair a tha feum air.
--fileagan
A 'cur suas no a' ùrachadh na faidhlichean missingok sa phacaid, ge bith a bheil iad ann.
--badreloc
Cleachdte le --relocate , gluasad cead air gach slighe faidhlichean, chan ann a-mhàin an fheadhainn sin air a ghabhail a-steach anns na h- inntinnean ath-shuidheachadh pacaid dà-chànanach.
- co- dhùnaidhean OLDPATH
Na stàlaich faidhlichean leis a bheil an t-ainm a 'tòiseachadh le OLDPATH .
--excludedocs
Na stàlaich faidhlichean sam bith a tha comharraichte mar sgrìobhainnean (a tha a 'gabhail a-steach duilleagan an duine agus sgrìobhainnean texinfo).
--force
Coltach ri bhith a 'cleachdadh --replacepkgs , - clàran-àite , agus --oldpackage .
-h, --hash
Clò-bhuail 50 comharran hash seach nach eil an tasglann pacaid air a phapadh. Cleachd le -v | --verbose airson taisbeanadh nas fheàrr.
- ath-nuadhachadh
Na seall air siostaman faidhlichean mount airson àite diosg gu leòr mus cuir iad am pasgan seo.
--ignorearch
Leig le stàladh no ùrachadh eadhon ged nach eil ailtireachd a 'phacaid dhìona agus an aoigheachd co-ionnan.
--ignoreos
Leig le stàladh no ùrachadh eadhon ged nach bi siostaman obrachaidh a 'phacaid dhìona agus an aoigheachd co-ionnan.
--includedocs
Stàlaich sgrìobhainnean sgrìobhainnean. Is e seo an giùlan bunaiteach.
--justdb
Ùraich ach an stòr-dàta, chan e siostam nan faidhlichean.
--nodigest
Na dearbhaich pasgan no cuisean ceannach nuair a bhios thu a 'leughadh.
- gun ainm
Na dearbhaich pasgan no ainmean ceannard nuair a bhios thu a 'leughadh.
--nodeps
Na dèan seic eisimeileachd mus cuir thu a-steach no ath-nuadhaich pasgan.
- gàirdeachas
Na molaich pasgan (ean) a tha a 'toirt seachad eisimeileachd air chall.
- neo-òrdugh
Na cuir ath-òrdanachadh air na pasganan airson stàladh. Bhiodh an liosta de phacain mar as trice air ath-ghluasad gu bhith a 'riarachadh eisimeileachd.
- sgrìobhainnean
--nopre
- cha mhòr
--nopreun
- aodach
Na cuir a-steach an sgrìobhadair den aon ainm. Tha an roghainn --noscripts co-ionann ri
--nopre --nopost --nopreun --nopostun
agus a 'tionndadh dheth mar a chaidh an % correspond, % post , % preun , agus % postun scriptlet (s) a chur gu bàs.
- luchd-dìon
--notriggerin
--notriggerun
--notriggerpostun
Na cuir a-steach sgrìob brosnachaidh sam bith den t-seòrsa ainmichte. Tha an roghainn --notriggers co-ionann ri
--notriggerin --notriggerun --notriggerpostun
agus a 'tionndadh dheth a' ghnìomhachadh % triggerin , % triggerun , agus % triggerpostun scriptlet (s).
--oldpackage
Leig le ùrachadh ùrachadh an àite pasgan ùr le seann duine.
- air adhart
Clò-cheudadan mar a thèid faidhlichean a phapadh bhon tasglann pacaid. Tha seo an dùil gun dèan e furasta rpm a ruith bho innealan eile.
- fàgail NEWPATH
Airson pasgan dannsa ath-ghluasadach, eadar-theangachadh gach slighe faidhle a thòisicheas leis an ro-leasachan stàlaidh anns na h- ionadan inntrigidh pacaid gu NEWPATH .
- gabh a-steach OLDPATH = NEWPATH
Airson pasgan dannsa ath-shuidheachadh, eadar-theangachadh gach slighe faidhle a thòisicheas le OLDPATH anns na h- inntinnean ath-shuidheachadh pasgan gu NEWPATH . Faodar an roghainn seo a chleachdadh a-rithist uaireannan ma bhios grunnan OLDPATH anns a 'phasgan gu bhith air an gluasad.
--repackage
Ath-phacaich na faidhlichean mus tèid thu às. Thèid am pasgan a chaidh a stàladh roimhe a h-ainmeachadh a rèir macro % _repackage_name_fmt agus thèid a chruthachadh san eòlaire a tha ainmichte leis a 'macro % _repackage_dir (is e luach bunaiteach / var / tmp ).
- clàran-àite
Stàlaich na pasganan eadhon ma bhios iad a 'cuir a-steach fhaidhlichean bho phacaidean eile a chaidh a stàladh mar-thà.
--replacepkgs
Stàlaich na pacaidean eadhon ged a tha cuid dhiubh air an stàladh mar-thà air an t-siostam seo.
--test
Na stàlaich am pasgan, dìreach dèan cinnteach airson agus co-dhùnaidhean a dh'fhaodadh a bhith ann.
OBAIR-OBRACH
Is e an seòrsa coitcheann de rùn lughdachaidh rpm
rpm { -e | --erase } [ --allmatches ] [ --nodeps ] [ --noscripts ] [ --notriggers ] [ --repackage ] [ --test ] PACKAGE_NAME ...
Faodaidh na roghainnean a leanas a chleachdadh cuideachd:
- aodach
Thoir air falbh gach tionndadh den phasgan a tha a 'maidseadh PACKAGE_NAME . Mar as trice, thèid mearachd a thoirt a-mach ma tha PACKAGE_NAME a ' maidseadh iomadh pasgan.
--nodeps
Na dèan sgrùdadh air na roinnean-dìona mus dèan thu dì-stàladh nan pasgain.
- sgrìobhainnean
--nopreun
- aodach
Na cuir a-steach an sgrìobhadair den aon ainm. Tha an roghainn --noscripts ann am briseadh pasgan co-ionann ri
--nopreun --nopostun
agus a 'tionndadh dheth mar a chaidh an % co-fhreagarrach % a choileanadh , agus % postun scriptlet (s).
- luchd-dìon
--notriggerun
--notriggerpostun
Na cuir a-steach sgrìob brosnachaidh sam bith den t-seòrsa ainmichte. Tha an roghainn --notriggers co-ionann ri
--notriggerun --notriggerpostun
agus a 'tionndadh dheth a' ghnìomhachadh % triggerun , agus % triggerpostun scriptlet (s).
--repackage
Ath-phacaich na faidhlichean mus tèid thu às. Thèid am pasgan a chaidh a stàladh roimhe a h-ainmeachadh a rèir macro % _repackage_name_fmt agus thèid a chruthachadh san eòlaire a tha ainmichte leis a 'macro % _repackage_dir (is e luach bunaiteach / var / tmp ).
--test
Na dèan dì-stàladh air rud sam bith, dìreach a dhol tro na gluasadan. Feumail ann an co-bhann ris an roghainn -vv airson dannsa .
SGEULACHDAN CEITH
Is e an seòrsa coitcheann de cheist rannsachaidh rpm
rpm { -q | --query } [ tagh-roghainnean ] [ query-options ]
Faodaidh tu an cruth a shònrachadh a bu chòir am fiosrachadh pacaid a chlò-bhualadh. Gus seo a dhèanamh, cleachdaidh tu an
--qf | --queryformat QUERYFMT
roghainn, agus an uairsin sreath sreang QUERYFMT . Tha cruthan a 'cheist ann an dreach atharraichte den fhrithealadh printf àbhaisteach (3) . Tha an cruth air a dhèanamh suas de shreathan staitigeach (a dh'fhaodadh a bhith a 'gabhail a-steach easgannan caractar àbhaisteach C airson linntean ùra, tabaichean, agus caractaran sònraichte eile) agus printf (3) seòrsaichean cruthdairean. Mar a tha fios aig an rpm mar-thà air an t-seòrsa clò-bhualadh, feumaidh an seòrsa sònraichear a bhith air a fàgail ge-tà, agus cuir ainm an taga ceann-là ri bhith air a chlò-bhualadh, air a chuairteachadh le {} caractaran. Tha ainmean tag mar chùis neo-chinnteach, agus dh'fhaodadh an earrann RPMTAG_ as motha den ainm tag a bhith air a fàgail cuideachd.
Faodar cruth toraidh malairteach iarraidh le bhith a 'leantainn an tag le : typetag . Aig an àm seo, tha na seòrsaichean a leanas a 'faighinn taic:
: armachd
Cuir a-steach iuchair phoblach ann an armachd ASCII.
: base64
Dàta dàta còd le bhith a 'cleachdadh base64.
: ceann-latha
Cleachd cruth strftime (3) "% c".
:latha
Cleachd stadan "% a% b% d% Y" strftime (3).
deasaich an tùs]
Brataichean eisimeileachd cruth.
: flags
Brataichean faidhle faidhle.
: hex
Faidhle ann an sia-sheasamh.
: octal
Faidhle ann an octal.
: leannan
Ceadan faidhliche faidhle.
: shescape
Escape toradh singilte airson a chleachdadh ann an sgriobt.
: triggertype
Seall suffix-brosnachaidh.
Mar eisimpleir, airson clò-bhualadh a-mhàin ainmean nam pasganan a chaidh an cur an cèill, dh'fhaodadh tu % {NAME} a chleachdadh mar an t-sreath sreathan. Gus ainm ainm agus fiosrachadh sgaoilidh nam pacaidean a chlò-bhualadh ann an dà cholbh, dh'fhaodadh tu % -30 {NAME}% {DISTRIBUTION} a chleachdadh . Bidh rpm a 'clò-bhualadh liosta de na tagaichean air fad a tha fios aige nuair a thèid a chleachdadh leis an argamaid --querytags .
Tha dà fho-roinn de roghainnean ann airson a bhith a 'ceasnachadh: taghadh pacaid, agus taghadh fiosrachaidh.
ROGHAN RIAGHALADH PACKAGE:
PACKAGE_NAME
Ceist air pasgan air a stàladh PACKAGE_NAME ainmichte.
-a, --all
Ceist a h-uile pasgan stàlaidh.
-f, --fileadh pasgan
Ceist a 'phacaid aig a bheil BUILEACH .
- faidhle MD5
Ceasnachadh pasgan anns a bheil neach-aithnichear faidhlichean sònraichte, me an trioblaid MD5 de na susbaint fhaidhlichean.
-g, - group GROUP
Pacaidean ceist leis a 'bhuidheann GROUP .
--drid SHA1
Ceasnachadh pasgan a tha a 'toirt a-steach aithnichear cinn-cinn a tha air a thoirt seachad, is e sin a' chriochnachadh SHA1 den roinn cinn-earra neo-chomasach.
-p, --package PACKAGE_FILE
Ceist air pasgan (gun stàladh) PACKAGE_FILE . Dh'fhaoidte gum bi am PACKAGE_FILE air a shònrachadh mar URL stoidhle ftp no http , agus mar sin thèid ceannard na pacaid a luchdachadh sìos agus a cheasnachadh. Faic FTP / HTTP OPTIONS airson fiosrachadh air taic luchd-cleachdaidh ftp agus http taobh a-staigh rpm . Thèid na h-argamaidean PACKAGE_FILE , mura h-eil pasgan dà-chànanach, a mhìneachadh mar fhaclan pasgan ASCII. Tha beachdan ceadaichte, a 'tòiseachadh le' # ', agus faodaidh gach loidhne de fhaidhle pacaid follaiseach a bhith a' gabhail a-steach freumhan glob air a sgaradh le spàine, a 'gabhail a-steach URLan le freagairtean glob iomallach, thèid sin a leudachadh gu slighean a tha air an cur an àite àite a' phacaid a tha follaiseach mar argamaidean PACKAGE_FILE a bharrachd ris a 'cheist.
--pkgid MD5
Ceasnachadh pasgan a tha a 'toirt a-steach aithnichear pasgan sònraichte, me an trioblaid MD5 den stuth air an ceann agus na h-uallaich pàighidh.
--querybynumber HDRNUM
Ceist air an stòr-dàta HDRNUM th gu dìreach; tha seo feumail ach airson debugging.
--specfile SPECFILE
Parse agus ceist SPECFILE mar gum biodh e na phacaid. Ged nach eil a h-uile fiosrachadh (me liostaichean faidhle) ri fhaighinn, tha an seòrsa ceist seo a 'ceadachadh rpm a chleachdadh gus fiosrachadh a tharraing bho fhaidhlichean sònrachadh gun a bhith a' sgrìobhadh pìos-sgrìobhaidh.
- tha TID
Ceumannan (s) a ' cheist aig a bheil aithnichear malairt TID sònraichte. Tha stampa aon-latha unix air a chleachdadh an-dràsta mar aithnichear malairt. Tha aithnichear cumanta aig gach pasgan (an) a chaidh a stàladh no a chaidh a dhubhadh às taobh a-staigh aon ghnothach.
--triggeredby PACKAGE_NAME
Pacaidean ceist a th 'air adhbhrachadh le pasgan (ean) PACKAGE_NAME .
- a 'toirt fa-near co-chòrdadh
Ceist a h-uile pasgan a tha a 'toirt comas a' chomais.
- chan eil mòran cuspair ann
Ceasnaich a h-uile pasgan a tha a 'cur feum air CAIBHADH airson obrachadh ceart.
TORAIDHEAN LUCHD-PACKAGE:
--changelog
Taisbeanaidh taisbeanadh fiosrachadh atharrachadh airson a 'phacaid.
-c, --configfiles
Clàraich ach faidhlichean rèiteachaidh a-mhàin (tha e a 'ciallachadh -l ).
-d, --docfiles
Clàraich faidhlichean sgrìobhaidh a-mhàin (a 'ciallachadh -l ).
--dump
Fiosrachadh faidhle dump mar a leanas:
Is e buidheann seilbhe m mode md5sum m path path size isconfig isdoc rdev symlinkFeumar an roghainn seo a chleachdadh le co-dhiù aon de -l , -c , -d .
--filesbypkg
Liosta na faidhlichean anns gach pasgan a chaidh a thaghadh.
-i, --info
Seall fiosrachadh pacaid, a 'gabhail a-steach ainm, tionndadh, agus tuairisgeul. Bidh seo a 'cleachdadh --queryformat nam biodh aon air a shònrachadh.
--last
Òrdaich sinn am pasgan a tha clàraichte ro ùine stàlaidh gus am bi na pasganan as ùire aig a 'mhullach.
-l, - liosta
Liosta fhaidhlichean ann am pasgan.
- cuir fa-near
Comasan liosta a bheir am pasgan seo seachad.
-R, - cunntasan
Clàraich pasganan air a bheil am pasgan seo a 'crochadh.
--scripts
Clàraich na scriptlet (s) pacaid sònraichte a tha air an cleachdadh mar phàirt den stàladh agus de phròiseasan dì-stàlaidh.
-s, -state
Seall stàitean nam faidhlichean sa phacaid (a 'ciallachadh -l ). Tha stàite gach faidhle aon de na gnàthasan , nach eil air a stàladh no air a h-àite .
--triggers, --triggerscripts
Seall na sgriobtaichean brosnachaidh, ma tha gin dhiubh, a tha sa phacaid.
RIAGHLASAN FIOSRACHAIDH
Is e an seòrsa coitcheann de òrdugh dearbhaidh rpm
rpm { -V | --ver }} [ tagh-roghainnean ] [ dearbhadh-roghainnean ]
Tha dearbhadh pasgan a 'dèanamh coimeas eadar fiosrachadh mu na faidhlichean a chaidh a stàladh anns a' phacaid le fiosrachadh mu na faidhlichean a chaidh a thoirt bhon mheata-dàta pacaid a chaidh a stòradh ann an stòr-dàta an rpm. Am measg rudan eile, bidh dearbhadh a 'dèanamh coimeas eadar meud, sùim MD5, ceadan, seòrsa, sealbhadair agus buidheann gach faidhle. Tha com-pàirtean sam bith air an taisbeanadh. Thèid na faidhlichean nach deach a stàladh bhon phasgan, mar eisimpleir, faidhlichean sgrìobhaidh a chaidh an dùnadh air an stàladh leis an roghainn " --excludedocs ", a thoirt seachad gu sàmhach.
Tha na roghainnean taghadh pacaid mar an ceudna ri ceistean ceist (a 'gabhail a-steach faidhlichean foillseachaidh pacaid mar argamaidean). Is e roghainnean eile a tha sònraichte airson modh dearbhaidh:
--nodeps
Na bi a 'dearbhadh eisimeileachd nam pasganan.
--nodigest
Na dearbhaich pasgan no cuisean ceannach nuair a bhios thu a 'leughadh.
--nofiles
Na dearbhaich feartan sam bith de fhaidhlichean pacaid.
- sgrìobhainnean
Na cuir a-steach an % verifyscript scriptlet (ma tha sin ann).
- gun ainm
Na dearbhaich pasgan no ainmean ceannard nuair a bhios thu a 'leughadh.
- gun aodach
--nomd5
- dìnidh
- àrsaiche
--nogroup
--nomtime
--nomode
--nordev
Na dearbhaich a 'ghnè faidhle co-fhreagarrach.
Is e cruth an toraidh sreathan de 8 caractaran, comharran sònraichte a dh'fhaodadh a bhith ann:
c % faidhle rèiteachaidh config . faidhle sgrìobhaidh d % doc . g % faidhle gòrach (ie nach eil susbaint na faidhle air a ghabhail a-steach sa phàigh pàighidh pacaid). l % faidhle cead ceadachais. r % leughadair faidhle.bhon cheann-taice pacaid, agus an uairsin ainm an fhaidhle. Tha gach aon de na 8 caractaran a 'comharrachadh toradh coimeas eadar buadhan (s) an fhaidhle gu luach nan gnè / na rudan a chaidh a chlàradh san stòr-dàta. Tha aon " . " (Ùine) a 'ciallachadh an deuchainn a chaidh a thoirt seachad, fhad' sa tha aon " ? " (Comharra ceist) a 'sealltainn nach gabhadh an deuchainn a dhèanamh (me ceadan faidhlichean a' bacadh a bhith a 'leughadh). A dh 'aindeoin sin, tha an caractar (mar as trice le B B nas sine) mar thoradh air fàilligeadh an dearbhaidh co-fhreagarrach:
S faidhle S ize eadar-dhealaichte eadar Mòdan eadar-dhealaichte (a 'gabhail a-steach ceadan agus seòrsa faidhlichean) 5 Sùim MD 5 eadar-dhealaichte D D lùbadh / àireamh mhion-mhearachdach L leughaidh L ink L (2) slighe gun choimeas eadar- uidheamachd U U se eadar- ghluasad tha seilbh eadar-dhealaichte eadar Tì T mSEIRBHADH DÙTHCHAIL AGUS DIGITAL
Is e na foirmean coitcheann de dh'òrdughan soidhnichean rpm digiteach
rpm --import PUBKEY ...
rpm { --checksig } [ --nosignature ] [ -nodigest ]
PACKAGE_FILE ...
Bidh an roghainn --checksig a ' sgrùdadh a h-uile teisteanas agus ainmean-sgrìobhte ann am PACKAGE_FILE gus dèanamh cinnteach à ionracas agus tùs a' phacaid. Thoir fa-near gu bheil ainmean-sgrìobhte a-nis air an dearbhadh nuair a thèid am pasgan a leughadh, agus - tha e feumail gus na h-ainmean-sgrìobhte a tha co-cheangailte ri pasgan a dhearbhadh.
Chan urrainnear ainmean-sgrìobhte digiteach a dhearbhadh gun iuchair phoblach. Faodar iuchair poblach armachd ascii a chur ris an stòr-dàta rpm a ' cleachdadh --import . Thathas a 'giùlan iuchair phoblach a tha air a thoirt a-steach ann an ceann-cinnidh, agus thèid stiùireadh cudromach a dhèanamh air mar a tha rianachd pacaid. Mar eisimpleir, faodar na h-iuchraichean poblach a tha air an toirt a-steach an-dràsta a shealltainn le:
rpm -qa gpg-pubkey *
Faodar mion-fhiosrachadh mu phrìomh shluagh poblach, nuair a thèid a thoirt a-steach, a shealltainn le bhith a 'cur ceist. Seo fiosrachadh mun iuchair Red Hat GPG / DSA:
rpm -qi gpg-pubkey-db42a60e
Mu dheireadh, faodar iuchraichean poblach a bhith air an sgrios an dèidh a bhith a 'toirt a-steach dìreach mar phaclan. Seo mar a bheir thu air falbh iuchair Red Hat GPG / DSA
rpm -e gpg-pubkey-db42a60e
A 'GABHAIL A' PACACHADH
rpm - ath-shuidheachadh | - tarraing PACKAGE_FILE ...
Ginidh an dà roghainn --addsign agus --resign agus cuiridh iad ainmean-sgrìobhte ùra airson gach pacaid PACKAGE_FILE a chaidh a thoirt seachad, a 'cuir a-steach ainmean sam bith a th' ann an-dràsta. Tha dà roghainn ann airson adhbharan eachdraidheil, chan eil diofar ann an giùlan an-dràsta.
A 'CLEACHDADH GPG A' LEANTAINN PACAISTEAN
Gus clàradh pacaidean a 'cleachdadh GPG, feumaidh rpm a bhith air an rèiteachadh gus GPG a ruith agus a bhith comasach air fàinne a lorg le na h-iuchraichean iomchaidh. Mar as trice, bidh rpm a ' cleachdadh na h-aon chùmhnantan mar GPG gus fàinneachan iuchair a lorg, is e sin an caochladair àrainneachd $ GNUPGHOME . Mura h-eil do phrìomh fhàinneachan suidhichte far a bheil GPG an dùil gum bi iad, feumaidh tu am macro % _gpg_path a cho-rèiteachadh gus an tèid an àite far am faighear prìomh fhàinneagan GPG.
Airson co-chòrdadh ri tionndaidhean nas sine de GPG, PGP, agus rpm, cha bu chòir ach pacaidean ainm-sgrìobhte V3 OpenPGP a bhith air an rèiteachadh. Faodar an dà chuid algorithms dearbhaidh DSA no RSA a chleachdadh, ach is fheàrr le DSA.
Ma tha thu airson gun urrainn dhut pasganan a shoidhnicheas tu fhèin a shoidhnigeadh, feumaidh tu cuideachd am paidhir agad fhèin poblach agus dìomhair a chruthachadh (faic an leabhran GPG). Feumaidh tu cuideachd na macros rpm a chumadh
% _signature
Seòrsa an ainmean. An-dràsta tha gpg agus pgp dìreach a 'faighinn taic.
% _gpg_name
Ainm an "neach-cleachdaidh" aig a bheil an iuchair a tha thu airson a chleachdadh gus do phaclan a shoidhnigeadh.
Mar eisimpleir, a bhith comasach air GPG a chleachdadh gus soidhnichean a shoidhnigeadh leis an neach-cleachdaidh "John Doe
ann am faidhle macro rèiteachaidh. Cleachd / etc / rpm / macros airson rèiteachadh per-system agus ~ / .rpmmacros airson rèiteachadh gach neach-cleachdaidh.
ROGHAIDHEAN DÙTHCHAIL RIAGHAILTEACH
Is e cruth coitcheann òrdugh stòr-dàta ath-thogail rpm
rpm { --initdb | --rebuilddb } [ -v ] [- DIRECTORY ] -dbpath ] [- STIÙIREADH STIÙIREADH ]
Cleachd --initdb gus stòr-dàta ùr a chruthachadh, cleachd --rebuilddb gus innis-stòr-dàta an stòr-dàta ath-thogail bho na cinn-pacaid a chaidh a stàladh.
SHOWRC
An t-òrdugh
rpm --showrc
sealltainn na luachan a chleachdas rpm airson a h-uile roghainn a tha stèidhichte an-dràsta ann am faidhlichean rèidhidh rpmrc agus macros .
FTP / HTTP OPTIONS
Faodaidh rpm a bhith na neach-dèiligidh FTP agus / no HTTP gus am faod pacain a bhith air an cur a-mach às an eadar-lìon no a stàladh. Faodar faidhlichean pacaid airson stàladh, ùrachadh agus obraichean ceist a bhith air an sònrachadh mar URL stoidhle ftp no http :
ftp: // USER: PASSWORD @ HOST: PORT / path / to / package.rpm
Ma tha : cha deach earrann PASSWORD fhàgail, thèid iarraidh air an fhacal-faire (aon uair gach paidhir cleachdaiche / aoigheachd). Ma thèid an neach-cleachdaidh agus am facal-faire a dhiùltadh, thèid ftp gun urra a chleachdadh. Anns a h-uile cùis, thèid gluasad ftp pasive (PASV) a dhèanamh.
rpm a ' ceadachadh na roghainnean a leanas a bhith air an cleachdadh le URL ftp:
--ftpproxy HOST
Thèid an neach-aoigheachd HOST a chleachdadh mar fhrithealaiche proxy airson a h-uile gluasad ftp, a leigeas le luchd-cleachdaidh ftp tro innealan balla-teine a bhios a 'cleachdadh siostaman proxy. Dh'fhaoidte gun tèid an roghainn seo a shònrachadh cuideachd le bhith a 'cleachdadh macro % _ftpproxy .
--ftpport HOST
Àireamh TCP PORT a chleachdadh airson ceangal ftp air frithealaiche proxy ftp an àite a 'phort bunaiteach. Dh'fhaoidte gun tèid an roghainn seo a shònrachadh cuideachd le bhith a 'cleachdadh macro % _ftpport .
rpm a ' ceadachadh na roghainnean a leanas a bhith air an cleachdadh le URLan http :
--httpproxy HOST
Thèid an neach-aoigheachd HOST a chleachdadh mar fhrithealaiche proxy airson a h-uile gluasad http . Faodaidh an roghainn seo a bhith air a shònrachadh cuideachd le bhith a 'cleachdadh macro % _httpproxy .
--httpport PORT
Àireamh TCP PORT gu bhith air a chleachdadh airson ceangal http air http freiceadan an àite a 'phort bunaiteach. Dh'fhaoidte gun tèid an roghainn seo a shònrachadh cuideachd le bhith a 'cleachdadh macro % _httpport .
CÙISEAN DÙTHCHAIL
A 'ruith rpmbuild
Tha modhan togail rpm a-nis a 'còmhnaidh anns an ruigsinneachd / usr / bin / rpmbuild . Ged a tha co-fhreagarrachd dìleas a tha air a thoirt seachad leis na h-ailiasan popt gu h-ìosal air a bhith iomchaidh, chan eil co-chòrdadh iomlan; mar sin tha co-chòrdadh modh togail air sgàth aliasan popt ga thoirt air falbh bho rpm. Stàlaich am pasgan rpmbuild , agus rpmbuild (8) fhaicinn airson sgrìobhainnean de na modhan togail rpm a chaidh a chlàradh an seo ann an rpm (8).
Cuir na sreathan a leanas gu / etc / popt ma tha thu airson leantainn air adhart a 'toirt ionnsaigh air rpmbuild bhon loidhne-àithne rpm :
rpm exec --bp rpmb -bp rpm exec --bc rpmb -bc rpm exec --bi rpmb -bi rpm exec --bl rpmb -bl rpm exec --ba rpmb -ba rpm exec --bb rpmb -bb rpm exec --bs rpmb -bs rpm exec --tp rpmb -tp rpm exec --tc rpmb -tc rpm exec --ti rpmb -ti rpm exec --tl rpmb -tl rpm exec --ta rpmb -ta rpm exec - tb rpmb -tb rpm exec --ts rpmb -ts rpm exec --rebuild rpmb --rebuild rpm exec --recompile rpmb --recompile rpm exec --clean rpmb --clean rpm exec --rmsource rpmb --rmsource rpm exec --rmspec rpmb --rmspec rpm exec --target rpmb --target rpm exec --short-circuit rpmb --short-circuitFAIC CUIDEACHD
popt (3), rpm2cpio (8), rpmbuild (8),http://www.rpm.org/ http://www.rpm.org/>
Cudromach: Cleachd an t-òrdugh fear ( % man ) gus faicinn mar a tha òrdugh air a chleachdadh air a 'choimpiutair agad.