Rpm - Linux команда - Unix команда

Linux / Unix команда : вртежи во минута

NAME

rpm - RPM пакет менаџер

СИНОПСИС

ПОТРЕБНИ И ПЕРВИЧНИ ПАКЕТИ:

rpm { -q | -query } [ изберете-опции ] [ опции за пребарување ]

rpm { -V | -verify } [ изберете-опции ] [ потврди-опции ]

вртежи во минута - IMPORT PUBKEY ...

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

Инсталирање, надградување и отстранување на пакетите:

rpm { -и | -инсталирај } [ инсталирај-опции ] PACKAGE_FILE ...

rpm { -U | -upgrade } [ инсталирај-опции ] PACKAGE_FILE ...

rpm { -F | -freshen } [ инсталирај-опции ] PACKAGE_FILE ...

rpm { -e | -erase } [ -allmatches ] [ -nodeps ] [ -scripts ]
[ --notriggers ] [ --repackage ] [ --test ] PACKAGE_NAME ...

РАЗНО:

rpm { --initdb | --rebuilddb }

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

rpm { --querytags | --showrc }

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

изберете-опции


[ PACKAGE_NAME ] [ -a, - сите ] [ -f, - датотека FILE ]
[ -g, - група GROUP ] { -p, - пакет PACKAGE_FILE ]
[ --fileid MD5 ] [ --hrid SHA1 ] [ --pkgid MD5 ] [ --tid TID ]
[ --querybynumber HDRNUM ] [- возбудено од PACKAGE_NAME ]
[- што овозможува СПОСОБНОСТ ] [- што ја побарува CAPABILITY ]

опции за пребарување


[ --changelog ] [ -c, - configfiles ] [ -d, -docfiles ] [ -dump ]
[ --filesbypkg ] [ -i, - info ] [ --last ] [ -l, - list ]
[ - обезбедува ] [ --qf, - queryformat QUERYFMT ]
[ -R, - бара ] [ --scripts ] [ -s, - држава ]
[- возбудувачи, - triggerscripts ]

потврди-опции


[ -nodeps ] [ -nofiles ] [ -scripts ]
[ --необична ] [ --сигнатура ]
[ -nolinkto ] [ -nomd5 ] [ -nosize ] [ -noouser ]
[ -nogroup ] [ -notime ] [ -nomode ] [ -nordev ]

инсталирање-опции


[ -aid ] [ -allfiles ] [ -badreloc ] [ -excludepath OLDPATH ]
[ --excludedocs ] [ --force ] [ -h, - хаш ]
[ --игнорирај ] [ --гинореарх ] [ --игнореос ]
[ -includedocs ] [ -justdb ] [ -nodeps ]
[ --nodigest ] [ --signature ] [ --page ]
[ --noorder ] [ --scripts ] [ --notriggers ]
[ -oldpackage ] [ -percent ] [ -prefix NEWPATH ]
[- злонамерен OLDPATH = NEWPATH ]
[ --repackage ] [ --replacefiles ] [ --replacepkgs ]
[- тест ]

ОПИС

rpm е моќен пакет менаџер , кој може да се користи за изградба, инсталација, пребарување, потврдување, ажурирање и бришење на индивидуални софтверски пакети. Пакетот се состои од архива на датотеки и мета-податоци кои се користат за инсталирање и бришење на архивските датотеки. Мета-податоците вклучуваат помошни скрипти, атрибути на датотеки и описни информации за пакетот. Пакетите доаѓаат во две варијанти: бинарни пакети, кои се користат за капсулирање на софтверот што треба да се инсталира и изворни пакети, кои го содржат изворен код и рецепт потребен за производство на бинарни пакети.

Мора да се избере еден од следните основни режими: пребарување , проверка , проверка на потпис , инсталирање / надградба / освежување , деинсталирање , иницијализирање на база на податоци , обновување на базата на податоци , поднесување оставка , додавање на потпис , поставување сопственици / групи , Прикажување на Querytags и Show Configuration .

ОПШТИ ОПЦИИ

Овие опции можат да се користат во сите различни режими.

- ?, - помош

