Einn af stóru kostunum sem Ubuntu hefur umfram aðrar dreifingar er fjöldinn allur af forritum sem eru í boði fyrir þessa dreifingu og auðvelt að setja upp og halda þeim uppfærðum í gegnum PPA geymslur takk fyrir Launchpad.
Því miður skipunin
add-apt-repository
Það er aðeins í boði fyrir Ubuntu, svo að bæta þessum geymslum er ekki svo auðvelt þegar þú vilt bæta því við í dreifingu eins og Debian eða byggt á þessu er almennt hægt að nota .deb pakkana sem voru búnir til fyrir Ubuntu.
Þetta er ekki að segja að við getum ekki nýtt þessar geymslur í Debian, þar sem Debian veitir einnig leið til að bæta við sérsniðnum geymslum og við ætlum að læra hvernig á að gera þetta hér að neðan.
Fyrst af öllu verðum við að skilja hvernig geymslum er stjórnað í Debian. Sem eru til húsa í skránni
/etc/apt/sources.list
eins og allar Debian-dreifingar, þar á meðal Ubuntu, og hefur eftirfarandi snið:
deb http://site.example.com/debian dreifingarþáttur1 hluti2 hluti3 deb-src http://site.example.com/debian dreifingarhluti1 hluti2 hluti3
Fyrsta orðið í hverri línu (
deb
,
deb-src
) merkir tegund skráar sem er að finna í geymslunni. Ef ske kynni
deb
, það þýðir að skráin sem er fáanleg í geymslunni er tvíundarleg uppsetningarskrá, pakkað sem
.deb
fyrir Debian eða dreifingar byggðar á því. Og ef um er að ræða
deb-src
, það þýðir að geymslan inniheldur frumkóða forritsins.
Dreifingin getur vel verið nafn dreifingarinnar (lenny, etsa, kreista, sid) eða tegund pakkans (stöðugur, gamall, stöðugur, óstöðugur).
Íhlutirnir eru nú þegar háðir geymslu dreifingaraðilanum, til dæmis í því tilfelli sem við ætlum að nota sem dæmi, þetta eru aðal, fjölbreytt, takmörkuð og alheimur.
Nú þegar við vitum hvernig geymslur vinna í Debian, skulum við læra hvernig við getum bætt við PPA geymslu í Debian eða dreifingum byggðar á því.
Það fyrsta sem þarf að gera er að finna PPA geymslusíðuna í Launchpad. Við getum gert þetta almennt með því að slá inn leitarvél eins og Google nafn PPA geymslunnar.
Í þessari handbók munum við nota PPA sem stöðug útgáfa af Ubuntu-klip, ppa: tualatrix / ppa.
Ef þú finnur ekki hlekkinn á geymslusíðuna í leitarvélinni getum við beint inn launchpad.net og í leitarvélina skrifaðu nafn PPA geymslunnar.
Í framhaldi af þessu leitum við meðal niðurstaðna að geymslusíðunni sem vekur áhuga okkar, loksins komumst við á síðuna sem við erum að leita að, þar sem við finnum allar upplýsingar sem við þurfum til að geta bætt réttu geymslunni við í Debian.
Á PPA geymslusíðunni getum við fundið hlekk í grænu sem segir «Tæknilegar upplýsingar um þetta PPA», við smellum á þennan hlekk og við finnum tæknilegar upplýsingar um viðkomandi geymslu, þessar upplýsingar eru einmitt heimilisföngin
deb
y
deb-src
sem við þurfum að bæta inni í skránni
/etc/apt/sources.list
sem stjórnar geymslum á Debian.
Að auki getum við séð fellivalmynd með lista yfir dreifingar sem þetta forrit styður. Í besta tilfellinu finnur þú nýjustu útgáfuna af forritinu fyrir allar dreifingar, en í sumum tilfellum hefur hver dreifing aðra útgáfu af pakkanum og er almennt eldri í eldri dreifingum. (athugaðu að þessi valmynd breytir sjálfkrafa breytuna dreifing í geymslunni til að auðvelda þér að láta hana fylgja með í skránni
/etc/apt/sources.list
)
Í þessum tæknilegu upplýsingum getum við einnig fundið númer almenningslykilsins sem við munum nota til að undirrita geymsluna stafrænt. Þetta hjálpar okkur þannig að kerfið staðfestir réttmæti og öryggi geymslunnar sem við erum að nota.
Eftir að hafa vitað allar þessar mjög mikilvægu upplýsingar komum við að þeim hluta sem við bjuggumst við fyrst og fremst verðum við að opna /etc/apt/sources.list skrána til að bæta við nýju geymslunni. Við getum gert þetta með því að framkvæma eftirfarandi línu í flugstöðinni sem rót:
gedit /etc/apt/sources.list
Með skrána opna sem rót förum við til enda skjalsins og bætum geymslunum við Ubuntu-klip (Þú getur bætt við athugasemd til að vera skýrari um hvaðan geymslan kemur).
# Ubuntu-Tweak geymsla eftir Tualatrix Chou deb http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick aðal deb-src http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick aðal
Með geymslunni slegið inn í skjalið
/etc/apt/sources.list
, við getum vistað og lokað skjalinu.
Á þessum tímapunkti erum við þegar með geymsluna á listanum yfir Debian geymslur, en við gætum átt í vandræðum með að uppfæra þennan lista vegna þess að Debian gæti talið geymsluna óörugga og ekki hlaðið niður lista yfir pakka sem hún inniheldur.
Til að koma í veg fyrir þetta munum við setja opinberan lykil geymslunnar með því að framkvæma eftirfarandi skipun í flugstöðinni þar sem við munum fela númerið sem tilgreint er sem almenna lykilinn í fyrri myndinni (0624A220).
apt-key adv --keyserver keyserver.ubuntu.com - recv-keys 0624A220
Ef allt gengur vel munum við sjá texta eins og eftirfarandi í flugstöðinni okkar:
Framkvæmd: gpg --ignore-time-conflict --no-options --no-default-keyyring --secret-keyyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg - keyring /etc/apt/trusted.gpg --primary-keyyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com - recv-keys 0624A220 gpg: biðja um lykil 0624A220 frá hkp server keyserver.ubuntu.com gpg: kóða 0624A220: «Launchpad PPA fyrir TualatriX» óbreytt gpg: Heildarmagn unnið: 1 gpg: óbreytt: 1
Ef þetta var niðurstaðan getum við nú í rólegheitum uppfært lista yfir geymslur og sett upp forritið með eftirfarandi skipun:
hæfileikauppfærsla && hæfileiki setja upp Ubuntu-klip
Lokanótir:
- Athugið að ekki eru allar umsóknir frá ubuntu þeir munu virka rétt á Debian eða dreifingarnar byggðar á því.
- Þú verður að velja vandlega útgáfuna sem á að nota í pakkana, þar sem þetta getur leitt til þess að sumar ósjálfstæði rofna, sérstaklega í dreifingum eins og Debian stöðugu, sem veitir ekki alltaf nýjustu útgáfur pakkanna.
29 athugasemdir, láttu þitt eftir
Takk David, þetta er frábært innlegg og frábært framlag til að gera ástkæra Linux okkar aðgengilegri. Jú, didactic, einfalt, ef allir skrifuðu eins og þú væru fleiri þúsund GNU / Linux notendur. Þessir hlutir sem geta verið mjög einfaldir fyrir kunnáttumanninn eru erfiðir fyrir nýliða og almennt þegar þeir leita að þeirri hjálp senda þeir þér til Google eða lesa þúsundir færslna „svo þú getir lært.“ Enn og aftur takk og til hamingju
Takk kærlega Eduardo, athugasemd þín hvetur mig til að halda áfram að skrifa.
Kveðja David, kærar þakkir fyrir kennsluna, allt fór að fullkomnun, ég er nú þegar með ubuntu klipið í lmde mínum áttu góðan dag
Davíð, þú ert sá sami og skrifar http://120linux.com?
Kveðjur.
http://microlinux.blogspot.com
Já Daniel, ég er sá sami og skrifar í 120% Linux.
Ahhh ok ... xD ég er hinn rithöfundurinn ... 😛
Ég vissi ekki að þú munt vinna í 2 ... er þetta þitt?
Kveðjur.
Nei þetta er ekki mitt, ég er eins og er á ubunlog.com, 120linux.com og ubuntizingtheplaneta.com
Ég yfirgaf mitt tímabundið vegna þess að ég er í öðru verkefni.
ahhh ok 😀 ég er með blogg sem er mitt og sem ég hef verið að byrja í um það bil 2 mánuði og smá ... kíktu og gefðu mér álit þitt
blogg: http://microlinux.blogspot.com
E-mail: daniel.120linux@gmail.com
Takk kærlega David, það er frábærlega skrifað og útskýrt, ég hef loksins lært að bæta við repos í Linux Mint Debian minn.
Ég hef aðeins verið að nota og læra með frjálsum hugbúnaði í 4 mánuði, ég byrjaði eins og margir með ubuntu og ég hef sett upp, fjarlægt, gert ótal villur og lausnir með Linux Mint 9, Kubuntu, Zorin OS 4, Ubuntu 10.04 og 10.10, en mikla persónulega áskorunin sem ég hef er að læra að byggja kjarnann og setja upp Debian og vita hvernig á að vinna með hann. Ég læri líka Python tungumálið í frítíma mínum og held síðar áfram með C ++ og Java. Engu að síður hef ég miklar væntingar og blekkingar, ef þegar ég tók upp handrit í fyrsta skipti sem einhver hafði sagt mér frá ókeypis hugbúnaði, en hey, „það er aldrei of seint ef hamingjan er góð.“
Frá og með deginum í dag bætt við uppáhalds.
Skál ...
Þakka þér kærlega fyrir athugasemdina og ég hvet þig með markmiðin þín, því í frjálsum hugbúnaði þurfum við marga eins og þig.
Get ég bætt við grub?, Frá Maverick eða Lucid?, Á Linux Mint Debian.
Ég er nú þegar með narann en endurbæturnar gáfu mér lykilorð í villu;
W: GPG villa: http://ppa.launchpad.net útgáfa af maverick: Ekki var hægt að staðfesta eftirfarandi undirskriftir vegna þess að opinberi lykillinn þinn er ekki tiltækur: NO_PUBKEY 55708F1EE06803C5
Svo ég fjarlægði þá, gætirðu samt bætt þeim við?
Skál ...
Þú verður að vera mjög nákvæmur í hvaða geymslu þú vilt bæta við til að setja Grub upp, því að sannleikurinn er sá að ég skil ekki alveg hvert vandamálið er.
Takk, að lokum bætti ég við ppa-grub Lucid þar sem Maverick vantar.
Vandamálið var að ég setti upp grub til að hafa bakgrunnsmynd fjölhleðsluhleðslutækisins fallegri, ég setti allt vel upp nema repos sem gaf mér villuna sem ég nefndi áður. En ég held að ég hafi þegar leyst það þökk sé frábærri kennslu.
Skál ...
Því miður er það Grub 2.
Vá, ég er ekki með á hreinu, það er BURG GRUB fyrir Grub 2.
Skál ...
Ég skil, þú ert að reyna að setja Burg upp, það er eins og gaffall af Grub til að láta gangsetninguna líta mun meira aðlaðandi út.
Lestu þessa handbók sem ég skrifaði, til að vita aðeins meira um hvernig á að setja það upp í Ubuntu (það getur verið gagnlegt fyrir Mint) http://www.wereveryware.com/2010/07/como-instalar-modificar-y-eliminar-burg.html
takk david ég var að leita að einhverju slíku, eftir einhverjum bókasöfnum sem ég þarf en á endanum þegar ég reyni að gera það
apt-key adv –lyklar lyklarerver.ubuntu.com –recv-lyklar 0624A220
Ég halaði ekki lyklinum niður svo ég vildi vita hvernig mér gengur í þessu tilfelli takk ....
Í fyrsta lagi, hver er geymslan sem þú ert að reyna að setja upp og á hvaða dreifingu?
þann sem þú birtir með þessu tútói
# Ubuntu-Tweak geymsla eftir Tualatrix Chou
deb http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick aðal
deb-src http://ppa.launchpad.net/tualatrix/ppa/ubuntu maverick aðal
Ég er að reyna að uppfæra eða setja upp libgpod4 í útgáfu þess 0.7.95-1
þar sem ég á iPhone 3gs og hann kannast ekki við mig í debian og ég hef kreist og þeir fara bara þangað í 0.7.93 og það virkar frá 95, ég segi þér vegna þess að ég lét það virka á fartölvunni minni, en ég þurfti að taka saman það og settu það upp með höndunum, það sem ég vil er að bjarga mér þeirri vinnu vegna þess að það eru mörg ósjálfstæði og það er leiðinlegt svo ég veit ekki hvort það auðveldar mér svona, þó að ég haldi (nef) að það geti ekki verið gert þar sem sömu pakkarnir sem eru háðir libgpod háðir því sama og þú sérð og ég endaði með að springa alla haha ... ja hvað væri hægt að gera í því tilfelli ??? með fyrirfram þökk og fyrir svarið ....
José, vandamálið sem ég sé í línunni sem þú keyrir við að setja upp Ubuntu-Tweak lykilinn er að þú ert að nota handrit (
-
) í stað tveggja (--
) fyrir skipunumkeyserver
yrecv-keys
.Leiðréttu það og reyndu aftur að fá lykilinn.
nei, ég er búinn að gera það og ekkert, opnaðu ekki aðra leið til að hlaða niður og setja það upp með höndunum ??
Ég reyndi hvernig þú sagðir mér:
# apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 0624A220
og ég fæ þetta:
Framkvæmd: gpg –ignore-time-conflict –no-options – no-default-keyyring –secret-keyyring /etc/apt/secring.gpg –trustdb-name /etc/apt/trustdb.gpg –keyrsla / etc / apt / trust.gpg –primary-keyring /etc/apt/trusted.gpg –keyserver keyerver.ubuntu.com –recv-keys 0624A220
gpg: biðja um lykil 0624A220 frá hkp netþjóninum servererver.ubuntu.com
?: keyserver.ubuntu.com: Tíminn rann út
gpgkeys: HTTP sækja villu 7: gat ekki tengst: Tímabil rann út
gpg: engin gild OpenPGP gögn fundust
gpg: Heildarupphæð unnin: 0
Ekkert er sótt, ég veit ekki hvort það verður niðri eða opnar aðra heimild eða hvað myndir þú mæla með mér betur ...
José, lestu eftirfarandi línu þar sem ég svara þér ...
Hæ José, ég var nú þegar búinn að prófa lykilinn og það er ekkert vandamál með hann, ég skil ekki af hverju tölvan þín getur ekki hlaðið honum niður.
Hér er hlekkurinn á almenna lykilinn http://keyserver.ubuntu.com:11371/pks/lookup?op=get&search=0x6AF0E1940624A220.
Ég mæli með að þú lesir þessar tvær Seek 'N Geek færslur þar sem þær kenna hvernig á að leysa opinbera lykla:
Segðu mér hvernig þetta fór, á meðan ætla ég að virtualize Debian til að hjálpa þér á betri hátt, allt í lagi?
Tilbúinn, ég leysti, ég átti í vandræðum vegna þess að ég veit ekki hvað ég þurfti að gera en eldveggurinn var að hindra netþjóninn og leyfði mér ekki að hlaða honum niður, lag 8 villa hehehe, hvað ég er að reyna að uppfæra libgpod4 0.7.95. 1-XNUMX en það er erfitt vegna ósjálfstæði en ég ætla að sjá…. Kærar þakkir….
David, spurning, veistu að ég gef hæfileikauppfærslu og hún hunsar þessar línur, það er, það hlaðar alls ekki ubuntuheimildirnar, ég geri það myndrænt í gegnum ubuntu-klipið og ég lækni bilun hinna, aðrir debian ef þeir hlaða mig, af hverju gerist það?
José, það getur einfaldlega verið að forritið sé ekki samhæft við Debian, þú ert að reyna að setja upp Ubuntu Tweak sem er sérstaklega búið til fyrir Ubuntu.
Ég hef ekki getað sótt Debian ennþá, ég fæ alltaf vandamál við niðurhal, þess vegna get ég ekki hjálpað þér að svo stöddu, ef þú vilt senda mér tölvupóst með upplýsingar þínar og ég læt þig vita hvað Ég get fundið.
Halló. Mig langar að koma með sjónarmið um skipulagningu geymslnanna ef ég má.
Inni í «/etc/apt/sources.list.d/» er hægt að bæta við aukaskrám - með viðbót «lista» - sem innihalda einnig geymslur, svo að til dæmis er hægt að búa til eina sem kallast «ubuntutweak.list» við málið sem fjallað er um. í þessari kennslu.
Þetta tryggir að /etc/apt/sources.list skráin inniheldur aðeins opinberu Debian geymslurnar.
A kveðja.
Takk 🙂 þessar upplýsingar hjálpuðu mér mikið, alltaf týndist allt þegar ég kom inn á sjósetja.
Ég ætla að endurvekja dauðt mál, því miður .. Ég spyr þig, hversu öruggt er að setja upp forrit frá þessum geymslum sem eru ekki þau sem sjálfgefin dreifing mín hefur í för með sér? . Takk fyrir