РПМ паковање. 1. део: основе

Овај чланак ће вам помоћи да разумете основни појмови дел РПМ паковање и какомо поставити окружење грађевински пакети.


Дистрибуције засноване на Дебиану данас се шире са својим познатим системом .деб пакета. Међутим, то није једини доступан систем паковања. У ствари, ЛСБ рекао било каква расподела који жели да испуни стандарде мора подржавати пакете обртаја. Погледајмо како да га направимо.

Користићемо Федору пратећи упутства са ваше вики.

Припремите окружење

Препоручује се креирајте корисника посебно за креирање пакетаТако да не сломимо ниједног од наших. Такође нам је потребан основни избор пакета:

судо иум инсталл @ развојни алати @ федора-Пацкагер

Оно што нам треба је спремно. Сада ћемо створити окружење за израду пакета:

рпмдев-сетуптрее

Сада имамо директоријум ~ / рпмбуилд, у којем се налазе још неки директоријуми:

  • БУИЛД: Овде ће се градити пакет.
  • БУИЛДРООТ: Овде се одвија инсталациона бушилица. Датотеке које би требале бити инсталиране када крајњи корисник инсталира пакет биће написане.
  • РПМС: Једном изграђене, резултујуће бинарне РПМ датотеке (.рпм) биће овде смештене и спремне за инсталацију.
  • СРПМС: Ако то назначимо, овде ће бити постављене изворне РПМ датотеке (.срц.рпм), идеалне за прављење ревидиране или ажуриране верзије пакета.
  • ИЗВОРИ: Овде морате да ставите изворне изворе (.тар.гз, обично) и закрпе које ћете користити.
  • СПЕЦС: Овде су смештене датотеке са спецификацијама (.спец).

    Овим већ имамо припремљено окружење. У следећем поглављу научићемо како да разумемо те чудне датотеке spec.


      Оставите свој коментар

      Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

      *

      *

      1. За податке одговоран: Мигуел Ангел Гатон
      2. Сврха података: Контрола нежељене поште, управљање коментарима.
      3. Легитимација: Ваш пристанак
      4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
      5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
      6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

      1.   Храброст дијо

        Прво смањите те испарења.

        Постоје дистрибуције које избегавају све што кажете (Магеиа, Опен Ксанге, Корораа ...)

        Да видимо да ли мало истражујемо пре него што отворимо уста

      2.   Рррр дијо

        Проблем израде водича за РПМ паковање је тај што сваки дистро има своје ствари, мада се очигледно у основи не разликују. Нешто што се до сада не дешава у деб пакетима, а да не говорим у млитавом ткз! КСД

        добар водич, то је врло занимљива тема

      3.   Храброст дијо

        Добар пост

      4.   зуландер дијо

        Ни Линук се не умара да нуди тако радикална решења намењена напредним корисницима, када ће дан када понудити нешто лакше за почетнике? Доста ми је гледања толико глупости око паковања, конзоле и спремишта да све што раде успоравају и додатно осујећују преузимање корисника почетника у свет Линука. Не говорим о томе шта раде или напредак који су до сада постигли није добар, али непрестано критикујем начине на које то раде, време је да урадимо нешто лако и понудимо један комплетан инсталациони пакет без жица. Интернет веза да бисте могли да инсталирате нешто комплетно. Штета је што компаније посвећене развоју Линук оперативних система нису схватиле овај мали, али важан детаљ, који ако су врло озбиљно схватиле Виндовс и МацОС ...

      5.   портаро дијо

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

      6.   Исус Израел Пералес Мартинез дијо

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