Печати подолга порака за користење, тогаш нормална.

--верзија

Печати една линија која го содржи бројот на верзијата на вртежи кои се користат.

- прашање

Печати што е можно помалку - обично се појавуваат само пораки за грешки.

-v

Печатење на изворни информации - нормално рутински пораки за напредок ќе бидат прикажани.

-vv

Печати многу грда информации за дебагирање.

--rcfile FILELIST

Секоја од фајловите во делот од FILELIST, обележана со дебелото црево, се чита последователно со rpm за информации за конфигурација. Само првата датотека во списокот мора да постои, а тилдите ќе се прошират до вредноста на $ HOME . Стандардниот FILELIST е / usr / lib / rpm / rpmrc : / usr / lib / rpm / redhat / rpmrc : ~ / .rpmrc .

- цевка CMD

Цевки излез од вртежи во командата CMD .

--dbpath DIRECTORY

Користете ја базата на податоци во DIRECTORY rathen од стандардната патека / var / lib / rpm

- root директориумот

Користете го дрвото на датотечниот систем кое е вкоренето во DIRECTORY за сите операции. Забележете дека ова значи дека базата на податоци во рамките на DIRECTORY ќе се користи за проверка на зависност и било кој скрипт (и) (на пр. % Пост ако се инсталира или % prep, ако се изгради, пакет) ќе се изврши по chroot (2) до DIRECTORY .

ИНСТАЛИРАЊЕ И НАДГРАДНИ ОПЦИИ

Општата форма на командата за инсталирање rpm е

rpm { -и | -инсталирај } [ инсталирај-опции ] PACKAGE_FILE ...

Ова инсталира нов пакет.

Општата форма на командата за надградба за rpm е

rpm { -U | -upgrade } [ инсталирај-опции ] PACKAGE_FILE ...

Ова го надградува или го инсталира пакетот кој е инсталиран на понова верзија. Ова е исто како и инсталацијата, освен сите други верзии на пакетот се отстранети откако е инсталиран новиот пакет.

rpm { -F | -freshen } [ инсталирај-опции ] PACKAGE_FILE ...

Ова ќе ги надгради пакетите, но само ако во моментов постои претходна верзија. PACKAGE_FILE може да биде назначен како ftp или http URL , во кој случај пакетот ќе биде симнат пред да биде инсталиран. Видете FTP / HTTP OPTIONS за информации за внатрешната поддршка за ftp и http на клиентот rpm .

- помош

Додајте предложени пакети до одредената трансакција кога е потребно.

--allfiles

Ги инсталира или ги надградува сите недостапни датотеки во пакетот, без разлика дали тие постојат.

- бодло

Користи со - злоставување , дозволува преместување на сите патеки на датотеки, а не само оние OLDPATH вклучени во бинарниот пакет за преместување на бинарни пакети.

- excludeepath OLDPATH

Не инсталирајте датотеки чие име започнува со OLDPATH .

--excludedocs

Не инсталирајте никакви датотеки кои се означени како документација (која ги вклучува машките страници и документите на texinfo).

- сила

Исто како што се користи --replacepkgs , --replacefiles и --oldpackage .

-Х, - хаш

Печати 50 хаш марки, бидејќи архивата на пакетот е распакувана. Користете го со -v | -verbose за поубав приказ.

--игнорирај

Не проверувајте ги датотечните системи за монтирање за доволен простор на дискот пред да го инсталирате овој пакет.

--гинореарх

Дозволи инсталација или надградба, дури и ако архитектурата на бинарниот пакет и хостот не се совпаѓаат.

- Игнори

Дозволете инсталација или надградба дури и ако оперативните системи на бинарниот пакет и хостот не се совпаѓаат.

--includedocs

Инсталирајте документи за документација. Ова е стандардното однесување.

--justdb

Ажурирај ја само базата на податоци, а не датотечниот систем.

- неопределен

Не проверувајте ги пакетите или заглавјата за читачот кога читате.

--сигнатура

Не проверувајте ги потписите за пакети или заглавија при читање.

- nodeps

Не прави проверка на зависност пред да ја инсталирате или надградите пакетот.

