Login



XLAB baneris
Mūsu draugi

http://lata.org.lv/

http://linux.edu.lv/

http://atveries.lv/

http://www.linuxinfo.lv/

Papildus repozitoriji priekš Ubuntu

Savā iepriekšējā rakstā es pastāstīju, kas ir repozitoriji. Šodien es pastāstīšu kā var pievienot papildus DEB pakotņu repozitorijus iekš Ubuntu lielākai programmu izvēlei pakotņu pārvaldniekā.

Nedaudz teorijas. Mums ir jāizdara tikai sekojošais: pakotņu pārvaldniekam ir jāpievieno repozitorija adrese (Uzmanību! Tā nav vienkārši mājaslapas adrese). Adresei ir 4 daļas un tā izskatās šādi (piemērā Skype repozitorijs):

deb http://download.skype.com/linux/repos/debian/ stable non-free

Pirmā daļa jeb deb nozīmē, ka tas ir bināro pakotņu repozitorijs (pirmkoda repozitorijs sākas ar deb-src). Otrā daļa ir repozitorija servera adrese (http://download.skype.com/linux/repos/debian/). Trešā daļa jeb stable norāda, ka tiks izmantotas tikai stabilās programmu versijas (ir vēl experimental, unstable un testing). Ceturtā daļa jeb non-free norāda, ka tiks izmantotas tikai bezmaksas slēgtā koda programmas (Skype programma ar tāda veida licenci).

Pēdējo divu daļu noformējums repozitorija adresē var atšķirties. 3. daļā pakotņu stabilitāti norādošs parametrs var būt nosaukts kāda distributīva versijas vārdā – t.i. stable vietā, piemēram, jaunty. Jaunty ir tekoša stabila Ubuntu versija. Un vēl tas nozīmē, ka repozitorijs ir domāts tikai Ubuntu distributīvam. Ja šis parametrs nenorāda konkrētu distributīva versijas nosaukumu, bet ir, piemēram, tas pats stable, tad šo repozitoriju var izmantot gan Debian, gan Ubuntu gan citi Debianveidīgi distributīvi. Pakotņu licencēšanu norādošā 4. adreses daļa var saturēt vairākus parametrus, piemēram, ne tikai to pašu non-free (nebrīvā programmatūra), bet arī free (brīvā programmatūra), contrib (daļēji brīva programmatūra) u.c. Šie ir standarta DEB repozitoriju parametri. Jebkurš repozitorija uzturētājs var likt atbilstošus parametrus ar saviem nosaukumiem, bet repozitorija pilnā adrese jebkurā gadījumā sastāvēs no 4 daļām.

Ķeramies pie lietas! Tātad, kā lai pievieno repozitoriju iekš Ubuntu? Atveram System -> Administration -> Software Sources.

11

Tālāk atvērsies programmatūras avotu pārvaldnieks, kurā izvēlamies Third-Party Software cilni.

21

Spiežot pogu “Add”, mēs varam pievienot kādu repozitorija adresi.

31

Ar pogu “Add Source” mēs apstiprinām repozitorija pievienošanu. Lai repozitorija būtu pieslēgts, iepriekš minētajā Third-Party Software cilnē šim repozitorijam jāieliek ķeksīti, savādāk šis repozitorijs netiks izmantots.

Vēl vien svarīga lieta, kura jāievēro, ir repozitoriju atslēgas. Drošības nolūkiem oriģinālās jeb īstās pakotnes tiek digitāli parakstītas. Ar repozitorija atslēgas palīdzību pakotņu pārvaldnieks pārbauda pakotni – vai tā tiešām ir no šī repozitorija un to oriģinālās vietā nav ielicis kāds ļaunprātis. Daudzi repozitoriji blakus savai adresei dod speciālu saiti, caur kuru var novilkt repozitorija atslēgu. Ja tiks instalētas pakotnes no repozitorija, kurš strādā bez atslēgas vai atslēga nav pievienota pakotņu pārvaldniekā, Jūs tiksiet brīdināti, ka tiks instalētas nepārbaudītas pakotnes.

Dodamies uz avotu pārvaldnieka Authentication cilni un tur spiežam pogu “Import Key File”, lai pievienotu attiecīgā repozitorija atslēgu, kuru esam lejuplādējuši.

5

Kad aizvērsim programmatūras avotu pārvaldnieku, mums piedāvās atsvaidzināt pakotņu sarakstus. Spiežam “Reload” pogu. Ja to neizdarīsim, nāksies gaidīt pailgu laiku, kamēr pakotņu saraksti kādreiz tiks automātiski atsvaidzināti.

4

Tagad pakotņu pārvaldniekā būs atrodama visa papildus programmatūra no repozitorija, kuru Jūs esat pievienojuši.

Šajā mājaslapā ir daži interesanti Ubuntu repozitoriji. Ja jau lietojat Jaunty (9.04), tad repozitorija adresē intrepid jānomaina ar jaunty.

P.S. Internets ir pilns ar dažādiem papildus repozitorijiem – ir tikai jāmeklē!

8 komentāri:

  1. 19.05.2009 12.21 - eriksz Firefox 3.0.1GNU/Linux saka:

    Nu baigi noderīgi! :) Paldies!

  2. 19.05.2009 12.58 - vilks Firefox 3.0.10Windows XP saka:

    Paldies, tiešām noderīgi. Kā Linux iesācējs esmu iecienījis XLAB rakstus un man tas palīdz.

  3. 19.05.2009 18.09 - Tvinky Firefox 3.0.10Ubuntu saka:

    Ja par to atslēgu kādam rodas neskaidrības dodat ziņu. Uz piemēra var nodemonstrēt repozitorija un atslēgas pievienošanu :-)

  4. 19.05.2009 18.19 - a1zdedze Firefox 3.0.10Ubuntu saka:

    Pardon, bet deb http://download.skype.com/linux/repos/debian/ jaunty non-free jābūt (un ir) 404, jo jaunty ir ubuntu laidiens, bet skaipa debian repo pievienojami pēdējo debian laidienu nosaukumi (e.g. lenny)

  5. 19.05.2009 19.02 - tintix Opera 9.64GNU/Linux saka:

    Ar Skype šajā gadījumā ir nedaudz savādāk – tas ir universāls repozitorijs. Principā, pēdējā laidiena stabīlajam Debian zaram domātie 3. puses programmu repozitoriji der gan Ubuntu, gan citiem Debianveidīgajiem. Tāpēc nevajadzēja aizvietot stable ar jaunty.
    Ka jau teicu, stable nozīmē tekošo stabīlu Debian zaru. Pirms gada tas bija Etch, bet tagad Lenny. Nākotnē tas būs Sid. Ja nav norādīts konkrēts distributīva versijas nosaukums, tad šo repozitoriju var lietot ne tikai Debian sistēmas, bet arī citas līdzīgas.

  6. 19.05.2009 23.31 - Deputy Unknown Unknown O.S. saka:

    Priekš ubuntiem vēl var pieminēt:

    Linux Mint “eyecandy”, tēmas, skaņas, splaši, appleti daudz labāks artwork nekā default ubuntu…

    deb http://packages.linuxmint.com felicia main upstream import #gloria ja lieto jaunty

    Arī no artwork, jāpiemin gnome colors packagers, shiki-colors jaunākās tēmas un ikonas.

    deb http://ppa.launchpad.net/gnome-colors-packagers/ppa/ubuntu intrepid main
    deb-src http://ppa.launchpad.net/gnome-colors-packagers/ppa/ubuntu intrepid main

    Ja par rakstu, tad jāpiemin kā iegūt gpg atslēgas, daudz maz oficiāli repozotoriji tomēr sāk izmantot šo drošības sistēmu
    1: gpg –keyserver hkp://subkeys.pgp.net –recv-keys XXXXXXXXXXXX
    2: gpg –export –armor XXXXXXXXXXXX | sudo apt-key add -

  7. 20.05.2009 12.39 - vilks Firefox 3.0.10Ubuntu saka:

    Likās ka visu sapratu, jo rakts ir OK! Nesanāca man ar tām repozitoriju atslēgām. Ja iespējams lūdzu mazliet smalkāk.
    Paldies

  8. 20.05.2009 14.43 - Tvinky Firefox 3.0.10Windows Vista saka:

    Man arī likās, ka prasās mazliet vairāk par tām atslēgām. To, ka tā atslēga jāsaglabā failā un pēc tam jāielādē. Gan jau kādā no nākošajiem rakstiem par to pastāstīs :-)

    Deputy >> Vaitad šīs drošības sistēmas pielietošanu nevar veikt caur GUI? Iesācējiem ne pārāk ir izprotamas tās visas komandas. Principā iesācējus maz kad saista terminālis/konsole. (Datorspeciālistam iesācējam – tas varbūt neliktos tik nesaprotami).

Neaizmirsti uzrakstīt savu viedokli!

Jums nepieciešams ielogoties, lai pievienotu komentāru.


RSS barotne
Seko līdzi Twitter’ī