Рпм - Линук Цомманд - Уник наредба

Линук / Уник команда : рпм

НАМЕ

рпм - РПМ пакет менаџер

СИНОПСИС

ПОКЛОНИ И ВЕРИФИКАЦИОНИ ПАКЕТИ:

рпм { -к | --куери } [ селецт-оптионс ] [ опције упита ]

рпм { -В | --верифи } [ селецт-оптионс ] [ верифи -оптионс ]

рпм --импорт ПУБКЕИ ...

рпм { -К | --цхецксиг } [ --носигнатуре ] [ --нодигест ]
ПАЦКАГЕ_ФИЛЕ ...

ИНСТАЛИРАЊЕ, НАДГРАДЊА И РЕМОВАЊЕ ПАКЕТА:

рпм { -и | -инсталл } [ инсталл-оптионс ] ПАЦКАГЕ_ФИЛЕ ...

рпм { -У | -упграде } [ инсталирај-опције ] ПАЦКАГЕ_ФИЛЕ ...

рпм { -Ф | --фресхен } [ инсталирај-опције ] ПАЦКАГЕ_ФИЛЕ ...

рпм { -е | -ерасе } [ --аллматцхес ] [ --нодепс ] [ --сцриптс ]
[ --нежњаци ] [ --репацкаге ] [ --тест ] ПАЦКАГЕ_НАМЕ ...

ОСТАЛО:

рпм { --инитдб | --ребуилддб }

рпм { --аддсигн | --ресигн } ПАЦКАГЕ_ФИЛЕ ...

рпм { --куеритагс | --сховрц }

рпм { --сетпермс | --сетугидс } ПАЦКАГЕ_НАМЕ ...

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


[ ПАЦКАГЕ_НАМЕ ] [ -а, - све ] [ -ф, - датотека ФИЛЕ ]
[ -г, - група ГРОУП ] { -п, - пакет ПАЦКАГЕ_ФИЛЕ ]
[ --филеид МД5 ] [ --хидрид СХА1 ] [ --пкгид МД5 ] [ --тид ТИД ]
[ --куерибинумбер ХДРНУМ ] [- подигнут од стране ПАЦКАГЕ_НАМЕ ]
[ --вхатпровидес ЦАПАБИЛИТИ ] [ --вхатрекуирес ЦАПАБИЛИТИ ]

опције упита


[ --цхангелог ] [ -ц, - цонфигфилес ] [ -д, - доцфилес ] [ --думп ]
[ --филесбипкг ] [ -и, - инфо ] [ --ласт ] [ -л, - листа ]
[ --провиде ] [ --кф, - куериформат КУЕРИФМТ ]
[ -Р, - захтева ] [ --сцриптс ] [ -с, - стање ]
[ - триггерс, - триггерсцриптс ]

верифи-оптионс


[ --нодепс ] [ --нофилес ] [ --сцриптс ]
[ --нодигест ] [ --носигнатуре ]
[ --нолинкто ] [ --номд5 ] [ --носизе ] [ --низер ]
[ --ногроуп ] [ --нотиме ] [ --номоде ] [ --нордев ]

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


[ --аид ] [ --аллфилес ] [ --бадрелоц ] [ --екцлудепатх ОЛДПАТХ ]
[ --екцлудедоцс ] [ --форце ] [ -х, - хасх ]
[ --игноресизе ] [ --игнореарх ] [ --игнореос ]
[ --инцлудедоцс ] [ --јустдб ] [ --нодепс ]
[ --нодигест ] [ --носигнатуре ] [ --носуггест ]
[ --ноордер ] [ --сцриптс ] [ --нотриггерс ]
[ --олдпацкаге ] [ --перцент ] [ --префик НЕВПАТХ ]
[ --релоцате ОЛДПАТХ = НЕВПАТХ ]
[ --пацкаге ] [ --реплацефилес ] [ --реплацепкгс ]
[ --тест ]

ОПИС

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

Треба изабрати један од следећих основних режима: Упит , Верифи , Сигнатуре Цхецк , Инсталл / Упграде / Фресхен , Унинсталл , Инитиализе Датабасе , Ребуилд Датабасе , Ресигн , Адд Сигнатуре , Сет Овнерс / Гроупс , Схов Куеритагс и Схов Цонфигуратион .

ГЕНЕРАЛНЕ ОПЦИЈЕ