- созревање

Не предлагајте пакет (и) кои обезбедуваат зависност од недостаток.

- неограничено

Не преуредувајте ги пакетите за инсталација. Листата на пакети нормално би била преуредена за да се задоволат зависностите.

- етикети

- неповратно

- непостојана

- неподготвен

- непознат

Не ја извршува скриптлата со исто име. Опцијата --scripts е еквивалентна на

--неопределено - неподготвено - неподготвено

и го исклучува извршувањето на соодветните % pre , % post , % preun , и % postun скрипти (и).

- ненормалци

- нонтригерин

- ненормално

- непристапна порака

Не извршувај било кој скрипт за активирање на именскиот тип. Опцијата --notriggers е еквивалентна на

- нотиггерине - неприготвено - неприкосновено

и го исклучува извршувањето на соодветните % triggerin , % triggerun и % triggerpostun скрипти (и).

- идеално пакување

Дозволи надградба да го замени поновиот пакет со постара.

- Период

Отпечатените проценти како датотеки се распакувани од архивата на пакетите. Ова е наменето да се направи rpm лесно да се кандидира од други алатки.

--префикс NEWPATH

За преместување на бинарни пакети, преведи ги сите патеки на датотеки кои започнуваат со префиксот за инсталација во патокама за пренесување на пакети до NEWPATH .

- злонамерен OLDPATH = NEWPATH

За преместувачки бинарни пакети, преведи ги сите патеки на датотеки кои започнуваат со OLDPATH во пакетот за преместување на пакетите до NEWPATH . Оваа опција може да се користи постојано ако неколку OLDPATH во пакетот треба да се преместат.

--repackage

Повторно пакувајте ги датотеките пред бришење. Претходно инсталираниот пакет ќе биде именуван според макро % _repackage_name_fmt и ќе биде креиран во директориумот именуван со макро % _repackage_dir (стандардна вредност е / var / tmp ).

- грешки

Инсталирајте ги пакетите дури и ако ги заменат датотеките од други, веќе инсталирани пакети.

--replacepkgs

Инсталирајте ги пакетите дури и ако некои од нив се веќе инсталирани на овој систем.

- тест

Немојте да го инсталирате пакетот, едноставно проверете и пријавете ги потенцијалните конфликти.

ЕРАЗНИ ОПЦИИ

Општата форма на командата за бришење на вртежи е

rpm { -e | -erase } [ --allmatches ] [ --nodeps ] [ --scripts ] [ --notriggers ] [ --repackage ] [ --test ] PACKAGE_NAME ...

Може да се користат и следниве опции:

--allmatches

Отстранете ги сите верзии на пакетот што се совпаѓаат со PACKAGE_NAME . Обично грешка се издава ако PACKAGE_NAME одговара на повеќе пакети.

- nodeps

Не проверувајте зависности пред деинсталирање на пакетите.

- етикети

- неподготвен

- непознат

Не ја извршува скриптлата со исто име. Опцијата --scripts за време на избришењето на пакетот е еквивалентна на

- неподготвен - непостапен

и го исклучува извршувањето на соодветниот % preun и % postun скрипт (и).

- ненормалци

- ненормално

- непристапна порака

Не извршувај било кој скрипт за активирање на именскиот тип. Опцијата --notriggers е еквивалентна на

--непознавање --непостојанапорака

и го исклучува извршувањето на соодветните % triggerun и % triggerpostun скрипти (и).

--repackage

Повторно пакувајте ги датотеките пред бришење. Претходно инсталираниот пакет ќе биде именуван според макро % _repackage_name_fmt и ќе биде креиран во директориумот именуван со макро % _repackage_dir (стандардна вредност е / var / tmp ).

- тест

Не навистина деинсталирајте ништо, само одете низ предлозите. Корисно во врска со опцијата -vv за дебагирање.

ОПЦИИ ЗА ПОПИРАЊЕ

Општата форма на командата за пребарување на вртежи во минута е

rpm { -q | -query } [ изберете-опции ] [ опции за пребарување ]

Може да го одредите форматот во кој треба да се отпечатат информациите за пакетот. За да го направите ова, го користите


