Príručky programov GNOME

Anketa

Ktorý návod by ste cheli ako ďalší?:

Partenské projekty

Packagekit - Vysvetlenie bežných dialógov

Verzia pre tlačSend by emailPDF verzia

Táto aplikácia sa pokúša využiť existujúce dialógy v čo najväčšej možnej miere aby vytvorila opakovateľné a konzistentné používateľské rozhranie na správu balíkov. Nasledovné podkapitoly vysvetľujú niektoré z dialógov, často spolu s príkladmi a odkazmi na web.

Kopírovanie súborov na iné miesto

Obrázok 13Príklad dialógu

Ak sa súbor stiahol do nášho domovského priečinka, zvyčajne sa nachádza v priečinku /home/použivateľ/Stiahnuté alebo podobnom. Služba PackageKit nebeží pod rovnakým účtom ako bežný používateľ a preto by démon za bežných okolností nemal prístup k tomuto súboru. Ak priečinok, kam sa sťahuje nemôže prečítať používateľ root, bude sa súbor kopírovať do dočasného priečinka aby sa umožnil k nemu prístup.

Inštalovanie lokálnych súborov

Ak nás aplikácia požiadala o nainštalovanie lokálnych súborov na náš systém a túto operáciu sme začali my, klikneme na tlačidlo Inštalovať.

Inštalácia katalógov

Katalóg balíkov je jednoduchý súbor hovoriaci, že sa majú nainštalovať ďalšie balíky. Neexistujú v ňom voliteľné balíky, pretože súbor katalógu má byť jednoduchý a nevyžadovať zásah používateľa. Vďaka súboru katalógu môžeme rýchlo a jednoducho inštalovať rozličné balíky.

Ďalšie informácie o katalógoch sa nachádzajú na stránke FAQ.

Nie sú vyžadované žiadne balíky

Katalóg, ktorý sme sa pokúsili nainštalovať nevykonal zmeny v našom systéme, pretože požadované balíky už máme nainštalované. Nie sú potrebné ďalšie operácie.

Ďalšie informácie o katalógoch sa nachádzajú na stránke FAQ.

Vyžaduje sa potvrdenie

Obrázok 14 Príklad dialógu zásuvného modulu

Aplikácia vyžaduje naše povolenie predtým, než zmení balíky v našom systéme. Názov programu a ikona pochádzajú z aplikácie, ktorá žiada povolenie.

Hľadanie ďalších požadovaných balíkov

Na tomto balíku môže závisieť správne fungovanie ďalších balíkov. Táto aplikácia hľadá ďalšie balíky vyžadujúce balík, ktorý sa pokúšame odstrániť. Nevykonávajú sa žiadne zmeny a ak to bude potrebné, výzva sa nám zobrazí neskôr.

Hľadanie ďalších závisiacich balíkov

Správne fungovanie tohto balíka môže vyžadovať prostriedky nachádzajúce sa v iných balíkoch. Táto aplikácia hľadá ďalšie balíky, ktoré vyžaduje balík, ktorý sa pokúšame nainštalovať.

Odstraňovanie ďalších balíkov

Obrázok 15Príklad dialógu pri odstraňovaní balíka rarian

Ak bude odstránený tento balík, musia sa odstrániť aj ďalšie balíky. Ak tieto balíky odstránime, môže to spôsobiť stratu funkcionality v ďalších balíkoch.

Ak si nie sme istí, nemali by sme balík odstraňovať.

Inštalácia ďalších balíkov

Obrázok 16Príklad dialógu pri inštalácii balíka xfce-utils

Ak sa bude inštalovať tento balík, musia sa nainštalovať aj ďalšie balíky. Ak tieto balíky odstránime, môže to spôsobiť stratu funkcionality v ďalších balíkoch. Sťahovanie a inštalácia ďalších balíkov predĺži čas potrebný na inštaláciu balíka.

Hľadajú sa balíky

Prehľadáva sa databáza balíkov. Ak je potrebné stiahnuť z Internetu nové zoznamy balíkov, môže to nejakú dobu trvať.

Balík nebol nájdený

Vo vzdialenom zdroji softvéru neboli nájdené žiadne balíky. To zvyčajne znamená, že nemáme povolené alebo nainštalované žiadne zdroje tretích strán. Ďalšie zdroje sa dajú nájsť pomocou vyhľadávačov alebo na diskusných fórach.

Inštalovať balíky je vhodné len z renomovaných zdrojov softvéru.

Okno s priebehom

Ak automaticky spustíme operáciu, zvyčajne to robíme bez nutnosti interakcie s používateľom. Ak táto úloha začne robiť operáciu využívajúcu sieťové pripojenie alebo operáciu, ktorá nejakú dobu potrvá, objaví sa nové dialógové okno, ktoré nám dá možnosť zrušiť neželanú úlohu.

Nedostatočné oprávnenia

Obrázok 17Rozhranie oprávnení PolicyKit

Nemáme oprávnenia potrebné na vykonanie tejto operácie. To sa môže stať vtedy, keď sa nám nepodarí správne overiť totožnosť, napr. ak zadáme dvakrát za sebou nesprávne heslo. POZN.: V niektorých distribúciách musíme zadať heslo používateľa root, nie vlastné heslo.

Ak sa nám nedarí overiť svoju totožnosť, poradíme sa so správcom systému.

Nebeží služba PackageKit

Centrálnu službu PackageKit nebolo možné spustiť. To sa stane iba v prípade závažnej poruchy systému. Ďalšie informácie o tejto chybe môžeme získať (po prihlásení sa ako používateľ root) spustením:  /usr/sbin/packagekitd --verbose

Aktualizovať systém

Aktualizujú sa všetky balíky v našom systéme, ktoré je možné aktualizovať. Aktualizáciu je možné zrušiť ak nie je tlačidlo Zrušiť neaktívne.

Aktualizovať balíky

Niektoré balíky v našom systéme sa aktualizujú. Aktualizáciu je možné zrušiť ak nie je tlačidlo Zrušiť neaktívne.

Obnovujú sa zoznamy balíkov

Raz za týždeň (tento interval možno upraviť v predvoľbách) sa vám bude automaticky sťahovať zoznam najnovších balíkov. To znamená, že keď budete hľadať balík, ktorý nemáte nainštalovaný, vo výsledkoch sa zobrazí aj softvér novo pridaný do zdrojov softvéru.

Po stiahnutí zoznamov balíkov sa nainštalované a dostupné balíky uložia do vyrovnávacej pamäte aby sa umožnila funkcia našepkávania v klientských nástrojoch. Po dokončení sa zistia nové aplikácie a pridajú do klientskej databázy.