Ове опције се могу користити у свим различитим режимима.

-?, --помоћ

Штампајте дужу упорабну поруку а затим нормално.

- верзија

Штампајте једну линију која садржи број верзије броја обртаја који се користи.

--куиет

Штампати што је мање могуће - обично се приказују само поруке о грешци.

Штампати вербосе информације - обично се приказују рутинске поруке о напретку.

-вв

Штампајте мноштво ружних информација о отклањању грешака.

--рцфиле ФИЛЕЛИСТ

Свака од датотека у ФИЛЕЛИСТ-у одвојеног колона се редовно чита помоћу рпм за информације о конфигурацији. Само прва датотека у листи мора постојати, а тилдес ће се проширити на вриједност $ ХОМЕ . Подразумевани ФИЛЕЛИСТ је / уср / либ / рпм / рпмрц : / уср / либ / рпм / редхат / рпмрц : ~ / .рпмрц .

- цијев ЦМД

Пипес оутпут рпм на команду ЦМД .

--дбпатх ДИРЕКТОРИ

Користите базу података у ДИРЕЦТОРИ ратхен од подразумеване путање / вар / либ / рпм

--роот ДИРЕЦТОРИ

Користите стабло датотечног система укорењене у ДИРЕКТОРИЈИ за све операције. Имајте на уму да то значи да ће се база података унутар ДИРЕЦТОРИ- а користити за проверу зависности и било који скриптни (-и) (нпр. % Пост ако је инсталиран или % преп ако се изгради, пакет) ће се покренути након цхроот (2) до ДИРЕКТОРИЈЕ .

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

Општи облик команде рпм инсталације је

рпм { -и | -инсталл } [ инсталл-оптионс ] ПАЦКАГЕ_ФИЛЕ ...

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

Општи облик команде за надоградњу рпм је

рпм { -У | -упграде } [ инсталирај-опције ] ПАЦКАГЕ_ФИЛЕ ...

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

рпм { -Ф | --фресхен } [ инсталирај-опције ] ПАЦКАГЕ_ФИЛЕ ...

Ово ће надоградити пакете, али само ако ранија верзија тренутно постоји. ПАЦКАГЕ_ФИЛЕ може бити специфициран као фтп или хттп УРЛ , у ком случају ће се пакет преузети пре инсталирања. Погледајте ФТП / ХТТП ОПТИОНС за информације о унутрашњој фтп-у и ХТТП- клијентској подршци.

--аид

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

--све датотеке

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

- брелило

Користе се код --релоцате , дозвољавају пресељење на свим путањама датотеке, а не само ОЛДПАТХ -ове укључене у потезе за премјештање бинарних пакета.

--екцлудепатх ОЛДПАТХ

Немојте инсталирати датотеке чије име почиње са ОЛДПАТХ .

--екцлудедоцс

Немојте инсталирати датотеке које су означене као документација (која укључује манне странице и текинфо документе).

--сила

Исто као што су --реплацепкгс , --реплацефилес и -олдпацкаге .

-х, - хасх

Штампајте 50 хашких ознака док се архива пакета не распакује. Употребите са -в | --вербозом за лепши приказ.

--игрересизе

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

--игнореарх

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

--игнореос

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

--инцлудедоцс

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

--јустдб

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

--нодигест

Немојте верификовати пакет или заглавље заглавља приликом читања.

--носигнатуре

Немојте верификовати потписе или заглавље док читате.

- нодепс

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

- јебање

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

--ноордер

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

--сцриптс

--нопре

--нопост

--нопреун

--нопостун

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

--нопре --нопост --нопреун --нопостун

и искључује извршење одговарајућих % пре , % пост , % преуну и % постун сцриптлет (с).

- нотриггерс

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

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

- нотриггерпостун

Немојте да извршавате било који окидач скрипта названог типа. Опција -нотриггерс је еквивалентна

--нотриггерин --нотриггерун --нотриггерпостун

и искључује извршавање одговарајућих % триггерин , % триггерун и % триггерпостун сцриптлет (с).

--олдпацкаге

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

--проценат

Проценат штампања као датотеке се распакује из архиве пакета. Ово има за циљ да се рпм лако покрене из других алата.

--префикс НЕВПАТХ

За прелазне бинарне пакете, преведите све путање датотека које почињу са префикса инсталације у хангоут-у за премјештање пакета на НЕВПАТХ .

