Rpm ပါ - Linux ကိုစစ်ဌာနချုပ် - Unix စစ်ဌာနချုပ်

Linux / Unix စစ်ဌာနချုပ် : rpm ပါ

က NAME

rpm ပါ - RPM Package Manager ကို

အနှစ်ချုပ်

query နှင့်အတည်ပြုပြီး Package:

rpm ပါ {-q | --query} [ကို select-ရွေးချယ်စရာ] [စုံစမ်းမှု-options များ]

rpm ပါ {-V | --verify} [ကို select-ရွေးချယ်စရာ] [verify-options များ]

PUBKEY --import rpm ပါ ...

rpm ပါ {-K | --checksig} [--nosignature] [--nodigest]
PACKAGE_FILE ...

installation, upgrade, နဲ့ package ကိုဖယ်ရှားခြင်း:

rpm ပါ {-i | --install} [install-ရွေးချယ်စရာ] PACKAGE_FILE ...

rpm ပါ {-U | --upgrade} [install-ရွေးချယ်စရာ] PACKAGE_FILE ...

rpm ပါ {-F | --freshen} [install-ရွေးချယ်စရာ] PACKAGE_FILE ...

rpm ပါ {-e | --erase} [--allmatches] [--nodeps] [--noscripts]
[--notriggers] [--repackage] [--test] သည် PACKAGE_NAME ...

အထွေထွေ:

rpm ပါ {--initdb | --rebuilddb}

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

rpm ပါ {--querytags | --showrc}

rpm ပါ {--setperms | --setugids} သည် PACKAGE_NAME ...

ကို select-options များ


[PACKAGE_NAME] [-a - အားလုံး] [-f - ဖိုင် FILE ကို]
[-g - အုပ်စု GROUP] {-p - အထုပ် PACKAGE_FILE]
[--fileid MD5] [--hdrid SHA1] [--pkgid MD5] [--tid TID]
[PACKAGE_NAME --triggeredby] [HDRNUM --querybynumber]
[--whatprovides နိုင်စွမ်း] [--whatrequires နိုင်စွမ်း]

စုံစမ်းမှု-options များ


[--changelog] [-c - configfiles] [-D - docfiles] [--dump]
[--filesbypkg] [-i - အင်ဖို] [--last] [, -l - စာရင်း]
[--provides] [--qf - queryformat QUERYFMT]
[-r - လိုအပ်သည်] [--scripts] [-s - ပြည်နယ်]
[--triggers - triggerscripts]

verify-options များ


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

install-options များ


[--aid] [--allfiles] [--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]

DESCRIPTION

rpm ပါ, တည်ဆောက် install, မေးမြန်းမှု, အတည်ပြုရန်, ကို update များနှင့်တစ်ဦးချင်းဆော့ဖျဝဲ packages များဖျက်ပစ်ရန်အသုံးပြုနိုင်သည့်အစွမ်းထက် Package Manager ကိုဖြစ်ပါတယ်။ တစ်ဦးကအထုပ် archive ကိုဖိုင်တွေ install နှင့်ဖျက်ပစ်ရန်အသုံးပြုဖိုင်တွေနဲ့ Meta-အချက်အလက်များ၏တစ်ဦး archive ကိုပါဝင်ပါသည်။ အဆိုပါ meta-data ကိုအထောက်အမ script များ, ဖိုင် attribute တွေ, နှင့်အထုပ်အကြောင်းကိုဖော်ပြရန်သတင်းအချက်အလက်များပါဝင်သည်။ အဆိုပါ source code နှင့် binary packages များထုတ်လုပ်ရန်လိုအပ်သောစာရွက််, binary install လုပ်ဖို့ဆော့ဖ်ဝဲကို encapsulate ဖို့အသုံးပြု packages များ, နှင့်အရင်းအမြစ် packages များ: packages နှစ်ခုအမျိုးပေါင်းအတွက်လာ။

အောက်ပါအခြေခံသည် Modes တစ်ခုမှာတစ်ခုကိုရွေးရပါမည်: Query, Verify, ထိုးမြဲလက်မှတ်စစ်ဆေးမှု, Install / အမြင်ကြည်လင်စေရန်, Uninstall ကို / Upgrade, သတ်မှတ်မည်ပိုင်ရှင်များ / အဖွဲ့များ, Show ကို Querytags နှင့်ပြရန် Configuration ကို, ထိုးမြဲလက်မှတ် Add, နှုတ်ထွက်စာ, Database ကိုတည်ဆောက်ပေးနေ, Database ကိုစတငျ။

အထွေထွေရွေးချယ်စရာများ

အဲဒီ options အပေါငျးတို့သကွဲပြားခြားနားသည် Modes များတွင်အသုံးပြုနိုင်ပါသည်။

-?, --ကူညီပါ

ထို့နောက်သာမန်တစ်ဦးမဟုတ်တော့အသုံးပြုမှုမက်ဆေ့ခ်ျကို print ထုတ်။

--version

အသုံးပြုလျက်ရှိကြောင်း rpm ပါ၏ဗားရှင်းနံပါတ်င်တစ်ဦးတစ်ခုတည်းလိုင်း Print ။

--quiet

တတ်နိုင်သမျှနည်းနည်းအဖြစ် Print - ပုံမှန်အားဖြင့်သာအမှားမက်ဆေ့ခ်ျများပြသပါလိမ့်မည်။

-v

verbose သတင်းအချက်အလက် Print - ပုံမှန်အားဖြင့်လုပ်ရိုးလုပ်စဉ်တိုးတက်မှုမက်ဆေ့ခ်ျများပြသပါလိမ့်မည်။

-vv

ရုပ်ဆိုးဒီဘာဂင်သတင်းအချက်အလက်အမြောက်အမြား Print ။

--rcfile FILELIST

အူအတွင်းရှိဖိုင်များကိုတစ်ခုချင်းစီ FILELIST configuration အချက်အလက်တွေအဘို့အ rpm ပါသဖြင့်စီစဉ်တကိုဖတ်ဖြစ်ပါတယ်ကွဲကွာ။ အဆိုပါစာရင်းထဲတွင်ပထမဦးဆုံးဖိုင်သာလျှင်တည်ရှိရပါမယ်နှင့် tilde $ မူလစာမျက်နှာ၏တန်ဖိုးတိုးချဲ့ပါလိမ့်မည်။ ကို default FILELIST / usr / lib / rpm ပါ / rpmrc ဖြစ်ပါတယ်: / usr / lib / rpm ပါ / redhat / rpmrc: ~ / .rpmrc

--pipe CMD

အမိန့် CMD မှပိုက်များ rpm ပါ၏ output ။

DIRECTORY --dbpath

default ဖိုင်လမ်းကြောင်းကို / var / lib / rpm ပါထက် DIRECTORY rathen အတွက်ဒေတာဘေ့စကိုသုံးပါ

