openSUSE Leap 15.5 Poznámky k vydánà openSUSE Leap je svobodný operaÄnà systém založený na Linuxu, který je urÄený jak pro váš osobnà poÄÃtaÄ, notebook, tak i pro server. Můžete v nÄ›m brouzdat na internetu, spravovat e-maily a fotky, pracovat v kanceláři, pÅ™ehrávat filmy Äi hudbu a bavit se! PÅ™ispÄ›vatel: Tým pÅ™ekladatelů l10n.opensuse.org Datum vydánÃ: 2023-02-17, : 15.5.20230217.0201358 1 Instalace 2 Povýšenà systému 3 ZmÄ›ny v balÃÄkovánà 4 OvladaÄe a hardware 5 Pracovnà plocha 6 Obecné 7 VÃce informacà a zpÄ›tná vazba This is the initial version of the release notes for the forthcoming openSUSE Leap 15.5. Pokud aktualizujete ze starÅ¡Ã verze na toto vydánà openSUSE Leapu, můžete si pÅ™edchozà poznámky k vydánà pÅ™eÄÃst zde: https://en.opensuse.org/ openSUSE:Release_Notes. Tento veÅ™ejný beta test je souÄástà projektu openSUSE. Informace o projektu jsou dostupné na https://www.opensuse.org. Report all bugs you encounter using this prerelease of openSUSE Leap 15.5 in the openSUSE Bugzilla. For more information, see https://en.opensuse.org/ Submitting_Bug_Reports. If you would like to see anything added to the release notes, file a bug report against the component “Release Notesâ€. 1 Instalace Tato sekce obsahuje poznámky ohlednÄ› instalace. Detailnà informace ohlednÄ› instalace najdete v dokumentaci na https://doc.opensuse.org/documentation/leap/ startup/html/book.opensuse.startup/part-basics.html. 1.1 PoužÃvánà atomických aktualizacà se systémovou rolà TransakÄnà server The installer supports the system role Transactional Server. This system role features an update system that applies updates atomically (as a single operation) and makes them easy to revert should that become necessary. These features are based on the package management tools that all other SUSE and openSUSE distributions also rely on. This means that the vast majority of RPM packages that work with other system roles of openSUSE Leap 15.5 also work with the system role Transactional Server. Poznámka Poznámka: Nekompatibilnà balÃÄky NÄ›které balÃÄky mÄ›nà obsah souboru /var nebo /srv ve svých RPM %post skriptech. Tyto balÃÄky jsou nekompatibilnÃ. Najdete-li takový balÃÄek, pak tuto chybu nahlaste. Aby zajistil tyto funkce, spoléhá tento aktualizaÄnà systém na: • SnÃmky Btrfs. PÅ™ed zapoÄetÃm aktualizace systému je vytvoÅ™en nový Btrfs snÃmek koÅ™enového souborového systému. Poté jsou vÅ¡echny zmÄ›ny v aktualizaci nainstalovány do tohoto Btrfs snÃmku. Pro dokonÄenà této aktualizace můžete poté restartovat systém do tohoto nového snÃmku. Pro návrat z této aktualizace jednoduÅ¡e mÃsto toho spusÅ¥te systém z pÅ™edchozÃho snÃmku. • KoÅ™enový souborový systém jen pro ÄtenÃ. Abyste pÅ™edeÅ¡li chybám s aktualizacemi a ztrátou dat kvůli aktualizacÃm, do koÅ™enového souborového systému nesmà být proveden zápis. Proto je bÄ›hem běžného provozu koÅ™enový souborový systém pÅ™ipojen v režimu pouze pro ÄtenÃ. Aby toto nastavenà fungovalo, je tÅ™eba provést dvÄ› dodateÄné zmÄ›ny do souborového systému: Povolit zápis v uživatelské konfigurace v /etc, tento adresář je automaticky nastaven tak, aby použÃval OverlayFS. /var je nynà zvláštnà oddÄ›lený podsvazek, do nÄ›jž mohou zapisovat procesy. Důležité Důležité: TransakÄnà server vyžaduje alespoň 12 GB mÃsta na disku Systémová role TransakÄnà server vyžaduje alespoň 12 GB mÃsta na disku, aby bylo možné poÅ™izovat snÃmky Btrfs. Důležité Důležité: YaST nefunguje v transakÄnÃm režimu V tuto chvÃli YaST nefunguje s transakÄnÃmi aktualizacemi, protože YaST provádà úkony okamžitÄ›, a protože neumà upravovat systémy souborů, které jsou urÄeny jen ke ÄtenÃ. Pro práci s transakÄnÃmi aktualizacemi vždy pro správu softwaru použÃvejte pÅ™Ãkaz transactional-update mÃsto nástrojů YaST a Zypper: • Aktualizace systému: transactional-update up • Instalace balÃÄku: transactional-update pkg in NAZEV_BALICKU • OdstranÄ›nà balÃÄku: transactional-update pkg rm NAZEV_BALICKU • Pro návrat do poslednÃho snÃmku, který je poslednÃm v sadÄ› zmÄ›n ke koÅ™enovému souborovému systému, ujistÄ›te se, že váš systém je zaveden do pÅ™edposlednÃho snÃmku a spusÅ¥te: transactional-update rollback PÅ™ÃpadnÄ› pokud se chcete vrátit ke konkrétnÃmu ID, pÅ™idejte na konec pÅ™Ãkazu ID snÃmku. PÅ™i použità této systémové role provádà systém standardnÄ› dennà aktualizaci a restart v Äase mezi 3:30 a 5:00. ObÄ› tyto akce jsou založené na systemd; je-li tÅ™eba, lze je zakázat pÅ™Ãkazem systemctl: systemctl disable --now transactional-update.timer rebootmgr.service DalÅ¡Ã informace o transakÄnÃch aktualizacÃch viz Älánky v blogu openSUSE Kubic https://kubic.opensuse.org/blog/2018-04-04-transactionalupdates/ a https:// kubic.opensuse.org/blog/2018-04-20-transactionalupdates2/. 1.2 Instalace na pevných discÃch s kapacitou menÅ¡Ã než 12 GB Instalátor nabÃdne schéma diskových oddÃlů, jen pokud je k dispozici pevný disk vÄ›tÅ¡Ã než 12 GB. Pokud si chcete sestavit napÅ™Ãklad velmi malý obraz virtuálnÃho stroje, použijte Å™Ãzený nástroj rozdÄ›lenà disku, abyste mohli ruÄnÄ› vyladit parametry rozdÄ›lenà disku. 1.3 UEFI—Unified Extensible Firmware Interface Než nainstalujete openSUSE na systém, který je zavádÄ›n pomocà UEFI (Unified Extensible Firmware Interface), důraznÄ› doporuÄujeme zkontrolovat, zda nejsou od výrobce hardwaru k dispozici doporuÄené aktualizace firmwaru. Pokud ano, nainstalujte je. Je-li pÅ™edinstalován systém Windows 8 nebo vyÅ¡Å¡Ã, je pravdÄ›podobné, že váš systém UEFI použÃvá. PozadÃ: NÄ›který firmware UEFI obsahuje chyby, které způsobujà znefunkÄnÄ›nà je-li zapsáno do úložného prostoru UEFI pÅ™ÃliÅ¡ mnoho dat. Nikdo vÅ¡ak ve skuteÄnosti nevÃ, kolik je to „pÅ™ÃliÅ¡ mnoho“. openSUSE toto riziko snižuje tÃm, že nezapisuje vÃce než pouhé minimum potÅ™ebné pro zavedenà OS. TÃmto minimem je sdÄ›lenà firmwaru UEFI, kde se nacházà zavadÄ›Ä openSUSE. Upstreamové funkce jádra Linuxu, které použÃvajà úložný prostor UEFI pro ukládánà informacà o zavádÄ›nà systému a jeho pádu (pstore) jsou ve výchozÃm stavu zakázané. NicménÄ› je vÅ¡ak doporuÄeno nainstalovat veÅ¡keré aktualizace firmwaru, které výrobce doporuÄuje. 1.4 UEFI, GPT a oddÃly MS-DOSu SpoleÄnÄ› se specifikacà EFI/UEFI se objevil nový styl dÄ›lenà disků GPT (GUID Partition Table). Je to nové schéma, které k identifikaci zaÅ™Ãzenà a typů diskových oddÃlů použÃvá globálnÄ› unikátnà identifikátory (128bitové hodnoty zobrazené jako 32 Å¡estnáctkových ÄÃslic). NavÃc pak specifikace UEFI umožňuje užÃvánà starÅ¡Ãch oddÃlů MBR (MS-DOS). ZavadÄ›Äe Linuxu (ELILO nebo GRUB 2) zkouÅ¡ejà automaticky vygenerovat GUID tÄ›chto starÅ¡Ãch oddÃlů a zapsat je do firmwaru. Takový GUID se může Äasto mÄ›nit, což způsobuje pÅ™epis firmwaru. PÅ™epis se skládá ze dvou různých operacÃ: odstranÄ›nà starého záznamu a vytvoÅ™enà nového, který nahradà ten původnÃ. Modernà firmware má garbage collector, který sbÃrá smazané položky a uvolňuje paměť, která byla pro nÄ› rezervována. Když chybný firmware tyto položky nesbÃrá a neuvolňuje, nastává problém, který může skonÄit nezaveditelným systémem. Abyste se tomuto problému vyhnuli, zkonvertujte starÅ¡Ã oddÃly MBR na GPT. 2 Povýšenà systému Tato sekce obsahuje poznámky k procesu povýšenà systému. Podporované scénáře a podrobné instrukce jak postupovat pÅ™i povýšenà najdete v dokumentaci na: • https://en.opensuse.org/SDB:System_upgrade • https://doc.opensuse.org/documentation/leap/startup/html/book-startup/ cha-update-osuse.html Dále se podÃvejte na 3 – „ZmÄ›ny v balÃÄkovánÓ. 3 ZmÄ›ny v balÃÄkovánà 3.1 Zastaralé balÃÄky Zastaralé balÃÄky jsou stále posÃlány jako souÄást distribuce, ale v dalÅ¡Ã verzi openSUSE Leap se plánuje jejich odstranÄ›nÃ. BalÃÄky existujà jako pomoc pÅ™i migraci, ale jejich použÃvánà se nedoporuÄuje a už nemusejà dostávat opravy. Pro kontrolu, zda instalované balÃÄky pÅ™estaly být udržovány, zajistÄ›te, aby byl nainstalován lifecycle-data-openSUSE, a pak použijte pÅ™Ãkaz: zypper lifecycle 3.2 OdstranÄ›né balÃÄky OdstranÄ›né balÃÄky již nadále nejsou souÄástà distribuce. • gnome-todo: gnome-todo was replaced by package Endeavour. msgpack: msgpack was replaced by msgpack-c and msgpack-cxx. nodejs-electron: This old version of Electron is EOL, and we are unable to support this runtime throughout Leap's lifetime due to frequent ABI breaks. Current versions of Electron are still available from the devel:languages:nodejs repository on OBS. 4 OvladaÄe a hardware 4.1 BezpeÄné zavedenà systému: OvladaÄe od tÅ™etÃch stran by mÄ›ly být správnÄ› podepsány Od openSUSE Leap 15.2 je v modulu jádra zapnuta kontrola podpisu ovladaÄů od tÅ™etÃch stran (CONFIG_MODULE_SIG=y). Je to důležité bezpeÄnostnà opatÅ™enÃ, aby se v jádru (kernel) nemohl spustit nedůvÄ›ryhodný kód. Pokud je zapnuta funkce UEFI Secure Boot, může se tÃm zabránit naÄtenà modulů jádra tÅ™etÃch stran. Toto se netýká balÃÄků modulů jádra (Kernel Module Packages, KMPs) z oficiálnÃch úložiÅ¡Å¥ openSUSE, ty jsou totiž podepsány klÃÄem openSUSE. Kontrola podpisu pracuje takto: • Moduly jádra podepsané klÃÄem, který je buÄ známý jako nedůvÄ›ryhodný nebo ho nelze ověřit pomocà důvÄ›ryhodného klÃÄe z databáze systému, budou zablokovány. Lze vygenerovat uživatelský certifikát, zavést ho do systémové databáze Machine Owner Key (MOK), a jeho klÃÄem podepsat lokálnÄ› zkompilované moduly jádra. Moduly takto podepsané nebudou zablokovány, ani nevyvolajà varovné zprávy. Viz https://en.opensuse.org/openSUSE:UEFI. Jelikož se toto týká rovněž grafických ovladaÄů spoleÄnosti NVIDIA, je Å™eÅ¡enà souÄástà naÅ¡ich oficiálnÃch balÃÄků systému openSUSE. Po instalaci je vÅ¡ak nutné ruÄnÄ› zaregistrovat nový klÃÄ MOK, aby nové balÃÄky fungovaly. Pokyny k instalaci ovladaÄů a registraci klÃÄe MOK najdete v https://en.opensuse.org/ SDB:NVIDIA_drivers#Secureboot. 4.2 Obraz disku pro instalaci ze sÃtÄ› se zasekne pÅ™i bootovánà na Raspberry Pi 4 Bootovánà sÃÅ¥ového instalaÄnÃho obrazu z USB klÃÄenky na Raspberry Pi 4 zamrzne pÅ™i bootovánÃ. Pro vyÅ™eÅ¡enà problému, pÅ™idejte spouÅ¡tÄ›cà parametr console=tty. Podrobnosti naleznete v Äásti o známých problémech v naÅ¡em seznamu kompatibilnÃho hardwaru Raspberry Pi 4. 5 Pracovnà plocha This section lists desktop issues and changes in openSUSE Leap 15.5. 5.1 OdstranÄ›nà KDE 4 a Qt 4 BalÃÄky KDE 4 budou odstranÄ›ny z openSUSE Leap 15.4. Aktualizujte svůj systém na verzi Plasma 5 a Qt 5. NÄ›které balÃÄky Qt 4 mohou být i nadále dostupné kvůli kompatibilitÄ›. DalÅ¡Ã informace viz https://bugzilla.opensuse.org/ show_bug.cgi?id=1179613. 6 Obecné 6.1 iotop podpora iotop nezobrazuje hodnoty pro SWAPIN a IO %. Od Linuxového kernelu 5.14 je potÅ™eba specifikovat boot parametr delayacct, nebo je potÅ™eba povolit kernel.task_delayacct sysctl. 7 VÃce informacà a zpÄ›tná vazba • PÅ™eÄtÄ›te si dokumenty README na tomto médiu. • PodÃvejte se na podrobné údaje o zmÄ›nách konkrétnÃch balÃÄků uložených v jejich souborech RPM: rpm --changelog -qp NÃZEV_SOUBORU.rpm NÃZEV_SOUBORU nahraÄte názvem souboru RPM. • Chronologický záznam vÅ¡ech zmÄ›n v aktualizovaných balÃÄcÃch najdete v souboru ChangeLog v koÅ™enovém adresáři tohoto média. • DalÅ¡Ã informace najdete na tomto médiu v adresáři docu. • DodateÄnou nebo aktualizovanou dokumentaci najdete na https:// doc.opensuse.org/. • Poslednà novinky ohlednÄ› produktu openSUSE najdete na https:// www.opensuse.org. Copyright © SUSE LLC © 2023 SUSE