Pereiti prie turinio

Linux žaliems: openSUSE/Sistemos administravimas/YaST/Programinė įranga/Paketų tvarkytuvė

Iš Wikibooks.
openSUSE
logotipas
logotipas

Šis įrankis leidžia jums įdiegti, pašalinti ir atnaujinti programas. openSUSE programinės įrangos tvarkytuvė dar vadinama paketų tvarkytuve.

Čia rasite tiek jau įdiegtus jūsų sistemoje paketus, tiek pasiekiamus per diegimo šaltinius (saugyklas). Galite įdiegti arba atnaujinti prieinamą paketą, arba pašalinti jau įdiegtąjį.

YaST > Programinės įrangos tvarkytuvė

[keisti]

Paketų peržiūros būdai

[keisti]

Paieška

[keisti]

Paieškos laukelyje laisvai įveskite tekstą, jį atitinkančių paketų radimui pagal pavadinimą ir aprašymą. (Raktažodis „office“ atrinks „OpenOffice“ paketus, taip pat „AbiWord“, kuri žodį „office“ turi savo aprašyme). Taip pat galite pasirinkti rodyti tik pavienės saugyklos turimą programinę įrangą.

openSUSE skirta programinė įranga suskirstyta, taigi programinę įrangą galite rasti pagal savitą jos paskirtį; tai naudinga tuomet, kai tiksliai nežinote ieškomos programinės įrangos pavadinimo. Programinės įrangos skirstymas rodomas grupių skydelyje.

Šablonai

[keisti]

Apibūdina sistemos turimas savybes ir funkcijas (pvz., X serveris ar konsolės įrankiai). Kiekvienas šablonas sudarytas iš paketų rinkinio, kurie jam yra reikalingi (privalo turėti), patartini (turėtų turėti) ir siūlomi (gali turėti). Jei pažymite šabloną diegimui (atnaujinimui, pašalinimui), bus tikrinamos paketų priklausomybės ir pakeistos atitinkamų paketų būsenos.

Kalbos

[keisti]

Kalbos – paketų talpykla, labai panaši į šablonus. Čia sudėti paketai su vertimais, žodynais ir kitomis savitomis kalbų rinkmenomis, skirtomis pasirinktai kalbai.

RPM grupės

[keisti]

Kitaip nei šablonai, RPM grupės nėra paketų talpyklos, kurios gali būti įdiegtos. Vis tik kiekvienas paketas pagal savo funkcijas priklauso tam tikrai RPM grupei. Ji turi hierarchinę (medžio) struktūrą.

GTK sąsajoje matomos pasirinkus rodyti paketus pagal grupes ir pažymėjus parinktį „Detalės“.

Paketų grupės

[keisti]

Primena RPM grupes, tačiau neturi hierarchinės struktūros.

GTK sąsajoje matomos pasirinkus rodyti paketus pagal grupes (nepažymėjus parinkties „Detalės“).

Saugyklos

[keisti]

Parodo tik konkrečios saugyklos paketus.

Qt4 sąsajoje galima, jei tik įmanoma, visų paketų versijas pakeisti nurodytosios saugyklos versijomis.

Diegimo santrauka

[keisti]

Pateikia santrauką paketų, kurių būsena buvo pakeista šios sesijos metu (pavyzdžiui, jie buvo pažymėti įdiegimui ar pašalinimui) tiek pačio vartotojo, tiek automatiškai sprendžiant priklausomybes.



Veiksmai su paketais (šablonais)

[keisti]

Galite atlikti veiksmus, pakeisiančius programinę įrangą, pavyzdžiui:

  • įdiegti
  • pašalinti
  • užrakinti; parinktis gali būti naudojama pasirinkto paketo būsenos išlaikymui; tokiu atveju nebus leidžiama to paketo automatiškai įdiegti (uždraustas), atnaujinti arba pašalinti (apsaugotas). Tai naudinga tik labai retais atvejais, pavyzdžiui, galite neįdiegti kai kurių tvarkyklių, jei jos trikdo jūsų sistemą, tačiau norite įdiegti tam tikrą kolekciją, kurioje ši tvarkyklė yra.

Paketo informacijos peržiūra

[keisti]

Paketų tvarkytuvės lango apatinėje dalyje pateikiama informacija:

  • apibūdinimas
  • techniniai duomenys (įdiegta ir galima versija, jų datos, licencija, autorius)
  • priklausomybės
  • galimos versijos
  • su paketu įdiegtų rinkmenų sąrašas
  • paketo pakeitimų žurnalas

Kiti įrankiai

[keisti]

Norėdami uždrausti priklausomybių tikrinimą po kiekvieno būsenos pakeitimo, išjunkite automatinį priklausomybių tikrinimą. Tokiu atveju priklausomybes galėsite tikrinti rankiniu būdu pasirinkdami Tikrinti priklausomybes dabar.

Parinktis patikrinti sistemą patikrins paketų priklausomybes ir išspręs konfliktus be vartotojo įsikišimo, pažymint trūkstamus paketus automatiniam įdiegimui (jei to reikia).

Derinimui galite kurti detalų priklausomybių sprendimo aprašą. Ši parinktis paketų priklausomybių duomenis pateiks /var/log/YaST2/solverTestcase aplanke. Tai naudinga, kuomet jūsų paprašo „solver testcase“ per bugzilla (ydų pranešimų sistemą).

Galima atverti saugyklų konfigūraciją.


Pakeitimų patvirtinimas

[keisti]

Galite dar peržiūrėti pakeitimus. Galite bet kada atsisakyti pavienių pakeitimų.

Visi atlikti pakeitimai išsaugomi, bet neįvykdomi. kol nenuspaudžiate dešiniajame apatiniame kampe

Pritaikyti (GTK sąsajoje, kuri dažniau naudojama su GNOME grafine aplinka)
ar
Patvirtinti (Qt sąsajoje, kuri dažniau naudojama su KDE grafine aplinka).