--qf | --queryformat QUERYFMT

опција, проследено со стринг формат QUERYFMT . Формати за пребарување се модифицирани верзии на стандардното форматирање printf (3) . Форматот е составен од статични стрингови (кои може да вклучуваат стандардни C карактерски бекови за нови линии, јазичиња и други специјални знаци) и формати за печатење на printf (3) . Бидејќи rpm веќе го знае типот за печатење, спецификаторот за тип мора да биде испуштен и да биде заменет со името на насловот на заглавието за печатење, оградено со {} знаци. Имињата на ознаки се инсертивни, а водечкиот RPMTAG_ дел од името на тагот може да биде испуштен.

Алтернативни излезни формати може да се побараат следејќи ја ознаката со : typetag . Во моментов, следниве типови се поддржани:

: оклоп


Заврши јавен клуч во оклоп ASCII.

: base64

Кодирање на бинарни податоци користејќи base64.

: датум

Употребете strftime (3) формат "% c".

: ден

Користете го strftime (3) формат "% a% b% d% Y".

: depflags

Форматирање зависат знамиња.

: fflags

Форматирај знамиња на датотеки.

: хекс

Форматирај во хексадецимален.

: октален

Формат во октомври.

: перми

Дозволи за форматирање на датотеки.

: shescape

Избегнувајте цитати за употреба во сценариото.

: triggertype

Приказ на тригери за прикажување.

На пример, за да ги испечатите само имињата на бараните пакети, можете да го користите % {NAME} како стринг за формат. За да ги испечатите имињата на пакетите и информациите за дистрибуција во две колони, можете да го користите % -30 {NAME}% {DISTRIBUTION} . rpm ќе печати листа на сите ознаки што ги знае кога се повикува со аргументот --querytags .

Постојат два подмножества на опции за пребарување: избор на пакети и избор на информации.

ОПЦИИ ЗА СЕЛЕКЦИЈА НА ПАКЕТ:

PACKAGE_NAME

Побарајте инсталиран пакет наречен PACKAGE_NAME .

-а, - сите

Побарајте ги сите инсталирани пакети.

-f, - датотека датотеката

Пребарување пакет поседува датотека .

--fileid MD5

Пакетот за барање кој содржи даден идентификатор на датотека, т.е. MD5 дигестот на содржината на датотеката.

-g, --group GROUP

Пакети за барање со групата ГРУПА .

- hdrid SHA1

Пакетот за барање кој содржи даден идентификатор на насловот, односно SHA1 дигестот на непроменливиот заглавен регион.

-p, --пакет PACKAGE_FILE

Побарај (деинсталиран) пакет PACKAGE_FILE . PACKAGE_FILE може да биде наведен како URL-адреса за ftp или http , во кој случај заглавјето на пакетот ќе биде преземено и ќе биде прегледано. Видете FTP / HTTP OPTIONS за информации за внатрешната поддршка за ftp и http на клиентот rpm . Аргументите на PACKAGE_FILE , ако не и бинарен пакет, ќе бидат интерпретирани како манифест на ASCII пакет. Коментарите се дозволени, почнувајќи со "#", и секоја линија од датотеката со манифестирачки пакети може да вклучува бело празно место одделени глобни изрази, вклучувајќи ги и URL-то со далечни глобулни изрази, кои ќе бидат проширени на патеки кои се заменуваат на местото на манифестот на пакетот како дополнителни PACKAGE_FILE аргументи до барањето.

--pkgid MD5

Пакетот за барање кој содржи одреден идентификатор на пакетот, т.е. MD5 дигестот на комбинираната содржина на насловот и содржината.

--вредноброј HDRNUM

Директно побарајте запис на базата на податоци на HDRNUM ; ова е корисно само за дебагирање.

SPECFILE SPECFILE

Проследи и побарај SPECFILE како да е пакет. Иако не се достапни сите информации (на пр. Списоци на датотеки), овој тип на барање дозволува вртежи во минута да се искористат за да се извлечат информациите од спецификациите на датотеките без да се напише анализатор на спецификации.

--ТИД

