Si të shtoni depot e PPA në Debian dhe shpërndarjet e bazuara në të

Një nga avantazhet më të mëdha që ka Ubuntu ndaj shpërndarjeve të tjera është numri i madh i aplikacioneve të disponueshme për këtë shpërndarje dhe lehtësia e instalimit dhe mbajtjes së tyre të azhurnuara përmes Depot e APP-së gracias a Launchpad.

Fatkeqësisht komanda

add-apt-repository

Isshtë i disponueshëm vetëm për Ubuntu, kështu që shtimi i këtyre depove nuk është aq i lehtë kur doni ta shtoni në një shpërndarje si Debian ose bazuar në këtë mund të përdorni përgjithësisht paketat .deb të krijuara për Ubuntu.

Kjo nuk do të thotë që ne nuk mund t'i përdorim këto depo në Debian, pasi që Debian gjithashtu ofron një mënyrë për të shtuar depo të personalizuara, dhe pastaj do të mësojmë se si ta bëjmë atë.

Së pari duhet të kuptojmë se si administrohen depot Debian. Të cilat janë vendosur në dosje

/etc/apt/sources.list

si të gjitha shpërndarjet e bazuara në Debian, përfshirë Ubuntu, dhe ka formatin e mëposhtëm:

deb http://site.example.com/debian distribution component1 component2 component3 deb-src http://site.example.com/debian distribution 1 component2 component3

Fjala e parë në çdo rresht (

deb

,

deb-src

) do të thotë lloji i skedarit që gjendet në depo. Në rastin e

deb

, kjo do të thotë që skedari i disponueshëm në depo është një skedar i instalueshëm i tipit binar, i paketuar si

.deb

për Debian ose shpërndarjet e bazuara në të. Dhe në rastin e

deb-src

, kjo do të thotë që depoja përmban kodin burimor të aplikacionit.

Shpërndarja mund të jetë emri i shpërndarjes (lenny, gdhend, shtrydh, sid) ose llojin e paketimit (e qëndrueshme, e qëndrueshme e vjetër, testuese, e paqëndrueshme).

Komponentët tashmë varen nga shpërndarësi i depozitës, për shembull në rastin që do të përdorim si shembull, këto janë kryesore, multiverse, e kufizuar dhe universale.

Tani që dimë se si funksionojnë depot në Debian, le të mësojmë se si mund të shtojmë një depo PPA në Debian ose shpërndarjet e bazuara në të.

Gjëja e parë që duhet të bëni është të gjeni faqen e depove të PPA në Launchpad. Ne mund ta bëjmë këtë në përgjithësi duke shtypur një motor kërkimi si Google emri i depozitës së APP-së.

Në këtë manual, ne do të përdorim PPA të siguruar nga versioni i qëndrueshëm i shkulje ubuntu, ppa: tualatrix / ppa.
Në rast të mos gjetjes së lidhjes në faqen e depozitës në motorin e kërkimit, ne mund të hyjmë direkt launpad.net dhe në motorin e kërkimit shkruani emrin e depozitës PPA.

Kutia e Kërkimit të Launchpad

Pas kësaj, ne kërkojmë midis rezultateve për faqen e depozitës që na intereson, duke arritur përfundimisht në sitin që po kërkojmë, ku do të gjejmë të gjitha informacionet që na duhen për të qenë në gjendje të shtojmë në mënyrë korrekte depon në Debian.

Launchpad rezultatet e kërkimit

Në faqen e depove të PPA mund të gjejmë një lidhje në të gjelbër që thotë «Detaje teknike në lidhje me këtë APP», ne klikojmë në këtë lidhje dhe do të gjejmë informacionin teknik në lidhje me depon në fjalë, ky informacion është pikërisht adresat

deb

y

deb-src

që duhet të shtojmë brenda skedarit

/etc/apt/sources.list

i cili kontrollon depot në Debian.

Çelësi i GPG-së së lëshimit

Për më tepër, ne mund të shohim një menu në rënie me listën e shpërndarjeve të mbështetura nga ky aplikacion. Në rastet më të mira, do të gjeni versionin më të fundit të aplikacionit për të gjitha shpërndarjet, por në disa raste, çdo shpërndarje ka një version të ndryshëm të paketës, duke qenë përgjithësisht më i vjetër në shpërndarjet e vjetra. (vini re se kjo meny automatikisht ndryshon parametrin distribución në depo për ta bërë më të lehtë për ju që ta përfshini atë në skedar

/etc/apt/sources.list

)

Versioni i shpërndarjes së Launchpad

Në këto detaje teknike mund të gjejmë edhe numrin e çelësit publik që do të përdorim për të nënshkruar dixhitalisht depon. Kjo na ndihmon në mënyrë që sistemi të verifikojë vlefshmërinë dhe sigurinë e depozitës që po përdorim.