--root DIRECTORY

အားလုံးစစ်ဆင်ရေးများအတွက် DIRECTORY မှာအမြစ်တွယ်ဖိုင်ကိုစနစ်ကသစ်ပင်ကိုသုံးပါ။ ယခု directory အတွင်းဒေတာဘေ့စမှီခိုစစ်ဆေးမှုများနှင့်မည်သည့် scriptlet (s) ကိုအတွက်အသုံးပြုလိမ့်မည်ကိုဆိုလိုသည်သတိပြုပါ (ဥပမာ% post ကို install လုပ်ပါလျှင်, သို့မဟုတ်% prep တစ်အထုပ်ကိုတည်ဆောက်လျှင်) directory ကိုတစ်ဦး chroot (2) အပြီး run ပါလိမ့်မည်။

Install လုပ်ပြီး upgrade ရွေးချယ်စရာများ

တစ်ဦး rpm ပါ install လုပ် command ကို၏ယေဘုယျပုံစံဖြစ်ပါသည်

rpm ပါ {-i | --install} [install-ရွေးချယ်စရာ] PACKAGE_FILE ...

ဒါကအသစ်တခုအထုပ်တပ်ဆင်ပြီး။

တစ်ဦး rpm ပါအဆင့်မြှင့် command ကို၏ယေဘုယျပုံစံဖြစ်ပါသည်

rpm ပါ {-U | --upgrade} [install-ရွေးချယ်စရာ] PACKAGE_FILE ...

ဒါကလက်ရှိဗားရှင်းအသစ်ကိုတပ်ဆင်အထုပ်ကိုလည်းအဆင့်မြှင့်တင်သို့မဟုတ်တပ်ဆင်ပြီး။ ဒါကအသစ်သောအထုပ်ကို install ပြီးနောက်အထုပ်အပေါငျးတို့သညျအခွားဗားရှင်း (s) ကိုဖယ်ရှားကြသည် မှလွဲ. install အဖြစ်အတူတူပင်ဖြစ်ပါသည်။

rpm ပါ {-F | --freshen} [install-ရွေးချယ်စရာ] PACKAGE_FILE ...

ဤသည် packages များအဆင့်မြှင့်တင်ပါလိမ့်မယ်, ဒါပေမယ့်အစောပိုင်းကလက်ရှိဗားရှင်းမှာတည်ရှိသာလျှင်။ အဆိုပါ PACKAGE_FILE တစ်ဦးအဖြစ်သတ်မှတ်ထားစေခြင်းငှါ ftp သို့မဟုတ် http URL ကို အထုပ်ကို install မခံရမီဒေါင်းလုတ်လုပ်ပါလိမ့်မည်သည့်အမှု၌, ။ ကြည့်ရှုပါ , FTP / သည် HTTP rpm ပါ '' s ကိုပြည်တွင်းရေး ftp နှင့် http client ကိုထောက်ခံမှုအပေါ်သတင်းအချက်အလက်များအတွက်ရွေးချယ်စရာများ။

--aid

လိုအပ်တဲ့အခါသတ်မှတ်ငွေပေးငွေယူမှအကြံပြု packages များထည့်ပါ။

--allfiles

မသက်ဆိုင်သူတို့တည်ရှိနေလျှင်, အထုပ်အပေါငျးတို့သ missingok ဖိုင်တွေတပ်ဆင်ပြီးသို့မဟုတ်ကိုလည်းအဆင့်မြှင့်တင်။

--badreloc

--relocate နှင့်အတူအသုံးပြုအားလုံးဖိုင်လမ်းကြောင်းအပေါ်နေရာရွှေ့ပြောင်းခွင့်, ကိုယ့်သူတွေကို OLDPATH ့ binary အထုပ်နေရာပြောင်းရွှေ့အရိပ်အမြွက် (s) တွင်မပါဝင်။

--excludepath OLDPATH

အဘယ်သူ၏နာမကိုအမှီ OLDPATH နှင့်အတူစတင်ဖိုင်တွေ install လုပ်မထားပါနဲ့။

--excludedocs

(လူကိုစာမကျြနှာမြားနှငျ့ texinfo စာရွက်စာတမ်းများပါဝင်သော) စာရွက်စာတမ်းများအဖြစ်မှတ်သားထားတဲ့အရာတစ်ခုခုကိုဖိုင်တွေ install လုပ်မထားပါနဲ့။

--force

--replacepkgs, --replacefiles နှင့် --oldpackage သုံးပြီးအဖြစ်အတူတူပင်။

-h, --hash

အထုပ် archive ကိုဖြည်ချပြီးဖြစ်သကဲ့သို့ 50 hash အမှတ်အသားများ Print ။ -v နှင့်အတူသုံးပါ | တစ်ဦးပိုကောင်းသလို Display ကိုအဘို့အ --verbose

--ignoresize

ဒီအထုပ်ကို install မလုပ်ခင်လုံလောက်သော disk space ကိုများအတွက်ဖိုင်စနစ်များကို mount စစ်ဆေးမထားပါနဲ့။

--ignorearch

အဆိုပါ binary အထုပ်များနှင့်အိမ်ရှင်၏ဗိသုကာမကိုက်ညီပါဘူးလျှင်ပင် installation သို့မဟုတ်အဆင့်မြှင့် Allow ။

--ignoreos

အဆိုပါ binary အထုပ်များနှင့်အိမ်ရှင်များတဲ့ operating systems မကိုက်ညီပါဘူးလျှင်ပင် installation သို့မဟုတ်အဆင့်မြှင့် Allow ။

--includedocs

စာရွက်စာတမ်းများဖိုင်တွေ install လုပ်ပါ။ ဤသည်ကို default အပြုအမူဖြစ်ပါတယ်။

--justdb

သာဒေတာဘေ့စမဖိုင်စနစ်အဆင့်မြှင့်တင်ပါ။

--nodigest

ဖတ်နေသည့်အခါအထုပ်သို့မဟုတ် header ကို digests အတည်ပြုရန်မထားပါနဲ့။

--nosignature

ဖတ်နေသည့်အခါအထုပ်သို့မဟုတ် header ကိုလက်မှတ်ပေါင်းအတည်ပြုရန်မထားပါနဲ့။

--nodeps

တစ်အထုပ်ကို install သို့မဟုတ်အဆင့်မြှင့်ရှေ့တော်၌မှီခိုစစ်ဆေးမှုများမလုပ်ဆောင်ပါနဲ့။

--nosuggest

တစ်ဦးပျောက်ဆုံးနေမှီခိုပေးအထုပ် (s) ကိုအကြံပြုမထားပါနဲ့။

--noorder

တစ်ခု install လုပ်ဘို့ packages များပြန်စီမထားပါနဲ့။ packages များစာရင်းပုံမှန်အားဖြင့်မူတည်ကျေနပ်ဖို့ reordered မည်ဖြစ်သည်။