Пакети за барање кои имаат даден идентификатор на TID трансакција. Уникс временски печат во моментов се користи како идентификатор на трансакција. Сите пакети инсталирани или избришани во рамките на една трансакција имаат заеднички идентификатор.

- возбудено од PACKAGE_NAME

Пакети за барање што се активирани од страна на пакет (и) PACKAGE_NAME .

- што овозможува СПОСОБНОСТ

Побарајте ги сите пакети кои обезбедуваат способност за СПОСОБНОСТ .

- што бара СПОСОБНОСТ

Побарајте ги сите пакети за кои е потребна СПОСОБНОСТ за правилно функционирање.

ПАКУВАЊЕ ОПЦИИ ЗА ПАКЕТ:

--changelog

Прикажете ги информациите за промена за пакетот.

-c, --configfiles

Наведете само конфигурациски датотеки (имплицира -l ).

-d, --docfiles

Наведете само датотеки со документи (што значи -l ).

--ѓубре

Информации за отфрлање на датотеката како што следува:

Големина на патот mtime md5sum сопственик на владата е isconfig isdoc rdev symlink

Оваа опција мора да се користи со најмалку еден од -l , -c , -d .

--filesbypkg

Наведете ги сите датотеки во секој избран пакет.

-i, --info

Прикажете информации за пакетот, вклучувајќи име, верзија и опис. Ова го користи --queryformat ако е одредено.

--last

Нарачува листа на пакети со инсталирано време, така што најновите пакети се на врвот.

-l, - листа

Листа на датотеки во пакетот.

- обезбедува

Способностите што ги нуди овој пакет.

-R, - бара

Листа на пакети на кои зависи овој пакет.

--писници

Наведете ги скриптите што се специфични за пакетот, кои се користат како дел од процесот на инсталација и деинсталација.

-с, - држава

Ги прикажува состојбите на датотеките во пакетот (имплицира -l ). Состојбата на секоја датотека е нормална , не е инсталирана или не е заменета .

- тръгърги, - триггерски списанија

Прикажете ги скриптите за активирање, доколку ги има, кои се содржани во пакетот.

ВЕРИФИРАНИ ОПЦИИ

Општата форма на командата за проверка на вртежи во минута е

rpm { -V | -verify } [ изберете-опции ] [ потврди-опции ]

Потврдувањето на пакетот ги споредува информациите за инсталираните датотеки во пакетот со информации за датотеките земени од метаподатоците на пакетот зачувани во базата на вртежи во минута. Меѓу другото, проверка ја споредува големината, MD5 сумата, дозволите, типот, сопственикот и групата на секоја датотека. Се прикажуваат сите несогласувања. Датотеките кои не се инсталирани од пакетот, на пример, датотеките за документација исклучени при инсталацијата со опцијата " --excludedocs ", ќе бидат тивко игнорирани.

Опциите за избор на пакетот се исти како и за барање на пакети (вклучувајќи ги датотеките за манифестирање на пакети како аргументи). Други опции кои се единствени за проверка на владата се:

- nodeps

Не проверувај ги зависностите на пакетите.

- неопределен

Не проверувајте ги пакетите или заглавјата за читачот кога читате.

--nofiles

Не проверувајте никакви атрибути на пакетите.

- етикети

Не ја извршува скриптата% verifyscript (ако има).

--сигнатура

Не проверувајте ги потписите за пакети или заглавија при читање.

--nolinkto

--nomd5

- застани

- ништо

--група

- невреме

- номоди

--Нордев

Не верификувајте го соодветниот атрибут на датотеката.

Форматот на излезот е низа од 8 карактери, можен атрибут маркер:

c % конфигурациска конфигурациска датотека. d % doc документација датотека. g % ghost file (т.е. содржината на датотеката не е вклучена во пакетот). l % датотека со лиценца за лиценца. r % readme датотека readme.

од насловот на пакетот, проследено со името на датотеката. Секој од 8-те знаци го означува резултатот од споредбата на атрибутите на датотеката со вредноста на тие атрибути запишани во базата на податоци. Еден " . " (Период) значи дека тестот е поминат, додека еден " ? " (Знак прашалник) покажува дека тестот не може да се изврши (пр. Дозволите за датотеки го спречуваат читањето). Инаку, (мимично емитуван B ) опишан знак означува неуспех на соодветниот - потврди тест:

