Kuidas lisada Debiani PPA hoidlaid ja selle põhjal jaotusi

Üks Ubuntu suuremaid eeliseid teiste distributsioonide ees on selle levitamise jaoks saadaval olevate rakenduste arv ning nende installimise ja värskendamise lihtsus PPA hoidlad tänu Launchpad.

Kahjuks käsk

add-apt-repository

See on saadaval ainult Ubuntu jaoks, nii et nende hoidlate lisamine pole nii lihtne, kui soovite selle lisada sellisesse jaotisse nagu Debian või selle põhjal saate üldiselt kasutada Ubuntu jaoks loodud .deb pakette.

See ei tähenda, et me ei saaks neid hoidlaid Debianis kasutada, kuna Debian pakub ka võimalust kohandatud hoidlate lisamiseks ja siis õpime seda tegema.

Kõigepealt peame mõistma, kuidas hoidlaid hallatakse Debian. Mis asuvad toimikus

/etc/apt/sources.list

nagu kõik Debiani-põhised jaotused, sealhulgas Ubuntu, ja sellel on järgmine vorming:

deb http://site.example.com/debian jaotuskomponent1 komponent2 komponent3 deb-src http://sait.näide.com/debian levikomponent1 komponent2 komponent3

Iga rea ​​esimene sõna (

deb

,

deb-src

) tähendab hoidlast leitud failitüüpi. Juhul kui

deb

, see tähendab, et hoidlas saadaval olev fail on kahendtüüpi installitav fail, pakendatud kujul

.deb

Debiani või sellel põhinevate jaotuste jaoks. Ja juhul

deb-src

, see tähendab, et hoidla sisaldab rakenduse lähtekoodi.

Jaotus võib olla jaotuse nimi (lenny, etch, pigista, sid) või pakendi tüüp (stabiilne, vana stabiilne, testimine, ebastabiilne).

Komponendid sõltuvad juba hoidla levitajast, näiteks juhul, kui me seda näitena kasutame, on need peamine, multiversum, piiratud ja universum.

Nüüd, kui teame, kuidas hoidlad Debianis töötavad, õpime, kuidas saame Debianisse lisada PPA hoidla või selle põhjal jaotusi.

Esimene asi, mida teha, on leida Launchpadist PPA hoidla leht. Saame seda üldjuhul sisestada otsingumootorisse nagu Google PPA hoidla nimi.

Selles juhendis kasutame PPA-d, mille pakub stabiilne versioon ubuntu näpunäide, ppa: tualatrix / ppa.
Juhul, kui otsingumootorist ei leita linki hoidla lehele, võime otse sisestada launchpad.net ja kirjutage otsingumootorisse PPA hoidla nimi.

Käivituslaua otsingukast

Pärast seda otsime tulemustest meid huvitava hoidla lehe, jõudes lõpuks otsitava saidini, kust leiame kogu vajaliku teabe, et saaksime hoidla õigesti Debianis lisada.

Launchpadi otsingutulemid

PPA hoidla lehelt leiame rohelise lingi, mis ütleb «PPA tehnilised üksikasjad», klõpsame sellel lingil ja leiame tehnilise teabe kõnealuse hoidla kohta, see teave on täpselt aadressid

deb

y

deb-src

mille peame lisama faili sisse

/etc/apt/sources.list

mis kontrollib Debiani hoidlaid.

Käivituspadi GPG-võti

Lisaks näeme rippmenüüd koos selle rakenduse toetatud jaotuste loendiga. Parimal juhul leiate kõigi distributsioonide jaoks rakenduse uusima versiooni, kuid mõnel juhul on igal distributsioonil paketist erinev versioon, vanemates distributsioonides on see tavaliselt vanem. (pange tähele, et see menüü muudab parameetrit automaatselt levitamine hoidlasse, et hõlbustada selle lisamist faili

/etc/apt/sources.list

)

Launchpadi levitamise versioon

Nendest tehnilistest üksikasjadest leiame ka avaliku võtme numbri, mida kasutame hoidla digitaalseks allkirjastamiseks. See aitab meil nii, et süsteem kontrollib meie kasutatava hoidla kehtivust ja turvalisust.

Pärast kogu selle väga olulise teabe teadmist jõuame selle osani, mida me kõik ootasime. Kõigepealt peame uue hoidla lisamiseks avama faili /etc/apt/sources.list. Saame seda teha, käivitades terminalis järgmise rea rootina:

gedit /etc/apt/sources.list

