===== Úvod ===== Tyto poznámky k vydání **Ubuntu 16.04 LTS** jsou přehledem novinek, změn a známých potíží s Ubuntu 16.04 LTS a jeho odnoží. === Délka podpory === Ubuntu 16.04 LTS bude podporováno 5 let ve verzi Desktop, Server, Core, Kubuntu a Kylin. Ostatní oficiální odnože budou mít podporu 3 roky. === Poznámky k vydání jednotlivých verzí === Poznámky k vydání najdete zde: [[https://wiki.ubuntu.com/XenialXerus/ReleaseNotes#Official_flavours]]. = Získání Ubuntu 16.04 LTS = == Download Ubuntu 16.04 LTS == Obrazy můžete stáhnout od blízkého poskytovatele. Pozor, obrazy jsou větší než standardní velikost CD, k instalaci použijte USB nebo DVD. ISO můžete stáhnout z: * http://releases.ubuntu.com/16.04/ (Ubuntu Desktop, Server a Snappy Core) * http://cdimage.ubuntu.com/ubuntu/releases/16.04/ (Less Popular Ubuntu Images) * http://cloud-images.ubuntu.com/releases/16.04/ (Ubuntu Cloud Server) * http://cdimage.ubuntu.com/netboot/16.04/ (Ubuntu Netboot) * http://cdimage.ubuntu.com/kubuntu/releases/16.04/ (Kubuntu) * http://cdimage.ubuntu.com/lubuntu/releases/16.04/ (Lubuntu) * http://cdimage.ubuntu.com/ubuntustudio/releases/16.04/ (Ubuntu Studio) * http://cdimage.ubuntu.com/ubuntu-gnome/releases/16.04/ (Ubuntu GNOME) * http://cdimage.ubuntu.com/ubuntukylin/releases/16.04/ (Ubuntu Kylin) * http://cdimage.ubuntu.com/ubuntu-mate/releases/16.04/ (Ubuntu MATE) * http://cdimage.ubuntu.com/xubuntu/releases/16.04/ (Xubuntu) == Aktualizace z Ubuntu 14.04 LTS nebo 15.10 == Pokud chcete aktualizovoat z běžícího systému: - Spusťte Správce softwaru. - Vyberte tab Aktualizace. - Nastavte "Informovat mne o nových verzích" na "Všechny verze" pokud používáte 15.10, případně "Verze s dlouhodobou podporou" pokud používáte 14.04. - V Terminálu (Alt+F2) spustte "update-manager". - Dialogové okno by vám mělo nabídnout aktualizaci na Ubuntu 16.04 LTS. - Postupujte podle pokynů na obrazovce Aktualizace na serveru: - Nainstalujte balík update-manager-core - Ujistěte se, že /etc/update-manager/release-upgrades je nastavena na "normal" v případě 15.10, nebo "lts" v případě 14.04. - Spustte "sudo do-release-upgrade" - Pokračujte dle pokynů Serverová aktualizace používá GNU screen a automaticky se znovu připojí pokud spadne spojení. Neexistuje žádná oficiální cesta, jak aktualizovat Ubuntu Destop a Server bez připojení k internetu. Musíte mít k dispozici alespoň lokální repozitář. = Nové vlastnosti 16.04 LTS = == Aktualizované balíky == Tak jako v každém vydání, balíky jsou masivně aktualizovány. Mnoho z nich bylo aktualizováno automaticky z [[http://www.debian.org|Debian]] unstable; ostatní byly upraveny specielně pro Ubuntu 16.04. Seznam všech balíků, které jsou v repozitářích najdete na [[https://lists.ubuntu.com/mailman/listinfo/xenial-changes|xenial-changes]]. === Linux kernel 4.4 === Ubuntu 16.04 LTS vychází s Linux kernelem 4.4. === Python 3.5 === Python byl aktualizován na verzi 3.5. Pokud máte aplikace vyžadující Python 2, najdete ho v repozitářích. Důrazně doporučujeme přepsat takové aplikace pro Python 3. === VIM a python3 === Výchozí VIM byl vytvořen pro použítí s pythonem3 místo python2. To znamená, že pluginy, které vyždaují python2, nebudou fungovat. Pokud potřebujete python2, použijte "sudo update-alternatives --set vim /usr/bin/vim." === Golang 1.6 === golang byl aktualizován na 1.6, gccgo na GCC 6.1 RC 1. Standardní knihovna a kompilátor jsou poskytnuty na všech podporovaných platformách. === OpenSSH 7.2p2 === Poslední verze OpenSSH zakázaly několik slabých, starých a nebezpečných kryptografických metod. Pokud aktualizujete systém přes SSH, ujistěte se, že se po aktualizace budete moci připojit. * Podpora pro starou SSH verzi 1 byla odstraněna. To znamená, že volba "cipher" [[http://manpages.ubuntu.com/manpages/xenial/en/man5/ssh_config.5.html|ssh_config(5)]] již není použitelná; použijte `Ciphers`. Balík [[apt:openssh-client-ssh1|openssh-client-ssh1]] obsahuje "ssh1", "scp1", and "ssh-keygen1" binárky, které vám umožní se připojit dokud bude potřeba přistupovat na neaktualizované systémy. * Podpora 1024-bit `diffie-hellman-group1-sha1` klíče byla odstraněna. Můžete ji povolit dle [[http://www.openssh.com/legacy.html|návodu]]. * Podpora klíčů `ssh-dss`, `ssh-dss-cert-*` je ve výchozím nastavení zakázána. Můžete ji povolit dle [[http://www.openssh.com/legacy.html|návodu]]. * Podpora pro starý formát certifikátu `v00` byla odstraněna. * Několik šifer bylo odstraněno z `ssh`: `blowfish-cbc`, `cast128-cbc`, všechny varianty `arcfour` a `rijndael-cbc` aliasy pro AES. * MD5 a zkrácené HMAC byly ve výchozím nastavení zakázány v `ssh`. === lxd 2.0 === Ubuntu 16.04 LTS obsahuje LXD, což je nový, lehkotonážní, síťový správce kontejnerů (virtuálních strojů) na bázi Linuxových kontejnerů. Všechny verze obslužného SW jsou ve verzi 2.0 Více se o LXD dozvíte na: https://www.stgraber.org/2016/03/11/lxd-2-0-blog-post-series-012/ === docker 1.10 === docker byl aktualizován na verzi 1.10. Tato aktualizace vyžaduje migraci existujících obrazů do nového formátu, která se provede při prvním spuštění služby. Migrace může trvat dlouho a velmi zatížit systém, více informací na https://docs.docker.com/engine/migration/. === PHP 7.0 === PHP bylo aktualizováno na 7.0. Tato verze vyžaduje modifikaci některých rozšíření (https://wiki.php.net/phpng-upgrading) a může vyžadovat přepsání některých částí PHP kódu (http://php.net/manual/en/migration70.php). * NGINX a PHP 7.0 Aktualizace z předchozí verze Ubuntu s PHP 5 FPM a NGINX vyžaduje ruční configuraci, viz: http://dark-net.net/nginx-http2-php7.0). Množství balíků závisejících na PHP bylo buď překompilováno nebo aktualizováno na podporu PHP 7. Pokud to nebylo možné, balíky byly odstraněny z archivu, krom Drupal7. * Drupal7 neprošel testováním s PHP 7.0 pro vydání 16.04 (https://www.drupal.org/node/2656548). Aktualizace bude vydána až bude Drupal podporovat verzi 7 a bude otestován. Do té doby drupal7 nebude nainstalovatelný na Ubuntu 16.04 === MySQL 5.7 === MySQL bylo aktualizováno na verzi 5.7. Některé položky konfigurace byly změněny nebo opuštěny. Pokud aktualizujete z předešlé configurace, podívejte se na změny detailně. Změnilo se chování, pokud heslo pro roota MySQL je prázné nebo změněné. Nyní je podporováno přihlášení přes socket pokud je heslo MySQL root prázné. To znamená, že ne-root se nemůže připojit na MySQL roota. Detaily viz: [[https://anonscm.debian.org/cgit/pkg-mysql/mysql-5.7.git/tree/debian/NEWS?id=1025a9fa9c6c112913c59138db49dbc94891d20f|NEWS]]. === Juju 2.0 === Juju a Juju UI bylo aktualizováno na 2.0. Název balíku je juju-2.0. Juju 1.25.5 je dostupné v balíku 'juju'. Viz [[https://jujucharms.com/docs/devel/juju-upgrade|dokumentaci]] před aktualizací na verzi 2.0 Juju nyní podporuje modelování zatížení QWS, MS Azure, Google Cloud Engine, Rackspace, Joyent, LXD, MAAS a manuálního nastavení. * [[https://jujucharms.com/store|Juju Charm Store]] obsahuje přes 300 instancí ke spuštění. Většina jsou založené na Trusty, ale předpokladem je migrace na 16.04. * [[https://jujucharms.com/docs/devel/temp-release-notes|Poznámky k vydání Juju]] * [[https://blog.jujugui.org/2016/04/15/juju-2-0-beta-4-now-with-embedded-gui/|Poznámky k vydání Juju GUI]] === GNU toolchain === glibc bylo aktualizováno na 2.23 release, binutils na 2.26 GCC na poslední build GCC 5 (GCC 5.3.0). === Apt 1.2 === Apt 1.2 obsahuje lepší oddělení privilegií. Důležité je, že neprivilegovaný uživatel "_apt" se použije při odchozím spojení (HTTP, HTTPS, FTP). == Ubuntu pro IBM LinuxONE == Ubuntu 16.04 LTS obsahuje nový port na 64-bitovou z/Architecture pro IBM mainframe. Toto je prakticky kompletní port Ubuntu Server a Cloud s téměř 95% dostupností balíků. Těší nás, že můžeme nabídnout !OpenStack software, Juju, MAAS, LXD a mnoho dalšího SW na této platformě. == Ubuntu Desktop == Hlavním znamením pro 16.04 je oprava chyb a vylepšení výkonu... === Zejména === * GNOME aktualizováno na 3.18, GLib na 2.48 (odpovídá GNOME 3.20) * GNOME Software nahrazuje Ubuntu Software Center. Tato změna zrychlí Obchod a zajistí kompatibilitu metadat s Debianem. GNOME Software jepřejmenován na Ubuntu Software aby nedošlo ke zmatení současných uživatelů. * Všechny výchozí aplikace používají WebKit 2 * GNOME Kalendář obsažen hned po instalaci * Empathy a Brasero byly odstraněny z výchozí instalace * Chromium ve verzi 48 * Firefox ve verzi 45 * Hledání online v Dashi je ve výchozím stavu zakázáno * Vylepšena podpora HiDPI * Přidáno více jazyků ve výchozí instalaci [[https://lists.ubuntu.com/archives/ubuntu-devel/2015-December/039028.html|Více informací]] * Mnoho oprav chyb === Unity & Compiz === * Vyplešená integrace spouštěče * Podpora pro formátování odpojitelných zařízení ze seznamu * Vylepšená podpora apliakcí bez okenního rámu * Vylepšení v přepínači aplikací * Rozložení aplikací po celé ploše pomocí Super+Ctrl+W * Volba Vždy zobrazit menu * Nové posuvníky * Lepší přizpůsobení Dashe * Podpora změny velikosti kurzoru * Zobrazení aplikace jako spuštěné i pokud je spuštěna jinde * Spouštěč je možné přesunout na spodní okraj obrazovky === LibreOffice === LibreOffice 5.1 přináší mnoho vylepšení zkrz celý balík. Pro více informací viz [[https://wiki.documentfoundation.org/ReleaseNotes/5.1|poznámky k vydání]]. Video představující některé novinky je na [[https://www.youtube.com/watch?v=LrWPfWSuLSA&list=PL0pdzjvYW9RHSwdRnZfaxAWICrkBrQl7k|YouTube]]. == Ubuntu Server == Poznámky k vydání Ubuntu server jsme nepřekládali kvůli odborným termínům. Vše můžete nalézt zde: [[https://wiki.ubuntu.com/XenialXerus/ReleaseNotes#Ubuntu_Server]] = Známé problémy = Jak lze očekávat s každým vydáním, najdou se některé známé problémy. O těchto se ví: == Boot a instalace == === Chyby při mountování SWAPu při instalaci === Pokud při instalaci vytváříte SWAP, můžete se setkat s chybou "Creation of swap space in Partition #n .... failed.". Prosím podívejte se na: [[https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1552539|bug]] pro více informací. Chybu můžete obejít odstraněním všech existujících SWAP oddílů před vytvářením nového. === Instalace XENu v UEFI === Nyní je nomožné nabootovat Xen z grubu v UEFI režimu. Balík ovšem toto nedokáže detekovat a nastaví výchozí boot do xenu. Proto na každém stroji s UEFI NEinstalujte Xen hypervisor. Více v [[https://bugs.launchpad.net/bugs/1520979|bug reportu]]. == Upgrade == Uživatelé s vlastní MySQL konfigurací se mohou stát obětí chyby správce balíků kvůli změněným direktivám. Je potřeba to opravit ručně na každém serveru. == IBM z/Systems a LinuxONE == === Plně automatická instalace === Plně automatická instalace v současné době není možná pokud jsou k dipozici pouze DASD jednotky. je možné použít zfcp instalaci. Viz: [[https://bugs.launchpad.net/bugs/1572941|bug]] a [[https://bugs.launchpad.net/bugs/1564788|bug]]. === zfcpdump není dostupný === zfcpdump kernel ještě není dostupný, bude k dispozici až později. Prosím podívejte se na [[https://bugs.launchpad.net/bugs/1565841|bug]]. === Parametry při instalaci nejsou použity v instalovaném systému === Pokud je instalace provedena se specifickými volbami kernelu (například cio_ignore), tyto se nepropíší do nainstalovaného systému. Upravte `/etc/zipl.conf` a spustte `sudo zipl` pro aktualizaci IPL. Viz: [[https://bugs.launchpad.net/bugs/1571561|bug]]. === Podpora PCI === Linux kernel potřebuje aktualizaci pro kompletní podporu PCI. Více informací v [[https://bugs.launchpad.net/bugs/1572291|bugu]]. == Desktop == === Unity 7 === * Menu apliace se může ztratit [[https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1532226]]. Spustte: `restart unity-panel-service` === Ubuntu Software === * Někdy neoznačí aplikaci jako nainstalovanou, pokud byla instalována přímo z vyhledávání [[https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1551599]] * Někdy začne využívat procesor bez zjevné příčiny [[https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1572606]] * Nezobrazuje detaily nenainstalovaných aplikací [[https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1564621]] [[https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1571414]] * Odstranění aplikace ponechá v systému závislosti [[https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1552792]] * Nepozná vlastní hodnocení [[https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1564209]] * Hodnocení nejsou rozkliknutelná [[https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1549555]] * Nepoužívá plně překlad [[https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1559338]] * Aktualizace z předchozích verzí může vytvořit dvě ikony ve Spouštěči. Jednu pro starý Ubuntu Software Center, druhou pro GNOME Software. Ikona Ubuntu Software se může odstranit. == Server == === Podpora HTTP/2 v Apache httpd === Podpora HTTP/2 je [[https://httpd.apache.org/docs/2.4/mod/mod_http2.html|považováana za experimentální]] HTTP/2 tedy není dostupné v Apache httpd. Je možné, že bude podpora zavedena během aktualizací Ubuntu 6.04 LTS. == Grafika a obrazovky == === fglrx === Ovladač fglrx není v 16.04 doporučovaný, je vhodné přejít na jeho open source alternativy (radeon and amdgpu). Pokud aktualizujete na Ubuntu 16.04 z předchozího vydání, fglrx bude odstraněn. Více informací zde: [[https://tjaalton.wordpress.com/2016/03/11/no-catalystfglrx-video-driver-in-ubuntu-16-04/]] = Oficiální odnože = Poznámky k vydání pro jednotlivé odnože: * Lubuntu [[https://wiki.ubuntu.com/XenialXerus/ReleaseNotes/Lubuntu]] * Ubuntu GNOME [[https://wiki.ubuntu.com/XenialXerus/ReleaseNotes/UbuntuGNOME]] * Ubuntu Kylin [[https://wiki.ubuntu.com/XenialXerus/ReleaseNotes/UbuntuKylin]] * Ubuntu Kylin 中文 [[https://wiki.ubuntu.com/XenialXerus/ReleaseNotes/UbuntuKylinChinese]] * Ubuntu Studio [[https://wiki.ubuntu.com/XenialXerus/ReleaseNotes/UbuntuStudio]] = Více informací = === Hlášení chyb === Komentáře, hlášení chyb, opravy a návrhy nám pomohou zlepšit kvalitu budoucích vydání. Podívejte se na [[http://help.ubuntu.com/community/ReportingBugs|nástroje]]. Pokud chcete pomoci s nějakým bugem, [[http://wiki.ubuntu.com/BugSquad|Bug Squad]] vítá nováčky. === Zapojení se do Ubuntu === Pokud se chcete zapojit do vývoje, podívejte se na http://www.ubuntu.com/community/get-involved === Více o Ubuntu === Více o Ubuntu nalzenete na [[https://www.ubuntu.cz|stránkách Ubuntu]] a [[http://wiki.ubuntu.com|Ubuntu wiki]]. Pokud máte zájem o informace o vývoji, přihlašte se na mailing list: http://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-announce