--вредност ОЛДПАТХ = НЕВПАТХ

За покретне бинарне пакете, преведите све путање датотеке које почињу са ОЛДПАТХ у хангоут- у за премјештање пакета на НЕВПАТХ . Ова опција може се више пута користити ако се неколико локација ОЛДПАТХ -а у пакету мора преселити.

--репацкаге

Поново пакујте датотеке пре брисања. Претходно инсталирани пакет ће бити именован према макро % _репацкаге_наме_фмт и биће креиран у именику названом макро % _репацкаге_дир (подразумевана вриједност је / вар / тмп ).

--реплацефилес

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

--реплацепкгс

Инсталирајте пакете чак и ако су неки од њих већ инсталирани на овом систему.

--тест

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

ЕРАСЕ ОПЦИЈЕ

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

рпм { -е | --ерасе } [ --аллматцхес ] [ --нодепс ] [ --сцриптс ] [ --нотрежи ] [ --репацкаге ] [ --тест ] ПАЦКАГЕ_НАМЕ ...

Може се користити и следеће опције:

--аллматцхес

Уклоните све верзије пакета који се поклапају са ПАЦКАГЕ_НАМЕ . Обично се грешка појављује ако ПАЦКАГЕ_НАМЕ одговара више пакета.

- нодепс

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

--сцриптс

--нопреун

--нопостун

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

--нопреун --нопостун

и искључује извршење одговарајућег % преуну и % постун сцриптлет (с).

- нотриггерс

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

- нотриггерпостун

Немојте да извршавате било који окидач скрипта названог типа. Опција -нотриггерс је еквивалентна

--нотриггерун --нотриггерпостун

и искључује извршење одговарајућег % триггерун и % триггерпостун сцриптлет (с).

--репацкаге

Поново пакујте датотеке пре брисања. Претходно инсталирани пакет ће бити именован према макро % _репацкаге_наме_фмт и биће креиран у именику названом макро % _репацкаге_дир (подразумевана вриједност је / вар / тмп ).

--тест

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

КУЕРИ ОПТИОНС

Општи облик команде рпм куери је

рпм { -к | --куери } [ селецт-оптионс ] [ опције упита ]

Можете одредити формат у којем треба да се штампају информације о пакету. Да бисте то урадили, користите


--кф | --куериформат КУЕРИФМТ

опцију, након чега следи стринг стринг КУЕРИФМТ . Формати упита су модификоване верзије стандардног принтф (3) форматирања. Формат је састављен од статичких стрингова (који могу укључивати стандардне Ц карактере за нове линије, картице и друге посебне знакове) и формате типа принтф (3) . Како рпм већ зна врсту за штампање, међутим, спецификатор типа мора бити изостављен и замењен именом ознаке заглавља за штампање, затвореног са {} карактерима. Имена ознака су инсеритивна, а водећи РПМТАГ_ део имена ознаке такође се може изоставити.

Алтернативни излазни формати се могу тражити слиједећи ознаку са : типетаг . Тренутно су подржани следећи типови:

: оклоп


Обмотите јавни кључ у АСЦИИ оклопу.

: басе64

Кодирање бинарних података користећи базу64.

: датум

Користите стрфтиме (3) формат "% ц".

: дан

Користите стрфтиме (3) формат "% а% б% д% И".

: депфлагс

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

: ффлагс

Заставице датотека за форматирање.

: хек

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

: октал

Обликовање у окталној.

: пермс

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

: схесцапе

Есцапе сингле куотес за кориштење у скрипти.

: триггертипе

Екран сучеља екрана.

На пример, да бисте одштампали само имена испитиваних пакета, можете користити % {НАМЕ} као стринг формата. Да бисте одштампали име пакета и податке о дистрибуцији у две колоне, могли бисте да користите % -30 {НАМЕ}% {ДИСТРИБУТИОН} . рпм ће одштампати листу свих ознака које познаје када се позову са --куеритагс аргументом.

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

ОПЦИЈЕ СЕЛЕКЦИЈЕ ПАКОВАЊА:

НАЗИВ ПАКЕТА

Упити инсталирани пакет назван ПАЦКАГЕ_НАМЕ .

-а, -алл

Упитајте све инсталиране пакете.

-ф, --филе ФИЛЕ

Упитни пакет који поседује ФИЛЕ .

