Kā pievienot PPA krātuves Debian un uz tā balstītiem izplatījumiem

Viena no lielākajām priekšrocībām, kas Ubuntu ir salīdzinājumā ar citiem izplatījumiem, ir liels šim izplatījumam pieejamo lietojumprogrammu skaits un to instalēšanas un uzturēšanas vienkāršība, izmantojot PPA krātuves pateicoties Launchpad.

Diemžēl komanda

add-apt-repository

Tas ir pieejams tikai Ubuntu, tāpēc šo krātuvju pievienošana nav tik vienkārša, ja vēlaties to pievienot izplatīšanā, piemēram, Debian vai, pamatojoties uz to, jūs parasti varat izmantot .deb paketes, kas izveidotas Ubuntu.

Tas nenozīmē, ka mēs nevaram izmantot šos krātuves Debianā, jo Debian piedāvā arī veidu, kā pievienot pielāgotus krātuves, un mēs to uzzināsim tālāk.

Pirmkārt, mums jāsaprot, kā tiek pārvaldīti krātuves Debian. Kas atrodas failā

/etc/apt/sources.list

tāpat kā visiem Debian balstītajiem izplatījumiem, ieskaitot Ubuntu, un tam ir šāds formāts:

deb http://site.example.com/debian izplatīšanas komponents1 komponents2 komponents3 deb-src http://site.example.com/debian izplatīšanas komponents1 komponents2 komponents3

Pirmais vārds katrā rindā (

deb

,

deb-src

) nozīmē krātuvē atrastā faila veidu. Gadījumā, ja

deb

, tas nozīmē, ka krātuvē pieejamais fails ir binārā tipa instalējams fails, kas iepakots kā

.deb

Debian vai uz tā balstītiem izplatījumiem. Un gadījumā

deb-src

, tas nozīmē, ka repozitorijā ir lietojumprogrammas avota kods.

Sadalījums var būt izplatīšanas nosaukums (lenny, etch, saspiest, sid) vai iepakojuma veids (stabils, vecs, stabils, pārbaudāms, nestabils).

Komponenti jau ir atkarīgi no repozitorija izplatītāja, piemēram, ja mēs to izmantosim kā piemēru, tie ir galvenais, multiverss, ierobežots un visums.

Tagad, kad mēs zinām, kā krātuves darbojas Debianā, uzzināsim, kā mēs varam pievienot PPA krātuvi Debianā vai uz tās balstītus sadalījumus.

Pirmais, kas jādara, ir atrast PPA krātuves lapu Launchpad. Mēs to varam izdarīt parasti, ierakstot meklētājprogrammu, piemēram, google PPA repozitorija nosaukums.

Šajā rokasgrāmatā mēs izmantosim PPA, ko nodrošina stabilā versija Ubuntu-kniebiens, ppa: tualatrix / ppa.
Gadījumā, ja meklētājprogrammā neatrodat saiti uz krātuves lapu, mēs varam tieši ievadīt launchpad.net un meklētājprogrammā ierakstiet PPA krātuves nosaukumu.

Launchpad meklēšanas lodziņš

Pēc tam mēs meklējam starp rezultātiem repozitorija lapai, kas mūs interesē, beidzot sasniedzot meklēto vietni, kur mēs atradīsim visu nepieciešamo informāciju, lai varētu pareizi pievienot krātuvi Debian.

Launchpad meklēšanas rezultāti

PPA krātuves lapā mēs varam atrast saiti zaļā krāsā, kas saka «Tehniska informācija par šo EPL», mēs noklikšķinām uz šīs saites, un mēs atradīsim tehnisko informāciju par attiecīgo repozitoriju, šī informācija ir tieši adreses

deb

y

deb-src

kas mums jāpievieno faila iekšpusē

/etc/apt/sources.list

kas kontrolē Debian krātuves.

Launchpad GPG atslēga

Turklāt mēs varam redzēt nolaižamo izvēlni ar sadalījumu sarakstu, ko atbalsta šī lietojumprogramma. Labākajā gadījumā jūs atradīsit jaunāko lietojumprogrammas versiju visiem izplatījumiem, taču dažos gadījumos katram izplatījumam ir atšķirīga pakotnes versija, vecākos izplatījumos parasti tā ir vecāka. (ņemiet vērā, ka šī izvēlne automātiski maina parametru izplatīšana repozitorijā, lai jums būtu vieglāk to iekļaut failā

/etc/apt/sources.list

)

Launchpad izplatīšanas versija

Šajās tehniskajās detaļās mēs varam atrast arī publiskās atslēgas numuru, kuru izmantosim, lai digitāli parakstītu krātuvi. Tas mums palīdz, lai sistēma pārbaudītu mūsu izmantotā repozitorija derīgumu un drošību.