Pasi kemi njohur gjithë këtë informacion shumë të rëndësishëm, kemi ardhur në pjesën që të gjithë kemi pritur, para së gjithash, duhet të hapim skedarin /etc/apt/sources.list për të shtuar depon e re. Ne mund ta bëjmë këtë duke ekzekutuar rreshtin vijues në terminal si root:

gedit /etc/apt/sources.list

Me skedarin e hapur si rrënjë, ne shkojmë në fund të dokumentit dhe shtojmë depot në shkulje ubuntu (Mund të shtoni një koment për të qenë më të qartë se nga vjen depoja).

# Depo Ubuntu-Tweak nga Tualatrix Chou deb http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick kryesor deb-src http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick kryesore

Me depon e futur në skedar

/etc/apt/sources.list

, ne mund ta ruajmë dhe ta mbyllim dokumentin.

Në këtë pikë ne tashmë kemi depon në listën e depove të Debian, por mund të kemi probleme me azhurnimin e kësaj liste sepse Debian mund ta konsiderojë depon të pasigurt dhe të mos shkarkojë listën e paketave që përmban.

Për të shmangur këtë, ne do të instalojmë çelësin publik të depozitës duke ekzekutuar komandën e mëposhtme në terminal ku do të përfshijmë numrin e treguar si çelësin publik në imazhin e mëparshëm (0624A220).

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0624A220

Nëse gjithçka shkon mirë, ne do të shohim një tekst si më poshtë në terminalin tonë:

Ekzekutimi: gpg --ignore-time-konflikt - no-options - jo-default-keyring -secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg - keyring /etc/apt/trusted.gpg - keyring-fillor /etc/apt/trusted.gpg - keyserver keyserver.ubuntu.com - keys -recv 0624A220 gpg: çelësi i kërkuar 0624A220 nga serveri hkp keyserver.ubuntu.com gpg: kodi 0624A220: «Launchpad PPA për TualatriX» GPG e pandryshuar: Shuma totale e përpunuar: 1 GPG: e pandryshuar: 1

Nëse ky ishte rezultati, ne tani mund të azhurnojmë me qetësi listën e depove dhe ta instalojmë aplikacionin me komandën e mëposhtme:

azhurnimi i aftësisë && aftësia instaloni ubuntu-shkulje

