Ṣiṣẹda awọn idii .deb pẹlu Ṣayẹwo ẹrọ

Akopọ

Emi li ọkan ninu ọpọlọpọ awọn ti o ni lati sakojo a titun ti ikede tabi diẹ ninu ohun elo eyiti ko si ninu awọn ibi ipamọ rẹ, iṣoro pẹlu eyi ni pe nigbati ikojọpọ ni a liana ohun elo fi awọn ile-ikawe rẹ ati awọn faili miiran pamọ sinu itọsọna nibiti o ti ṣajọ rẹ, ati ti a ba mu package jọ ijekuje tabi ti a ba paarẹ folda ohun elo naa ko ṣiṣẹ mọ. «O jẹ ayanfẹ lati ṣẹda package kan ki o fi sii«, Bẹẹni, pero kii ṣe gbogbo wa ni o dara pẹlu ṣe, nitorina ni MO ṣe gbekalẹ si ọ fi sori ẹrọ, eyiti o wa lati dẹrọ iṣẹ naa.

Daradara, fi sori ẹrọ kii ṣe nkan diẹ sii ju kekere lọ oluṣeto fun ebute lati ṣẹda awọn idii .deb. Nitorina a le ṣajọ ati ṣẹda awọn idii si, fun apẹẹrẹ, fi wọn ranṣẹ si awọn ọrẹ wa.

Lati bẹrẹ pẹlu, a ni lati fi sori ẹrọ ṣayẹwo. Nitorina a ṣe (bi gbongbo):

apt-get install checkinstall

Ati ni iṣẹju kan a yoo fi sii ... Ohun atẹle ni lati lọ si folda ninu eyiti a ni koodu ohun elo, ati ṣii a ebute. A ṣe awọn ofin wọnyi, ọkan nipasẹ ọkan:

./configure
make

Pẹlu "./configure»Awọn idii fun pinpin wa ni tunto ati pe a«Fọọmu"(faili ti o ni awọn ilana akopọ jọ), àti pẹ̀lú "ṣe»Ṣajọ koodu naa ki o fi awọn binaries silẹ, awọn ile ikawe, ati bẹbẹ lọ ninu folda«src«. Bayi, ṣaaju ki o to tẹsiwaju, o ni iṣeduro ko fi sori ẹrọ ohun elo lati eyi ti package yoo ṣe. Ti o ba jẹ bẹ, ṣe kan:

sudo make uninstall

Ati lẹhinna o to akoko lati bẹrẹ pẹlu apakan pataki, lilo ti fi sori ẹrọ. Ni ebute kanna kanna, a kọ:

sudo checkinstall

Ati awọn «oluranlọwọ»de fi sori ẹrọ. Ninu rẹ a le yipada alaye  eyi ti yoo ni package ti a yoo ṣẹda. Awọn aṣayan ti a le yipada ni:

  • Olutọju- Olùgbéejáde akọkọ ti package.
  • Lakotan: apejuwe ti package.
  • Name: lorukọ ti o fẹ fun package.
  • Ẹya: version package.
  • Tu: O jẹ ẹya akọkọ ti package, a le fi silẹ bi o ti n bọ.
  • License: iwe-aṣẹ ohun elo, o dara julọ lati ma fi ọwọ kan.
  • Group: ẹgbẹ fun eyiti a ṣẹda rẹ, a le fi silẹ bi o ṣe ri.
  • faaji: faaji isise isise.
  • Ipo orisun: orukọ folda naa (folda nikan, kii ṣe gbogbo ọna) nibiti koodu package wa.
  • Ipo orisun miiran: ko si ye lati yipada rẹ.
  • Nilo: awọn igbẹkẹle ti o gbọdọ fi sori ẹrọ fun iṣẹ to tọ wọn.
  • Pese: orukọ ti package ti o pese, ko ṣe pataki lati yipada rẹ.
  • Awọn ẹdun: awọn idii pẹlu eyiti o ni ariyanjiyan.
  • Rọpo: awọn idii o rọpo.
Ṣiṣẹda apo pẹlu Ṣayẹwo ẹrọ

Ṣiṣẹda package .deb pẹlu Ṣayẹwo ẹrọ.

Bi o ti le rii, a ni nọmba nla ti awọn aṣayan lati yipada. Olukuluku ni nọmba kan ni apa osi rẹ, nitorinaa lati satunkọ nikan a kọ nọmba rẹ a si tẹ [Tẹ]. Awọn ti Mo maa n yipada ni: Olutọju, Lakotan, Name, version, ati boya Nilo.
Lọgan ti a ba ti tunṣe ohun ti a fẹ, a tẹ [Tẹ] (laisi nomba tele) ati pe yoo bẹrẹ sakojo ki o fi sii package. Nigbati o ba pari, ninu itọsọna nibiti a ti ṣajọ a .deb package ohun elo, ṣetan lati fi sori ẹrọ 😉
Awọn akọsilẹ:
  • Rii daju pe ni «version« rara ni awọn lẹta. Eyi maa n ṣe idiwọ package lati ṣẹda.
  • O ṣee ṣe pe ti o ba satunkọ «Nilo»Fun wọn ni ikuna, ti o ba ṣẹlẹ fi aaye silẹ ni funfun.
