Linux / Unix Command : об
NAME
об - RPM Топтом менеджери
Кыскача баяндама
Querying жана тактоо топтомдору:
об {-q | --query} [ыкмаларды-тандап] [суроо-параметрлери]
об {-V | --verify} [ыкмаларды-тандап] [ыкмаларды-текшерүү]
об --import PUBKEY ...
об {-K | --checksig} [--nosignature] [--nodigest]
PACKAGE_FILE ...
ОРНОТУУ, жогорулатуу, жана алып салуу топтомдору:
об {-i | --install} [жолдор орнотуу] PACKAGE_FILE ...
об {-U | --upgrade} [жолдор орнотуу] PACKAGE_FILE ...
об {-F | --freshen} [жолдор орнотуу] PACKAGE_FILE ...
об {-e | --erase} [--allmatches] [--nodeps] [--noscripts]
[--notriggers] [--repackage] [--Test] PACKAGE_NAME ...
АР:
об {--initdb | --rebuilddb}
об {--addsign | --resign} PACKAGE_FILE ...
об {--querytags | --showrc}
об {--setperms | --setugids} PACKAGE_NAME ...
тандоо-ыкмаларды
[PACKAGE_NAME] [биригип, - баары] [-f, - Билэ Билэ]
[-G, - топтун GROUP] {-p, - топтом PACKAGE_FILE]
[--fileid MD5] [--hdrid SHA1] [--pkgid MD5] [--tid TID]
[HDRNUM --querybynumber] [PACKAGE_NAME --triggeredby]
[--whatprovides мүмкүндүгү] [жөндөмүн --whatrequires]
суроо-параметрлери
[--changelog] [е, - configfiles] [-d, - docfiles] [--dump]
[--filesbypkg] [-i, - маалымат] [--last] [-l, - тизмеси]
[--provides] [--qf, - queryformat QUERYFMT]
[, Сатылышы - мамлекеттик] [скрипттерди] - [-R талап кылат]
[--triggers, - triggerscripts]
текшерүү-ыкмаларды
[--nodeps] [--nofiles] [--noscripts]
[--nodigest] [--nosignature]
[--nolinkto] [--nomd5] [--nosize] [--nouser]
[--nogroup] [--nomtime] [--nomode] [--nordev]
орнотуу-ыкмаларды
[--aid] [--allfiles] [--badreloc] [--excludepath OLDPATH]
[--excludedocs] [--force] [-h, - Хаш]
[--ignoresize] [--ignorearch] [--ignoreos]
[--includedocs] [--justdb] [--nodeps]
[--nodigest] [--nosignature] [--nosuggest]
[--noorder] [--noscripts] [--notriggers]
[--oldpackage] [--percent] [--prefix NEWPATH]
[--relocate OLDPATH = NEWPATH]
[--repackage] [--replacefiles] [--replacepkgs]
[--Test]
DESCRIPTION
об, курууга, орнотууга, суроо текшерип өзгөртүүгө, жана жеке программалык топтомду өчүрүү үчүн колдонулушу мүмкүн болгон күчтүү Топтом менеджери болуп саналат. Бир таңгак материалдарын жана Archive материалдары орнотуу жана тазалоо үчүн колдонулат мета-маалыматтарды чыкпаган турат. мета-маалымат Топтом тууралуу жардамчы скрипттерин, билэ атрибуттарды, жана сүрөттө маалыматты камтыйт. Пакеттер эки түрдүү болот: бинардык пакеттер, программалык баарын ичине үчүн орнотулган болушу керек, ал эми баштапкы пакеттерди бинардык пакеттер өндүрүү үчүн зарыл болгон баштапкы кодун жана салышы камтыган.
Төмөнкүдөй негизги ыкмалары бири тандалышы керек: Query, текшерүү, Кол текшерүү, орнотуу / Upgrade / карандаш, алып салуу, маалымат базасын, маалымат базасын кургула, демилгелөө, кызматтан кол Set ээлери / Groups, Show Querytags жана Show ырастоо кошуу.
Жалпы OPTIONS
Бул параметрлер бардык ар кандай түрдөгү колдонулушу мүмкүн.
- ?, --help
Эгерде андан кыйла узагыраак колдонуу кабар анан кадимки Басып чыгаруу.
--version
Колдонулган об нускасы санын камтыган бир сапты басып.
--quiet
ошондой эле аз эле мүмкүн Басып чыгаруу - адатта бир гана ката билдирүүлөрдү көрсөтүлөт.
-v
дайын маалымат - адатта кадыресе прогресс билдирүүлөрү көрсөтүлөт.
-vv
суук мүчүлүштүктөрдү маалымат көп Басып чыгаруу.
--rcfile Filelist
Ичеги бөлүнгөн Filelist боюнча материалдар ар бир тарам маалымат алуу үчүн об тарабынан ырааттуу окуп жатат. Гана тизмесинде биринчи билэ болушу керек, жана tildes $ ҮЙДӨ наркы жайылтылат. Демейки Filelist / окудум / LIB / об / rpmrc болот: / окудум / LIB / об / Redhat / rpmrc: ~ / .rpmrc.
--pipe CMD
Буйругу CMD үчүн об чыгаруу түтүктөр.
--dbpath DIRECTORY
DIRECTORY Rathen боюнча маалымат базасын караганда демейки жолу колдон / VAR / LIB / об
--root DIRECTORY
Бардык иш үчүн каталогуна тамыры билэ системасы дарактарды пайдаланууга жол берилбейт. Бул каталог ичинде маалыматтар базасы деген көз карандылыгы текшерүү үчүн колдонулат жана ар кандай scriptlet болот (с) (куруп, анда, мисалы,% ээрчүү орнотуу, же% даярдануу, пакетин) DIRECTORY үчүн chroot (2) артынан чуркап салынат.
ОРНОТУУ жана Жолдор UPGRADE
бир об жалпы түрү буйругу орнотуу
об {-i | --install} [жолдор орнотуу] PACKAGE_FILE ...
Бул жаңы топтомун аныктайт.
бир пластинкага жогорулатуу буйругу жалпы түрү болуп саналат
об {-U | --upgrade} [жолдор орнотуу] PACKAGE_FILE ...
Бул жогорулатат же азыркы акыркы нускасына орнотулган топтомун аныктайт. Бул топтомдун башка нускасы (тер) эске албаганда, жаңы топтом орнотулган кийин алынып салынат, орнотуу, ошондой эле болуп саналат.
об {-F | --freshen} [жолдор орнотуу] PACKAGE_FILE ...
Бул пакеттерди камсыз кылат, ал эми мурдагы версия учурда бар болсо гана. PACKAGE_FILE катары көрсөтүлүшү мүмкүн FTP же HTTP URL топтому орнотулган чейин жүктөлүп турган учурда. Кара: FTP / HTTP об "ички FTP жана HTTP Кардарын колдоо боюнча маалымат алуу керек.
--aid
Зарыл болгон учурларда сунуш бүтүм коюуга топтомдорун кошуу.
--Бардык файлдар
Орноткондо же алар бар карабастан, эгер, пакеттеги missingok билэлэри жогорулатат.
--badreloc
Бардык билэ жолдору боюнча --relocate, уруксат көчүрүү менен пайдаланылган эмес, ошол OLDPATH .Ал бинардык топтом көчүрүү тайманбайлы киргизилген (тар).
--excludepath OLDPATH
Документ орнотуу эмес, алардын аты-жөнү OLDPATH менен башталат.
--excludedocs
документтерди (адам баракчаларды жана texinfo документтерди камтыган) менен белгиленген кошо орнотуу эмес.
--force
--replacepkgs, --replacefiles жана --oldpackage колдонгондой эле, экөө бир.
-h, --hash
топтом Archive келдик эле 50 таштанды белгилерин басып чыгаруу. -V менен колдон | бир жагымдуу көрсөтүү --verbose.
--ignoresize
Бул пакетти орнотуу алдында жетиштүү диск мейкиндиги үчүн билэ системасын минип текшерип жок.
--ignorearch
бинардык пакетте жана аскер архитектурасы орнотуу же андан да жакшыртуу, атүгүл, эгер уруксат дал келбейт.
--ignoreos
бинардык пакетте жана аскер Иштетүү системалары да орнотуу же андан да жакшыртуу, уруксат дал келбейт.
--includedocs
документтерди материалдары орнотуу. Бул чечим болуп саналат.
--justdb
гана базасын эмес, системасынан туруу зарыл.
--nodigest
окуп жатканда пакет же баш жыйнактар текшерүү болбойт.
--nosignature
окуп жатканда пакет же баш кол текшерүү болбойт.
--nodeps
орнотуп же топтомду өтүүдөн мурун көз карандылыгы текшерүү кыла көрбө.
--nosuggest
дайынсыз көз карандылыгын камсыз топтомун (лар) сунуш жок.
--noorder
бир орнотуу үчүн топтомдорду алмаштырып алба. пакеттердин тизмеси адатта dependancies канааттандырууга төмөндөгүдөй жазып келет.
--noscripts
--nopre
--nopost
--nopreun
--nopostun
Ошол эле аты scriptlet аткарууга эмес. --noscripts ыкмалардан барабар
--nopre --nopost --nopreun --nopostun
жана тиешелүү% сыйлап аткаруу өчөт,% ээлеген,% preun, жана% postun scriptlet (тар).
--notriggers
--notriggerin
--notriggerun
--notriggerpostun
аттуу түрү бир түрткүч scriptlet аткарууга болбойт. --notriggers ыкмалардан барабар
--notriggerin --notriggerun --notriggerpostun
жана тиешелүү% triggerin% triggerun, жана% triggerpostun scriptlet (лор) аткарууну өчөт.
--oldpackage
Кары бир менен акыркы топтомун алмаштыруу үчүн газ берүү.
--percent
папкалардын катары Print пайызы топтом чыкпаган келдик жатат. Бул об башка куралдар качып жеңил үчүн арналган.
--prefix NEWPATH
Relocateable бинардык пакеттер үчүн NEWPATH үчүн пакет көчүрүү тайманбайлы (лар) менен орнотуу менен барактарды башталат бардык билэ жолду которуу.
--relocate OLDPATH = NEWPATH
Relocatable бинардык пакеттер үчүн NEWPATH үчүн пакет көчүрүү тайманбайлы (лар) менен OLDPATH башталат бардык билэ жолду которуу. Бул параметр бир нече OLDPATH "пакетте с көчүрүлүшү керек болсо, бир нече жолу колдонууга болот.
--repackage
өчүрүү алдында билэлэри Re-пакеттөө. Буга чейин орнотулган пакети макро% _repackage_name_fmt ылайык деп аталып калат жана макро% _repackage_dir (жарыяланбаган маани / VAR / TMP болуп саналат) атындагы каталогуна түзүлөт.
--replacefiles
алар башка, буга чейин орнотулган, кутулардан алмаштыруу да пакеттерди орнотуу.
--replacepkgs
Алардын кээ бирлери бул системасында орнотулган да пакеттерди орнотуу.
--Test
жөн гана текшерип, топтомун орнотуу жана мүмкүн болуучу чыр-чатактарды эле билдире беришпейт.
тазалоо ПАРАМЕТРЛЕР
бир пластинкага тазаланган буйругу жалпы түрү болуп саналат
об {-e | --erase} [--allmatches] [--nodeps] [--noscripts] [--notriggers] [--repackage] [--Test] PACKAGE_NAME ...
төмөнкү тандоолор да колдонулушу мүмкүн:
--allmatches
PACKAGE_NAME дал пакетин бардык түрүн алып салуу. Адатта ката PACKAGE_NAME нече топтомдорун дал келсе, берилет.
--nodeps
топтомдорун Өчүрүүнүн алдында көз карандылыкты текшерип жок.
--noscripts
--nopreun
--nopostun
Ошол эле аты scriptlet аткарууга эмес. Таңгак тазалоо учурунда --noscripts ыкмалардан барабар
--nopreun --nopostun
жана тиешелүү% preun аткарууну, жана% postun scriptlet (лор) өчүрөт.
--notriggers
--notriggerun
--notriggerpostun
аттуу түрү бир түрткүч scriptlet аткарууга болбойт. --notriggers ыкмалардан барабар
--notriggerun --notriggerpostun
жана тиешелүү% triggerun, жана% triggerpostun scriptlet (лор) аткарууну өчөт.
--repackage
өчүрүү алдында билэлэри Re-пакеттөө. Буга чейин орнотулган пакети макро% _repackage_name_fmt ылайык деп аталып калат жана макро% _repackage_dir (жарыяланбаган маани / VAR / TMP болуп саналат) атындагы каталогуна түзүлөт.
--Test
чындап эле бир нерсе чыгарып эмес, жөн гана сунуш аркылуу. Катадан арылтуу үчүн -vv тандоосу менен бирге пайдалуу.
QUERY ПАРАМЕТРЛЕРИ
бир пластинкага суроо буйругу жалпы түрү болуп саналат
об {-q | --query} [ыкмаларды-тандап] [суроо-параметрлери]
Сиз топтом маалымат басылып керек түзүлүшү көрсөтүлүшү мүмкүн. Бул үчүн сиз колдонгон
--qf | --queryformat QUERYFMT
QUERYFMT формат сап менен тандоо. Суроо түрүндөгү стандарттык printf (3) туюнтма менен котормолорун modifed жатат. Формат статикалык Саптар турат (стандарттык C белгини камтышы мүмкүн Newlines, табулатура, жана башка атайын белгилердин үчүн качып) жана printf (3) formatters түрү. Об буга чейин басып түрүн билет эле, түрү specifier Бирок, ошондой эле, басып турган баш тег аты менен алмаштырылат {} каармандардын менен курчалган капарга керек. Tag аттары иши insesitive болуп саналат, ал эми теги аты алдынкы RPMTAG_ бөлүгү, ошондой эле капарга албай коюуга мүмкүн.
Typetag: Башка чыгаруучу калыптары теги менен төмөнкүлөр талап кылынышы мүмкүн. Азыркы учурда, төмөнкү түрлөрү колдоого алынат:
: курал
ASCII курал-бир коомдук ачкычты ороп.
: base64
Base64 аркылуу экилик коддорду камтыган.
: күн
strftime (3) "% C" формат колдонуу.
: күн
strftime (3) "% ы% б% D% Y" формат колдонуу.
: depflags
Формат көз карандылыгы желектер.
: fflags
Формат билэ желектер.
: Hex
CSS'тегидей он формат.
: Octal
Octal боюнча формат.
: Барабанный
Формат билэ уруксат.
: shescape
бир ариби менен пайдалануу үчүн бир орун Escape.
: triggertype
Display стимулдоочу SUFFIX.
Мисалы, деп сурады пакеттердин гана атын чыгарыш үчүн, формат сап катары% {NAME} тийиши мүмкүн. Эки тилкеде пакеттердин аталышы жана таратуу маалыматтарды басып чыгаруу үчүн,% -30 {NAME}% {бъл} тийиши мүмкүн. об бул --querytags жүйөө менен дуба болгондо билет Tags бардык тизмесин басып калат.
беруу үчүн параметрлердин эки тилдердин бар: кутуларды тандоо, жана маалымат тандоо.
Кутуларды тандоо OPTIONS:
PACKAGE_NAME
Суроо орнотулган пакет PACKAGE_NAME деген.
-a, --all
бардык орнотулган пакеттерди суроо.
-f, --file FILE
Суроо FILE ээ топтому.
--fileid MD5
Суроо топтом берген билэ аныктагычы камтыйт, билэ мазмунун MD5 Digest, башкача айтканда.
-G, --group GROUP
Сурам GROUP тобу менен топтомдору.
--hdrid SHA1
Суроо топтом бир баш аныктагычы камтыйт, өзгөрбөшү баш облусунун SHA1 тизмеси, башкача айтканда.
-p, --package PACKAGE_FILE
Бир (чыгарып) пакеттүү PACKAGE_FILE суроо. PACKAGE_FILE бир FTP же HTTP стили URL катары көрсөтүлүшү мүмкүн, мында таңгак баш жүктөлүп сурады болот. Об "ички FTP жана HTTP Кардарын колдоо боюнча маалымат алуу үчүн FTP / HTTP орнотууларды көрөсүз. PACKAGE_FILE аргумент (лар), анда эмес, бинардык пакет, бир ASCII пакети айкын катары чечмеленбөөгө тийиш. Комментарий '#' баштап, жол жана бир пакет айкын берилген Ар бир сап көрүнүп пакетинин ордуна көздөлүүдө жолдору жайылтылат URL алыскы Glob билдирип, анын ичинде ак орун ажырашып Glob сөз айкаштарын, камтышы мүмкүн суроо боюнча издөө үчүн кошумча PACKAGE_FILE далилдери.
--pkgid MD5
Суроо топтом бир топтом аныктагычы камтыйт, аралаш баш жана орбитасына мазмунун MD5 Digest, башкача айтканда.
--querybynumber HDRNUM
Түздөн-түз маалымат базасы киргенден чи HDRNUM суроо; Бул катадан арылтуу үчүн пайдалуу болот.
--specfile SPECFILE
Бир таңгак сыяктуу SPECFILE талдоо жана талап. бардык маалыматтар (мисалы, билэ тизмелери) жеткиликтүү эмес, болсо да, суроо бул тиби specfile талдагычты жазып туруп, Спектор документтеринде маалыматты алуу үчүн колдонула турган RPM жол.
--tid TID
Суроо пакет (лери) берилген TID бүтүм аныктагычы бар. А Unix убакыт тамгасы учурда бүтүм таануучу катары колдонулат. Бардык таңгак (лар) орнотулган же бир бүтүм өчсүн жалпы аныктагыч бар.
--triggeredby PACKAGE_NAME
Сурам топтомдор топтом (лер) PACKAGE_NAME тарабынан ишке ашырылып жатышат.
--whatprovides мүмкүнчүлүк
Жөндөмүнө жөндөмдүүлүгүн камсыз бардык пакеттерди суроо.
--whatrequires мүмкүнчүлүк
Туура иштеши үчүн мүмкүнчүлүк талап бардык пакеттерди суроо.
PACKAGE QUERY OPTIONS:
--өзгөртүү журналы
пакети үчүн Display өзгөртүү жөнүндө маалымат.
е, --configfiles
Гана тарам материалдары тизмесин (-l билдирет).
-D, --docfiles
Тизме гана документтер Files (-l билдирет).
--dump
Думп билэ маалыматты төмөнкүчө чагылдырууга болот:
жол көлөмү mtime md5sum режими ээси топтун isconfig isdoc rdev symlinkБул параметр жок дегенде -l, е, -D бири менен колдонулушу керек.
--filesbypkg
ар бир тандалган идиштердин бардык материалдары жаз.
-i, --info
Display топтом маалымат, анын ичинде аты, чыгаруу жана сүрөттөлүшү. Бир көрсөтүлгөн болсо, бул --queryformat колдонот.
--last
Orders топтому акыркы отдыха жогору экенин, мисалы, убакыт орнотуу менен жоксуз.
-l, --list
пакетте тизмеси темаларын карап чыгышты.
--provides
Тизме кыраат бул топтому менен камсыз кылууда.
-R, --requires
Бул топтом турган тизмеси топтомдор.
скрипттерди
орнотуу жана чыгарып берүү бөлүгү катары пайдаланылган топтомдун конкреттүү scriptlet (с) тизмесин.
-s, --state
Пакетте дептердин мамлекеттерди көрсөтүү (-l билдирет). Ар бир берилген мамлекеттик нормалдуу, орнотулган же алмаштырылган эмес, бири болуп саналат.
--triggers, --triggerscripts
пакетте камтылган болсо, кандайдыр бир түрткүч скрипттерин, көрсөтүү.
текшерүү ПАРАМЕТРЛЕР
бир об жалпы түрү буйругу текшерүү
об {-V | --verify} [ыкмаларды-тандап] [ыкмаларды-текшерүү]
пакетин текшерилүүдө об базасынын сакталган пакет мета алынган материалдар тууралуу маалымат менен пакетте орнотулган материалдар тууралуу маалымат салыштырылат. Мындан тышкары, текшерип көлөмү, MD5 санап, уруксаттарды, түрүн, ээси жана ар бир берилген топту салыштырылат. Ар бир discrepencies көрсөтүлгөн. Мисалы, пакеттеги орнотулган эмес, Files, "--excludedocs" параметрин колдонгондой орнотуу алынып документтерди делолору, ал киши унчукпай, эске алынбайт.
кутуларды тандоо параметрлери топтом Querying эле (анын ичинде таңгак аргумент катары айкын материалдары). режимин текшерүү үчүн уникалдуу Башка параметрлер бар:
--nodeps
пакеттер көз карандылыкты текшерүү эмес.
--nodigest
окуп жатканда пакет же баш жыйнактар текшерүү болбойт.
--nofiles
таңгак материалдарын кандайдыр бир сыпаттарын тастыктоо жок.
--noscripts
Scriptlet verifyscript% (эгер бар болсо) ишке ашырууга болбойт.
--nosignature
окуп жатканда пакет же баш кол текшерүү болбойт.
--nolinkto
--nomd5
--nosize
--nouser
--nogroup
--nomtime
--nomode
--nordev
тиешелүү билэ касиетти текшерүү болбойт.
көлөмүнүн формат 8 белгиден, мүмкүн атрибуттуу бла бир сап:
с% тарам тарам билэ. д% док документтерди билэ. г% арбак билэ (б.а. билэ көрүү топтому Дунбар киргизилген эмес). л% лицензия лицензия билэ. R% README README билэ.топтом баш тартып, билэ аты менен. 8 белгиден Ар бир маалыматтар базасына жазылган сыпаты (лор) наркынын Билэ сыпаты (лор) салыштыруу жыйынтыгын билдирет. Бир (мезгил) бир, ал эми өткөн сыноого "?" (Суроо белгиси) тестирлөө жүзөгө мүмкүн эмес (мисалы, билэ уруксаттар окууга алдын алуу) көрсөтүп турат "дегенди билдирет.". Болбосо, (mnemonically эм B oldened) мүнөзү тиешелүү --verify сыноо ийгиликсиз билдирет:
S билэ S тилген M M лирика айырмачылыктары (уруксат жана билэ түрүн камтыйт) 5 MD 5 сум D D evice негизги / майда саны MIS-матч L окуу L сыя (2) жолу туура эмес дал U U SER менчик G G roup айырмаланат айырмаланат айырмаланат менчик T м T IME айырмачылыктары айырмаланатСанариптик кол коюу жана DIGEST VERIFICATION
Об жалпы түрлөрү санариптик кол коюу буйрук бар
об --import PUBKEY ...
об {--checksig} [--nosignature] [--nodigest]
PACKAGE_FILE ...
--checksig параметр пакетин бүтүндүгүн жана келип чыгышын камсыз кылуу PACKAGE_FILE камтылган бардык жыйнактар жана кол текшерет. Бир таңгак окуп сайын кол тастыкталды деп, ал эми --checksig топтомун менен байланышкан дайджесттерди жана кол баарын текшерүү үчүн пайдалуу.
Санариптик кол коюу коомдук ачкычы жок эле текшерүү мүмкүн эмес. An ASCII соот кийген ачык ачкыч --import колдонуп об базасына кошо болот. An ташылып коомдук негизги Бөрк жана негизги шакек башкаруу так топтом башкаруу сыяктуу жүзөгө ашырылат менен жүргүзүлөт. Мисалы, бардык учурда коомдук ачкычтар импорттолгон менен көрсөтүүгө болот:
об -qa GPG-pubkey *
импорттолгон кезде белгилүү бир коомдук ачкычтын тууралуу маалыматтар, суроо беруу менен көрсөтүүгө болот. Бул жерде Red Hat GPG / DSA ачкычы тууралуу маалымат:
об -qi GPG-pubkey-db42a60e
Акыр-аягы, коомдук ачкычтар эле пакеттерди да алып келүү кийин өчүп калышы мүмкүн. Бул жерде Red Hat алып салуу керек GPG / DSA баскычын
об -e GPG-pubkey-db42a60e
Кол пакетти
об --addsign | --resign PACKAGE_FILE ...
--addsign жана --resign эки параметрлерди колдонуудагы ар кандай кол алмаштыруу, жалпы жана берилген ар бир таңгак PACKAGE_FILE үчүн жаңы кол киргизүү. тарыхый себептерден улам эки пункт бар, учурда кыймыл эч кандай айырмасы жок.
Бразилия КОЛДОНУУ Пакеттер кол
Бразилия менен пакеттерди түзүү үчүн, об Бразилия чуркап тиешелүү баскычтар менен негизги шакекти таба ала турган өзгөрүүлөр керек. Алыдын ала, об негизги шакек, тактап айтканда, $ GNUPGHOME чөйрө өзгөрмө таба GPG эле жыйындарды колдонот. Негизги шакек болсо GPG болуп, аларды талап жерде жайгашкан эмес, пайдаланууга GPG негизги шакектерге жери болуп макро% _gpg_path ырастап керек.
GPG аксакалдары нускаларына дал келүү үчүн, PGP, жана об гана V3 OpenPGP кол пакеттерди орнотуу зарыл. Же DSA же RSA текшерүү алгоритмдер колдонсо болот, бирок DSA артыкчылык берилет.
Сен жараткан топтомдорун кол албай келсе, сен да өз ачык жана жашыруун жуп ачкычы (GPG куралын карагыла) түзүү керек. Ошондой эле об макросун тууралоо керек
% _signature
кол түрү. Азыр бир гана GPG жана PGP колдоого алынат.
% _gpg_name
негизги Эгер топтомду кирүү үчүн колдоно каалайбыз "тутуу", аты-жөнү.
Мисалы, Бразилия пайдалануучу катары пакеттерди кирүү үчүн колдоно алышы үчүн "John Doe
макро тарам делосуна. Колдонуу шарттары / ж.б. / об / саатына-тутумунун түзүмүн үчүн макросторун жана ~ / .rpmmacros күнүнө пайдалануучу түзүмүн үчүн.
Кайра БАЗАСЫ ПАРАМЕТРЛЕР
бир об жалпы түрү базасы буйругу кайра
об {--initdb | --rebuilddb} [-v] [--dbpath DIRECTORY] [--root DIRECTORY]
Бир жаңы маалымат базасын түзүү үчүн --initdb колдонуу орнотулган топтом баш тартып базасы индексин калыбына келтирүү үчүн --rebuilddb колдонушат.
SHOWRC
буйрук
об --showrc
тандоо үчүн баалуулуктар об колдоно турган учурда rpmrc жана макросторун тарам делосуна (лар) менен белгиленет көрсөтөт.
FTP / HTTP OPTIONS
об катары чыга алат FTP жана / же HTTP отдыха сурады же Интернеттен орнотулат деп кардардын. , Жогорулатуу жана издөө иштери бир FTP же HTTP стили URL катары көрсөтүлүшү мүмкүн орнотуу үчүн Пакет Files:
FTP: // USER: PASSWORD @ HOST: PORT / жол / из / package.rpm
Эгер: PASSWORD бөлүгү казасын, пароль (бир жолу колдонуучу / хост жуп бир саатына) үчүн суралат. Колдонуучунун жана пароль да киргизилген жок болсо, жашыруун FTP колдонулат. Бардык учурларда тыным (PASV) FTP которуулар жүзөгө ашырылат.
об төмөнкү тандоолор FTP эле URL менен колдонууга мүмкүндүк берет:
--ftpproxy HOST
Кабыл алуучу HOST колдонуучулар прокси системаларын пайдалануу тармактык машина аркылуу FTP берет бардык FTP которуулар үчүн прокси катары колдонулат. Бул параметр эле макро% _ftpproxy жөндөп менен белгилениши мүмкүн.
--ftpport HOST
TCP PORT саны прокси FTP Server ордуна демейки порттон FTP байланыштуу пайдалануу үчүн. Бул параметр эле макро% _ftpport жөндөп менен белгилениши мүмкүн.
об төмөнкү тандоолор HTTP эле URL менен колдонууга мүмкүндүк берет:
--httpproxy HOST
Кабыл алуучу HOST бардык HTTP которуулар үчүн прокси катары колдонулат. Бул параметр эле макро% _httpproxy жөндөп менен белгилениши мүмкүн.
--httpport PORT
TCP PORT саны прокси HTTP жүрүш ордуна демейки порттон HTTP байланыштуу пайдалануу үчүн. Бул параметр эле макро% _httpport жөндөп менен белгилениши мүмкүн.
LEGACY МАСЕЛЕЛЕРИ
аткаруучу rpmbuild
Об куруу режимдери / окудум / бин / rpmbuild Аткарылуучу азыр тургуну. Төмөндө popt аттары каралган мурасталган шайкештик шайкеш келет да, шайкештик толук эмес; демек, popt аттары аркылуу режими шайкеш курууга об алынып жатат. Rpmbuild пакетти орнотуу жана rpmbuild карагыла (8) мурда об бул документ бардык об куруу ыкмалары документтештирүү боюнча (8).
Сиз об буйрук сабында rpmbuild мелдеш мындан ары да келсе / ж.б. / popt төмөнкү саптарды кошуу:
об Шмидт --bp rpmb -bp об Шмидт --bc rpmb -BC об Шмидт --bi rpmb -bi об Шмидт --bl rpmb -bl об Exec --ba rpmb -ba об Шмидт --bb rpmb -bb об Шмидт --bs rpmb -bs об Шмидт --tp rpmb -tp об Шмидт --tc rpmb -tc об Шмидт --ti rpmb -ti об Шмидт --tl rpmb -tl об Шмидт --ta rpmb: balta об Шмидт - TB rpmb -tb об Шмидт rpmb -ts об Шмидт --rebuild rpmb --rebuild об Exec --recompile rpmb --recompile об Шмидт --clean rpmb --clean об Шмидт --rmsource rpmb --rmsource об Шмидт --ts --rmspec rpmb --rmspec об Шмидт --target rpmb --target об Шмидт --short-райондук rpmb --short-айлампасындаКара
popt (3), rpm2cpio (8), rpmbuild (8),http://www.rpm.org/ http://www.rpm.org/>
Маанилүү иш: буйруктар, атап айтканда ЭЭМ колдонулуп келе жатканын көрүп, бир киши (% адам) колдонуу.