Shënimet përfundimtare:

  • Ju lutem vini re se jo të gjitha aplikacionet e Ubuntu ata do të punojnë si duhet në Debian ose shpërndarjet e bazuara në të.
  • Ju duhet të zgjidhni me kujdes versionin që do të përdorni në pako, pasi që këto mund të çojnë në thyerjen e disa varësive sidomos në shpërndarjet si stabili i Debian, i cili jo gjithmonë ofron versionet më të fundit të paketave.

Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Eduardo dijo

    Faleminderit David, është një post i shkëlqyeshëm dhe një kontribut i madh për ta bërë Linux-in tonë të dashur më të arritshëm. Sigurisht, didaktik, i thjeshtë, nëse të gjithë shkruajnë si ju do të kishte mijëra përdorues të GNU / Linux. Ato gjëra që mund të jenë shumë të thjeshta për njohësin janë të vështira për fillestarin dhe zakonisht kur kërkojnë atë ndihmë ata të dërgojnë në Google ose lexojnë mijëra postime "në mënyrë që të mësosh". Edhe një herë faleminderit dhe urime

    1.    David Gomez dijo

      Faleminderit shumë Eduardo, komenti juaj më inkurajon të vazhdoj të shkruaj.

  2.   hiram dijo

    Përshëndetje David, faleminderit shumë për tutorialin, gjithçka shkoi në përsosmëri, unë tashmë kam shkulje ubuntu në lmde tim të ketë një ditë të mirë

  3.   Daniel dijo

    David, ti je i njëjti që shkruan http://120linux.com?

    Përshëndetje.

    http://microlinux.blogspot.com

    1.    David Gomez dijo

      Po Daniel, unë jam i njëjti që shkruaj në 120% Linux.

      1.    Daniel dijo

        Ahhh ok… xD Unë jam shkrimtari tjetër
        Nuk e dija që do të punosh në 2 ... është e jotja?

        Përshëndetje.

        1.    David Gomez dijo

          Jo kjo nuk është e imja, unë jam aktualisht ubunlog.com, 120linux.com dhe ubuntizadoelplaneta.com

          Unë u largova nga imja përkohësisht sepse jam në një projekt tjetër.

          1.    Daniel dijo

            ahhh ok 😀 Unë kam një blog që është imi dhe që e kam filluar për rreth 2 muaj dhe pak ... hidhini një sy dhe më jepni mendimin tuaj

            blog: http://microlinux.blogspot.com

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


  4.   Makova dijo

    Faleminderit shumë David, është shkruar dhe shpjeguar shkëlqyeshëm, më në fund kam mësuar të shtoj repo në Linux Mint Debian.
    Unë kam përdorur dhe mësuar vetëm me softuer falas për 4 muaj, kam filluar si shumë me ubuntu dhe kam instaluar, çinstaluar, bërë gabime dhe zgjidhje të panumërta me Linux Mint 9, Kubuntu, Zorin OS 4, Ubuntu 10.04 dhe 10.10, por sfida e madhe personale që kam është të mësoj se si të ndërtoj kernelin dhe të instaloj Debian dhe të di se si të punoj me të. Unë gjithashtu studioj gjuhën Python në kohën time të lirë dhe më vonë vazhdoj me C ++ dhe Java. Gjithsesi, unë kam aspirata dhe iluzione të mëdha, nëse kur mora një skenar për herë të parë dikush më tha për softuerin e lirë, por hej, "kurrë nuk është vonë nëse lumturia është e mirë".
    Nga sot shtuar në të preferuarat e mia.
    Brohoritje

    1.    David Gomez dijo

      Faleminderit shumë për komentin dhe ju inkurajoj me qëllimet tuaja, sepse në softuerin e lirë kemi nevojë për shumë njerëz ashtu si ju.

  5.   Makova dijo

    A mund të shtoj grub?, Nga Maverick ose Lucid?, Në Linux Mint Debian.
    Unë tashmë kam grub por repos më dha një gabim fjalëkalimi;
    W: Gabim GPG: http://ppa.launchpad.net Lirimi i maverick: Nënshkrimet e mëposhtme nuk mund të verifikohen sepse çelësi juaj publik nuk është i disponueshëm: NO_PUBKEY 55708F1EE06803C5
    Kështu që i hoqa, tani mund t'i shtoni akoma?
    Brohoritje

    1.    David Gomez dijo

      Duhet të jesh shumë specifik në cilin depo dëshiron të shtosh për të instaluar Grub, sepse e vërteta është se nuk e kuptoj vërtet se cili është problemi.

  6.   Makova dijo

    Faleminderit, në fund shtova Lucid's ppa-grub pasi Maverick mungon.
    Problemi ishte që unë instalova grub për të pasur imazhin e sfondit të ngarkuesit multiboot më të bukur, instalova gjithçka mirë përveç repos që më dha gabimin që përmenda më parë. Por mendoj se tashmë e kam zgjidhur falë tutorialit tuaj të shkëlqyeshëm.
    Brohoritje

  7.   Makova dijo

    Na vjen keq është Grub 2.

  8.   Makova dijo

    Uau, nuk e kam të qartë, është BURG GRUB për Grub 2.
    Brohoritje

    1.    David Gomez dijo

      E kuptoj, ju po përpiqeni të instaloni Burg, është si një pirun i Grub për ta bërë fillimin të duket shumë më tërheqës.

      Lexoni këtë udhëzues që kam shkruar, për të ditur pak më shumë se si ta instaloni në Ubuntu (mund të jetë i dobishëm për Mint) http://www.wereveryware.com/2010/07/como-instalar-modificar-y-eliminar-burg.html

  9.   Jose Salazar dijo

    faleminderit david po kërkoja diçka të tillë, për disa biblioteka që më duhen, por në fund të fundit kur përpiqem të bëj
    apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0624A220

    Unë nuk e shkarkova çelësin, kështu që doja të dija se si shkoj në këtë rast, faleminderit.

    1.    David Gomez dijo

      Para së gjithash, cili është depoja që po përpiqeni të instaloni dhe në cilën shpërndarje?

      1.    Jose Salazar dijo

        ai që botove me këtë tuto

        # Depoja e Ubuntu-Tweak nga Tualatrix Chou
        debutuese http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick kryesore
        deb-src http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick kryesore

        Po përpiqem të azhurnoj ose instaloj libgpod4 në versionin e tij 0.7.95-1

        pasi që unë kam një iPhone 3gs dhe nuk e njeh atë në debian dhe unë kam shtrydhur dhe ata thjesht shkojnë atje për 0.7.93 dhe funksionon nga 95, unë ju them sepse e bëra atë të punojë në laptopin tim, por unë duhej të përpiloja e instaloj me dore, ajo qe dua eshte te kursej veten se punoj sepse ka shume varesi dhe eshte e lodhshme prandaj nuk e di nese me ben me te lehte keshtu, edhe pse mendoj (HUNDEN) qe nuk mundet behet pasi te njejtat paketa qe varen nga libgpod varen nga te tjeret ashtu si shihni dhe une perfundova duke shperthyer te gjithe hahaha… mire cfare mund te behej ne ate rast ??? faleminderit paraprakisht dhe për përgjigjen ...

        1.    David Gomez dijo

          José, problemi që unë shoh në rreshtin që ju drejtoni për të instaluar tastin Ubuntu-Tweak është se jeni duke përdorur një skenar (-) në vend të dy (--) para komandave keyserver y recv-keys.

          Korrigjoje atë dhe provo përsëri për të marrë çelësin.

          1.    Jose Salazar dijo

            jo, unë tashmë e kam bërë atë dhe asgjë, mos hap një mënyrë tjetër për ta shkarkuar dhe instaluar me dorë ???

            Provova si më the:

            # apt-key adv –keyserver keyserver.ubuntu.com –rekv-keys 0624A220

            dhe unë e kuptoj këtë:

            Ekzekutimi: gpg –ignore-time-konflikt-jo-opsione-jo-default-keyring-sekret-keyring /etc/apt/secring.gpg –trustdb-name /etc/apt/trustdb.gpg –keyring / etc / apt / trusted.gpg –bllokues-primar /etc/apt/trusted.gpg-keyserver keyserver.ubuntu.com –recv-keys 0624A220
            gpg: duke kërkuar çelësin 0624A220 nga serveri hkp keyserver.ubuntu.com
            ?: keyserver.ubuntu.com: Lidhja skadoi
            gpgkeys: Gabimi i marrjes HTTP 7: nuk mund të lidhej: Lidhja mbaroi
            gpg: nuk u gjet asnjë e dhënë e vlefshme e OpenPGP
            gpg: Shuma totale e përpunuar: 0

            Asgjë nuk shkarkohet, nuk e di nëse do të prishet ose do të hapë një burim tjetër ose çfarë do të më rekomandonit më mirë ...


          2.    David Gomez dijo

            José, lexo rreshtin vijues në të cilin të përgjigjem ...


  10.   David Gomez dijo

    Përshëndetje José, unë tashmë e provova çelësin dhe nuk ka asnjë problem me të, nuk e kuptoj pse kompjuteri juaj nuk mund ta shkarkojë atë.

    Këtu është lidhja për çelësin publik http://keyserver.ubuntu.com:11371/pks/lookup?op=get&search=0x6AF0E1940624A220.

    Unë ju rekomandoj që të lexoni këto dy shënime të Seek 'N Geek ku mësojnë se si të zgjidhni problemet e çelësave publikë:

    Më trego si shkoi, ndërkohë unë do të virtualizoj Debian për t'ju ndihmuar në një mënyrë më të mirë, ok?

  11.   Jose Salazar dijo

    Gati, e zgjidha, kisha probleme sepse nuk e di se çfarë duhej të bëja por firewall-i po bllokonte serverin dhe nuk më linte ta shkarkoja, gabim i shtresës 8 hehehe, atë që po përpiqem të azhurnoj libgpod4 0.7.95. 1-XNUMX por është e vështirë për shkak të varësive por unë do të shoh. Faleminderit shume….

  12.   Jose Salazar dijo

    David, një pyetje, a e dini që unë jap azhurnimin e aftësive dhe ajo i injoron ato rreshta, domethënë, nuk ngarkon fare burimet e ubuntu, unë e bëj atë grafikisht përmes ubuntu-shkuljes dhe mjekoj dështimin e pjesës tjetër ato debianë nëse më ngarkojnë, pse ndodh kjo?

    1.    David Gomez dijo

      José, thjesht mund të ndodhë që aplikacioni të mos jetë i pajtueshëm me Debian, ju po përpiqeni të instaloni Ubuntu Tweak i cili është krijuar posaçërisht për Ubuntu.

      Unë nuk kam qenë në gjendje të shkarkoj Debian akoma, gjithmonë kam një problem shkarkimi, prandaj nuk mund t'ju ndihmoj për momentin, nëse doni të më dërgoni një email me informacionin tuaj të kontaktit dhe unë do t'ju tregoj se çfarë Mund ta gjej

  13.   ditës dijo

    Përshëndetje. Unë do të doja të jepja një këndvështrim mbi organizimin e depove nëse mundem.
    Brenda «/etc/apt/sources.list.d/» mund të shtoni skedarë ndihmës - me një shtrirje «listë» - që përmbajnë edhe depo, kështu që për shembull mund të krijoni një të quajtur «ubuntutweak.list» në çështjen e mbuluar në këtë udhëzim.
    Kjo siguron që skedari /etc/apt/sources.list të përmbajë vetëm depot zyrtare të Debian.

    Një përshëndetje.

  14.   williamd dijo

    Faleminderit ... këto informacione më ndihmuan shumë, gjithçka humbi gjithmonë kur hyra në panelin e nisjes.

  15.   Adrian seimandi dijo

    Do të ringjall një çështje të vdekur, më falni .. Unë ju pyes, sa e sigurt është të instaloni aplikacione nga këto depo që nuk janë ato që sjell shpërndarja ime e paracaktuar? . Faleminderit