--noscripts

--nopre

--nopost

--nopreun

--nopostun

အမည်တူ၏ scriptlet execute မထားပါနဲ့။ အဆိုပါ --noscripts option ကိုညီမျှသည်

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

နှင့်သက်ဆိုင်ရာ% ကြိုတင်% post ကို% preun နှင့်% postun scriptlet (s) ၏ကွပ်မျက်ပိတ်။

--notriggers

--notriggerin

--notriggerun

--notriggerpostun

အဆိုပါအမည်ရှိ type ကိုမဆိုခလုတ် scriptlet execute မထားပါနဲ့။ အဆိုပါ --notriggers option ကိုညီမျှသည်

--notriggerin --notriggerun --notriggerpostun

နှင့်သက်ဆိုင်ရာ% triggerin% triggerun နှင့်% triggerpostun scriptlet (များ) ၏ကွပ်မျက်ပိတ်။

--oldpackage

အဟောင်းတဦးတည်းအတူအသစ်များအထုပ်ကိုအစားထိုးကာအဆင့်မြှင့် Allow ။

--percent

ဖိုင်တွေအဖြစ်ပုံနှိပ်ပါရာခိုင်နှုန်းအထုပ် archive ကိုထံမှ unpacked နေကြသည်။ ဤသည်ကတခြား tools တွေကနေ run ဖို့ rpm ပါလွယ်ကူပါတယ်လုပ်ရန်ရည်ရွယ်သည်။

--prefix NEWPATH

relocateable binary packages များအဘို့, NEWPATH ဖို့အထုပ်နေရာပြောင်းရွှေ့အရိပ်အမြွက် (s) တွင်တပ်ဆင်ရှေ့ဆက်နှင့်အတူစတင်သမျှသောဖိုင်လမ်းကြောင်းဘာသာပြန်ဆို။

--relocate OLDPATH = NEWPATH

relocatable binary packages များအဘို့, NEWPATH ဖို့အထုပ်နေရာပြောင်းရွှေ့အရိပ်အမြွက် (s) တွင် OLDPATH နှင့်အတူစတင်သမျှသောဖိုင်လမ်းကြောင်းဘာသာပြန်ဆို။ အတော်ကြာ OLDPATH 's အထုပ်ထဲမှာပြောင်းရွှေ့ခံရဖို့ရှိပါတယ်လျှင်ဒီ option ကထပ်တလဲလဲသုံးနိုင်တယ်။

--repackage

re-package ဖျက်ခြင်းရှေ့တော်၌ထိုဖိုင်များကို။ ယခင်က installed အထုပ်နိုင်တဲ့ macro% _repackage_name_fmt အဆိုအရအမည်ရှိမည်ဖြစ်ပြီး (က default value ကို / var / tmp ဖြစ်ပါတယ်) ကိုနိုင်တဲ့ macro% _repackage_dir အားဖြင့်အမည်ရှိ directory ထဲတွင်နေသူများကဖန်တီးလိမ့်မည်။

--replacefiles

သူတို့ကတခြား, ပြီးသား installed, package ကနေဖိုင်တွေကိုအစားထိုးလျှင်ပင်အစုအစည်းကို Install လုပ်ပါ။

--replacepkgs

သူတို့ထဲကတချို့ပြီးသားဒီစနစ်အပေါ် installed နေကြသည်ကိုပင်လျှင် packages များထည့်သွင်းပါ။

--test

ရိုးရှင်းစွာအဘို့အစစ်ဆေးနှင့်အလားအလာပဋိပက္ခများကိုသတင်းပို့, အထုပ်ကိုမတပ်ဆင်ပါနဲ့။

ရွေးချယ်စရာများဖျက်ပစ်

တစ်ဦး rpm ပါ Erase command ကို၏ယေဘုယျပုံစံဖြစ်ပါသည်

rpm ပါ {-e | --erase} [--allmatches] [--nodeps] [--noscripts] [--notriggers] [--repackage] [--test] သည် PACKAGE_NAME ...

အောက်ပါ options များလည်းအသုံးပြုကြသည်စေခြင်းငှါ:

--allmatches

PACKAGE_NAME ကိုက်ညီသောအထုပ်အပေါငျးတို့သဗားရှင်းဖယ်ရှားပါ။ PACKAGE_NAME မျိုးစုံ packages များကိုက်ညီလျှင်ပုံမှန်အားဖြင့်တစ်ဦးအမှားထုတ်ပေးသည်။

--nodeps

အစုအစည်းကို uninstall လုပ်မတိုင်မီမှီခိုစစ်ဆေးမထားပါနဲ့။

--noscripts

--nopreun

--nopostun

အမည်တူ၏ scriptlet execute မထားပါနဲ့။ အထုပ် Erase စဉ်အတွင်း --noscripts option ကိုညီမျှသည်

--nopreun --nopostun

နှင့်သက်ဆိုင်ရာ% preun ၏ကွပ်မျက်နှင့်% postun scriptlet (s) ကိုပိတ်။

--notriggers

--notriggerun

--notriggerpostun

အဆိုပါအမည်ရှိ type ကိုမဆိုခလုတ် scriptlet execute မထားပါနဲ့။ အဆိုပါ --notriggers option ကိုညီမျှသည်

--notriggerun --notriggerpostun

နှင့်သက်ဆိုင်ရာ% triggerun ၏ကွပ်မျက်နှင့်% triggerpostun scriptlet (s) ကိုပိတ်။

--repackage

re-package ဖျက်ခြင်းရှေ့တော်၌ထိုဖိုင်များကို။ ယခင်က installed အထုပ်နိုင်တဲ့ macro% _repackage_name_fmt အဆိုအရအမည်ရှိမည်ဖြစ်ပြီး (က default value ကို / var / tmp ဖြစ်ပါတယ်) ကိုနိုင်တဲ့ macro% _repackage_dir အားဖြင့်အမည်ရှိ directory ထဲတွင်နေသူများကဖန်တီးလိမ့်မည်။

--test

တကယ်ရုံလှုပ်ရှားမှုမှတဆင့်သွားပါ, ဘာမှကို uninstall လုပ်လိုက်မထားပါနဲ့။ ဒီဘာဂင်များအတွက် -vv option ကိုနှင့် တွဲဖက်. အသုံးဝင်သော။

QUERY ကိုရွေးချယ်စရာများ

တစ်ဦး rpm ပါစုံစမ်းမှု command ကို၏ယေဘုယျပုံစံဖြစ်ပါသည်

rpm ပါ {-q | --query} [ကို select-ရွေးချယ်စရာ] [စုံစမ်းမှု-options များ]

သငျသညျအထုပ်သတင်းအချက်အလက်အတွက်ပုံနှိပ်သင့်ကြောင်းပုံစံကိုသတ်မှတ်လိမ့်မည်။ ဒီလိုလုပ်ဖို့, သင်အသုံးပြုနိုင်သည်


