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.
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.
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.
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
)
Š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.
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
Liels paldies Eduardo, tavs komentārs mudina mani turpināt rakstīt.
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
Dāvid, tu esi tas pats, kurš raksta http://120linux.com?
Sveicieni.
http://microlinux.blogspot.com
Jā, Daniel, es esmu tas pats, kurš raksta 120% Linux.
Ahhh ok ... xD Es esmu otrs rakstnieks ... 😛
Es nezināju, ka jūs strādāsit 2 ... vai tas ir jūsu?
Sveicieni.
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ā.
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
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ā…
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.
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ā…
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.
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ā…
Atvainojiet, ka tas ir Grub 2.
Wow, man nav skaidrs, tas ir BURG GRUB par Grub 2.
Priekā…
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
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 ...
Pirmkārt, kāda ir krātuve, kuru mēģināt instalēt un kurā izplatīšanā?
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 ...
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āmkeyserver
yrecv-keys
.Labojiet to un mēģiniet vēlreiz, lai iegūtu atslēgu.
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 ...
Hosē, izlasi šo rindu, kurā es tev atbildu ...
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?
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….
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?
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.
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.
Paldies 🙂 šī informācija man ļoti palīdzēja, viss, kas vienmēr tika zaudēts, kad es ienācu starta panelī.
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