Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze | ||
| navody:prirucka:repozitare [2008/11/23 10:46] – covex | navody:prirucka:repozitare [2022/11/14 11:26] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| [[obsah|Hlavní stránka]] | [[obsah|Hlavní stránka]] | ||
| - | |||
| - | |||
| ===== Repozitáře ===== | ===== Repozitáře ===== | ||
| Řádek 7: | Řádek 5: | ||
| Repozitář je sklad aplikací připravených přesně na míru vašemu systému. | Repozitář je sklad aplikací připravených přesně na míru vašemu systému. | ||
| - | ==== Co je yum repozitář? | + | ==== Co je DNF repozitář? |
| - | {{navody: | + | {{navody: |
| === Co je RPM? === | === Co je RPM? === | ||
| - | RPM (původně Red Hat Package Manager) balíček je soubor, který obsahuje samotný program/ | + | RPM (RPM Package Manager, |
| - | ==== Kde a jak se přidávají repozitáře | + | ==== Kde a jak se přidávají repozitáře |
| Nastavení repozitářů je uloženo v adresáři | Nastavení repozitářů je uloženo v adresáři | ||
| Řádek 22: | Řádek 19: | ||
| / | / | ||
| - | V jednom každém souboru v tomto adresáři by měly být informace o jednom repozitáři. Soubory můžete přidávat nebo odebírat a editovat běžným editorem, nebo jejich obsah můžete ovlivňovat pomocí grafických nástrojů - např. **yumex**, nebo přímo v aplikaci na přidávání a odebírání balíčků // | + | V jednom každém souboru v tomto adresáři by měly být informace o jednom repozitáři. Soubory můžete přidávat nebo odebírat a editovat běžným editorem, nebo jejich obsah můžete ovlivňovat pomocí grafických nástrojů - např. **yumex-dnf**, nebo přímo v aplikaci na přidávání a odebírání balíčků // |
| - | Pozn. yumex: | + | Většina repozitářů dává na svém webu k dispozici RPM, které lze nainstalovat |
| - | + | ||
| - | Některé | + | |
| + | :!: Špatným ručním zásahem do souborů s definicí repozitářů můžete způsobit nefunkčnost celého balíčkovacího systému, Proto je provádějte jen pokud skutečně víte co děláte. | ||
| ==== Jak přidat lokální repozitáře (např. CD, DVD, HDD) ==== | ==== Jak přidat lokální repozitáře (např. CD, DVD, HDD) ==== | ||
| Podrobný popis najdete v diskusi na serveru [[http:// | Podrobný popis najdete v diskusi na serveru [[http:// | ||
| - | |||
| - | Pro FC6 si prosím pozorně přečtěte tento odkaz [[http:// | ||
| ==== Import GPG a k čemu to je ==== | ==== Import GPG a k čemu to je ==== | ||
| Řádek 39: | Řádek 33: | ||
| GPG klíče je zpravidla potřeba naimportovat před pokusem o instalaci jakéhokoli balíčku. | GPG klíče je zpravidla potřeba naimportovat před pokusem o instalaci jakéhokoli balíčku. | ||
| - | + | ==== Nastavení proxy pro DNF ==== | |
| - | ==== Nastavení proxy pro Yum ==== | + | |
| Pokud vám v cestě do internetu stojí proxy, můžete její používání pro yum nastavit v /// | Pokud vám v cestě do internetu stojí proxy, můžete její používání pro yum nastavit v /// | ||
| Řádek 51: | Řádek 44: | ||
| proxy_username = uzivatelske_jmeno | proxy_username = uzivatelske_jmeno | ||
| proxy_password = heslo | proxy_password = heslo | ||
| - | |||
| - | |||
| - | |||
| ==== Repozitáře s balíčky pro Fedoru ==== | ==== Repozitáře s balíčky pro Fedoru ==== | ||
| Řádek 80: | Řádek 70: | ||
| gpgkey=file:/// | gpgkey=file:/// | ||
| + | === Repozitáře vývojových verzí Fedory === | ||
| + | |||
| + | Mezi standardními repozitáři existují i dva další repozitáře, | ||
| + | |||
| + | Rawhide - fedora-rawhide.repo a Fedora Test Updates - fedora-updates-testing.repo. Pokud nevíte co děláte, nepovolujte tyto repozitáře. | ||
| + | |||
| + | Podrobnosti najdete v http:// | ||
| + | |||
| + | ==== Alternativní repozitáře ==== | ||
| :!: **Důležité upozornění** | :!: **Důležité upozornění** | ||
| - | Následujíci repozitáře nejsou udržovány projektem Fedora a jejích | + | Následujíci repozitáře nejsou udržovány projektem Fedora a jejich |
| **//Před použitím a instalací balíků z těchto repozitářů si prosím dobře rozmyslete co děláte.// | **//Před použitím a instalací balíků z těchto repozitářů si prosím dobře rozmyslete co děláte.// | ||
| - | ==== Alternativní repozitáře ==== | + | Vedle výše zmiňovaných repozitářů existují také další. Mezi nejznámější z těchto repozitářů patří např. //atrpms//. Souběžné používání těchto repozitářů s repozitářem //rpmfusion// však může mít za následek konflikty mezi balíčky při instalaci aplikací popř. aktualizaci systému! Pro bežné účely Vám budou zcela postačovat standardní repozitáře doplněné repozitáři // |
| - | + | ||
| - | Vedle výše zmiňovaných repozitářů existují také další. Mezi nejznámější z těchto repozitářů patří např. //atrpms//. Souběžné používání těchto repozitářů s repozitářem //livna// však může mít za následek konflikty mezi balíčky při instalaci aplikací popř. aktualizaci systému! Pro bežné účely Vám budou zcela postačovat standardní repozitáře doplněné repozitáři // | + | |
| === RPM Fusion === | === RPM Fusion === | ||
| - | RPM Fusion je sdružený repozitář, | + | RPM Fusion je sdružený repozitář, |
| http:// | http:// | ||
| Řádek 103: | Řádek 100: | ||
| Přidání free části provedete příkazem | Přidání free části provedete příkazem | ||
| - | | + | |
| non-free části | non-free části | ||
| - | | + | |
| + | === Copr === | ||
| + | |||
| + | //Copr// je služba pro vytváření a hostování externích repozitářů pro Fedoru a Red Hat Enterprise Linux. Software v něm musí splňovat stejné licenční požadavky jako v oficiálních repozitářích, | ||
| + | |||
| + | dnf copr enable autor/ | ||
| + | dnf copr disable autor/ | ||
| + | |||
| + | Službu naleznete na adrese http:// | ||
| + | |||
| + | === Russian Fedora Repo === | ||
| + | //Russian Fedora Repo// je vytvářené ruskou komunitou Fedory, která stojí také za //Russian Fedora Remixem//. Jedná se o repozitář, | ||
| + | |||
| + | Repozitář přidáte příkazem: | ||
| + | |||
| + | su -c 'dnf install --nogpgcheck http:// | ||
| + | |||
| + | Podpis repozitáře přidáte příkazem: | ||
| + | |||
| + | gpg --quiet --with-fingerprint / | ||
| + | | ||
| + | Key fingerprint = AEE4 0C04 E345 60A7 1F04 3D7C 1DC5 C758 D22E 77F2 | ||
| + | |||
| + | Stránka s informacemi o repozitáři je http:// | ||
| === ATrpms === | === ATrpms === | ||
| Řádek 120: | Řádek 140: | ||
| rpm --import http:// | rpm --import http:// | ||
| - | a do adresáře ''/ | + | a do adresáře ''/ |
| [atrpms] | [atrpms] | ||
| name=Fedora Core $releasever - $basearch - ATrpms | name=Fedora Core $releasever - $basearch - ATrpms | ||
| - | baseurl=http:// | + | baseurl=http:// |
| gpgcheck=1 | gpgcheck=1 | ||
| enabled=0 | enabled=0 | ||
| - | === Dries === | + | **Poznámka: |
| - | __dries__ http:// | + | dnf -y install |
| - | + | ||
| - | + | ||
| - | Import //GPG// klíče provedete pomocí příkazu | + | |
| - | + | ||
| - | rpm --import http:// | + | |
| - | + | ||
| - | Do adresáře ''/ | + | |
| - | + | ||
| - | [dries] | + | |
| - | name=Extra Fedora rpms dries - $releasever - $basearch | + | |
| - | baseurl=http:// | + | |
| - | gpgcheck=1 | + | |
| - | enabled=0 | + | |
| - | + | ||
| - | + | ||
| - | === DAG === | + | |
| - | + | ||
| - | __dag__ http:// | + | |
| - | + | ||
| - | Import klíče | + | |
| - | + | ||
| - | rpm --import http:// | + | |
| - | + | ||
| - | / | + | |
| - | + | ||
| - | [dag] | + | |
| - | name=Dag RPM Repository for Fedora Core | + | |
| - | baseurl=http:// | + | |
| - | gpgcheck=1 | + | |
| - | enabled=1 | + | |
| + | === Remi === | ||
| - | **Poznámka: | + | Nejnovější verze některých |
| - | yum -y install --enablerepo=jmeno_repozitare jmeno_balicku | + | http:// |
| === Další === | === Další === | ||
| - | [[http:// | + | [[http:// |
| - | ===== ===== | + | ---- |
| [[obsah|Hlavní stránka]] | [[obsah|Hlavní stránka]] | ||