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.
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.
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.
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
)
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.
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
Kiitos paljon Eduardo, kommenttisi kannustaa minua jatkamaan kirjoittamista.
Terveisiä David, kiitos paljon opetusohjelmasta, kaikki meni täydellisyyteen, minulla on jo ubuntu-nipsu lmde: ssä, hyvä päivä
David, sinä olet sama, joka kirjoittaa http://120linux.com?
Tervehdys.
http://microlinux.blogspot.com
Kyllä, Daniel, olen sama, joka kirjoittaa 120% Linuxissa.
Ahhh ok… xD olen toinen kirjailija ... 😛
En tiennyt, että työskentelet 2: ssa ... onko tämä sinun?
Tervehdys.
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.
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
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…
Kiitos paljon kommentista ja kannustan sinua tavoitteidesi mukaan, koska tarvitsemme vapaissa ohjelmistoissa monia samanlaisia ihmisiä kuin sinä.
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…
Sinun on oltava hyvin tarkka, mihin arkistoon haluat lisätä Grubin asentamisen, koska totuus on, etten oikein ymmärrä, mikä ongelma on.
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…
Anteeksi, että se on Grub 2.
Vau, en ole selvä, se on Grub 2: n BURG GRUB.
Kippis…
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
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.
Ensinnäkin, mikä on arkisto, jota yrität asentaa ja mihin jakeluun?
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 ...
José, ongelma, jonka näen rivillä, jonka yrität asentaa Ubuntu-Tweak-avaimen, on se, että käytät komentosarjaa (
-
) kahden sijasta (--
) ennen komentojakeyserver
yrecv-keys
.Korjaa se ja yritä saada avain uudelleen.
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 ...
José, lue seuraava rivi, jolla vastaan sinulle ...
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?
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….
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?
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ää.
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.
Kiitos 🙂 tämä tieto auttoi minua paljon, kaikki hävisi aina, kun menin käynnistysalustalle.
Aion elvyttää kuolleen ongelman, anteeksi .. Kysyn teiltä, kuinka turvallista on asentaa sovelluksia näistä arkistoista, jotka eivät ole oletusjakeluni tuomia? . Kiitos