Kuinka lisätä PPA-arkistoja Debianiin ja siihen perustuvia jakeluja

Yksi suurimmista eduista, joita Ubuntulla on muihin jakeluihin nähden, on tälle jakelulle käytettävissä olevien sovellusten suuri määrä ja niiden asentamisen ja päivittämisen helppous. PPA-arkistot kiitos Launchpad.

Valitettavasti komento

add-apt-repository

Se on saatavana vain Ubuntulle, joten näiden arkistojen lisääminen ei ole niin helppoa, kun haluat lisätä sen jakeluun, kuten Debian tai tämän perusteella voit yleensä käyttää Ubuntulle luotuja .deb-paketteja.

Tämä ei tarkoita sitä, ettemme voi käyttää näitä arkistoja Debianissa, koska Debian tarjoaa myös tavan lisätä mukautettuja arkistoja, ja sitten opimme tekemään sen.

Ensinnäkin meidän on ymmärrettävä, miten varastoja hallinnoidaan Debian. Mitkä ovat tiedostossa

/etc/apt/sources.list

kuten kaikki Debian-pohjaiset jakelut, mukaan lukien Ubuntu, ja sillä on seuraava muoto:

deb http://sivusto.esimerkki.fi/debianjakelukomponentti1 komponentti2 komponentti3 deb-src http://sivusto.esimerkki.fi/debian jakeluosa1 komponentti2 komponentti3

Jokaisen rivin ensimmäinen sana (

deb

,

deb-src

) tarkoittaa arkistosta löydetyn tiedostotyypin. Siinä tapauksessa että

deb

, se tarkoittaa, että arkistossa käytettävissä oleva tiedosto on binäärityyppinen asennettava tiedosto, joka on pakattu muodossa

.deb

Debianille tai siihen perustuville jakeluille. Ja siinä tapauksessa

deb-src

, se tarkoittaa, että arkisto sisältää sovelluksen lähdekoodin.

Jakelu voi hyvinkin olla jakelun nimi (lenny, etch, purista, sid) tai pakkauksen tyyppi (vakaa, oldstable, testaus, epävakaa).

Komponentit riippuvat jo arkiston jakelijasta, esimerkiksi siinä tapauksessa, että aiomme käyttää sitä esimerkkinä, nämä ovat tärkein, multiversumi, rajoitettu ja maailmankaikkeus.

Nyt kun tiedämme kuinka arkistot toimivat Debianissa, opitaan kuinka voimme lisätä PPA-arkiston Debianiin tai sen perusteella jakelut.

Ensimmäinen asia on löytää PPA-arkistosivu Launchpadista. Voimme tehdä tämän yleensä kirjoittamalla hakukoneen kuten Google PPA-arkiston nimi.

Tässä oppaassa käytämme PPA: ta, jonka tarjoaa vakaa versio ubuntun säätö, ppa: tualatrix / ppa.
Jos et löydä linkkiä arkistosivulle hakukoneessa, voimme kirjoittaa suoraan launchpad.net ja kirjoita hakukoneeseen PPA-arkiston nimi.

Launchpad-hakukenttä

Tämän jälkeen haemme hakutuloksista meidät kiinnostavaa arkistosivua ja pääsemme lopulta etsimäämme sivustoon, josta löydämme kaikki tarvittavat tiedot voidaksemme lisätä arkiston oikein Debianiin.

Launchpad-hakutulokset

PPA-arkistosivulta löydät vihreän linkin, joka sanoo «Tämän PPA: n tekniset tiedot», napsautamme tätä linkkiä ja löydämme teknisiä tietoja kyseisestä arkistosta, nämä tiedot ovat juuri osoitteet

deb

y

deb-src

että meidän on lisättävä tiedoston sisälle

/etc/apt/sources.list

joka hallitsee Debianin arkistoja.

Launchpad GPG -näppäin

Lisäksi voimme nähdä avattavan valikon, jossa on luettelo jakeluista, joita tämä sovellus tukee. Parhaimmissa tapauksissa löydät sovelluksen uusimman version kaikille jakeluille, mutta joissakin tapauksissa jokaisella jakelulla on erilainen paketin versio, joka on yleensä vanhempi vanhemmissa jakeluissa. (Huomaa, että tämä valikko muuttaa parametria automaattisesti Distribución arkistoon helpottamaan sen sisällyttämistä tiedostoon

/etc/apt/sources.list

)

Launchpad-jakeluversio

Näistä teknisistä yksityiskohdista löydämme myös julkisen avaimen numeron, jota käytämme varastoinnin digitaaliseen allekirjoittamiseen. Tämä auttaa meitä niin, että järjestelmä tarkistaa käyttämämme arkiston oikeellisuuden ja turvallisuuden.