S датотека S изе разликува M M ode се разликува (вклучува и дозволи и тип на датотека) 5 MD 5 сума се разликува D D evice поголеми / помали бројки погрешно совпаѓање L читање L мастило (2) неправилно совпаѓање на патот U U ser сопственост разликува G G група сопственоста се разликува T m T ime се разликува

ДИГИТАЛЕН ПОДНЕСУВАЊЕ И ВЕРИФИКАЦИЈА НА ДИГИСТ

Општите форми на команди за дигитален потпис на вртежи во минута се

вртежи во минута - IMPORT PUBKEY ...

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

Опцијата --checksig ги проверува сите дигести и потписи содржани во PACKAGE_FILE за да се обезбеди интегритетот и потеклото на пакетот. Забележете дека потписите сега се потврдени кога пакетот е прочитан и --checksig е корисно за да се проверат сите валиди и потписи поврзани со пакетот.

Дигиталните потписи не можат да се потврдат без јавен клуч. Асоциран јавен клуч може да се додаде во базата на вртежи со вртење со --import . Увезениот јавен клуч се пренесува во заглавје, а управувањето со клучните прстени се врши точно како управување со пакети. На пример, сите тековно увезени јавни клучеви може да бидат прикажани со:

rpm-qa gpg-pubkey *

Деталите за специфичен јавен клуч, кога се увезуваат, може да бидат прикажани со пребарување. Еве информации за клучот Red Hat GPG / DSA:

rpm-qi gpg-pubkey-db42a60e

Конечно, јавните клучеви може да се избришат откако ќе се увезат исто како и пакетите. Еве како да го отстраните клучот Red Hat GPG / DSA

rpm -e gpg-pubkey-db42a60e

Потпишување ПАКУВАЊЕ

rpm -addsign | -resign PACKAGE_FILE ...

И двете опции --addsign и --resign генерираат и внесуваат нови потписи за секој пакет PACKAGE_FILE даден, заменувајќи ги постоечките потписи. Постојат две опции од историски причини, во моментов нема разлика во однесувањето.

КОРИСТЕЊЕ НА ГПГ ЗА ПАЗАР НА ПАКЕТИ

За да го потпишете пакетот користејќи GPG, rpm мора да биде конфигуриран да работи со GPG и да може да пронајде клучен прстен со соодветни копчиња. Стандардно, вртежи во минута ги користат истите конвенции како GPG за да најдат клучни прстени, имено променливата на животната средина GNUPGHOME . Ако вашите клучни прстени не се наоѓаат каде GPG очекува тие да бидат, ќе треба да го конфигурирате макрото % _gpg_path како локација на GPG клучните прстени за користење.

За компатибилност со постарите верзии на GPG, PGP и rpm, треба да се конфигурираат само V3 OpenPGP потписните пакети. Може да се користат алгоритми за верификација на DSA или RSA, но DSA е најпосакувана.

Ако сакате да бидете во можност да потпишете пакети што ќе ги креирате, исто така ќе треба да креирате сопствен пар на јавни и тајни клучеви (видете го прирачникот за GPG). Исто така, ќе треба да ги конфигурирате макроата rpm

% _сигнатура

Тип на потпис. Во моментов се поддржани само gpg и pgp.

% _gpg_name

Името на "корисникот" чиј клуч сакате да го користите за да ги потпишете вашите пакети.

На пример, за да можете да користите GPG за да потпишете пакети како корисник "John Doe " од клучните прстени лоцирани во /etc/rpm/.gpg со користење на извршна / usr / bin / gpg Вие вклучуваат

% _сигнатура gpg% _gpg_path /etc/rpm/.gpg% _gpg_name Џон Дое % _gpgbin / usr / bin / gpg

во макро конфигурациска датотека. Користете / etc / rpm / macros за конфигурација на секој систем и ~ / .rpmmacros за конфигурација по корисник.

