Jinsi ya kuongeza hazina za PPA kwa Debian na usambazaji kulingana na hiyo

Moja ya faida kubwa ambayo Ubuntu ina zaidi ya mgawanyo mwingine ni idadi kubwa ya programu zinazopatikana kwa usambazaji huu na urahisi wa kuziweka na kuzihifadhi zisasasishwe kupitia Hifadhi za PPA shukrani kwa Launchpad.

Kwa bahati mbaya amri

add-apt-repository

Inapatikana tu kwa Ubuntu, kwa hivyo kuongeza hazina hizi sio rahisi wakati unataka kuiongeza kwenye usambazaji kama Debian au kwa kuzingatia hii unaweza kutumia vifurushi vya .deb iliyoundwa kwa Ubuntu.

Hii haimaanishi kuwa hatuwezi kutumia hazina hizi katika Debian, kwani Debian pia hutoa njia ya kuongeza hazina za kawaida, na kisha tutajifunza jinsi ya kuifanya.

Kwanza kabisa ni lazima tuelewe jinsi hazina zinasimamiwa Debian. Ambayo yamewekwa kwenye faili

/etc/apt/sources.list

kama usambazaji wote unaotegemea Debian, pamoja na Ubuntu, na ina muundo ufuatao:

deb http://site.example.com/debian sehemu ya usambazaji 1 sehemu2 sehemu3 deb-src http://site.example.com/debian sehemu ya usambazaji1 sehemu2 sehemu3

