Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze |
navody:prirucka:instalace_aplikaci [2016/08/14 12:44] – upraveno mimo DokuWiki 127.0.0.1 | navody:prirucka:instalace_aplikaci [2022/11/14 11:26] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 |
---|
V nabídce //Filtry// naleznete další možnosti filtrování balíčků. Užitečné je //Systém -> Záznam o softwaru//, které vám zobrazí historii práce s balíčky (instalace, odinstalace, aktualizace,...). To se hodí v případě, že se v systému něco rozbije a vy potřebujete zjistit, jakou změnou v nainstalovaných balíčcích to bylo způsobeno. | V nabídce //Filtry// naleznete další možnosti filtrování balíčků. Užitečné je //Systém -> Záznam o softwaru//, které vám zobrazí historii práce s balíčky (instalace, odinstalace, aktualizace,...). To se hodí v případě, že se v systému něco rozbije a vy potřebujete zjistit, jakou změnou v nainstalovaných balíčcích to bylo způsobeno. |
| |
==Yumex== | ==dnfdragora== |
//Yumex//, celým jménem //Yum Extender//, je stejně jako //PackageKit// nádstavbou nad //DNF//, dříve //yumem// (odtud pochází jeho název). Na rozdíl od něj ale umí pracovat pouze s //dnf//. //Yumex// byl na místě výchozí grafického správce ve Fedoře nahrazen aplikací //Přidat/odebrat software// a posléze aplikací //Software//. Nicméně stále je vyvíjen a v určitých ohledech své následovníky překonává. Naleznete jej v repozitářích a nainstalujete následujícím příkazem: | //dnfdragora// je stejně jako //PackageKit// nadstavbou nad //DNF//. Původně byl vyvíjen pro distribuci Mageia pod názvem //rpmdragora// jako nadstavba nad //rpmdrake//. Nabízí pokročilejší grafické rozhraní pro ty, kteří chtějí pracovat přímo s balíčky. Podobá se tak nástroji //Yumex//, který už se dál nevyvíjí a byl z Fedory odstraněn. dnfdragora naleznete buď v //Software// nebo jej můžete nainstalovat následujícím příkazem: |
| |
dnf install -y yumex-dnf | dnf install -y dnfdragora |
| |
**Konkrétní balíček nainstalujete popř. zaktualizujete** na kartě //Balíčkový náhled//((Jedná se o první ikonu odshora ve svislém pruhu, který se nachází u levého okraje okna.)). Na této kartě můžete třídit balíčky podle několika kritérií((nachází se pod vyhledávacím polem)): | Lišta tlačítek v horní části okna vám umožňuje filtrovat mezi balíčky (pokud je tlačítko úplně vlevo přepnuto na //Vše//) nebo mezi tématickými skupinami balíčků (pokud je ono tlačítko přepnuto na //Skupiny//). |
| {{ :navody:prirucka:dnfdragora.png?400 | dnfdragora}} |
* Kategorie (podle repozitářů a velikosti) | |
* Skupin (Internet, Grafika,...) | |
* Všechny (všechny dostupné balíčky) | |
* Nainstalované | |
* Dostupné | |
* Aktualizace | |
| |
Balíčky, které vyhovují výše uvedeným kritériům třídění, se zobrazí v hlavním části okna aplikace. Jestliže kliknete na vybraný balíček, je možné o něm získat bližší informace na záložkách //Popis//, //Informace//, //Soubory//, //Záznamy o změnách// a //Ostatní//, které se nachází u dolního okraje okna aplikace. | |
| |
{{ :navody:prirucka:fedora-23-yumex-dnf.png?400 | Yumex - Balíčkový náhled}} | |
| |
Jestliže chcete vybraný balíček nainstalovat popř. zaktualizovat, stačí ho na seznamu vyfiltrovaných balíčků zaškrtnout. V případě, že chcete balíček odebrat, odškrtněte balíček ze seznamu nainstalovaných balíčků. Samotný proces zpracování balíčků spustíte tlačítkem //Použít//, které se nachází v pravém dolním rohu okna aplikace. | Jestliže chcete vybraný balíček nainstalovat popř. zaktualizovat, stačí ho na seznamu vyfiltrovaných balíčků zaškrtnout. V případě, že chcete balíček odebrat, odškrtněte balíček ze seznamu nainstalovaných balíčků. Samotný proces zpracování balíčků spustíte tlačítkem //Použít//, které se nachází v pravém dolním rohu okna aplikace. |
| |
Seznam balíčků, které jste vybrali pro instalaci, aktualizaci popř. odebrání ze systému naleznete na kartě //Náhled fronty balíčků//((Jedná se o třetí ikonu odshora ve svislém pruhu, který se nachází u levého okraje okna.)). Zpracování balíčků ve frontě můžete spustit pomocí tlačítka //Použít//, které se nachází v pravém dolním rohu okna aplikace. | //dnfdragora// umí také spravovat repozitáře. Do rozhraní pro jejich správu se dostanete kliknutím na tlačítko //Soubor// a výběrem položky //Repozitáře//. Historii operací provedených //DNF// si můžete nechat zobrazit kliknutím na //Informace// a výběrem //Historie//. |
| |
**Zahrnutí popř. vyjmutí již přidaného repozitáře** provedete pouhým označením popř. odznačením zvoleného repozitáře na kartě //Náhled výběru z repozitáře//((Jedná se o třetí ikonu odshora ve svislém pruhu, který se nachází u levého okraje okna.)). //yumex// neumožňuje přidávání nových repozitářů ale pouze správu stávajících! | |
| |
Na poslední kartě //Náhled výstupu//((Jedná se o pátou ikonu odshora ve svislém pruhu, který se nachází u levého okraje okna.)) naleznete hlášení aplikace //yumex//, která se mohou hodit v případě analyzování problémů. | |
| |
=== Přidání repozitáře === | === Přidání repozitáře === |
Váš systém standardně obsahuje odkazy na základní repozitáře //fedora// a //updates//. Velice užitečnými repozitáři, které nejsou implicitně nastaveny, jsou např. repozitáře //**RPM Fusion**//. Tyto repozitáře přidáte pomocí příkazu | Váš systém standardně obsahuje odkazy na základní repozitáře //fedora// a //updates//. Velice užitečnými repozitáři, které nejsou implicitně nastaveny, jsou např. repozitáře //**RPM Fusion**//. Tyto repozitáře přidáte pomocí příkazu |
| |
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm | sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm |
rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm | sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm |
| |
Příslušné konfigurační soubory pro jednotlivé repozitáře jsou uloženy v adresáři ''/etc/yum.repos.d''. Každý ze souborů v tomto adresáři obsahuje informace o jednom repozitáři. Výpisem obsahu tohoto adresáře lze tak snadno zjistit, jaké konkrétní repozitáře máte nastaveny. Soubory můžete přidávat, odebírat popř. editovat běžným textovým editorem. | Příslušné konfigurační soubory pro jednotlivé repozitáře jsou uloženy v adresáři ''/etc/yum.repos.d''. Každý ze souborů v tomto adresáři obsahuje informace o jednom repozitáři. Výpisem obsahu tohoto adresáře lze tak snadno zjistit, jaké konkrétní repozitáře máte nastaveny. Soubory můžete přidávat, odebírat popř. editovat běžným textovým editorem. |
==== Instalace aplikací pomocí Flatpaku ==== | ==== Instalace aplikací pomocí Flatpaku ==== |
| |
//Flatpak// je nový formát pro instalaci aplikací, který je nezávislý na distribuci. Jeden instalační soubor tak můžete nainstalovat na libovolnou distribuci včetně //Fedory//. Umožňuje vám také instalaci nejnovějších verzí aplikací bez ohledu na to, jakou verzi Fedory používáte. Více se o formátu můžete dozvědět na [[http://flatpak.org/ flatpak.org]]. | //Flatpak// je nový formát pro instalaci aplikací, který je nezávislý na distribuci. Jeden instalační soubor tak můžete nainstalovat na libovolnou distribuci včetně //Fedory//. Umožňuje vám také instalaci nejnovějších verzí aplikací bez ohledu na to, jakou verzi Fedory používáte. Více se o formátu můžete dozvědět na [[http://flatpak.org/|flatpak.org]]. |
| |
| Podpora pro Flatpak je nyní integrovaná také nástrojů //GNOME Software// a //KDE Discover//. Pokud stáhnete soubory .flatpakrepo (pro přidání repozitáře), .flatpakref a .flatpak (pro instalaci konkrétní aplikace), tyto nástroje je umí otevřít a vykonat operace, které představují. Po přidání repozitáře se aplikace v něm obsažené objeví v nabídce mezi ostatními dostupnými aplikacemi (po aktualizaci metadat, kterou můžete v případě //GNOME Software// vynutit restartem procesu gnome-software). Oba nástroje se postarají o stažení běhového prostředí, které aplikace vyžaduje ke svému běhu, a budou vám hlídat také aktualizace. |
| |
| //Flatpak// je sice decentralizovaný formát, ale vzniká na něm postavený centrální repozitář - //Flathub//. Ten už obsahuje stovky aplikací, z nichž mnoho nenajdete ve Fedoře z jak technických, tak právních důvodů. Více se o Flathubu a o tom, jak si jej do Fedory přidat, dozvíte na [[http://flathub.org/|flathub.org]]. |
| |
V další verzi Fedory se plánuje integrace do //GNOME Software//, takže bude stačit na soubor .flatpak poklepat. Nyní jej můžete ale nainstalovat jen pomocí konzolového nástroje //flatpak//. Ten najdete v repozitářích pod stejnojmenným balíčkem. | |
| |
Každá aplikace ke svému běhu potřebuje tzv. běhové prostředí (runtime). V instrukcích k instalaci by mělo být uvedené. Před instalací samotné aplikace musíte nejdříve nainstalovat potřebné běhové prostředí. Podívejte se pro ilustraci na [[http://www.libreoffice.org/download/flatpak/ instrukce k instalaci]] //LibreOffice// pro //Flatpak//. | |
| |
==== Instalace aplikací pomocí kompilace zdrojového kódu ==== | ==== Instalace aplikací pomocí kompilace zdrojového kódu ==== |