1)Mageia má dvě odlišná instalační média:
.iso
(DVD 32bit, DVD 64bit, Dual arch DVD), které používají [en] tradiční instalátor DrakX. Všechny nesvobodné ovladače jsou dostupné jen na DVD 32bit a DVD 64bit. Dual arch .iso
je určen pro pokročilé uživatele, kteří využívají malá instalační média, proto jsou zahrnuty jen proprietární ovladače sítí. V případě potřeby více ovladačů, budete muset přidat vzdálené zdroje..iso
, které lze použít k zobrazení náhledu distribuce a (volitelně) k instalaci Mageie na pevný disk. Média Live vychází buď s grafickým prostředím KDE a nebo GNOME. Média Live DVD obsahují všechny podporované lokalizace a mnoho balíčků, zatímco Live CD jsou pouze v angličtině a s 32bit systémem.
Všechny obrazy .iso
můžete buď vypálit na CD/DVD nebo přímo zapsat příkazem dd nebo programem IsoDumper do USB flash disku.
Pro více informací se podívejte na stránku Instalační média.
Informace ke stažení naleznete na stránce Stažení Mageie 5; dostupné je přímé stažení (z FTP nebo HTTP) a BitTorrentu.
Balíčky v Mageii jsou dostupné ve třech repozitářích/médiích, podle toho, jakou licenci každý balíček používá. Zde je přehled repozitářů:
Prosím, nezapomeňte, aby pro 64bitový systém byly přidány a povoleny 32bitové zdroje. Jsou-li 64bitové zdroje non-free nebo tainted povoleny, odpovídající 32bitové zdroje by měli být také povoleny, protože jsou použity některých balíčků, tak jako je get-skype
nebo playonlinux
.
/home
(nebo kořen /
bez odděleného oddílu /home
), bude GRUB2 automaticky vybrán a nakonfigurován.nofail
do „cizích“ přípojných bodů, aby se zabránilo nežádoucímu režimu obnovení (en: Bug#10179)SYSTEM_DRV
“ jako takový (en: Bug#1371)kernel-firmware-nonfree
a/nebo radeon-firmware
(en: Bug#15203).iso
mohou být zapsány přímo (příkazem dd) na USB flash diskboot.iso
, který vykonává automatickou instalaci (dříve bylo podporováno pouze pro BIOS!)Další podrobnosti o instalaci systému pod UEFI najdete na Instalace na systémech s UEFI firmwarem.
Byly provedeny různé opravy ohledně GPT rozdělování:
noiswmd
“, takže softwarový RAID Intelu funguje (en: Bug#11105). Tímto nyní řídíme isw_ bios fake-RAIDy s dmraid (namísto mdadm) (en: Bug#11289,en: Bug#14330)/
, což může být matoucí pro konečné uživatele (12 GB může být rychle zaplněno po nainstalování her nebo několika grafických prostředí)/
, je-li použito automatické rozdělení disků. Poměr je 1/3 dostupně volného místa disku, 50 GB je horní práh, zbytek je přidělen pro oddíl /home
(a oddíl swap
až do 4 GB). Je-li dostupné volné místo disku menší jak 50GB, instalační program všechno přidělí do kořenového oddílu /
a nevytvoří oddělený oddíl /home
.Některé příklady:
/
a 2 GB pro swap
/
, 41 GB pro /home
a 3 GB pro swap
/
, 84 GB pro /home
a 4 GB pro swap
/
, 202 GB pro /home
a 4 GB pro swap
/home
).Integrace GRUB2 byla dokončena:
/boot/grub2/install.sh
stejně tak, jako pro GRUB Legacy (/boot/grub/install.sh
)report.bug
tak jako GRUB/Lilovga=
pokud se přechází na GRUB2 (en: Bug#9888)/boot
pod GRUB2core.efi
pro UEFIViz. také další informace v seznamu chyb GRUBu 2 Mageie 5.
Instalátor byl vylepšen:
/etc/locale.conf
. (Předchozí vydání soubor /etc/sysconfig/i18n
) -l10n-xx
podle nainstalovaného balíčku locales-xx
. Je-li nainstalováno více balíčků locales-xx
, bude vybrán ten správný tak, aby odpovídal primárnímu jazyku, který je nakonfigurován pro systém.man-pages-de
byl opraven: obsahuje více jak 530 manuálních stránek
rpm-4.12
přináší oficiální podporu pro tagy suggests
/recommends
/enhances
/…, které se liší od původní implementace, kterou jsme používali.
Jelikož je to nová realizace, staré tagy byly přejmenovány (například RPMTAG_SUGGESTS
→ RPMTAG_OLDSUGGESTS
) a byly zavedeny tagy nové (například RPMTAG_SUGGEST
).
Nyní naše nové balíčky používají (nový) tag Recommends:
namísto původního tagu Suggests:
. V souladu s možnostmi urpmi byly přejmenovány (například --no-suggests
→ --no-recommends
).
urpmi zvládne oba tagy: starý Suggests
(obsažen v rpm < 4.12) a nové tagy Recommends
(zahrnuto v rpm-4.12+). Nicméně balíčky sestavené se Suggests
s rpm-4.12
by měli používat nový tag Suggests:
, které budou ignorovány správcem balíčků urpmi
Mapovací tabulka:
rpm < 4.12.0 (staré značení) | rpm >= 4.12.0 (nové značení) |
---|---|
RPMTAG_RECOMMENDSNAME | RPMTAG_OLDRECOMMENDSNAME |
RPMTAG_SUGGESTSNAME | RPMTAG_OLDSUGGESTSNAME |
n/a | RPMTAG_RECOMMENDNAME |
n/a | RPMTAG_SUGGESTNAME |
- první sloupec zobrazuje tagy vložené starším RPM, jenž spec
soubory obsahují řádek Suggests:
.
- druhý sloupec zobrazuje tagy vložené novým rpm-4.12, jenž spec
soubory obsahují řádek Suggests:
.
- tagy v kurzívě nejsou podporované správcem balíčků urpmi. Podporuje jen tagy SUGGESTS
(druhý řádek) a nové tagy RECOMMENDS
(třetí řádek).
Z toho plyne, že formát souborů syntézy v médiích byl mírně změněn. Od Mageia 5+ jsou nyní @recommends@
namísto @suggests
.
Již nějakou dobu RPM podporoval dva způsoby generování závislostí během sestavení balíčků:
Mnoho distribucí přešlo na nové „interní“ generátory, ale Mageia 4 a starší používala staré „externí“ generátory. Mageia 5 přešla na nové „interní“ generátory. Což přináší mnoho výhod:
spec
jsou více kompatibilní s Fedorou/OpenSUSE atd.OCaml
a další technologiePro další informace čtěte:
Jako vedlejší efekt, závislosti s výjimkou mechanismu byly změněny. Bohatě zdokumentováno zde.
drakbug
, jakmile havaruje nebo ukončí se s chybou segfault
, abychom obdrželi smysluplné hlášení chyby. libYui
(widget openSUSEu knihovny abstrakcí), ale jeho cílem je poskytnout snadné a jednotné rozhraní pro vývoj a k přidání nových modulů založených na libYui
. Dostupné nástroje jsou:
manaclock
- správce času a datamanadm
- správce nastavení přihlášenímanahost
- správce nastavení hostůmanalog
- čtení logů journalct
manaproxy
- správce proxyrpmdragora
- správce instalací rpm balíčkůmanaservice
- správce služebdragoraUpdate
- správce aktualizací rpm balíčkůmanauser
- správce uživatelůmanawall
- správce firewallu389-ds
. Ten doinstaluje následující balíčky:389-ds-base 389-ds-console 389-admin 389-admin-console-doc 389-dsgw 389-admin-console 389-ds-console-doc 389-console 389-adminutil
kolab-3.3
s výjimkou cyrus-imapd
(potřebná verze 2.5)kolab
, který doinstaluje všechny požadavky včetně výše uvedeného adresářového serveru LDAP 389-ds
.nvidia
musel být rozdělen pro tyto karty, nyní balík se nazývá nvidia340
. Integrace byla přidána do drakx11
/FXdrake
. Obvyklá automatická detekce pro správný ovladač by měla znovu fungovat.nvidia304
je pro grafické karty GeForce 6xxx a GeForce 7xxxnvidia340
pro GeForce 8xxx, 9xxx a 100 až 415 kartynvidia-current
pro karty GeForce 420 a staršíharddrake
při prvním spuštění.bumblebee
(viz. Instalace ovladače nVidia Optimus - Bumblebee).sysvinit
Následující seznam není vyčerpávající.
Následující seznam není vyčerpávající.
Mageia 5 přichází se sadou herních platforem a nástrojů, mezi něž patří:
gcc
na verzi 4.9, gdb
na 7.8.1 a valgrind
na 3.10.1. Mnoho knihoven bylo aktualizováno na nedávné stabilní verze, například Qt 5.4.0 a GTK+ 3.14.8. Byla provedena důležitá práce ke zjednodušení Java svazku, který byl v Mageii 4 těžce udržitelný.faac
a fdk-aac
. Také nyní podporuje enkódování x265
.freshplayerplugin
, který umožňuje Firefoxu použít poslední pepperflash flash player plugin, který je vydáván s Google Chrome. Poslední pepperflash plugin musí být stále stažen manuálně, protože je vydáván jen společně s Google Chrome a Mageia jej nemůže poskytovat jako výchozí nastavení. Pro více informací přejděte na [en] forums.mageia.org - topic 8568, kde se poskytuje skript, který umí automaticky stáhnout nejnovější pepperflash plugin (to je potřeba pouze v případě, že nechcete instalovat nejnovější Google Chrome a chcete jej použít je ve Firefoxu).mailcap
byl kompletně aktualizován a synchronizován s distribucí Fedora.rpm
a urpmi
). Povýšení verze z Mageie 3 či jiných operačních systémů není podporováno./etc/urpmi/urpmi.cfg
.
Varování:
.MgaOnline/
, zda je tam skrytý soubor mgaonline
. Existuje-li, smažte jej. Po restartu počítače by se ikona povýšení distribuce měla zobrazit.Alternativou může být spuštěn proces upgradu příkazem pod rootem v konzoli:
$ su # mgaapplet-upgrade-helper --new_distro_version=5
Informuje vás o dostupnosti nové distribuce Mageia 5, nakonfiguruje Mageia zdroje a začněte s migrací.
Tato metoda je užitečná, pokud je kořenový oddíl /
šifrován a systém již tento oddíl dešifroval.
Zde je pak více cest k dosažení příkazového řádku (CLI).
Nejlepší způsob provádění upgradu je použití run-level 3 tak, když není spuštěn X server a grafické prostředí. Z tohoto důvodu povýšení by mělo být čistší než za použití aplikace konzole a dalších spuštěných programů v pozadí, které mohou způsobit nepořádek povýšení.
Run-level 3 může být povolen přidáním parametru „3
“ do řádku parametrů spuštění v souboru GRUBu menu.lst
a pak po restartu počítače tak získat příkazový řádek s přihlášením.
Takže je dobré spustit skript příkazem script upgrade_log.txt
k dosažení zprávy o povýšení jen v případě, že dojde k výpadku. Použijte příkaz exit
k opuštění programu.
Zde jsou uvedeny obecné kroky upgradu:
su urpmi.removemedia -a
Přidejte online zdroje Mageie 5, a to buď:
su urpmi.addmedia --distrib --mirrorlist 'http://mirrors.mageia.org/api/mageia.5.$ARCH.list'
(urpmi ví, co má přiřadit za $ARCH
)
su urpmi.addmedia --distrib <url_zrcadla>
<url_zrcadla>
naleznete na webu Mageia zrcadel
Konečně můžete spustit povýšení distribuce příkazem:
su urpmi --replacefiles --auto-update --auto
urpmi --replacefiles --auto-update --auto --download-all --test
jsou všechny balíčky staženy a povýšení systému je jen simulováno. Pokud je výsledek dobrý, pak skutečné povýšení systému provedete příkazem urpmi --replacefiles --auto-update --auto --download-all
Můžete použít DVD Mageia 5 k čisté instalací, ale také k upgradu z předchozí verze Mageie 4.
K povýšení:
urpmi --auto-update
se ujistěte, aby jste si byli jisti, že všechny balíčky byly aktualizovány.postgresql9.0
, postgresql9.1
a postgresql9.2
byly zrušeny, Mageia 5 poskytuje balíčky postgresql9.3
a postgresql9.4
. Pokud jeden z nich používáte v Mageii 4, ujistěte se výpisem databáze před aktualizací a poté, jakmile bude systém aktualizován, ověřte, že se aktualizoval na postgresql9.4
.gwibber
a couchdb
byl zrušen, nebyly dále udržovány a užitečné - přátelé servisu GNOME se podílí na snadné náhradě za gwibber
openstack
byl zrušen z důvodu neudržovatelnosti a s množstvím otevřených bezpečnostních problémů.ruby-rails
byl zrušen z důvodu neudržovatelnosti.wings3d
byl zrušen z důvodu nefunkčnosti v Mageii 5 a potřebné balíčky erlang
chybí.zarafa
byl zrušen z důvodu chybějící zpětné vazby z upstreamu kvůli bezpečnostnímu riziku (en: Bug#14993)musl
, klibc
, uClibc
(jen glibc
a dietlibc
jsou nyní poskytnuty)django
1.4 byl zrušen. Mageia 5 přichází s Django 1.8.2, dlouhotrvající podpora (LTS) verze pro Python 2 a Python 3.Pro více informací o ostatních balíčcích, které byly zrušeny od vydání Mageie 4, prosím, podívejte se na [en] logy nebo detaily skupin zastaralých balíčků v naší subverzi.