Neno la kwanza katika kila mstari (

deb

,

deb-src

inamaanisha aina ya faili iliyopatikana kwenye hazina. Katika kesi ya

deb

, inamaanisha kuwa faili inayopatikana kwenye hazina ni faili inayoweza kusanikishwa ya aina ya binary, iliyofungashwa kama

.deb

kwa Debian au usambazaji kulingana na hiyo. Na kwa upande wa

deb-src

, inamaanisha kuwa hazina ina nambari chanzo ya programu.

Usambazaji unaweza kuwa jina la usambazaji (lenny, etch, itapunguza, sid) au aina ya kifurushi (Imara, ya zamani, inajaribu, haijatulia).

Vipengele tayari vinategemea msambazaji wa hazina, kwa mfano katika kesi ambayo tutatumia kama mfano, hizi ni kuu, anuwai, iliyozuiliwa na ulimwengu.

Sasa kwa kuwa tunajua jinsi hazina ya kazi inafanya kazi katika Debian, wacha tujifunze jinsi tunaweza kuongeza hazina ya PPA katika Debian au usambazaji kulingana na hiyo.

Jambo la kwanza kufanya ni kupata ukurasa wa hifadhi ya PPA katika Launchpad. Tunaweza kufanya hivyo kwa ujumla kwa kuandika kwenye injini ya utaftaji kama google jina la hazina ya PPA.

Katika mwongozo huu, tutatumia PPA iliyotolewa na toleo thabiti la ubuntu tweak, ppa: tualatrix / ppa.
Ikiwa hautapata kiunga cha ukurasa wa kuhifadhi kwenye injini ya utaftaji, tunaweza kuingia moja kwa moja uzinduzi.net na katika injini ya utaftaji andika jina la hazina ya PPA.

Sanduku la Utafutaji la Launchpad

Kufuatia hii, tunatafuta kati ya matokeo ya ukurasa wa kuhifadhi ambao unatupendeza, mwishowe tufikia tovuti tunayotafuta, ambapo tutapata habari zote tunazohitaji kuweza kuongeza kwa usahihi hazina katika Debian.

Matokeo ya utaftaji wa uzinduzi

Kwenye ukurasa wa hifadhi ya PPA tunaweza kupata kiunga katika kijani kinachosema «Maelezo ya kiufundi kuhusu PPA hii», tunabofya kwenye kiunga hiki na tutapata habari ya kiufundi kuhusu hazina inayozungumziwa, habari hii ndio anwani

deb

y

deb-src

ambayo tunahitaji kuongeza ndani ya faili

/etc/apt/sources.list

ambayo inadhibiti hazina kwenye Debian.

Ufunguo wa Uzinduzi wa GPG

Kwa kuongeza, tunaweza kuona menyu kunjuzi na orodha ya usambazaji unaoungwa mkono na programu tumizi hii. Katika hali nzuri zaidi, utapata toleo la hivi karibuni la programu kwa usambazaji wote, lakini katika hali zingine, kila usambazaji una toleo tofauti la kifurushi, kwa kawaida ni ya zamani katika usambazaji wa zamani. (kumbuka kuwa menyu hii hubadilisha kigezo kiatomati usambazaji katika ghala ili iwe rahisi kwako kuiingiza kwenye faili

/etc/apt/sources.list

)

Toleo la usambazaji wa uzinduzi

Katika maelezo haya ya kiufundi tunaweza pia kupata idadi ya ufunguo wa umma ambao tutatumia kutia saini hazina ya dijiti. Hii inatusaidia kwa mfumo kuthibitisha uhalali na usalama wa hazina tunayotumia.

Baada ya kujua habari hii muhimu sana, tunakuja kwa sehemu ambayo sisi sote tulitarajia, kwanza, lazima tufungue faili ya /etc/apt/source.list ili kuongeza hazina mpya. Tunaweza kufanya hivyo kwa kutekeleza laini ifuatayo kwenye terminal kama mizizi:

gedit /etc/apt/source.list

Pamoja na faili kufunguliwa kama mzizi, tunaenda mwisho wa hati na kuongeza hazina kwa ubuntu tweak (Unaweza kuongeza maoni kuwa wazi zaidi juu ya ghala linatoka wapi).

Hifadhi ya # Ubuntu-Tweak na Tualatrix Chou deb http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick kuu deb-src http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick kuu

Pamoja na hazina iliyoingia kwenye faili

/etc/apt/sources.list

, tunaweza kuhifadhi na kufunga hati.

Kwa wakati huu tayari tuna hazina katika orodha ya hazina za Debian, lakini tunaweza kuwa na shida kusasisha orodha hii kwa sababu Debian anaweza kuzingatia hazina salama na sio kupakua orodha ya vifurushi vilivyomo.

Ili kuepuka hili tutaweka ufunguo wa umma wa hazina hiyo kwa kutekeleza amri ifuatayo kwenye kituo ambapo tutajumuisha nambari iliyoonyeshwa kama ufunguo wa umma kwenye picha iliyopita. (0624A220).

kitufe cha apt -keyserver keyerver.ubuntu.com --recv-funguo 0624A220

Ikiwa kila kitu kitaenda sawa, tutaona maandishi kama haya yafuatayo kwenye terminal yetu:

Utekelezaji: gpg - mzozo-wa-wakati-wa-chaguzi -no-default-keyring -secret-keyring /etc/apt/secring. /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv-keys 0624A220 gpg: kuomba ufunguo 0624A220 kutoka hkp server keyerver.ubuntu.com gpg: nambari 0624A220: «Launchpad PPA ya TualatriX» bila kubadilika gpg: Jumla ya pesa iliyosindikwa: 1 gpg: haijabadilishwa: 1

Ikiwa haya ndiyo yalikuwa matokeo, sasa tunaweza kusasisha kwa utulivu orodha ya hazina na usakinishe programu kwa amri ifuatayo:

sasisho la usawa && aptitude install ubuntu-tweak

Maelezo ya mwisho:

  • Tafadhali kumbuka kuwa sio matumizi yote ya Ubuntu watafanya kazi kwa usahihi kwenye Debian au mgawanyiko kulingana na hiyo.
  • Lazima uchague kwa uangalifu toleo utakalotumia katika vifurushi, kwani hizi zinaweza kusababisha kuvunjika kwa utegemezi haswa katika usambazaji kama densi ya Debian, ambayo haitoi kila wakati toleo za hivi karibuni za vifurushi.

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

Maoni 29, 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.   Eduardo alisema

    Asante David, ni chapisho nzuri na mchango mzuri ili kufanya Linux yetu mpendwa ipatikane zaidi. Hakika, didactic, rahisi, ikiwa kila mtu angeandika kama wewe kungekuwa na maelfu ya watumiaji wa GNU / Linux. Vitu ambavyo vinaweza kuwa rahisi sana kwa mjuzi ni ngumu kwa novice na kwa ujumla wanapotafuta msaada huo wanakutumia kwa Google au kusoma maelfu ya machapisho "ili ujifunze." Kwa mara nyingine tena asante na pongezi

    1.    David gomez alisema

      Asante sana Eduardo, maoni yako yananitia moyo kuendelea kuandika.

  2.   hiram alisema

    Salamu David, asante sana kwa mafunzo, kila kitu kilienda kwa ukamilifu, tayari nina ubuntu tweak katika lmde yangu uwe na siku njema

  3.   Daniel alisema

    David, wewe ndiye yule yule anayeandika http://120linux.com?

    Salamu.

    http://microlinux.blogspot.com

    1.    David gomez alisema

      Ndio Daniel, mimi ndiye yule yule anayeandika katika 120% Linux.

      1.    Daniel alisema

        Ahhh sawa… xD mimi ndiye mwandishi mwingine… 😛
        Sikujua kuwa utafanya kazi katika 2 ... hii ni yako?

        Salamu.

        1.    David gomez alisema

          Hapana hii sio yangu, sasa niko kwenye ubunlog.com, 120linux.com na ubuntizingelplaneta.com

          Niliacha yangu kwa muda kwa sababu niko katika mradi tofauti.

          1.    Daniel alisema

            ahhh sawa do nina blogi ambayo ni yangu na ambayo ninaanza kwa takriban miezi 2 na kidogo ... angalia na unipe maoni yako

            blogi: http://microlinux.blogspot.com

            e-mail: daniel.120linux@gmail.com


  4.   Makova alisema

    Asante sana David, imeandikwa vizuri na kuelezewa, mwishowe nimejifunza kuongeza raha katika Linux Mint Debian yangu.
    Nimekuwa nikitumia na kujifunza na programu ya bure kwa miezi 4, nilianza kama wengi na ubuntu na nimeweka, imeondoa, nimefanya makosa mengi na suluhisho na Linux Mint 9, Kubuntu, Zorin OS 4, Ubuntu 10.04 na 10.10, lakini Changamoto kubwa ya kibinafsi ninayo ni kujifunza jinsi ya kujenga kernel na kusanikisha Debian na kujua jinsi ya kufanya kazi nayo. Mimi pia hujifunza lugha ya chatu wakati wangu wa ziada na baadaye kuendelea na C ++ na Java. Kwa hivyo, nina matarajio makubwa na udanganyifu, ikiwa wakati nilichukua hati kwa mara ya kwanza, mtu alikuwa ameniambia juu ya programu ya bure, lakini hei, "haijawahi kuchelewa ikiwa furaha ni nzuri."
    Kuanzia leo umeongeza vipenzi vyangu.
    Shangwe…

    1.    David gomez alisema

      Asante sana kwa maoni na faraja nyingi na malengo yako, kwa sababu katika programu ya bure tunahitaji watu wengi kama wewe.

  5.   Makova alisema

    Je! Ninaweza kuongeza grub?, Kutoka kwa Maverick au Lucid?, Kwenye Linux Mint Debian.
    Tayari nina grub lakini repos ilinipa kosa la nywila;
    W: Kosa la GPG: http://ppa.launchpad.net Kutolewa kwa maverick: Saini zifuatazo hazikuweza kuthibitishwa kwa sababu ufunguo wako wa umma haupatikani: NO_PUBKEY 55708F1EE06803C5
    kwa hivyo nimewaondoa, sasa je! bado unaweza kuwaongeza?
    Shangwe…

    1.    David gomez alisema

      Lazima uwe maalum sana ni ghala gani unayotaka kuongeza kusanikisha Grub, kwa sababu ukweli sielewi shida ni nini.

  6.   Makova alisema

    Asante, mwishowe niliongeza ppa-grub ya Lucid kwani Maverick haipo.
    Shida ilikuwa kwamba niliweka grub kuwa na picha ya nyuma ya kipakiaji cha multiboot nzuri zaidi, niliweka kila kitu vizuri isipokuwa mapumziko ambayo yalinipa kosa ambalo nilitaja hapo awali. Lakini nadhani tayari nimetatua shukrani kwa mafunzo yako mazuri.
    Shangwe…

  7.   Makova alisema

    Samahani ni Grub 2.

  8.   Makova alisema

    Lo, sielewi, ni BURG GRUB ya Grub 2.
    Shangwe…

    1.    David gomez alisema

      Ninaelewa, unajaribu kusakinisha Burg, ni kama uma wa Grub ili kufanya kuanza kuanza kuvutia zaidi.

      Soma mwongozo huu ambao niliandika, kujua zaidi kidogo juu ya jinsi ya kuiweka kwenye Ubuntu (inaweza kuwa na manufaa kwa Mint) http://www.wereveryware.com/2010/07/como-instalar-modificar-y-eliminar-burg.html

  9.   Jose Salazar alisema

    asante david nilikuwa nikitafuta kitu kama hicho, kwa maktaba kadhaa ambazo ninahitaji lakini mwishowe wakati nikijaribu kufanya
    kitufe cha apt -keyserver keyerver.ubuntu.com –recv-funguo 0624A220

    Sikupakua ufunguo kwa hivyo nilitaka kujua jinsi ninavyofanya katika kesi hii asante….

    1.    David gomez alisema

      Kwanza kabisa, ni jumba gani unalojaribu kusanikisha na ni usambazaji upi?

      1.    Jose Salazar alisema

        uliyochapisha na hii tuto

        # Ubuntu-Tweak Repository na Tualatrix Chou
        mkazo http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick kuu
        deni-src http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick kuu

        Ninajaribu kusasisha au kusakinisha libgpod4 katika toleo lake 0.7.95-1

        kwa kuwa nina iPhone 3gs na hainitambui katika debian na nimebana na huenda tu kwa 0.7.93 na inafanya kazi kutoka 95, nakuambia kwa sababu niliifanya ifanye kazi kwenye kompyuta yangu ndogo, lakini ilibidi nikuandike niisakinishe kwa mkono, ninachotaka ni kujiokoa hiyo kazi kwa sababu kuna utegemezi mwingi na inachosha kwa hivyo sijui ikiwa inanifanya iwe rahisi kama hii, ingawa nadhani (NOSE) kwamba haiwezi ifanyike kwani vifurushi vile vile ambavyo hutegemea libkupod hutegemea wengine vile vile unavyoona na niliishia kulipuka kila haha… vizuri nini kifanyike katika kesi hiyo ??? asante mapema na kwa jibu….

        1.    David gomez alisema

          José, shida ninayoona kwenye laini unayoendesha kusanidi kitufe cha Ubuntu-Tweak ni kwamba unatumia hati (-badala ya mbili (--) kabla ya amri keyserver y recv-keys.

          Sahihisha hiyo na ujaribu tena kupata ufunguo.

          1.    Jose Salazar alisema

            hapana, tayari nimefanya na hakuna chochote, usifungue njia nyingine ya kupakua na kuisakinisha kwa mikono ??

            Nilijaribu jinsi uliniambia:

            # ufunguo wa apt -keyserver keyerver.ubuntu.com –recv-funguo 0624A220

            na ninapata hii:

            Utekelezaji: gpg -saida-ya-mzozo-wa wakati- hakuna-chaguo -cha-chaguo-msingi-siri-keyring /etc/apt/secring.gpg -trustdb-name /etc/apt/trustdb.gpg -keyring / etc / apt / trust.gpg -primary-keyring /etc/apt/trusted.gpg -keyserver keyerver.ubuntu.com -recv-funguo 0624A220
            gpg: kuomba ufunguo 0624A220 kutoka hkp server keyerver.ubuntu.com
            ?: keyerver.ubuntu.com: Uunganisho umepitwa na wakati
            gpgkeys: Hitilafu ya uletaji wa HTTP 7: haikuweza kuungana: Uunganisho umepitwa na wakati
            gpg: hakuna data halali ya OpenPGP iliyopatikana
            gpg: Jumla ya pesa iliyosindika: 0

            Hakuna kinachopakuliwa, sijui ikiwa itakuwa chini au itafungua chanzo kingine au ni nini unipendekeze bora ..


          2.    David gomez alisema

            José, soma mstari ufuatao ambao nakujibu ..


  10.   David gomez alisema

    Hi José, tayari nimejaribu ufunguo na hakuna shida nayo, sielewi ni kwa nini kompyuta yako haiwezi kuipakua.

    Hapa kuna kiunga cha ufunguo wa umma http://keyserver.ubuntu.com:11371/pks/lookup?op=get&search=0x6AF0E1940624A220.

    Ninapendekeza usome maandishi haya mawili ya Tafuta 'N Geek ambapo wanafundisha jinsi ya kusuluhisha funguo za umma:

    Niambie ilikwendaje, wakati huo huo nitaboresha Debian kukusaidia kwa njia bora, sawa?

  11.   Jose Salazar alisema

    Tayari, nilitatua, nilikuwa na shida kwa sababu sijui ni lazima nifanye nini lakini firewall ilikuwa ikizuia seva na haikuniruhusu kuipakua, safu ya 8 kosa hehehe, ninachojaribu kusasisha libgpod4 0.7.95. 1-XNUMX lakini ni ngumu kwa sababu ya utegemezi lakini nitaona…. Asante sana….

  12.   Jose Salazar alisema

    David, swali, je! Unajua kuwa ninatoa sasisho la ustahiki na inapuuza mistari hiyo, ambayo ni kwamba, haipakia vyanzo vya ubuntu hata kidogo, mimi hufanya hivyo kwa picha kupitia ubuntu-tweak na ninapinga kutofaulu kwa zingine, mengine ya debian ikiwa yananipakia, kwa nini hiyo hufanyika?

    1.    David gomez alisema

      José, inaweza kuwa tu kwamba programu haiendani na Debian, unajaribu kusanikisha Ubuntu Tweak ambayo imeundwa maalum kwa Ubuntu.

      Bado sijaweza kupakua Debian bado, kila wakati napata shida ya kupakua, ndiyo sababu siwezi kukusaidia kwa sasa, ikiwa unataka nitumie barua pepe na maelezo yako ya mawasiliano na nitakujulisha nini Naweza kupata.

  13.   mchana alisema

    Halo. Ningependa kutoa maoni juu ya kuandaa hazina ikiwa nitaweza.
    Ndani ya «/etc/apt/sources.list.d/» unaweza kuongeza faili za wasaidizi — na kistawishi cha «orodha» - ambazo pia zina hazina, ili kwa mfano unaweza kuunda inayoitwa «ubuntutweak.list» kwa kesi iliyofunikwa katika mafunzo haya.
    Hii inahakikisha kuwa faili ya /etc/apt/source.list ina tu hazina rasmi za Debian.

    salamu.

  14.   WiiLiamD alisema

    Asante 🙂 habari hii ilinisaidia sana, kila kitu kilipotea kila wakati nilipoingia uzinduzi.

  15.   Adrian seimandi alisema

    Nitafufua suala lililokufa, samahani .. nakuuliza, ni salama gani kusanikisha programu kutoka kwa hazina hizi ambazo sio zile ambazo usambazaji wangu wa kawaida unaleta? . Asante