Jinsi ya kufunga vifurushi kwenye Ubuntu kwa mikono

Jinsi ya kufunga vifurushi kwenye Ubuntu kwa mikono

Kwa muda mrefu tumekuwa tukiongea juu ya jinsi gani kufunga vifurushi na programu kupitia hazina, vifurushi vya deb, kutoka kwa vifurushi vya rpm, kutoka kwa PPA au kupitia programu kama Synaptic au Kituo cha Programu cha Ubuntu, lakini hatujazungumza juu ya jinsi ya kusanikisha programu kupitia nambari yake ya chanzo. Ufungaji huu ni wa fujo sana, lakini pia unaridhisha zaidi kwani, kama sheria ya jumla, ndio inayofaa zaidi kwa mfumo wetu wa uendeshaji, kwa mashine yetu. Ili kufanya usakinishaji huu, tunachohitajika kufanya ni kupakua kifurushi kilichoshinikizwa ambacho karibu kila wakati ni cha aina hiyo tar.gz au gz, ni nini ambayo ina nambari ya mpango na kutoka hapa kukusanya faili.

Je! Ninahitaji programu gani za kusanikisha vifurushi kwa mikono?

Kwa kushangaza, Ubuntu, kama mifumo mingine ya msingi wa Debian, haijasakinishwa zote mipango inahitajika kukusanya. Kifurushi kilichojumuisha zana nyingi hakijasanikishwa kama kiwango, kwa hivyo lazima usakinishe kifurushi kwa mkono. Kweli, kukusanya kifurushi sisi wenyewe tutahitaji kufanya hivyo kwenye terminal:

Sudo apt-get install -ake automake muhimu tengeneza cmake fakeroot checkinstall dpatch patchutils autotools-dev debhelper quilt xutils lintian dh-make libtool autoconf git-core

Hii itafanya Ubuntu kusakinisha karibu programu zote muhimu kuweza kukusanya nambari na kwa ugani kuweza kusanikisha vifurushi kwa mikono.

Je! Tunawezaje kuandaa mpango wenyewe?

Mara tu tunapofanya hatua za awali, tunafungua terminal na nenda kwenye folda ya nambari ya chanzo. Jambo la kwanza tutalazimika kufanya ni kuona faili «Kufunga»Kwamba karibu programu zote huleta, zingine hufanya katika«Tayari«. Kama kanuni ya jumla, kukusanya itabidi tuandike yafuatayo

./configure

kufanya

kufanya kufunga

jina la mpango

fanya safi

Ingawa, katika faili Readme au INSTALL Vifurushi muhimu na jinsi ya kusanikisha programu hiyo zitakuja kwa undani. Ninawaamuru ./configure na fanya wanasimamia kusanidi na kutengeneza kifurushi cha programu. Amri kufanya kufunga weka kile kilichoundwa na ./ tunaendesha programu hiyo. Kisha amri fanya safi hutunza kusafisha faili zisizo za lazima ambazo zimeundwa wakati wa usanikishaji. Hizi ni hatua zinazohitajika kukusanya programu, lakini wakati mwingine inahitajika kusanikisha maktaba au kifurushi ili usanikishaji ufanye kazi. Mwishowe, kumbuka kuwa ingawa usanikishaji ni bora, ni usakinishaji polepole, ambayo ni, kusanikisha vifurushi kwa mikono inategemea nambari ya chanzo na nguvu ya mashine, kwa hivyo mchakato unaweza kuchukua masaa au dakika. Ndio sababu inashauriwa kuifanya kwa wakati na kwa kompyuta zenye nguvu, ingawa njia hii ya kusanikisha vifurushi inaweza kufanywa kwenye kompyuta yoyote.


Yaliyomo kwenye kifungu hicho yanazingatia kanuni zetu za maadili ya uhariri. Kuripoti kosa bonyeza hapa.

Maoni 7, acha yako

Acha maoni yako

Anwani yako ya barua si kuchapishwa.

*

*

  1. Kuwajibika kwa data: Miguel Ángel Gatón
  2. Kusudi la data: Kudhibiti SpAM, usimamizi wa maoni.
  3. Uhalali: Idhini yako
  4. Mawasiliano ya data: Takwimu hazitawasilishwa kwa watu wengine isipokuwa kwa wajibu wa kisheria.
  5. Uhifadhi wa data: Hifadhidata iliyohifadhiwa na Mitandao ya Occentus (EU)
  6. Haki: Wakati wowote unaweza kupunguza, kuokoa na kufuta habari yako.

  1.   Gerson alisema

    Imenitokea kwamba mimi chini ya faili tar.gz au tar.bz2 au sawa, na wakati wa kufanya ./configure inanitupia kosa; Ninatafuta Sakinisha au Readme na wengi hawaileti, lakini nikigusa inayoweza kutekelezwa ya programu inafunguliwa, ni kana kwamba kompyuta ndogo ilikuwa ikipakua lakini mara nyingi nataka kuisakinisha na sikuweza .
    Inafanywaje katika visa hivyo?

  2.   Joaquin Garcia alisema

    Hi Gerson, unaweza kuniambia kifurushi au programu unayotaka kutumia. Kutoka kwa unachosema, kile umepakua ni kifurushi kilichotengenezwa mapema au karibu tayari, ambacho ni kitu tofauti na kufunga kutoka kwa nambari ya chanzo. Lakini kwanza nilitaka kuhakikisha. Asante na pole kwa usumbufu.

  3.   fosco_ alisema

    Labda nakala hiyo inapaswa kuitwa "Jinsi ya kukusanya programu katika Ubuntu", wakati wa kuona usanidi wa mwongozo wa vifurushi nilidhani utazungumza juu ya dpkg -i kifurushi

  4.   Jose Manuel Benedito alisema

    Habari Joaquin
    Asante sana kwa kuhudhuria blogi yako. Nadhani ni nzuri, na kwa hilo nakushukuru.
    Nilitaka kukuuliza juu ya usanikishaji wa programu (kwa Warzone, kwa mfano), na aina ya mkusanyiko (nadhani inaitwa hivyo) ambayo Gerson anauliza, kwa sababu nimejaribu kufanya kile unachosema, lakini sijui ' sielewi jinsi inavyofanyika, na hatua kama za mtu anayejifunza kusoma…. Ukweli ni kwamba mimi hufanya vitu kadhaa na terminal, lakini nimekuwa nikijaribu kufanya mambo haya kwa muda na sijapata maelezo ya kina, kama darasani…. Unaweza kuifanya?

    Kuanzia sasa nawashukuru na kupokea salamu nzuri

    José Manuel

  5.   Marco alisema

    Halo, jina langu ni Marco, ningependa kujifunza juu ya ulimwengu wa Linux, nina Ubuntu 13.10 lakini ni ngumu sana kwangu kuishughulikia, kusanikisha kitu ni ngumu, kwani katika kila programu inaniambia kuwa kifurushi hiki au hicho ni kukosa. Asante

  6.   Jose Kondoo alisema

    Ndugu ya Geniaaallll, nilikuwa nikitafuta hiyo. Vigumu kuipata kwa kina na kwa hivyo inashukuru sooo. Mafanikio ya moyo kwako

  7.   Juan David alisema

    Mchana mzuri, nimejaribu kusanikisha programu hii ya giza-3.0.1.tar.xz sijaweza, mimi ni mpya kutumia Ubuntu. Ningethamini ushirikiano wako.