--queryformat QUERYFMT | --qf

အဆိုပါ QUERYFMT format နဲ့ string ကိုလိုက် option ကို။ query ကို formats စံ printf ဗားရှင်း (3) ပုံစံချပေး modifed နေကြသည်။ ပုံစံနှင့် printf (3) formatters ရိုက်ထည့် (စံကို C ဇာတ်ကောင် NEWLINE, tabs များနှင့်အခြားအထူးအက္ခရာများများအတွက်ရှောင်ကွင်းနိုင်ပါပါဝင်နိုင်ပါသည်) ကိုငြိမ်ကွိုးတက်လုပ်ဖြစ်ပါတယ်။ rpm ပါပြီးသား print ထုတ်မှအမျိုးအစားကိုသိသကဲ့သို့, အမျိုးအစားသတ်မှတ်ထားသောသို့သော်ချန်လှပ်နှင့် {} ဇာတ်ကောင်များကပူးတွဲပုံနှိပ်ခံရဖို့ header ကို tag ကို၏နာမတော်ဖြင့်အစားထိုးရမည်ဖြစ်သည်။ tag အမည်များကိစ္စတွင် insesitive ဖြစ်ကြသည်ကို၎င်း, ထို tag ကိုနာမတျော၏ဦးဆောင် RPMTAG_ သောအဘို့ကိုအဖြစ်ကောင်းစွာချန်လှပ်နိုင်ပါသည်။

typetag: alternate output ကိုကို formats အတူ tag ကိုအောက်ပါတို့ကမေတ္တာရပ်ခံနိုင်ပါသည်။ လောလောဆယ်အောက်ပါအမျိုးအစားများကိုထောက်ခံကြသည်:

: သံချပ်ကာ


ASCII လက်နက်အတွက် public key ကိုခြုံ။

: Base64

Base64 အသုံးပြု. ဒွိ data တွေကိုဝှက်။

: နေ့စွဲ

strftime (3) "% က c" format ကိုသုံးပါ။

: နေ့က

strftime (3) "% တစ်% ခ% ဃ% Y ကို" ပုံစံကိုအသုံးပြုပါ။

: depflags

format မှီခိုအလံ။

: fflags

format file ကိုအလံ။

: hex

hexadecimal အတွက် format ။

: octal

octal အတွက် format ။

: Perm

format file ကိုခွင့်ပြုချက်။

: shescape

ဇာတ်ညွှန်းအတွက်အသုံးပြုရန်တစ်ခုတည်းကိုးကား Escape ။

: triggertype

display ခလုတ်နောက်ဆက်။

ဥပမာအားဖြင့်, မေးမြန်းအစုအစည်းကိုသာအမည်များကိုပုံနှိပ်ဖို့, သင် format နဲ့ string ကိုအဖြစ်% {NAME ၏} အသုံးပြုနိုင်တယ်။ နှစ်ခုကော်လံအတွက် packages များအမည်နှင့်ဖြန့်ဖြူးသတင်းအချက်အလက် print ထုတ်, သင်% -30 {NAME ၏}% {ဖြန့်ဖြူး} အသုံးပြုနိုင်တယ်။ rpm ပါက --querytags အငြင်းအခုံနှင့်အတူမဖြစ်၏သောအခါအကြောင်းကိုသိတယ်အဆိုပါ tags များအားလုံး၏စာရင်းကို print ထုတ်ပါလိမ့်မယ်။

အထုပ်ရွေးချယ်ရေးနှင့်သတင်းအချက်အလက်ရွေးချယ်ရေး: နှစ်ခု query များအတွက်ရွေးချယ်မှုအပိုင်းတစ်ပိုင်းကိုသာလျှင်ရှိပါသည်။

PACKAGE တွင် selection ရွေးချယ်စရာများ:

PACKAGE_NAME

PACKAGE_NAME အမည်ရှိ query ကို install အထုပ်။

-a, --all

အားလုံး installed packages များ query ။

-f, --file FILE ကို

FILE ကိုပိုင်ဆိုင် query အထုပ်။

--fileid MD5

ပေးထားသောဖိုင်အမှတ်အသားပါဝင်သော query အထုပ်ဖိုင်ရဲ့ contents ၏ MD5 အကျဉ်းချုပ်မှ ie ။

-g, --group GROUP

GROUP ၏အုပ်စုနှင့်အတူ packages များ query ။

--hdrid SHA1

ပေးထားသောခေါင်းစဉ်အမှတ်အသားပါဝင်သော query အထုပ်သည်မပြောင်းလဲနိုင်သောအရာများ header ကိုဒေသ၏ SHA1 digest ie ။

-p, --package PACKAGE_FILE

တစ်ဦး (ဖြုတ်) အထုပ် PACKAGE_FILE query ။ အဆိုပါ PACKAGE_FILE အထုပ် header ကိုဒေါင်းလုတ်လုပ်များနှင့်မေးမြန်းပါလိမ့်မည်သည့်ကိစ္စများတွင်တစ်ဦး ftp သို့မဟုတ် http စတိုင် URL ကို, အဖြစ်သတ်မှတ်ထားသောနိုင်ပါသည်။ rpm ပါ '' s ကိုပြည်တွင်းရေး ftp နှင့် http client ကိုထောက်ခံမှုအပေါ်သတင်းအချက်အလက်များအတွက် FTP ကို / သည် HTTP ရွေးချယ်စရာများကိုကြည့်ပါ။ အဆိုပါ PACKAGE_FILE အငြင်းအခုံ (s) ကိုလျှင်မ binary အထုပ်တစ်ခု ASCII အထုပ်မှုကိုထငျရှားစအဖြစ်အဓိပ္ပာယ်ကောက်ယူလိမ့်မည်။ မှတ်ချက်များအဖြစ်ထင်ရှားအထုပ်၏အရပျ၌အစားထိုးဖြစ်ကြောင်းလမ်းကြောင်းမှတိုးချဲ့မည်ဖြစ်ကြောင်း URL ကိုရဲ့ဝေးလံခေါင်သီ glob အသုံးအနှုန်းတွေနှင့်အတူအပါအဝင် glob အသုံးအနှုန်းတွေ, ပျံ့ကျဲနေတဲ့ '#' နှင့်အတူစတင်ခွင့်ပြုနေကြတယ်, ကာအထုပ်မန်နီးဖက်စ်ဖိုင်တစ်ခုချင်းစီကိုလိုင်းအဖြူအာကာသပါဝင်နိုင်ပါသည် အဆိုပါမေးမြန်းမှုမှနောက်ထပ် PACKAGE_FILE အငြင်းပွားမှုများ။

--pkgid MD5

ပေးထားသောအထုပ်အမှတ်အသားပါဝင်သော query အထုပ်, ထိုပေါင်းစပ် header ကို၏ MD5 အကျဉ်းချုပ်မှနှင့် payload contents တွေကို ie ။