Zinot visu šo ļoti svarīgo informāciju, mēs nonācām pie tā, kā mēs visi gaidījām. Pirmkārt, mums jāatver fails /etc/apt/sources.list, lai pievienotu jauno krātuvi. Mēs varam to izdarīt, izpildot šādu līniju terminālā kā root:

gedit /etc/apt/sources.list

Kad fails ir atvērts kā sakne, mēs ejam līdz dokumenta beigām un pievienojam krātuves Ubuntu-kniebiens (Jūs varat pievienot komentāru, lai būtu skaidrāks par to, no kurienes nāk repozitorijs).

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

Ar failā ievadīto repozitoriju

/etc/apt/sources.list

, mēs varam dokumentu saglabāt un aizvērt.

Šajā brīdī mums jau ir glabātava Debian krātuvju sarakstā, taču mums var rasties problēmas ar šī saraksta atjaunināšanu, jo Debian var uzskatīt krātuvi par nedrošu un lejupielādēt tās saturošo pakotņu sarakstu.

Lai to izvairītos, mēs instalēsim repozitorija publisko atslēgu, izpildot šādu komandu terminālā, kur iepriekšējā attēlā iekļausim numuru, kas norādīts kā publiskā atslēga (0624A220).

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

Ja viss izdosies, mūsu terminālā tiks parādīts šāds teksts:

Izpilda: gpg --ignore-time-konflikts --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg - atslēgu atslēga /etc/apt/trusted.gpg - primārā atslēgas atslēga /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv-keys 0624A220 gpg: pieprasa atslēgu 0624A220 no hkp servera atslēgu servera.ubuntu.com gpg: kods 0624A220: «Launchpad PPA TualatriX» nemainīts gpg: Kopējais apstrādājamais daudzums: 1 gpg: nemainīts: 1

Ja tas bija rezultāts, tagad mēs varam mierīgi atjaunināt krātuvju sarakstu un instalēt lietojumprogrammu ar šādu komandu:

aptitude update && aptitude instalē ubuntu-kniebienu