O dara bayi o ko ni ikewo lati ma ṣẹda awọn idii .deb tirẹ. Ati sọ fun mi Ṣe o nigbagbogbo ṣẹda awọn idii fun distro rẹ? Bawo ni o ṣe maa n ṣẹda awọn idii ninu pinpin ti o lo? Mo wa iyanilenu 😛

Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Awọn asọye 17, fi tirẹ silẹ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.

  1.   VisitntX wi

    O kan atunse kekere. Nibiti o sọ pe ṣiṣe ni lati ṣẹda Makefile ko tọ, faili ti o ṣẹda ni a ṣẹda nigba ṣiṣe ni aṣeyọri ./configure, eyiti o ṣayẹwo iṣeto wa bii awọn igbẹkẹle ti eto naa nilo lati ṣajọ. Ṣe gba faili yii ati awọn akopọ ti o fi awọn binaries silẹ, awọn ile ikawe ati awọn miiran ninu awọn ilana inu src naa. Ṣe fifi sori ẹrọ ni ẹni ti o firanṣẹ si eto ati ipilẹṣẹ awọn ọna asopọ, fun idi naa ṣe fifi sori gbọdọ wa ni ṣiṣe bi su.

    1.    AurosZx wi

      O ṣeun pupọ fun ṣiṣe alaye, atunse nkan naa.

  2.   Yoyo Fernandez wi

    Pipe wa si ọdọ mi 🙂

    Mo ti ṣẹda lailai .deb fun Debian mi, bi ninu ọran ti SMPlayer 0.8.0 eyiti o wa ninu package orisun tẹlẹ pẹlu iwe afọwọkọ lati ṣe nitorinaa Emi ko ṣe nkankan, kan ṣiṣe iwe xDD

    Mo maa n ṣajọpọ sọfitiwia fun Pardus nitori ni PardusLife a ni repo kekere wa ti agbegbe wa 😉

    Mo maa n ṣajọpọ lati inu eto GUI ti a pe ni PiSiDo, botilẹjẹpe laipẹ Mo lo ebute naa pupọ. Nibi Mo ṣe adaṣe fidio-lori bi a ṣe le ṣe ikopọ pẹlu PiSiDo fun Pardus 😉

    http://www.youtube.com/watch?v=sBYBSM7J3ec&hd=1

    Dahun pẹlu ji

  3.   Windóusico wi

    Mo tun lo fifi sori ẹrọ, botilẹjẹpe Mo ti gbiyanju diẹ ninu awọn irinṣẹ GUI ti ko buru rara rara (bii Debreate).

  4.   Idaji 523 wi

    Nigbagbogbo Mo lo fifi sori ẹrọ, diẹ sii ju ohunkohun lọ, nitori nigba ṣiṣẹda ati fifi sori ẹrọ .deb, lẹhinna o le wa ni aifi si pẹlu agbara tabi pẹlu synaptic.
    Ni afikun, o le fi pamọ nigbagbogbo pamọ ni ọran ti o ni lati tun fi sii ni ọjọ iwaju tabi o ni lati fi sii si alabaṣiṣẹpọ kan.

  5.   Merlin The Debianite wi

    O nifẹ, botilẹjẹpe Emi ko ni lati ṣajọ ni debian, Emi yoo rii boya Emi ko gba deb lmms kan, Emi yoo ṣe pẹlu fifi sori ẹrọ to ni aabo.

    O ṣeun fun ifiweranṣẹ.

  6.   Iyara Iyara wi

    Gan ti o dara article!
    Emi ko mọ ti CheckInstall. O ṣeun pupọ AurosZx. Emi ko mọ bawo ni MO ṣe le wa laisi rẹ bẹ.
    Mo kan dan idanwo rẹ pẹlu MovGrab, eyiti Emi ko ni lori Debian ti o ti ṣajọ lati orisun. Laanu o ti pẹ to lati ṣe sudo lati yọ kuro.
    Lati isinsinyi Emi yoo lo nigbagbogbo.

  7.   Oṣupa wi

    Nigbakan awọn idii ti a ṣẹda pẹlu Ṣayẹwo, nigbati o ba fi sii, ko ṣẹda titẹsi ninu akojọ aṣayan, iyẹn ni pe, o fi diẹ ninu program.deb sori ẹrọ lẹhinna o lọ lati wa ohun elo ninu akojọ aṣayan ko han, ojutu si eyi ni lati ṣẹda pẹlu ọwọ.

    Mo lo Checkinstall lati ṣajọ Fọto, oluwo aworan ti a ṣe ni Qt ^^

    Saludos !!

    1.    AurosZx wi

      Fọto Conosco jẹ iṣẹ akanṣe ti o nifẹ pupọ, eyiti yoo dara julọ pẹlu RazorQt 🙂

    2.    Vicky wi

      Proba limoo tmb, o jọra si fọto. O jẹ ọkan ninu awọn ti o dagbasoke ijọba silikoni

      http://getsilicon.org/limoo/

  8.   rogertux wi

    Akori wo ni o nlo?

    1.    AurosZx wi

      GTK (2 ati 3): Zukitwo. Windows: alakọbẹrẹ. Nronu: Aworan ti o wa pẹlu Zukitwo akori 😛

  9.   molocoize wi

    Ilowosi to dara, oriire

  10.   Akiimu wi

    Nla, Emi yoo gbiyanju eto yii, Mo lo nibẹ lati ṣe .deb ti Mo nilo.

    Ẹ kí.

  11.   Oscar wi

    Nkan pupọ, Emi yoo gba sinu akọọlẹ, o ṣeun fun ilowosi.

  12.   Stifeti wi

    O ṣeun fun ilowosi naa, Mo fẹ bẹrẹ ṣiṣẹda awọn idii ti ara mi ati pe eyi yoo ṣe iranlọwọ pupọ fun mi. E dupe!

  13.   cr1ogen wi

    Mo nigbagbogbo ṣẹda awọn idii ọti-waini pẹlu fifi sori ẹrọ