--querybynumber HDRNUM

တိုက်ရိုက်ဒေတာဘေ့စ entry ကိုကြိမ်မြောက်အဆိုပါ HDRNUM query; ဒီသာဒီဘာဂင်များအတွက်အသုံးဝင်သည်။

--specfile SPECFILE

ကအထုပ်ဖြစ်လျှင်အဖြစ် SPECFILE ခွဲခြားစိတ်ဖြာမှုနှင့် query ။ အားလုံးမဟုတ်သတင်းအချက်အလက် (ဥပမာဖိုင်စာရင်း) ရရှိနိုင်ပေမဲ့လည်း query ကိုဤအမျိုးအစားတစ်ဦး specfile parser ကိုရေးသားဖို့မလိုဘဲ spec ဖိုင်များမှသတင်းအချက်အလက် extract ဖို့အသုံးပြုခံရဖို့ rpm ပါခွင့်ပြုထားသည်။

--tid TID

ပေးထားသော TID ငွေပေးငွေယူအမှတ်အသားရှိသည် query အထုပ် (s) ။ တစ်ဦးက Unix အချိန်တံဆိပ်ခေါင်းလက်ရှိငွေပေးငွေယူအမှတ်အသားအဖြစ်အသုံးပြုပါသည်။ အားလုံးအထုပ် (s) ကိုတစ်ခုတည်းငွေပေးငွေယူအတွင်း install လုပ်ခြင်းသို့မဟုတ်ဖျက်ဘုံအမှတ်အသားရှိသည်။

--triggeredby သည် PACKAGE_NAME

အထုပ် (s) ကို PACKAGE_NAME ခြင်းဖြင့်အစပျိုးဖြစ်ကြောင်း query packages များ။

--whatprovides နိုင်စွမ်း

စွမ်းရည်စွမ်းရည်များကိုမြှသော packages များ query ။

--whatrequires နိုင်စွမ်း

သင့်လျော်သောလုပ်ငန်းဆောင်တာများအတွက်စွမ်းဆောင်နိုင်မှုလိုအပ်ပြီးသောသူအပေါင်းတို့သည် packages များ query ။

PACKAGE တွင် QUERY တွင်ရွေးချယ်စရာများ:

--changelog

display အထုပ်အဘို့သတင်းအချက်အလက်ပြောင်းပေးပါ။

-c, --configfiles

(-l ဆိုလို) သာ configuration files တွေကိုစာရင်းပြုစုပါ။

-D, --docfiles

စာရင်းသာစာရွက်စာတမ်းများဖိုင်တွေ (-l ဆိုလို) ။

--အမှိုက်ပုံ

အောက်ပါအတိုင်းဖိုင်သတင်းအချက်အလက်ကိုပစ်သိမ်းရန်:

လမ်းကြောင်းအရွယ်အစား mtime md5sum mode ကိုပိုင်ရှင်အုပ်စုကို isconfig isdoc rdev symlink

ဒီ option -l, -c, -D အနည်းဆုံးတဦးတည်းနှင့်အတူအသုံးပြုရမည်။

--filesbypkg

တစ်ဦးချင်းစီကိုရှေးခယျြအထုပ်ထဲမှာဖိုင်တွေအားလုံးကိုစာရင်းပြုစုပါ။

-i, --info

အမည်, ဗားရှင်းနှင့်ဖော်ပြချက်အပါအဝင် display အထုပ်သတင်းအချက်အလက်, ။ တဦးတည်းသတ်မှတ်ထားခဲ့သည်ဆိုပါကဤအ --queryformat အသုံးပြုသည်။

--last

အမိန့်နောက်ဆုံးပေါ် packages များထိပ်မှာဖြစ်ကြောင်းထိုကဲ့သို့သောအချိန် install လုပ်နေဖြင့်စာရင်းအထုပ်။

-l, --list

အထုပ်ထဲမှာဖိုင်တွေစာရင်းပြုစုပါ။

--ထောက်ပံ့

စာရင်းစွမ်းရည်ကဒီအထုပ်ပေးပါသည်။

-r, --requires

ဒီအထုပ်မူတည်သည့်အပေါ်စာရင်း packages များ။

--scripts

အဆိုပါတပ်ဆင်ခြင်းနှင့်ဖြုတ်ဖြစ်စဉ်များ၏တစ်စိတ်တစ်ဒေသအဖြစ်အသုံးပြုကြသည်ဟုအထုပ်တိကျတဲ့ scriptlet (s) ကိုစာရင်းပြုစုပါ။

-s, --state

(-l ဆိုလို) ကိုအထုပ်ထဲမှာဖိုင်တွေရဲ့ပြည်နယ်များဖော်ပြရန်။ တစ်ဦးချင်းစီဖိုင်ရဲ့ပြည်နယ်, ပုံမှန်မတပ်ဆင်ရသေး, ဒါမှမဟုတ်အစားထိုးတစ်ခုဖြစ်သည်။

--triggers, --triggerscripts

ရှိလျှင်အထုပ်တွင်ပါရှိသောထားတဲ့, ထိုခလုတ် script များတင်ပြပါ။

ရွေးချယ်စရာများကိုအတည်ပြုရန်

တစ်ဦး rpm ပါအတည်ပြုရန် command ကို၏ယေဘုယျပုံစံဖြစ်ပါသည်

rpm ပါ {-V | --verify} [ကို select-ရွေးချယ်စရာ] [verify-options များ]

တစ်အထုပ်အတည်ပြုသည့် rpm ပါဒေတာဘေ့စထဲမှာသိမ်းထားတဲ့အထုပ် metadata ကိုထံမှယူဖိုင်များအကြောင်းသတင်းအချက်အလက်နှင့်အတူအထုပ်ထဲမှာ installed ဖိုင်တွေအကြောင်းသတင်းအချက်အလက်နှိုင်းယှဉ်။ အခြားအမှုအရာတို့ကိုအနက်စိစစ်တစ်ဦးချင်းစီဖိုင်ရဲ့အရွယ်အစား, MD5 ပေါင်းလဒ်, ခွင့်ပြုချက်, အမျိုးအစားပိုင်ရှင်နှင့်အဖွဲ့ကိုနှိုင်းယှဉ်။ မဆိုကွာခြားမှုပြသလျက်ရှိသည်။ အထုပ်ထဲကနေမတပ်ဆင်ရသေးခဲ့ဖိုင်များ, ဥပမာအားဖြင့် "--excludedocs" option ကိုအသုံးပြုပြီးတပ်ဆင်အပေါ်ဖယ်ထုတ်လိုက်စာရွက်စာတမ်းများဖိုင်များ, တိတ်တဆိတ်လျစ်လျူရှုခံရပါလိမ့်မယ်။