Kui fail on avatud juurena, läheme dokumendi lõppu ja lisame hoidlad ubuntu näpunäide (Saate lisada kommentaari, et hoidla päritolu paremini selgeks teha).

# Ubuntu-Tweak'i hoidla autor Tualatrix Chou deb http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick main deb-src http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick main

Faili sisestatud hoidlaga

/etc/apt/sources.list

, saame dokumendi salvestada ja sulgeda.

Siinkohal on meil hoidla juba Debiani hoidlate loendis, kuid meil võib olla probleeme selle loendi värskendamisega, sest Debian võib pidada hoidlat ebaturvaliseks ega alla laadida selles sisalduvate pakettide loendit.

Selle vältimiseks installime hoidla avaliku võtme, käivitades terminalis järgmise käsu, kuhu lisame eelmises pildis avaliku võtmena märgitud numbri (0624A220).

apt-key adv - võtmeserveri võtmeserver.ubuntu.com - recv-võtmed 0624A220

Kui kõik läheb hästi, näeme oma terminalis järgmist teksti:

Käivitamine: gpg --ignore-time-konflikt - no-options - no-default-keyyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg - võtmerõngas /etc/apt/trusted.gpg - esmane võtmehoidja /etc/apt/trusted.gpg --klahvide serveri võtmeserver.ubuntu.com - regv-võtmed 0624A220 gpg: võtme 0624A220 taotlemine hkp-serveri võtmeserverilt.ubuntu.com gpg: kood 0624A220: «TualatriXi käivitusprogrammi PPA» muutmata gpg: töödeldud kogus: 1 gpg: muutmata: 1

Kui see oli tulemus, saame nüüd rahulikult värskendada hoidlate loendit ja installida rakenduse järgmise käsuga:

aptitude update && aptitude installib ubuntu-näpistama