--филеид МД5

Пакет упита који садржи дати идентификатор датотеке, тј. МД5 преглед садржаја датотеке.

-г, --гроуп ГРОУП

Упити пакете са групом ГРОУП .

--хдрид СХА1

Пакет упита који садржи дати идентификатор заглавља, тј. СХА1 варијанту неизмирљивог заглавља.

-п, --пацкаге ПАЦКАГЕ_ФИЛЕ

Упитајте (деинсталиран) пакет ПАЦКАГЕ_ФИЛЕ . ПАЦКАГЕ_ФИЛЕ се може одредити као УРЛ адреса за фтп или хттп , у ком случају ће се заглавље пакета преузети и упити. Погледајте ФТП / ХТТП ОПТИОНС за информације о унутрашњој фтп-у и ХТТП- клијентској подршци. Аргументи ПАЦКАГЕ_ФИЛЕ , ако не и бинарни пакет, биће интерпретирани као манифест АСЦИИ пакета. Коментари су допуштени, почевши од '#', а свака линија датотеке пакета манифеста може укључивати изразе главе главе са бијелим простором, укључујући и УРЛ-ове са удаљеним глобским изразима, који ће бити проширени на путеве који су замијењени умјесто манифеста пакета као додатне ПАЦКАГЕ_ФИЛЕ аргументе за упит.

--пкгид МД5

Пакет упита који садржи дати идентификатор пакета, тј. МД5 садржај комбинованог заглавља и садржаја корисничког пакета.

--куерибинумбер ХДРНУМ

Упити директно упис ХДРНУМ -ове базе података; ово је корисно само за дебаговање.

--спецфиле СПЕЦФИЛЕ

Парсе и упита СПЕЦФИЛЕ као да је пакет. Иако нису доступне све информације (нпр. Листе датотека), ова врста упита дозвољава да се рпм користи за извлачење информација из спецификационих датотека без потребе за писањем спецификационог раздјелника.

- ТИД

Пакет упита који имају дату ТИД трансакцијски идентификатор. Уник временски печат се тренутно користи као идентификатор трансакције. Сви пакети који су инсталирани или избрисани унутар једне трансакције имају заједнички идентификатор.

- подигнут у ПАЦКАГЕ_НАМЕ

Пакете упита који покрећу пакет (и) ПАЦКАГЕ_НАМЕ .

--вхатпровидес ЦАПАБИЛИТИ

Упитајте све пакете који пружају могућност ЦАПАБИЛИТИ .

--вхатрекуирес ЦАПАБИЛИТИ

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

ПАКЕТНЕ ОПЦИЈЕ ПАКЕТА:

--цхангелог

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

-ц, --цонфигфилес

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

-д, --доцфилес

Наведите само датотеке документације (подразумијева ).

--Депонија

Информације о отпреми на следећи начин:

величина пута мтиме мд5сум моде група власника исцонфиг исдоц рдев симлинк

Ова опција се мора користити са најмање једним од , , .

--филесбипкг

Наведите све датотеке у сваком одабраном пакету.

-и, --инфо

Приказати информације о пакетима, укључујући име, верзију и опис. Ово користи --куериформат ако је неко специфициран.

--ласт

Наруџбу пакета по времену инсталирања тако да су најновији пакети на врху.

-л, --лист

Наведите датотеке у пакету.

- пружа

Списак могућности које овај пакет пружа.

-Р, - тражи

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

--сцриптс

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

-с, --стате

Приказати стања датотека у пакету (подразумијева ). Стање сваке датотеке је нормално , није инсталирано или је замењено .

- тркачи, - триггерсцриптс

Приказујте скрипте окидача, ако их има, које су садржане у пакету.

ВЕРИФИ ОПТИОНС

Општи облик команде за верификацију рпм је

рпм { -В | --верифи } [ селецт-оптионс ] [ верифи -оптионс ]

Проверавање пакета упоређује информације о инсталираним датотекама у пакету са информацијама о датотекама преузетим из метаподатака пакета који се чувају у бази података рпм. Између осталог, верификовање упоређује величину, суму МД5, дозволе, тип, власника и групу сваке датотеке. Приказују се сва одступања. Датотеке које нису инсталиране из пакета, на пример, датотеке документације искључене приликом инсталације користећи опцију " --екцлудедоцс ", биће тихо игнорисане.

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