အထုပ်ရွေးချယ်ရေးရွေးစရာများ (ဆင်ခြေအဖြစ်အထုပ်မှုကိုထငျရှားစဖိုင်တွေအပါအဝင်) အထုပ် query ဘို့ကဲ့သို့တူညီသောဖြစ်ကြသည်။ mode ကိုအတည်ပြုရန်ထူးခြားသောသည်အခြားရွေးချယ်စရာနေသောခေါင်းစဉ်:

--nodeps

packages များ၏မှီခိုအတည်ပြုရန်မထားပါနဲ့။

--nodigest

ဖတ်နေသည့်အခါအထုပ်သို့မဟုတ် header ကို digests အတည်ပြုရန်မထားပါနဲ့။

--nofiles

အထုပ်ဖိုင်များကိုမဆိုဂုဏ်တော်များကိုအတည်ပြုရန်မထားပါနဲ့။

--noscripts

အဆိုပါ% verifyscript scriptlet (ရှိပါက) execute မထားပါနဲ့။

--nosignature

ဖတ်နေသည့်အခါအထုပ်သို့မဟုတ် header ကိုလက်မှတ်ပေါင်းအတည်ပြုရန်မထားပါနဲ့။

--nolinkto

--nomd5

--nosize

--nouser

--nogroup

--nomtime

--nomode

--nordev

သက်ဆိုင်ရာဖိုင် attribute ကို verify မထားပါနဲ့။

က output ၏ပုံစံအက္ခရာ 8 လုံး၏တစ်ဦး string ကိုတစ်ဦးဖြစ်နိုင်သမျှ attribute ကိုအမှတ်အသားသည်:

က c% config ကို configuration file ကို။ ဃ% doc စာရွက်စာတမ်းများဖိုင်။ ဆ% တစ္ဆေဖိုင် (file ကို contents တွေကိုအထုပ် payload အတွက်မပါဝင်ပါဆိုလိုသည်မှာ) ။ ဌ% လိုင်စင်လိုင်စင်ဖိုင်ကို။ r ကို% readme readme ဖိုင်ကို။

အထုပ် header ကိုကနေဖိုင်ကိုနာမည်ဖြင့်နောက်တော်သို့လိုက်။ 8 ဇာတ်ကောင်တစ်ဦးချင်းစီအတွက်ဒေတာဘေ့စတှငျမှတျတမျးတငျထားသသူတို့အား attribute က (များ) ၏တန်ဖိုးကိုဖို့ဖိုင် attribute ကို (s) ကိုတစ်ဦးနှိုင်းယှဉ်၏ရလဒ်ဆိုလိုသညျ။ တစ်ဦးကတစ်ခုတည်း "။ " (ကာလ) သည်စမ်းသပ်မှုတစ်ခုတည်းစဉ်အောင်မြင်ပြီးဆိုလိုတယ် "?" (မေးခွန်းသင်္ကေတ) ကိုစမ်းသပ် (ဥပမာ file ကိုခွင့်ပြုချက်စာဖတ်ခြင်းတားဆီး) ဖျော်ဖြေမရနိုင်တော့ဖော်ပြသည်။ ဒီလိုမှမဟုတ်ရင်, ထို (mnemonically em B ကို oldened) ဇာတ်ကောင်သက်ဆိုင်ရာ --verify စမ်းသပ်မှု၏ပျက်ကွက်ရည်ညွှန်း:

S ကဖိုင်က S ize 5 MD 5 ပေါင်းလဒ် (ခွင့်ပြုချက်နှင့်ဖိုင်အမျိုးအစားပါဝင်သည်) M က M ကို ODE ကွဲပြားခြားနားမတူ: D: D evice မတူအသေးစား / အဓိကနံပါတ်တစ်ခု mis-ပွဲစဉ် L ကို L ကိုမှင်ဖတ်ပါ (2) လမ်းကြောင်းကို mis-ပွဲဦးဦး SER ပိုင်ဆိုင်မှု, G, G roup မတူ ပိုင်ဆိုင်မှု T ကမီတာ T က IME ကွဲပြားခြားနားမတူ

ဒစ်ဂျစ်တယ်လက်မှတ်အစာခြေ Verification

rpm ပါ၏အထွေထွေပုံစံများကို ဒစ်ဂျစ်တယ်လက်မှတ် ပညတ်တော်တို့ကိုများမှာ

PUBKEY --import rpm ပါ ...

rpm ပါ {--checksig} [--nosignature] [--nodigest]
PACKAGE_FILE ...

အဆိုပါ --checksig option ကိုအထုပ်၏သမာဓိနှင့်ဇာစ်မြစ်ကိုသေချာစေရန် PACKAGE_FILE တွင်ပါရှိသောအားလုံးအစာခြေခြင်းနှင့်လက်မှတ်ပေါင်း check လုပ်ပေးပါတယ်။ တစ်အထုပ်ကိုဖတ်ရှုနေသည်အခါတိုင်းလက်မှတ်ပေါင်းယခုမှအတည်ပြုပြီးဖြစ်ကြောင်းမှတ်ချက်နှင့် --checksig တစ်အထုပ်နဲ့ဆက်စပ်အစာခြေခြင်းနှင့်လက်မှတ်ပေါင်းအပေါငျးတို့သအတည်ပြုရန်အသုံးဝင်သည်။

ဒစ်ဂျစ်တယ်လက်မှတ်ပေါင်းတစ် public key ကိုမပါဘဲစစ်ဆေးအတည်ပြုရနိုင်မှာမဟုတ်ဘူး။ public key ကိုသံချပ်ကာတစ်ခု ASCII --import သုံးပြီး rpm ပါဒေတာဘေ့စဖို့ကဆက်ပြောသည်နိုင်ပါသည်။ တစ်ခုတင်သွင်း public key ကိုတစ်ဦးခေါင်းစဉ်အတွက်ယူသွားတတ်၏, နှင့်အဓိကလက်စွပ်စီမံခန့်ခွဲမှုအတိအကျအထုပ်စီမံခန့်ခွဲမှုနှင့်တူဖျော်ဖြေနေသည်။ ဥပမာအားဖြင့်, အားလုံးလက်ရှိတင်သွင်း public keys တွေကိုအားဖြင့်ပြသနိုင်ပါတယ်:

rpm ပါ -qa GPG-pubkey *

တင်သွင်းသည့်အခါတစ်ဦးသတ်သတ်မှတ်မှတ် public key ကို, အကြောင်းအသေးစိတ်, query များကပြသနိုင်ပါသည်။ ဒီမှာ Red Hat GPGT တို့နဲ့သုံးစွဲခြင်း / စစ်တက္ကသိုလ် key ကိုအကြောင်းသတင်းအချက်အလက်မယ့်:

rpm ပါ -qi GPG-pubkey-db42a60e