Nobeiguma piezīmes:

  • Lūdzu, ņemiet vērā, ka ne visi Ubuntu tie pareizi darbosies Debian vai uz tā balstītajos izplatījumos.
  • Jums rūpīgi jāizvēlas paketēs izmantojamā versija, jo tas var izraisīt dažu atkarību pārtraukšanu, īpaši tādos izplatījumos kā Debian stabil, kas ne vienmēr nodrošina jaunākās pakotņu versijas.

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Eduardo teica

    Paldies Deividam, tas ir lielisks ziņojums un liels ieguldījums, lai padarītu mūsu mīļoto Linux pieejamāku. Protams, didaktiski, vienkārši, ja visi rakstītu tāpat kā jūs, būtu vēl tūkstošiem GNU / Linux lietotāju. Iesācējam ir sarežģītas lietas, kas lietpratējam var būt ļoti vienkāršas, un, meklējot šo palīdzību, viņi parasti nosūta jums Google vai izlasa tūkstošiem ziņu, "lai jūs mācītos". Vēlreiz paldies un apsveicu

    1.    Deivids Gomess teica

      Liels paldies Eduardo, tavs komentārs mudina mani turpināt rakstīt.

  2.   melns teica

    Sveicieni Dāvid, liels paldies par apmācību, viss notika līdz pilnībai, man jau ir Ubuntu kniebiens manā lmde ir laba diena

  3.   Daniel teica

    Dāvid, tu esi tas pats, kurš raksta http://120linux.com?

    Sveicieni.

    http://microlinux.blogspot.com

    1.    Deivids Gomess teica

      Jā, Daniel, es esmu tas pats, kurš raksta 120% Linux.

      1.    Daniel teica

        Ahhh ok ... xD Es esmu otrs rakstnieks ... 😛
        Es nezināju, ka jūs strādāsit 2 ... vai tas ir jūsu?

        Sveicieni.

        1.    Deivids Gomess teica

          Nē, tas nav mans, es pašlaik esmu tajā ubunlog.com, 120linux.com un ubuntizadoelplaneta.com

          Es atstāju savējo uz laiku, jo esmu citā projektā.

          1.    Daniel teica

            ahhh ok 😀 Man tiešām ir emuārs, kas ir mans un kuru es sāku apmēram 2 mēnešus un nedaudz ... ieskaties un sniedzi man savu viedokli plisss

            blog: http://microlinux.blogspot.com

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


  4.   Makova teica

    Liels paldies Deividam, tas ir lieliski uzrakstīts un izskaidrots, es beidzot iemācījos pievienot repo savā Linux Mint Debian.
    Es tikai 4 mēnešus izmantoju un mācījos ar bezmaksas programmatūru, es sāku tāpat kā daudzi ar ubuntu un esmu instalējis, atinstalējis, pieļāvis neskaitāmas kļūdas un risinājumus ar Linux Mint 9, Kubuntu, Zorin OS 4, Ubuntu 10.04 un 10.10, bet lielais personīgais izaicinājums, kas man ir, ir iemācīties izveidot kodolu un instalēt Debian, kā arī zināt, kā ar to strādāt. Es arī brīvajā laikā mācos Python valodu un vēlāk turpinu darbu ar C ++ un Java. Jebkurā gadījumā man ir lielas vēlmes un ilūzijas, ja es, pirmo reizi paņemot skriptu, kāds man būtu teicis par bezmaksas programmatūru, bet, hei, "nekad nav par vēlu, ja laime ir laba".
    No šodienas pievienots maniem favorītiem.
    Priekā…

    1.    Deivids Gomess teica

      Liels paldies par komentāru un daudz uzmundrinājumu jūsu mērķu sasniegšanai, jo bezmaksas programmatūrā mums vajag daudz cilvēku tāpat kā jūs.

  5.   Makova teica

    Vai Linux Mint Debian var pievienot grub? No Maverick vai Lucid?
    Man jau ir grub, bet repos man bija paroles kļūda;
    W: GPG kļūda: http://ppa.launchpad.net maverick Release: Šos parakstus nevarēja pārbaudīt, jo jūsu publiskā atslēga nav pieejama: NO_PUBKEY 55708F1EE06803C5
    tāpēc es tos noņēmu, vai tagad jūs joprojām varētu tos pievienot?
    Priekā…

    1.    Deivids Gomess teica

      Jums ir jābūt ļoti konkrētam, kuru krātuvi vēlaties pievienot, lai instalētu Grub, jo patiesībā es īsti nesaprotu, kāda ir problēma.

  6.   Makova teica

    Paldies, beigās es pievienoju Lucida ppa-grub, jo Maverick's trūkst.
    Problēma bija tā, ka es instalēju grub, lai multiboot loader fona attēls būtu skaistāks, es visu labi instalēju, izņemot repos, kas man deva kļūdu, kuru es minēju iepriekš. Bet es domāju, ka to jau esmu atrisinājis, pateicoties jūsu lieliskajai apmācībai.
    Priekā…

  7.   Makova teica

    Atvainojiet, ka tas ir Grub 2.

  8.   Makova teica

    Wow, man nav skaidrs, tas ir BURG GRUB par Grub 2.
    Priekā…

    1.    Deivids Gomess teica

      Es saprotu, ka jūs mēģināt instalēt Burg, tas ir kā Grub dakša, lai padarītu startu daudz pievilcīgāku.

      Izlasiet šo manis rakstīto ceļvedi, lai uzzinātu nedaudz vairāk par to, kā to instalēt Ubuntu (tas var būt noderīgs Mint) http://www.wereveryware.com/2010/07/como-instalar-modificar-y-eliminar-burg.html

  9.   Hosē Salazārs teica

    paldies david, es meklēju kaut ko tādu, dažas bibliotēkas, kas man vajadzīgas, bet beigās, kad mēģināju to izdarīt
    apt-key adv-atslēgu servera atslēgu serveris.ubuntu.com –recv-atslēgas 0624A220

    Es nenolādēju atslēgu, tāpēc gribēju uzzināt, kā man iet šajā gadījumā, paldies ...

    1.    Deivids Gomess teica

      Pirmkārt, kāda ir krātuve, kuru mēģināt instalēt un kurā izplatīšanā?

      1.    Hosē Salazārs teica

        to, kuru publicējāt kopā ar šo tuto

        # Ubuntu-Tweak repozitorijs, autors: Tualatrix Chou
        deb http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick galvenais
        deb-src http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick galvenais

        Mēģinu atjaunināt vai instalēt libgpod4 tā versijā 0.7.95-1

        tā kā man ir iPhone 3gs, un tas to neatpazīst debianā, un man ir saspiests, un viņi vienkārši iet uz turieni 0.7.93 un tas darbojas no 95, es jums saku, jo es to liku darboties savā klēpjdatorā, bet man bija jāapkopo to un instalējiet ar rokām, ko es vēlos, ir glābt šo darbu, jo ir daudz atkarību, un tas ir garlaicīgs, tāpēc es nezinu, vai tas man tā atvieglo, lai gan es domāju (NOSE), ka tas nevar dariet, jo tās pašas paketes, kas ir atkarīgas no libgpod, ir atkarīgas no citiem, tāpat kā jūs redzat, un es galu galā eksplodēju visus haha ​​... nu ko tādā gadījumā varētu darīt ??? paldies jau iepriekš un par atbildi ...

        1.    Deivids Gomess teica

          Hosē, problēma, ko redzu rindā, kuru izpildāt, lai instalētu Ubuntu-Tweak atslēgu, ir tā, ka jūs izmantojat skriptu (-) divu vietā (--) pirms komandām keyserver y recv-keys.

          Labojiet to un mēģiniet vēlreiz, lai iegūtu atslēgu.

          1.    Hosē Salazārs teica

            nē, es jau to izdarīju un nekas, neatveriet citu veidu, kā to lejupielādēt un instalēt ar rokām ???

            Es izmēģināju, kā tu man teici:

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

            un es to saņemu:

            Izpilda: gpg –ignore-time-konflikts –no-options –no-default-keyring –slēpts-atslēgu atslēga /etc/apt/secring.gpg –trustdb-name /etc/apt/trustdb.gpg –keyring / etc / apt / trusted.gpg –pamata atslēgu atslēga /etc/apt/trusted.gpg –keyserver keyserver.ubuntu.com –recv-keys 0624A220
            gpg: pieprasa atslēgu 0624A220 no hkp servera keyserver.ubuntu.com
            ?: keyserver.ubuntu.com: Savienojums noildza
            gpgkeys: HTTP ielādes kļūda 7: neizdevās izveidot savienojumu: iestājās noildze
            gpg: nav atrasti derīgi OpenPGP dati
            gpg: kopējā apstrādātā summa: 0

            Nekas netiek lejupielādēts, es nezinu, vai tas nedarbosies vai atvērs citu avotu, vai ko jūs labāk ieteiktu man ...


          2.    Deivids Gomess teica

            Hosē, izlasi šo rindu, kurā es tev atbildu ...


  10.   Deivids Gomess teica

    Sveiki Žozē, es jau izmēģināju atslēgu, un ar to nav problēmu, es nesaprotu, kāpēc jūsu dators to nevar lejupielādēt.

    Šeit ir saite uz publisko atslēgu http://keyserver.ubuntu.com:11371/pks/lookup?op=get&search=0x6AF0E1940624A220.

    Es iesaku jums izlasīt šos divus Seek 'N Geek ierakstus, kur viņi māca novērst publiskās atslēgas:

    Pastāsti man, kā gāja, tikmēr es virtualizēšu Debianu, lai tev palīdzētu labāk, vai ne?

  11.   Hosē Salazārs teica

    Gatavs, es atrisināju, man bija problēmas, jo es nezinu, kas man bija jādara, bet ugunsmūris bloķēja serveri un neļāva man to lejupielādēt, 8. slāņa kļūda hehehe, ko es mēģinu atjaunināt libgpod4 0.7.95. 1-XNUMX, bet tas ir grūti atkarību dēļ, bet es redzēšu ... Liels paldies….

  12.   Hosē Salazārs teica

    Deivids, jautājums, vai jūs zināt, ka es piešķiru spēju atjauninājumu un tas ignorē šīs rindas, tas ir, tas nepavisam neielādē ubuntu avotus, es to daru grafiski, izmantojot ubuntu-kniebienu, un es pārējo mediēju neveiksmes debian, ja viņi mani ielādē, kāpēc tas notiek?

    1.    Deivids Gomess teica

      Hosē, iespējams, vienkārši lietojumprogramma nav saderīga ar Debian, jūs mēģināt instalēt Ubuntu Tweak, kas ir īpaši izveidots Ubuntu.

      Es vēl nevarēju lejupielādēt Debian, man vienmēr rodas lejupielādes problēma, tāpēc es šobrīd nevaru jums palīdzēt, ja vēlaties nosūtīt man e-pastu ar savu kontaktinformāciju un es jums paziņošu, kas Es varu atrast.

  13.   diennieks teica

    Sveiki. Ja vēlos, es vēlētos dot viedokli par krātuvju organizēšanu.
    Iekšpusē «/etc/apt/sources.list.d/» jūs varat pievienot palīgfailus - ar paplašinājumu «saraksts» -, kas satur arī krātuves, lai, piemēram, apskatāmajā lietā varētu izveidot nosaukumu «ubuntutweak.list» šajā apmācībā.
    Tas nodrošina, ka failā /etc/apt/sources.list ir tikai oficiālie Debian krātuves.

    Sveiciens.

  14.   Williamd teica

    Paldies 🙂 šī informācija man ļoti palīdzēja, viss, kas vienmēr tika zaudēts, kad es ienācu starta panelī.

  15.   Adrians seimandi teica

    Es atdzīvināšu mirušu problēmu, piedodiet. Es jums jautāju, cik droši ir instalēt lietojumprogrammas no šiem krātuvēm, kas nav tās, kuras rada mans noklusējuma izplatījums? . Paldies