Kun tiedämme kaikki nämä erittäin tärkeät tiedot, pääsemme siihen osaan, jonka me kaikki odotimme. Ensinnäkin meidän on avattava tiedosto /etc/apt/sources.list lisätäksesi uuden arkiston. Voimme tehdä tämän suorittamalla seuraavan rivin päätelaitteessa juurina:

gedit /etc/apt/sources.list

Kun tiedosto on avattu pääkäyttäjänä, siirrymme asiakirjan loppuun ja lisätään arkistot ubuntun säätö (Voit lisätä kommentin, jotta selvyys siitä, mistä arkisto tulee.)

# Ubuntu-Tweak-arkisto, kirjoittanut Tualatrix Chou deb http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick main deb-src http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick main

Kun arkisto on syötetty tiedostoon

/etc/apt/sources.list

, voimme tallentaa ja sulkea asiakirjan.

Tässä vaiheessa meillä on jo arkisto Debianin arkistoluettelossa, mutta meillä saattaa olla ongelmia tämän luettelon päivittämisessä, koska Debian saattaa pitää arkistoa vaarallisena eikä ladata sen sisältämien pakettien luetteloa.

Tämän välttämiseksi asennamme arkiston julkisen avaimen suorittamalla seuraavan komennon terminaalissa, johon sisällytetään julkisena avaimena ilmoitettu numero edelliseen kuvaan (0624A220).

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

Jos kaikki menee hyvin, näemme terminaalissamme seuraavanlaisen tekstin:

Suoritetaan: gpg --ignore-time-konflikti --no-options --no-default-avaimenperä --secret-avaimenperä /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg - avaimenperä /etc/apt/trusted.gpg --primaarinen avaimenperä /etc/apt/trusted.gpg --avainpalvelimen avainpalvelin.ubuntu.com --recv-avaimet 0624A220 gpg: avaimen 0624A220 pyytäminen hkp-palvelimen avainpalvelimelta.ubuntu.com gpg: koodi 0624A220: «Launchpad PPA for TualatriX» muuttumaton gpg: Käsitelty kokonaismäärä: 1 gpg: muuttumaton: 1

Jos tämä oli tulos, voimme nyt päivittää arkistoluettelon rauhallisesti ja asentaa sovelluksen seuraavalla komennolla:

aptitude update && aptitude asenna ubuntu-tweak

