Ü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.
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.
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.
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
)
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.
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
Suur aitäh Eduardo, teie kommentaar julgustab mind kirjutamist jätkama.
Tervitused David, tänan teid väga õpetuse eest, kõik läks täiuslikkuseni
David, sa oled sama, kes kirjutab http://120linux.com?
Tervitused.
http://microlinux.blogspot.com
Jah, Daniel, olen sama, kes kirjutab 120% Linuxis.
Ahhh ok ... xD olen teine kirjanik ... 😛
Ma ei teadnud, et sa töötad kahes ... kas see on sinu?
Tervitused.
Ei, see pole minu oma, ma olen praegu selles ubunlog.com, 120linux.com ja ubuntizadoelplaneta.com
Jätsin oma ajutiselt, kuna olen teises projektis.
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
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 ...
Suur tänu kommentaari ja palju julgustust oma eesmärkide eest, sest vabas tarkvaras vajame paljusid inimesi nagu sina.
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 ...
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.
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 ...
Vabandust, et see on Grub 2.
Vat, mul pole selge, see on Grub 2 jaoks mõeldud BURG GRUB.
Terviseks ...
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
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 ...
Esiteks, milline on hoidla, mida proovite installida ja millisele levitamisele?
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 ...
José, probleem, mida näen Ubuntu-Tweaki võtme installimiseks kasutataval real, on see, et kasutate skripti (
-
) kahe asemel (--
) enne käskekeyserver
yrecv-keys
.Parandage see ja proovige võtit uuesti saada.
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 ...
José, loe järgmist rida, milles vastan sulle ...
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?
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….
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?
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.
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.
Aitäh, see teave aitas mind palju, käivitusplaadile sisenedes läks kõik alati kaduma.
Elustan surnud probleemi, vabandust .. Ma küsin teilt, kui ohutu on nendest hoidlatest rakenduste installimine, mis pole minu vaikelevi poolt levitatud? . Aitäh