Lõppmärkused:

  • Pange tähele, et mitte kõik Ubuntu need töötavad Debiani või sellel põhinevate jaotuste korral õigesti.
  • Peate hoolikalt valima pakettides kasutatava versiooni, kuna see võib viia mõne sõltuvuse purunemiseni, eriti jaotustes nagu Debiani stabiilne, mis ei paku alati pakettide uusimaid versioone.

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Eduardo DIJO

    Aitäh David, see on suurepärane postitus ja suur panus meie armastatud Linuxi kättesaadavamaks muutmisel. Muidugi, didaktiline, lihtne, kui kõik kirjutaksid nagu sina, oleks veel tuhandeid GNU / Linuxi kasutajaid. Need asjad, mis võivad asjaarmastaja jaoks olla väga lihtsad, on algajale keerulised ja üldiselt saadavad nad selle abi otsimisel teid Google'isse või loevad tuhandeid postitusi, "et te õpiksite". Veelkord aitäh ja palju õnne

    1.    David Gomez DIJO

      Suur aitäh Eduardo, teie kommentaar julgustab mind kirjutamist jätkama.

  2.   hiram DIJO

    Tervitused David, tänan teid väga õpetuse eest, kõik läks täiuslikkuseni

  3.   Daniel DIJO

    David, sa oled sama, kes kirjutab http://120linux.com?

    Tervitused.

    http://microlinux.blogspot.com

    1.    David Gomez DIJO

      Jah, Daniel, olen sama, kes kirjutab 120% Linuxis.

      1.    Daniel DIJO

        Ahhh ok ... xD olen teine ​​kirjanik ... 😛
        Ma ei teadnud, et sa töötad kahes ... kas see on sinu?

        Tervitused.

        1.    David Gomez DIJO

          No este no es mio, actualmente estoy en ubunlog.com, 120linux.com y ubuntizandoelplaneta.com

          Jätsin oma ajutiselt, kuna olen teises projektis.

          1.    Daniel DIJO

            ahhh ok 😀 Mul on küll ajaveeb, mis on minu oma ja mida olen alustanud umbes 2 kuud ja natuke ... heida pilk ja anna mulle oma arvamus plisss

            blogi: http://microlinux.blogspot.com

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


  4.   Makova DIJO

    Suur aitäh David, see on suurepäraselt kirjutatud ja selgitatud, ma olen lõpuks õppinud oma Linux Mint Debianisse reposid lisama.
    Olen tasuta tarkvara kasutanud ja õppinud ainult 4 kuud, alustasin nagu paljud Ubuntuga ning olen installinud, desinstallinud, teinud lugematuid vigu ja lahendusi Linux Mint 9, Kubuntu, Zorin OS 4, Ubuntu 10.04 ja 10.10, kuid Suur isiklik väljakutse, mis mul on, on õppida, kuidas tuuma ehitada ja Debiani installida ning osata sellega töötada. Samuti õpin vabal ajal Pythoni keelt ja jätkan hiljem C ++ ja Java-ga. Igatahes on mul suuri püüdlusi ja illusioone, kui esimest korda skripti kätte võttes oleks keegi mulle rääkinud vabatarkvarast, aga kuule, "pole kunagi hilja, kui õnn on hea".
    Tänasest lisatud minu lemmikute hulka.
    Terviseks ...

    1.    David Gomez DIJO

      Suur tänu kommentaari ja palju julgustust oma eesmärkide eest, sest vabas tarkvaras vajame paljusid inimesi nagu sina.

  5.   Makova DIJO

    Kas ma saan lisada Linux Mint Mint Debianile grub?, Maverickist või Lucidist?
    Mul on grub juba olemas, kuid repod andsid mulle paroolivea;
    W: GPG tõrge: http://ppa.launchpad.net maverick Release: Järgmisi allkirju ei õnnestunud kontrollida, kuna teie avalik võti pole saadaval: NO_PUBKEY 55708F1EE06803C5
    Nii et ma eemaldasin need, kas nüüd saaksite neid ikkagi lisada?
    Terviseks ...

    1.    David Gomez DIJO

      Grubi installimiseks peate olema väga konkreetne, millisesse hoidlasse soovite lisada, sest tõsi on see, et ma ei saa tegelikult aru, milles probleem on.

  6.   Makova DIJO

    Aitäh, lõpuks lisasin Lucidi ppa-grubi, kuna Maverick on puudu.
    Probleem oli selles, et installisin grubi, et mul oleks mitme käivituslaaduri taustapilt ilusam, installisin kõik hästi, välja arvatud repod, mis andsid mulle vea, mida ma juba mainisin. Kuid arvan, et olen tänu teie suurepärasele õpetusele selle juba lahendanud.
    Terviseks ...

  7.   Makova DIJO

    Vabandust, et see on Grub 2.

  8.   Makova DIJO

    Vat, mul pole selge, see on Grub 2 jaoks mõeldud BURG GRUB.
    Terviseks ...

    1.    David Gomez DIJO

      Ma saan aru, et proovite Burgit installida, see on nagu Grubi kahvli abil, et käivitamine oleks palju atraktiivsem.

      Lugege seda juhendit, mille kirjutasin, et saada natuke rohkem teavet selle installimise kohta Ubuntu (see võib Mintile kasulik olla) http://www.wereveryware.com/2010/07/como-instalar-modificar-y-eliminar-burg.html

  9.   Jose Salazar DIJO

    aitäh david, ma otsisin midagi sellist, mõne vajaliku raamatukogu jaoks, kuid lõpuks proovisin seda teha
    apt-key adv –klahvide serveri võtmeserver.ubuntu.com –rekv-võtmed 0624A220

    Ma ei laadinud võtit alla, nii et tahtsin teada, kuidas mul sellisel juhul läheb tänu ...

    1.    David Gomez DIJO

      Esiteks, milline on hoidla, mida proovite installida ja millisele levitamisele?

      1.    Jose Salazar DIJO

        selle, mille selle tutoga avaldasite

        # Ubuntu-Tweak Repository, autor Tualatrix Chou
        deb http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick peamine
        deb-src http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick peamine

        Püüan värskendada või installida libgpod4 selle versioonis 0.7.95-1

        kuna mul on iPhone 3gs ja see ei tunne mind debianis ära ja mul on pigistamine ja nad lihtsalt lähevad sinna hinnaga 0.7.93 ja see töötab alates 95-st, ütlen teile, kuna panin selle oma sülearvutis töötama, kuid pidin koostama see ja installige käsitsi, mida ma tahan, on päästa see töö endale, sest sõltuvusi on palju ja see on tüütu, nii et ma ei tea, kas see teeb minu jaoks niimoodi lihtsamaks, kuigi ma arvan (NOSE), et see ei saa tehke, kuna samad paketid, mis sõltuvad libgpodist, sõltuvad teistest, mida te näete, ja ma lõpuks plahvatasin kõik haha ​​... noh, mida saaks sel juhul teha ??? tänan ette ja vastuse eest ...

        1.    David Gomez DIJO

          José, probleem, mida näen Ubuntu-Tweaki võtme installimiseks kasutataval real, on see, et kasutate skripti (-) kahe asemel (--) enne käske keyserver y recv-keys.

          Parandage see ja proovige võtit uuesti saada.

          1.    Jose Salazar DIJO

            ei, ma juba tegin seda ja mitte midagi, ärge avage muud võimalust käsitsi alla laadida ja installida ???

            Proovisin, kuidas sa mulle ütlesid:

            # apt-key adv –klahvide serveri võtmeserver.ubuntu.com –recv-võtmed 0624A220

            ja ma saan selle:

            Käivitamine: gpg –ignore-time-konflikt –valikud – no-default-võtmerõngas –salajas-võtmehoidja /etc/apt/secring.gpg –trustdb-nimi /etc/apt/trustdb.gpg –klahv / etc / apt / trusted.gpg –primaarne võtmehoidja /etc/apt/trusted.gpg –võtmeserveri võtmeserver.ubuntu.com –rekv-võtmed 0624A220
            gpg: võtme 0624A220 taotlemine hkp-serveri võtmeserver.ubuntu.com
            ?: keyserver.ubuntu.com: Ühendus aegus
            gpgkeys: HTTP-tõrke viga 7: ei õnnestunud ühendust luua: ühendus aegus
            gpg: kehtivaid OpenPGP andmeid ei leitud
            gpg: kogu töödeldud kogus: 0

            Midagi pole alla laaditud, ma ei tea, kas see töötab või avab mõne muu allika või mida te mulle parem soovitaksite ...


          2.    David Gomez DIJO

            José, loe järgmist rida, milles vastan sulle ...


  10.   David Gomez DIJO

    Tere José, proovisin võtit juba ja sellega pole probleemi, ma ei saa aru, miks teie arvuti seda alla laadida ei saa.

    Siin on link avalikule võtmele http://keyserver.ubuntu.com:11371/pks/lookup?op=get&search=0x6AF0E1940624A220.

    Soovitan teil lugeda neid kahte Seek 'N Geeki kirjet, kus õpetatakse avalike võtmete tõrkeotsingut:

    Räägi mulle, kuidas läks, vahepeal virtualiseerin Debiani, et sind paremini aidata, eks?

  11.   Jose Salazar DIJO

    Valmis, lahendasin, mul oli probleeme, sest ma ei tea, mida ma pidin tegema, kuid tulemüür blokeeris serveri ja ei lubanud mul seda alla laadida, 8. kihi viga hehehe, mida ma üritan värskendada libgpod4 0.7.95. 1-XNUMX, kuid see on sõltuvuste tõttu keeruline, aga ma näen ... Tänud….

  12.   Jose Salazar DIJO

    David, küsimus, kas teate, et annan sobivusvärskendust ja see eirab neid ridu, see tähendab, et see ei laadi ubuntu allikaid üldse, teen seda graafiliselt ubuntu-näpistamise kaudu ja ülejäänud osa teen ebaõnnestumisest debian, kui nad mind koormavad, miks see juhtub?

    1.    David Gomez DIJO

      José, võib juhtuda, et rakendus ei ühildu Debianiga, proovite installida Ubuntu Tweak, mis on spetsiaalselt loodud Ubuntu jaoks.

      Mul pole veel õnnestunud Debiani alla laadida, mul on alati allalaadimisprobleem, seetõttu ei saa ma teid praegu aidata, kui soovite mulle saata oma kontaktandmetega meili ja ma annan teile teada, mida Ma leian.

  13.   päevik DIJO

    Tere. Tahaksin anda seisukoha hoidlate korraldamiseks, kui saan.
    Sees «/etc/apt/sources.list.d/» saate lisada abifaile - laiendiga «list» -, mis sisaldavad ka hoidlaid, nii et saate näiteks käsitletud juhtumile luua nimega «ubuntutweak.list». selles õpetuses.
    See tagab, et fail /etc/apt/sources.list sisaldab ainult Debiani ametlikke hoidlaid.

    Tervitus.

  14.   Williamd DIJO

    Aitäh, see teave aitas mind palju, käivitusplaadile sisenedes läks kõik alati kaduma.

  15.   Adrian seimandi DIJO

    Elustan surnud probleemi, vabandust .. Ma küsin teilt, kui ohutu on nendest hoidlatest rakenduste installimine, mis pole minu vaikelevi poolt levitatud? . Aitäh