Loppuhuomautukset:

  • Huomaa, että kaikki Ubuntu ne toimivat oikein Debianissa tai siihen perustuvissa jakeluissa.
  • Sinun on valittava huolellisesti paketeissa käytettävä versio, koska ne voivat johtaa joidenkin riippuvuuksien rikkoutumiseen etenkin jakeluissa, kuten Debian vakaa, joka ei aina tarjoa pakettien uusimpia versioita.

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Eduardo dijo

    Kiitos David, se on hieno viesti ja suuri panos rakkaamme Linuxin saatavuuden parantamiseksi. Toki didaktinen, yksinkertainen, jos kaikki kirjoittaisivat kuten sinä, olisi tuhansia enemmän GNU / Linux-käyttäjiä. Ne, jotka voivat olla hyvin yksinkertaisia ​​harrastajalle, ovat vaikeita aloittelijoille, ja yleensä etsiessään apua he lähettävät sinut Googlelle tai lukevat tuhansia viestejä "niin, että opit". Kiitos vielä kerran ja onnittelut

    1.    David Gomez dijo

      Kiitos paljon Eduardo, kommenttisi kannustaa minua jatkamaan kirjoittamista.

  2.   hiram dijo

    Terveisiä David, kiitos paljon opetusohjelmasta, kaikki meni täydellisyyteen, minulla on jo ubuntu-nipsu lmde: ssä, hyvä päivä

  3.   Daniel dijo

    David, sinä olet sama, joka kirjoittaa http://120linux.com?

    Tervehdys.

    http://microlinux.blogspot.com

    1.    David Gomez dijo

      Kyllä, Daniel, olen sama, joka kirjoittaa 120% Linuxissa.

      1.    Daniel dijo

        Ahhh ok… xD olen toinen kirjailija ... 😛
        En tiennyt, että työskentelet 2: ssa ... onko tämä sinun?

        Tervehdys.

        1.    David Gomez dijo

          Ei, tämä ei ole minun, olen tällä hetkellä mukana ubunlog.com, 120linux.com ja ubuntizadoelplaneta.com

          Jätin omani väliaikaisesti, koska olen eri projektissa.

          1.    Daniel dijo

            ahhh ok 😀 Minulla on blogi, joka on minun ja jonka olen aloittanut noin 2 kuukautta ja vähän ... katso ja anna mielipiteesi plisss

            blogi: http://microlinux.blogspot.com

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


  4.   Makova dijo

    Paljon kiitoksia Davidille, se on kirjoitettu ja selitetty erinomaisesti, olen vihdoin oppinut lisäämään repoja Linux Mint Debianiin.
    Olen käyttänyt ja oppinut vain 4 kuukautta ilmaisten ohjelmistojen kanssa, aloitin kuten monet ubuntu-sovellukset ja olen asentanut, poistanut, tehnyt lukemattomia virheitä ja ratkaisuja Linux Mint 9: n, Kubuntun, Zorin OS 4: n, Ubuntu 10.04: n ja 10.10: n kanssa, mutta suuri henkilökohtainen haasteeni, joka minulla on, on oppia rakentamaan ydin ja asentamaan Debian ja tietämään miten sen kanssa työskennellä. Opiskelen myös vapaa-ajalla Python-kieltä ja jatkan myöhemmin C ++: lla ja Java: lla. Minulla on joka tapauksessa suuria pyrkimyksiä ja illuusioita, jos joku oli kertonut minulle ensimmäistä kertaa käsikirjoituksen vapaista ohjelmistoista, mutta hei, "ei ole koskaan liian myöhäistä, jos onnellisuus on hyvää".
    Tänään lisätty suosikkeihini.
    Kippis…

    1.    David Gomez dijo

      Kiitos paljon kommentista ja kannustan sinua tavoitteidesi mukaan, koska tarvitsemme vapaissa ohjelmistoissa monia samanlaisia ​​ihmisiä kuin sinä.

  5.   Makova dijo

    Voinko lisätä grubin?, Maverick tai Lucid?, Linux Mint Debianiin.
    Minulla on jo grub, mutta repot antoivat minulle salasanavirheen;
    W: GPG-virhe: http://ppa.launchpad.net maverick Release: Seuraavia allekirjoituksia ei voitu vahvistaa, koska julkinen avain ei ole käytettävissä: NO_PUBKEY 55708F1EE06803C5
    Joten poistin ne, voisitko vielä lisätä ne?
    Kippis…

    1.    David Gomez dijo

      Sinun on oltava hyvin tarkka, mihin arkistoon haluat lisätä Grubin asentamisen, koska totuus on, etten oikein ymmärrä, mikä ongelma on.

  6.   Makova dijo

    Kiitos, lopulta lisäsin Lucidin ppa-grubin, koska Maverick puuttuu.
    Ongelmana oli, että asensin grubin, jotta monikäynnistyskuormaajan taustakuva olisi kauniimpi, asensin kaiken hyvin paitsi repot, jotka antoivat minulle aiemmin mainitsemani virheen. Mutta luulen, että olen jo ratkaissut sen suuren opetuksesi ansiosta.
    Kippis…

  7.   Makova dijo

    Anteeksi, että se on Grub 2.

  8.   Makova dijo

    Vau, en ole selvä, se on Grub 2: n BURG GRUB.
    Kippis…

    1.    David Gomez dijo

      Ymmärrän, yrität asentaa Burgin, se on kuin Grubin haarukka, jotta käynnistys näyttää paljon houkuttelevammalta.

      Lue tämä kirjoittamani opas tietääksesi hieman enemmän siitä, kuinka se asennetaan Ubuntuun (se voi olla hyödyllistä Mintille) http://www.wereveryware.com/2010/07/como-instalar-modificar-y-eliminar-burg.html

  9.   Jose Salazar dijo

    kiitos david Etsin jotain sellaista, joillekin kirjastoille, joita tarvitsen, mutta lopulta yrittäessäni tehdä
    apt-key adv –avainpalvelimen avainpalvelin.ubuntu.com –rekv-avaimet 0624A220

    En ladannut avainta, joten halusin tietää, miten voin tässä tapauksessa kiittää sinua.

    1.    David Gomez dijo

      Ensinnäkin, mikä on arkisto, jota yrität asentaa ja mihin jakeluun?

      1.    Jose Salazar dijo

        jonka julkaisit tämän tuton kanssa

        # Ubuntu-Tweak-arkisto, kirjoittanut Tualatrix Chou
        debytantti http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick pää
        deb-src http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick pää

        Yritän päivittää tai asentaa libgpod4 sen versioon 0.7.95-1

        koska minulla on iPhone 3gs ja se ei tunnista minua debianissa ja olen puristanut ja he vain menevät sinne 0.7.93: een ja se toimii vuodesta 95, kerron teille, koska tein sen toimimaan kannettavalla tietokoneellani, mutta minun piti kääntää se ja asenna se käsin, haluan säästää itseni siitä työstä, koska riippuvuuksia on paljon ja se on tylsiä, joten en tiedä, helpottaako se minulle näin, vaikka luulen (NOSE), ettei se voi tehdä, koska samat paketit, jotka riippuvat libgpodista, riippuvat muista samoista, jotka näet, ja päädyin räjähtämään kaikki hahaha ... no mitä siinä tapauksessa voitaisiin tehdä ??? kiitos etukäteen ja vastauksesta ...

        1.    David Gomez dijo

          José, ongelma, jonka näen rivillä, jonka yrität asentaa Ubuntu-Tweak-avaimen, on se, että käytät komentosarjaa (-) kahden sijasta (--) ennen komentoja keyserver y recv-keys.

          Korjaa se ja yritä saada avain uudelleen.

          1.    Jose Salazar dijo

            ei, tein sen jo eikä mitään, älä avaa toista tapaa ladata ja asentaa se käsin ???

            Yritin kuinka kerroit minulle:

            # apt-key adv –avainpalvelimen avainpalvelin.ubuntu.com –rekv-avaimet 0624A220

            ja saan tämän:

            Suoritetaan: gpg –ignore-time-konflikti –no-options –no-default-avaimenperä –sala-avaimenperä /etc/apt/secring.gpg –trustdb-nimi /etc/apt/trustdb.gpg –keyring / etc / apt / trusted.gpg –primaarinen avaimenperä /etc/apt/trusted.gpg –avainpalvelimen avainpalvelin.ubuntu.com –rekv-avaimet 0624A220
            gpg: avaimen 0624A220 pyytäminen hkp-palvelimen avaimet-palvelimelta.ubuntu.com
            ?: keyserver.ubuntu.com: Yhteys aikakatkaistiin
            gpgkeys: HTTP-hakuvirhe 7: yhteyden muodostaminen epäonnistui: Yhteys aikakatkaistiin
            gpg: kelvollisia OpenPGP-tietoja ei löytynyt
            gpg: Käsitelty kokonaismäärä: 0

            Mitään ei ole ladattu, en tiedä onko se alhaalla vai avaa uusi lähde vai mitä suosittelisit minulle paremmin ...


          2.    David Gomez dijo

            José, lue seuraava rivi, jolla vastaan ​​sinulle ...


  10.   David Gomez dijo

    Hei José, olen jo kokeillut avainta, eikä siinä ole mitään ongelmaa, en ymmärrä miksi tietokoneesi ei voi ladata sitä.

    Tässä on linkki julkiseen avaimeen http://keyserver.ubuntu.com:11371/pks/lookup?op=get&search=0x6AF0E1940624A220.

    Suosittelen, että luet nämä kaksi Seek 'N Geek -merkintää, joissa ne opettavat julkisten avainten vianmäärityksen:

    Kerro kuinka meni, sillä välin virtualisoin Debianin auttamaan sinua paremmin, ok?

  11.   Jose Salazar dijo

    Valmis, ratkaisin, minulla oli ongelmia, koska en tiedä mitä minun oli tehtävä, mutta palomuuri esti palvelinta eikä antanut minun ladata sitä, kerros 8 -virhe hehehe, mitä yritän päivittää libgpod4 0.7.95. 1-XNUMX, mutta se on vaikeaa riippuvuuksien takia, mutta aion nähdä ... Kiitos paljon….

  12.   Jose Salazar dijo

    David, kysymys, tiedätkö, että annan kelpoisuuspäivityksen ja se jättää huomiotta nämä linjat, toisin sanoen se ei lataa ubuntu-lähteitä ollenkaan, teen sen graafisesti ubuntu-nipistämisen kautta ja välitän loput muut Debian-tiedostot, jos he lataavat minut, miksi niin tapahtuu?

    1.    David Gomez dijo

      José, voi olla vain, että sovellus ei ole yhteensopiva Debianin kanssa, yrität asentaa Ubuntu Tweakin, joka on erityisesti luotu Ubuntulle.

      En ole vielä pystynyt lataamaan Debiania, saan aina latausongelman, joten en voi auttaa sinua tällä hetkellä, jos haluat lähettää minulle sähköpostin yhteystiedoillasi ja ilmoitan sinulle mitä voi löytää.

  13.   päiväpäivä dijo

    Hei. Haluan antaa näkemyksen arkistojen järjestämisestä, jos voin.
    Sisältöön «/etc/apt/sources.list.d/» voit lisätä aputiedostoja - «luettelo» -laajennuksella - jotka sisältävät myös arkistoja, jotta voit esimerkiksi luoda nimeltään «ubuntutweak.list» käsiteltyyn tapaukseen. tässä opetusohjelmassa.
    Tämä varmistaa, että /etc/apt/sources.list -tiedosto sisältää vain viralliset Debian-arkistot.

    Tervehdys.

  14.   Williamd dijo

    Kiitos 🙂 tämä tieto auttoi minua paljon, kaikki hävisi aina, kun menin käynnistysalustalle.

  15.   Adrian seimandi dijo

    Aion elvyttää kuolleen ongelman, anteeksi .. Kysyn teiltä, ​​kuinka turvallista on asentaa sovelluksia näistä arkistoista, jotka eivät ole oletusjakeluni tuomia? . Kiitos