နောက်ဆုံးအနေနဲ့ public keys တွေကိုဖွင့် packages များကဲ့သို့အတင်သွင်းပြီးနောက်ဖျက်နိုင်ပါတယ်။ ဒီမှာ Red Hat GPGT တို့နဲ့သုံးစွဲခြင်း / စစ်တက္ကသိုလ် key ကိုဖယ်ရှားပစ်ရန်မည်သို့မည်ပုံဖွင့်

rpm ပါ -e GPG-pubkey-db42a60e

အထုပ်တစ်ခုလက်မှတ်ထိုး

rpm ပါ --addsign | --resign PACKAGE_FILE ...

အဆိုပါ --addsign နှင့် --resign ရွေးချယ်စရာနှစ်ဦးစလုံး generate နှင့်မဆိုတည်ဆဲလက်မှတ်ပေါင်းအစားထိုးပေးထားတစ်ခုချင်းစီကိုအထုပ် PACKAGE_FILE အသစ်လက်မှတ်ပေါင်းထည့်ပါ။ သမိုင်းဆိုင်ရာအကြောင်းပြချက်များအတွက် options နှစ်ခုရှိပါတယ်, လက်ရှိအပြုအမူမကွာခြားချက်ရှိပါတယ်။

အထုပ်လက်မှတ်ထိုးရန် GPGT တို့နဲ့သုံးစွဲခြင်းအသုံးပြုခြင်း

GPGT တို့နဲ့သုံးစွဲခြင်းသုံးပြီး packages များလက်မှတ်ရေးထိုးရန်အလို့ငှာ, rpm ပါ GPGT တို့နဲ့သုံးစွဲခြင်းကို run ဖို့ configured နှင့်သင့်လျော်သောသော့နဲ့သော့ခလက်စွပ်ကိုရှာဖွေနိုင်ပါလိမ့်ရမည်ဖြစ်သည်။ ပုံမှန်အားဖြင့်, rpm ပါ key ကိုကွင်း, အမည်ရအဆိုပါ $ GNUPGHOME ပတ်ဝန်းကျင် variable ကိုရှာတွေ့မှ GPGT တို့နဲ့သုံးစွဲခြင်းကဲ့သို့တူညီသောစည်းဝေးကြီးများအသုံးပြုသည်။ GPGT တို့နဲ့သုံးစွဲခြင်းကသူတို့ကိုဖြစ်ဖို့မျှော်လင့်ဘယ်မှာသင့်ရဲ့သော့ချက်ကွင်းတည်ရှိသောမဟုတ်နေတယ်ဆိုရင်, သင်အသုံးပြုဖို့ GPGT တို့နဲ့သုံးစွဲခြင်းသော့ချက်ကွင်း၏တည်နေရာဖြစ်ဖို့နိုင်တဲ့ macro% _gpg_path configure ဖို့လိုအပ်ပါလိမ့်မယ်။

GPGT တို့နဲ့သုံးစွဲခြင်း, PGP နှင့် rpm ပါ၏ဗားရှင်းအဟောင်းနှင့်အတူလိုက်ဖက်မှုများအတွက်သာ V3 OpenPGP လက်မှတ် packets တွေကို configure လုပ်ရပါမည်။ စစ်တက္ကသိုလ်သို့မဟုတ် RSA စိစစ်အတည်ပြု algorithms ဖြစ်စေသုံးနိုင်တယ်, ဒါပေမယ့် DSA ပိုမိုနှစ်သက်သည်။

သင်ကိုယ်သင်ဖန်တီး packages များလက်မှတ်ရေးထိုးနိုင်တော့မည်ချင်လျှင်, သင်လည်း (ထို GPGT တို့နဲ့သုံးစွဲခြင်းကို manual ကြည့်ပါ) သင့်ကိုယ်ပိုင်အများပြည်သူနှင့်လျှို့ဝှက် key pair တစုံကိုဖန်တီးရန်လိုအပ်ပါတယ်။ သငျသညျကိုလညျး rpm ပါဘာလို့လဲဆိုတော့ Micro စနစ်နဲ့အခြားသော configure ဖို့လိုအပ်ပါလိမ့်မယ်

% _signature

အဆိုပါလက်မှတ်အမျိုးအစား။ အခုအချိန်မှာသာ GPG နှင့် PGP ထောက်ခံနေကြသည်။

% _gpg_name

အဘယ်သူ၏သော့ချက်သင်သည်သင်၏ packages များလက်မှတ်ရေးထိုးရန်သုံးစွဲဖို့ဆန္ဒရှိသည် "အသုံးပြုသူ" ၏အမည်ဖြစ်တယ်။

ဥပမာအားဖြင့်, အသုံးပြုသူအဖြစ် packages များလက်မှတ်ရေးထိုးရန် GPGT တို့နဲ့သုံးစွဲခြင်းကိုအသုံးချနိုင်မှ "ယောဟနျ Doe " /etc/rpm/.gpg တည်ရှိသောသော့ချက်ကွင်းကနေဟာ executable / usr / bin ကို အသုံးပြု. / GPG သငျသညျလို ပါဝင်

% _signature GPG% _gpg_path /etc/rpm/.gpg% _gpg_name ယောဟနျသ Doe % _gpgbin / usr / bin / GPG

တစ်နိုင်တဲ့ macro configuration ဖိုင်ထဲမှာ။ နှုန်း-အသုံးပြုသူဖွဲ့စည်းမှုပုံစံအဘို့အနှုန်း-system ကို Configuration နဲ့ ~ / .rpmmacros များအတွက်အသုံးပြုမှု / etc / rpm ပါ / ဘာလို့လဲဆိုတော့ Micro စနစ်နဲ့အခြားသော။

DATABASE ရွေးချယ်စရာများပြန်ဆောက်

တစ်ဦး rpm ပါ၏အထွေထွေပုံစံကိုဒေတာဘေ့စ command ကိုပြန်လည်တည်ဆောက်ဖြစ်ပါတယ်

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

ယင်းကို install အထုပ်ခေါင်းစီးများအနေဖြင့်ဒေတာဘေ့စညွှန်းကိန်းပြန်ဆောက်ဖို့ --rebuilddb အသုံးပြုအသစ်တစ်ခုကိုဒေတာဘေ့စကိုဖန်တီးရန် --initdb ကိုသုံးပါ။

SHOWRC

အမိန့်

rpm ပါ --showrc

rpm ပါ options တွေကိုအားလုံးအတှကျသုံးပါလိမ့်မယ်တန်ဖိုးများလက်ရှိ rpmrc နှင့်ဘာလို့လဲဆိုတော့ Micro စနစ်နဲ့အခြားသော configuration ဖိုင် (s) ကိုသတ်မှတ်ကြသည်ပြသထားတယ်။

FTP ကို ​​/ သည် HTTP ရွေးချယ်စရာများ

