Softwarové zdroje (repozitáře) jsou servery, na kterých jsou uložené balíčky se softwarem, v našem případě se jedná o balíčky pro Mageiu. Tyto repozitáře se nacházejí v různých státech, přičemž repozitáře odpovídajícího názvu obsahují stejné balíčky - češtinu naleznete tedy i ve zdrojích umístěných ve Francii, v Německu či Japonsku.
Po nastavení zdrojů si Mageia vybírá repozitáře, které jsou nejblíže vašemu umístění, pokud však dojde k jejich výpadku, tak se automaticky přepne na další funkční repozitář. Toto nebude fungovat v případě, že si zdroje nastavíte tzv „natvrdo“.
Instalujete-li z Mageia 8 LiveDVD, všechny zdroje (kromě Tainted Release
a Tainted Updates
- z licenčních důvodů nejsou aktivovány, doporučujeme manuálně aktivovat) budou automaticky přidány a nastaveny po instalaci před prvním spuštění z harddisku.
Seznam používaných repozitářů naleznete v souboru /var/cache/urpmi/mirrors.cache
nebo seznam aktivovaných repozitářů s adresami serveru zobrazíte v konzoli jako root příkazem:
urpmq --list-media active --list-url
Pomocí tohoto postupu přidáte pouze oficiální zdroje. Spusťte Ovládací centrum Mageia. Na záložce Správa software vyberete položku Nastavit zdroje software pro instalaci a aktualizaci.
V případě problémů stažení softwarových zdrojů (repozitářů) vyberete položku Volby → Globální nastavení nastavíte program použitý ke stahování na wget
, neboť s programem curl
by mohly být problémy, nebo si vyberte specifický zdroj.
V nově otevřeném okně uvidíte vaše nastavené repozitáře, pokud jste ještě ze zdrojů neodebrali vaše instalační médium, tak jej zde uvidíte. Máte-li stabilní připojení k internetu, nebudete tyto dva zdroje (DVD) již nadále potřebovat, odeberte je (na obrázcích níže jsou zdroje DVD ponechány). Pro přidání oficiálních repozitářů klikněte na tlačítko Přidat:
Další nabídku potvrďte kliknutím na tlačítko Ano. Potom se vám již začnou přidávat softwarové zdroje pro Mageiu:
Po tom, co se ukončí přidávání repozitářů, tak můžete v otevřeném okně vidět kromě původních repozitářů (tzn. těch, ze kterých jste prováděli kupříkladu instalaci - CD/DVD) i ty nově přidané:
Core Release
, Core Updates
, Nonfree Release
, Nonfree Updates
, Tainted Release
a Tainted Updates
. Máte-li však 64bitový systém, musíte také povolit zdroje Core 32bit Release
, Core 32bit Updates
, Nonfree 32bit Release
, Nonfree 32bit Updates
, Tainted 32bit Release
a Tainted 32bit Updates
. Ostatní zdroje nepovolujte, pokud k tomu nemáte opravdu závažný důvod!Pokud máte potíže se zdroji, například rychlost přenosu dat je nízká, zdroj vypadává a nebo je neaktuální (viz. cs: Msg#4678), můžete ještě přidat specifické zrcadlo zdroje tak, že přejdete do Soubor → Přidat specifické zrcadlo zdroje. Pokračujte kliknutím na Ano, pokud souhlasíte s připojením na stránky Mageie ke stažení seznamu zrcadel a jste připojeni k internetu. Následně obdržíte okno a poté vyberte bezproblémový zdroj:
Core Release
, Core Updates
, Nonfree Release
, Nonfree Updates
, Tainted Release
a Tainted Updates
. Máte-li však 64bitový systém, musíte také povolit zdroje Core 32bit Release
, Core 32bit Updates
, Nonfree 32bit Release
, Nonfree 32bit Updates
, Tainted 32bit Release
a Tainted 32bit Updates
. Ostatní zdroje nepovolujte, pokud k tomu nemáte opravdu závažný důvod!Live Core
a Live Nonfree
.Uvedené příkazy zadávejte pouze pokud víte co děláte! Nikdy nezadávejte příkazy pro přidání repozitářů pro jinou architekturu - tímto si totiž můžete velice snadno zničit systém.
Jaký je rozdíl mezi 32bit a 64bit ? Wikipedie
Do příkazového řádku zadejte postupně tyto příkazy:
$ su -
urpmi.removemedia -a
odstraní ze systému všechny stávající repozitáře:# urpmi.removemedia -a
# urpmi.addmedia --distrib --mirrorlist 'http://mirrors.mageia.org/api/mageia.8.$ARCH.list'
Core Release
, Core Updates
, Nonfree Release
, Nonfree Updates
, Tainted Release
a Tainted Updates
. Máte-li však 64bitový systém, musíte také povolit zdroje Core 32bit Release
, Core 32bit Updates
, Nonfree 32bit Release
, Nonfree 32bit Updates
, Tainted 32bit Release
a Tainted 32bit Updates
. Ostatní zdroje nepovolujte, pokud k tomu nemáte opravdu závažný důvod!Balíčky pro Mageiu jsou ve třech různých repozitářích/médiích, v závislosti na tom, jakou licenci daný balíček používá.
Zde je přehled těchto repozitářů:
Nonfree Release
a Nonfree Updates
jsou přidána jako výchozí. Tainted Release
a Tainted Updates
, ze kterých doporučujeme instalovat, nejsou povoleny jako výchozí, tj. je to věc volby; takže před tím, než balíčky z tohoto repozitáře použijete, nahlédněte do zákonů své země. Repozitář je přidán jen kvůli pohodlí uživatelů. Tento repozitář je pro uživatele Mageie to, co je PLF pro uživatele Mandrivy nebo RPM Fusion pro uživatele Fedory.Každý repozitář se dále dělí na:
--update
, aby urpmi.addmedia odlišil od běžného zdroje.Core Release
, Core Updates
, Nonfree Release
, Nonfree Updates
, Tainted Release
a Tainted Updates
. Máte-li však 64bitový systém, musíte také povolit zdroje Core 32bit Release
, Core 32bit Updates
, Nonfree 32bit Release
, Nonfree 32bit Updates
, Tainted 32bit Release
a Tainted 32bit Updates
. Ostatní zdroje nepovolujte, pokud k tomu nemáte opravdu závažný důvod!Obecně je doporučeno používat oficiální repozitáře, pokud to není možné z nějakého důvodu (potřeba novější/chybějící software), je lepší použít repozitáře třetích stran, než použít balíček z jiné distribuce nebo kompilace ze zdrojového kódu.