- нодепс

Немојте верификовати зависност пакета.

--нодигест

Немојте верификовати пакет или заглавље заглавља приликом читања.

--нема фајлова

Немојте верификовати било које атрибуте датотеке пакета.

--сцриптс

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

--носигнатуре

Немојте верификовати потписе или заглавље док читате.

--нолинкто

--номд5

- смањити

- не

--ногроуп

--но време

--номоде

- нордев

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

Формат излаза је низ од 8 знакова, што је могући маркер атрибута:

ц % цонфиг конфигурациона датотека. Документација документације доц% доц . г % гхост фајл (тј. садржај садржаја није укључен у корисничко паковање). л % фајл лиценцне дозволе. р % реадме фајл реадме.

из заглавља пакета, а затим име датотеке. Свака од 8 знакова означава резултат упоређивања атрибута (с) датотеке са вриједношћу тих атрибута (с) забележених у бази података. Један " . " (Период) значи да је тест прошао, док поједина " ? " (Знак питања) показује да се тест не може извршити (нпр. Дозволе за датотеке спречавају читање). У супротном, (Мнемонично ем Б старење) знак означава грешку одговарајућег - провери тест:

С датотека С изе разликује се М М оде разликује (укључује дозволе и тип датотеке) 5 МД 5 сум се разликује Д Д евице главно / мањи број погрешно подударање Л читање Л масто (2) неуспјешно пражњење путање У У сер власништво разликује Г Г роуп власништво разликује Т м Т име се разликује

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

Општи облици команди дигиталног потписа рпм су

рпм --импорт ПУБКЕИ ...

рпм { --цхецксиг } [ --носигнатуре ] [ --нодигест ]
ПАЦКАГЕ_ФИЛЕ ...

Опција --цхецксиг проверава све дигестере и потписе садржане у ПАЦКАГЕ_ФИЛЕ како би осигурали интегритет и порекло пакета. Имајте на уму да су потписи сада верификовани кад год се читаш пакет, а - цхецкинг је корисно за провјеру свих дигестура и потписа повезаних са пакетом.

Дигитални потписи се не могу проверити без јавног кључа. Обртни јавни кључ АСЦИИ може се додати у базу података о рпм користећи --импорт . Увезени јавни кључ се преноси у заглавље, а управљање кључем се врши управо као управљање пакетима. На пример, сви тренутно увезени јавни кључеви могу бити приказани помоћу:

рпм -ка гпг-пубкеи *

Детаљи о одређеном јавном кључу, када се увози, могу се приказивати упитима. Ево информација о Ред Хат ГПГ / ДСА кључу:

рпм -ки гпг-пубкеи-дб42а60е

Коначно, јавни кључеви се могу избрисати након увоза као и пакети. Ево како уклонити Ред Хат ГПГ / ДСА кључ

рпм -е гпг-пубкеи-дб42а60е

ПОТПИСИВАЊЕ ПАКЕТА

рпм --аддсигн | --ресигн ПАЦКАГЕ_ФИЛЕ ...

Обе опције --аддсигн и --ресигн генеришу и убацују нове потписе за сваки пакет ПАЦКАГЕ_ФИЛЕ дат, замењујући било који постојећи потпис. Постоје две опције из историјских разлога, тренутно нема разлике у понашању.

КОРИШЋЕЊЕ ГПГ-а ЗА ПРИЈАВА ПАКЕТА

Да бисте потписали пакете помоћу ГПГ-а, рпм мора бити конфигурисан да покрене ГПГ и да буде у могућности пронаћи прстен са одговарајућим кључем. Подразумевано, рпм користи исте конвенције као ГПГ за проналажење кључних прстенова, односно $ ГНУПГХОМЕ варијабле околине. Ако се ваши кључни прстенови не налазе где ГПГ очекује да ће бити, потребно је да конфигуришете макро % _гпг_патх као локацију ГПГ кључева за коришћење.

За компатибилност са старијим верзијама ГПГ, ПГП и рпм потребно је конфигурисати само В3 ОпенПГП пакете. Може се користити алгоритми верификације ДСА или РСА, али ДСА је пожељна.

Ако желите да потпишете пакете које креирате сами, потребно је креирати сопствени јавни и тајни кључни кључ (погледајте приручник ГПГ-а). Такође ћете морати конфигурирати рпм макре