rpm ပါ တစ်ဦးအဖြစ်လုပ်ဆောင်နိုင်ပါတယ် တယောက်က FTP နှင့် / သို့မဟုတ် သည် HTTP packages များအင်တာနက်ထဲကနေမေးမြန်းသို့မဟုတ်ထည့်သွင်းနိုင်အောင် client ကို။ install လုပ်ဘို့ package ဖိုင်များ, အဆင့်မြှင့်တင်ရန်နှင့်မေးမြန်းမှုစစ်ဆင်ရေးတစ်ခု ftp သို့မဟုတ် http စတိုင် URL ကိုအဖြစ်မသတ်မှတ်စေခြင်းငှါ:

ftp: // USER မှ: PASSWORD @ HOST က: ဆိပ်ကမ်း / လမ်းကြောင်းကို / / package.rpm မှ

အဆိုပါ အကယ်. : PASSWORD အဘို့ကိုချန်လှပ်သည်စကားဝှက် (တစ်ချိန်ကအသုံးပြုသူ / host name ကိုတစ်စုံတစ်ဦးလျှင်) အတွက်သတိပေးခံရလိမ့်မည်။ အသုံးပြုသူနှင့် password နှစ်ခုလုံးကိုချန်လှပ်နေတယ်ဆိုရင်, အမည်မသိ ftp ကိုအသုံးပြုသည်။ အားလုံးကိစ္စများတွင်, passive (PASV) ftp လွှဲပြောင်းဖျော်ဖြေနေကြသည်။

rpm ပါ ftp URLs များကိုနှငျ့အသုံးပွုခံရဖို့အောက်ပါ options များခွင့်ပြု:

--ftpproxy HOST က

အိမ်ရှင် HOST အားအသုံးပြုသူများသည် proxy ကိုစနစ်များကိုအသုံးပြုထားတဲ့ firewall ကစက်တွေကတဆင့် FTP ခွင့်ပြုသမျှသော ftp လွှဲပြောင်းများအတွက်တစ်ဦး proxy ဆာဗာအဖြစ်အသုံးပြုလိမ့်မည်။ ဒီ option ကိုလည်းနိုင်တဲ့ macro% _ftpproxy ပြင်ဆင် သတ်မှတ်. သတ်မှတ်ထားသောနိုင်ပါသည်။

--ftpport HOST က

အစားကို default port ရဲ့ proxy ကို ftp server ကိုအပေါ် ftp ချိတ်ဆက်မှုအတွက်သုံးစွဲဖို့ကို TCP port number ။ ဒီ option ကိုလည်းနိုင်တဲ့ macro% _ftpport ပြင်ဆင် သတ်မှတ်. သတ်မှတ်ထားသောနိုင်ပါသည်။

rpm ပါ http URLs များကိုနှငျ့အသုံးပွုခံရဖို့အောက်ပါ options များခွင့်ပြု:

--httpproxy HOST က

အိမ်ရှင် HOST ကအားလုံးကို http လွှဲပြောင်းများအတွက် proxy ဆာဗာအဖြစ်အသုံးပြုလိမ့်မည်။ ဒီ option ကိုလည်းနိုင်တဲ့ macro% _httpproxy ပြင်ဆင် သတ်မှတ်. သတ်မှတ်ထားသောနိုင်ပါသည်။

ဆိပ်ကမ်း --httpport

အစားကို default port ရဲ့ proxy ကို http server ကိုအပေါ်ကို http ချိတ်ဆက်မှုအတွက်သုံးစွဲဖို့ကို TCP port number ။ ဒီ option ကိုလည်းနိုင်တဲ့ macro% _httpport ပြင်ဆင် သတ်မှတ်. သတ်မှတ်ထားသောနိုင်ပါသည်။

legacy ကိစ္စများ

rpmbuild ကွပ်မျက်

rpm ပါ၏တည်ဆောက်သည် Modes / usr / bin / rpmbuild ဟာ executable ယခုနေထိုင်သူဖြစ်ကြသည်။ အောက်က popt နာမည်ပေးအမွေ Compatibility ကိုလုံလောက်သောခဲ့သော်လည်း Compatibility ကိုမစုံလငျဖွစျ၏ ဤအရပ်မှ popt နာမည်မှတဆင့် mode ကိုလိုက်ဖက်မှုတညျဆောကျ rpm ပါမှဖယ်ရှားပစ်လျက်ရှိသည်။ အဆိုပါ rpmbuild အထုပ် Install နှင့်ယခင်က rpm ပါ (8) တွင်ဤနေရာတွင်မှတ်တမ်းတင်ရှိသမျှကို rpm ပါတည်ဆောက်သည် Modes ၏စာရွက်စာတမ်းများအဘို့ (8) rpmbuild ကြည့်ပါ။

သင် rpm ပါ command line ကနေ rpmbuild သွန်းလောင်းပေးဆက်သွားဖို့ဆန္ဒရှိမယ်ဆိုရင် / etc / popt မှအောက်ပါလိုင်းများ Add:

rpm ပါအမှုဆောင်အရာရှိ --bp rpmb -bp rpm ပါအမှုဆောင်အရာရှိ --bc rpmb -bc rpm ပါအမှုဆောင်အရာရှိ --bi rpmb -bi rpm ပါအမှုဆောင်အရာရှိ --bl rpmb -bl rpm ပါအမှုဆောင်အရာရှိ --ba rpmb -ba rpm ပါအမှုဆောင်အရာရှိ --bb rpmb -bb rpm ပါအမှုဆောင်အရာရှိ --bs rpmb -bs rpm ပါအမှုဆောင်အရာရှိ --tp rpmb -tp rpm ပါအမှုဆောင်အရာရှိ --tc rpmb -tc rpm ပါအမှုဆောင်အရာရှိ --ti rpmb -ti rpm ပါအမှုဆောင်အရာရှိ --tl rpmb -tl rpm ပါအမှုဆောင်အရာရှိ --ta rpmb -ta rpm ပါအမှုဆောင်အရာရှိ - tb rpmb -tb rpm ပါအမှုဆောင်အရာရှိ --ts rpmb -ts rpm ပါအမှုဆောင်အရာရှိ --recompile rpmb --recompile rpm ပါအမှုဆောင်အရာရှိ --clean rpmb --clean rpm ပါအမှုဆောင်အရာရှိ --rmsource rpmb --rmsource rpm ပါအမှုဆောင်အရာရှိ rpmb --rebuild rpm ပါအမှုဆောင်အရာရှိ --rebuild --rmspec rpmb --rmspec rpm ပါအမှုဆောင်အရာရှိ --target rpmb --target rpm ပါ --short-circuit ကိုအမှုဆောင်အရာရှိ --short-circuit ကို rpmb

လည်းဖတ်ကြည့်ပါ

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

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

အရေးကြီး: command တစ်ခုကိုသင်၏အထူးသဖြင့်ကွန်ပျူတာပေါ်တွင်အသုံးပြုသည်ကိုမည်သို့ကြည့်ဖို့လူကို command ကို (% သည်လူ) ကိုသုံးပါ။