ОПЦИИ ЗА БЕЗБЕДНОСНИ БАРАЊА

Општата форма на обнова на командата за обнова на rpm е

rpm { --initdb | --rebuilddb } [ -v ] [ --dbpath DIRECTORY ] [- root директориумот ]

Користете --initdb за да креирате нова база на податоци, користете --rebuilddb за да ги обновите индексите на базата на податоци од инсталираните заглавија на пакетите.

SHOWRC

Командата

rpm --showrc

покажува вредности rpm ќе се користи за сите опции во моментов се поставени во rpmrc и макроа конфигурациската датотека (и).

ОПЦИИ НА FTP / HTTP

rpm може да дејствува како FTP и / или HTTP- клиент, така што пакетите можат да бидат испрашани или инсталирани од интернет. Датотеките за пакети за инсталирање, надградба и операции за пребарување може да се специфицираат како URL-адреса на ftp или http :

ftp: // КОРИСНИК: ЛОЗИНКА @ ДОМАЌИНСТВО: ПОРТ / пат / до / package.rpm

Доколку : партицијата PASSWORD е испуштена, лозинката ќе биде побарана (еднаш на корисник / име на име на сопружник). Ако и корисникот и лозинката се испуштени, се користи анонимна FTP . Во сите случаи, се извршуваат пасивни (PASV) FTP трансфери.

rpm овозможува следниве опции да се користат со URL адреси:

--ftpproxy HOST

Домаќин HOST ќе се користи како прокси-сервер за сите FTP-трансфери, што им овозможува на корисниците да фрлаат преку firewall-машините кои користат прокси-системи. Оваа опција може исто така да биде одредена со конфигурирање на макро % _ftpproxy .

--ftpport HOST

Број на TCP PORT за да се користи за врската ftp на серверот за прокси ftp наместо стандардната порта. Оваа опција може исто така да биде одредена со конфигурирање на макро % _ftpport .

rpm овозможува следниве опции да се користат со http URL адреси:

--httpproxy HOST

Домаќинот HOST ќе се користи како прокси-сервер за сите HTTP- трансфери. Оваа опција може исто така да биде одредена со конфигурирање на макро % _httpproxy .

--httpport PORT

Број на TCP PORT за користење за HTTP конекцијата на HTTP серверот за прокси, наместо стандардната порта. Оваа опција може исто така да биде одредена со конфигурирање на макро % _httpport .

ПРАШАЊА ЗА ЛЕГАЦИЈА

Извршување rpmbuild

Режимите на градење на вртежи во минута сега се наоѓаат во извршна датотека / usr / bin / rpmbuild . Иако компатибилноста на наследството обезбедена од подоцнежните алијаси подолу е соодветна, компатибилноста не е совршена; па оттука компатибилноста на изградбата преку папските алијаси се отстранува од вртежи во минута. Инсталирајте го rpmbuild пакетот и видете rpmbuild (8) за документација на сите начини на изградба на вртежи претходно документирани тука во rpm (8).

Додајте ги следните редови во / etc / popt ако сакате да продолжите со повикување rpmbuild од командната линија rpm :

rpm exec - bp rpm -bp rpm exec - bc rpm -bc rpm exec -bi rpm -bi rpm exec -bl rpmb -bl rpm exec -ba rpm -ba rpm exec -bb rpm -bb rpm exec --bs rpm-rpm rpm -tp rpm -tp rpm exec -tc rpm -tc rpm exec-rpm-rpm-ex rpm -tl rpm -tl rpm exec-rpm-rpm-ex- tb rpmb -tb rpm exec - rpm-rpm rpm exec - rbmb rpm-rpm rpm exec -recompile rpmb -recompile rpm exec -clean rpmb -clean rpm exec-rmsource rpmb-rmsource rpm exec - rmspec rpmb - rmspec rpm exec - Целосно rpmb - Целосно вртежи во минута exec - Штом колото rpmb - колото

ИСТО ТАКА ВИДИ

Поп (3), rpm2cpio (8), rpmbuild (8),

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

Важно: Користете ја командата за човекот ( % man ) за да видите како се користи командата на вашиот компјутер.