RPM ntim. Ntu 1: cov hauv paus

Kab lus no yuav pab koj nkag siab cov cov ntsiab lus yooj yim del RPM ntim thiab yuav ua li casmo teeb tsa ib puag ncig tsev pob khoom.


Debian-raws li cov kev faib tawm tau nthuav tawm hnub no, nrog lawv cov kev paub zoo .deb pob system. Txawm li cas los xij, nws tsis yog lub kaw lus ntim khoom nkaus xwb. Nyob rau hauv qhov tseeb, lub LSB hais tias yam kev faib khoom leej twg xav ua kom tau raws cov qauv yuav tsum txhawb nqa pob ntawv RPMCov. Cia peb kawm seb yuav tsim ib qho li cas.

Peb yuav siv Fedora ua raws li cov hauv qab no cov lus qhia los ntawm koj tus wiki.

Npaj ib puag ncig

Nws yog qhov pom zoo tsim cov neeg siv tshwj xeeb los tsim cov pobYog li peb tsis txhob rhuav ib qho ntawm peb li. Peb kuj xav tau kev xaiv yooj yim ntawm pob:

sudo yum nruab @ kev txhim kho-cov cuab yeej @ fedora-packager

Yam peb xav tau yog npaj. Tam sim no peb tab tom los tsim lub pob tsim tsev ib puag ncig:

rpmdev-setuptree

Tam sim no peb muaj ~ / rpmbuild nplaub tshev, nyob rau hauv uas muaj qee qhov lwm yam:

  • BUILD: Qhov no yog qhov uas pob yuav tsim.
  • BUILDROOT: Tho lub installation tau nyob ntawm no. Cov ntaub ntawv uas tsim nyog yuav tsum tau ntsia thaum qhov kawg neeg siv txhim kho lub pob yuav sau.
  • RPMS: Thaum ua tiav, qhov binary RPM cov ntaub ntawv (.rpm) yuav muab tso rau ntawm no, npaj rau nruab.
  • SRPMS: Yog tias peb qhia nws, cov ntaub ntawv RPM cov ntaub ntawv (.src.rpm) yuav muab tso rau ntawm no, zoo tagnrho rau kev hloov kho lossis kho dua tshiab ntawm pob.
  • SOURCES: Ntawm no koj yuav tsum muab cov khoom qub (.tar.gz, ib txwm ib txwm) thiab thaj ua rau thaj siv.
  • SPECS: Cov ntaub ntawv tshwj xeeb (.spec) tau muab tso rau ntawm no.

    Nrog rau qhov no peb twb muaj ib puag ncig npaj. Hauv tshooj tom ntej no peb yuav kawm kom nkag siab cov ntaub ntawv txawv txawv ntawd spec.


      Cov ntsiab lus ntawm tsab xov xwm ua raws li peb cov ntsiab cai ntawm kev tswj hwm kev ncaj nceesCov. Tshaj tawm ib qho yuam kev nyem no.

      6 lus, tawm koj li

      Tso koj saib

      Koj email chaw nyob yuav tsis tsum luam tawm. Yuav tsum tau teb cov cim nrog *

      *

      *

      1. Lub luag haujlwm rau cov ntaub ntawv: Miguel Ángel Gatón
      2. Lub hom phiaj ntawm cov ntaub ntawv: Tswj SPAM, kev tswj xyuas tawm tswv yim.
      3. Sau raws cai: Koj kev tso cai
      4. Kev sib txuas lus ntawm cov ntaub ntawv: Cov ntaub ntawv yuav tsis raug xa mus rau lwm tus neeg thib peb tsuas yog los ntawm kev txiav txim siab raug cai.
      5. Cov ntaub ntawv khaws cia: Cov Ntaub Ntawv khaws tseg los ntawm Occentus Networks (EU)
      6. Txoj Cai: Txhua lub sijhawm koj tuaj yeem txwv, rov qab thiab tshem tawm koj cov ntaub ntawv.

      1.   Siab tawv said

        Txo cov pa ntawd ua ntej.

        Muaj kev ntxhov siab uas zam txhua yam uas koj hais (Mageia, Qhib Xange, Kororaa ...)

        Cia peb pom yog tias peb tshawb xyuas me ntsis ua ntej peb qhib peb lub qhov ncauj

      2.   Rrrr said

        Qhov teeb meem ntawm kev ua tus coj rau pob RPM yog tias txhua qhov cuam tshuam nws muaj nws yam, txawm hais tias pom tseeb lawv tsis tseem ceeb tsis txawv. Ib yam dab tsi uas kom deb li deb tsis tshwm sim hauv cov pob deb thiab tsis txhob hais tawm hauv lub slack txz! XD

        phau ntawv qhia zoo, nws yog cov ncauj lus nthuav dav heev

      3.   Siab tawv said

        Ncej zoo

      4.   zuaj leeg said

        Txawm tias Linux tsis tau nkees ntawm muab cov kev daws teeb meem dhau los thiab tsom rau cov neeg siv siab heev, thaum hnub yuav yog thaum lawv muab qee yam yooj yim rau cov neeg siv novice? Kuv nkees ntawm pom ntau npaum li ntim, console, thiab repository tsis zoo hais tias txhua yam lawv ua yog ncua thiab ntxiv kev cuam tshuam kev coj ntawm cov neeg siv cov novice mus rau hauv lub ntiaj teb Linux. Kuv tsis hais txog lawv ua dab tsi los yog kev nce qib uas lawv tau ua los txog tam sim no tsis zoo, tab sis kuv pheej thuam txoj hauv kev uas lawv ua nws, nws yog lub sijhawm los ua qee yam yooj yim thiab muab ib qho tiav teeb tsa pob dawb ntawm cov hlua. . ntawm qhov kev sib txuas is taws nem kom tau tuaj yeem nruab qee yam ua tiav. Phem heev uas cov tuam txhab tau mob siab rau kev tsim kho cov linux kev ua haujlwm tsis tau paub cov ntsiab lus me me no tab sis tseem ceeb, uas yog tias lawv coj Windows thiab MacOS mob siab heev ...

      5.   cov portaro said

        Khoom zoo Kuv hlub.
        Saib yog nws ua rau kuv saib ntawm Fedora distro

      6.   Yexus Ixayees Perales Martinez said

        Zoo heev uas kuv xav tau thaj ua qhov project no tsis muaj ib rpm