%_потпис

Тип потписа. Тренутно су подржани само гпг и пгп.

% _гпг_наме

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

На примјер, да бисте могли користити ГПГ за потписивање пакета као корисник "Јохн Дое <јдое@фоо.цом>" из кључних прстена лоцираних у /етц/рпм/.гпг користећи извршни / уср / бин / гпг би сте укључи

% _сигнатуре гпг% _гпг_патх /етц/рпм/.гпг% _гпг_наме Јохн Дое <јдое@фоо.цом>% _гпгбин / уср / бин / гпг

у макро конфигурационом фајлу. Користите / етц / рпм / макро за конфигурацију система и ~ / .рпммацрос за конфигурацију по кориснику.

РЕБУИЛД ДАТАБАСЕ ОПТИОНС

Општи облик рпм обнове наредбе базе података је

рпм { --инитдб | --ребуилддб } [ ] [ --дбпатх ДИРЕЦТОРИ ] [ --роот ДИРЕЦТОРИ ]

Користите --инитдб за креирање нове базе података, користите --ребуилддб да бисте обновили индексе базе података из инсталираних заглавља пакета.

СХОВРЦ

Команда

рпм --сховрц

показује вредности рпм ће користити за све опције тренутно постављене у рпмрц и макро конфигурационим фајловама .

ФТП / ХТТП ОПЦИЈЕ

рпм може деловати као ФТП и / или ХТТП клијент тако да пакети могу бити упућени или инсталирани са Интернета. Датотеке пакета за инсталирање, надоградњу и упите могу бити специфициране као фтп или хттп УРЛ стил:

фтп: // УСЕР: ПАССВОРД @ ХОСТ: ПОРТ / патх / то / пацкаге.рпм

Ако је део ПАССВОРД-а изостављен, лозинка ће бити затражена (једном за пар корисника / хост име). Ако су и корисник и лозинка изостављени, анонимни фтп се користи. У свим случајевима се извршавају пасивни (ПАСВ) фтп трансфери.

рпм дозвољава да се користе следеће опције са УРЛ адресама:

--фтппроки ХОСТ

Домаћин ХОСТ ће се користити као прокси сервер за све преносе фтп-а, који корисницима омогућава да користе фасцикле заштитног зида који користе прокси системе. Ова опција се може одредити и конфигурирањем макро % _фтппроки .

--фтппорт ХОСТ

ТЦП ПОРТ број који ће се користити за везу фтп на серверу проки фтп уместо подразумеваног порта. Ова опција се може одредити и конфигурирањем макро % _фтппорт .

рпм дозвољава да се следеће опције користе са хттп УРЛ:

--хттппроки ХОСТ

Хост ХОСТ ће се користити као проки сервер за све ХТТП трансфере. Ова опција се такође може специфицирати конфигурирањем макро % _хттппроки .

--хттппорт ПОРТ

ТЦП ПОРТ број који ће се користити за ХТТП везу на ХТТП серверу уместо стандардног порта. Ова опција се такође може специфицирати конфигурирањем макро % _хттппорт .

ПИТАЊА ЛЕГАЦИ

Извршавање рпмбуилд

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

Додајте сљедеће редове у / етц / попт ако желите да наставите да позивате рпмбуилд из командне линије рпм :

рпм екец --бп рпмб -бп рпм екец -бц рпмб -бц рпм екец -би рпмб -би рпм екец -бл рпмб -бл рпм екец -ба рпмб -ба рпм екец -бб рпмб -бб рпм екец --бс рпмб -бс рпм екец -тп рпмб -тп рпм екец -тц рпмб -тц рпм екец -ти рпмб -ти рпм екец -тл рпмб -тл рпм екец -т рпмб -т рпм екец- тб рпмб -тб рпм екец -тс рпмб -тс рпм екец -ребуилд рпмб -ребуилд рпм екец -рецомпиле рпмб -рецомпиле рпм екец -цлеан рпмб -цлеан рпм екец -рмсоурце рпмб -рмсоурце рпм екец - рмспец рпмб - рмспец рпм екец - циљни рпмб - циљни рпм екец - шутни круг рпмб - шорт-круг

ТАКОЂЕ ВИДЕТИ

попт (3), рпм2цпио (8), рпмбуилд (8),

хттп://ввв.рпм.орг/ хттп://ввв.рпм.орг/>

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