openSUSE Leap 42.3

Примітки до випуску

openSUSE Leap — це вільна операційна система на базі Linux для Вашого ПК, ноутбука або сервера. Ви можете блукати просторами інтернету, управляти поштою та світлинами, виконувати офісну роботу, дивитися відео чи слухати музику і отримувати чимале задоволення!

Дата публікації2017-02-22 , 42.3.20170221.3026b6e

This is the initial version of the release notes for the forthcoming openSUSE Leap 42.3.

Якщо ви оновлюєтеся з старішої версії до цього випуску openSUSE, див. попередні примітки тут: http://en.opensuse.org/openSUSE:Release_Notes.

Цю тестову бета-версію випущено проектом openSUSE. Інформацію про цей проект можна знайти на https://www.opensuse.org.

Report all bugs you encounter using this prerelease of openSUSE 42.3 in the openSUSE Bugzilla. For more information, see http://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 Встановлення

Цей розділ містить зауваження по установці. Докладні інструкції з оновлення див. у документації на https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.startup/part.basics.html.

1.1 Встановлення мінімальної системи

Щоб запобігти встановленню деяких великих рекомендованих пакунків, шаблон для мінімального встановлення використовує інший шаблон, який є несумісним з небажаними пакунками. Цей шаблон patterns-openSUSE-minimal_base-conflicts можна вилучити після встановлення.

Слід зазначити, що мінімальне встановлення не має типового мережного екрана. Якщо вам це потрібно, то встановіть SuSEfirewall2.

1.2 UEFI —Unified Extensible Firmware Interface (об'єднаний розширений вбудований інтерфейс)

Перед установкою openSUSE на систему, яка завантажується за допомогою UEFI (Unified Extensible Firmware Interface), ми рекомендуємо вам перевірити наявність оновлень прошивки, рекомендованих виробником, і у випадку їх існування встановити такі оновлення. Наперед встановлена Windows 8 є безперечною ознакою того, що ваша система використовує UEFI.

Обґрунтування: Деякі прошивки UEFI містять помилки, що призводять до збою у разі запису занадто великого обсягу даних в область зберігання UEFI. Що характерно, ніхто точно не знає, наскільки великий обсяг призводить до такого збою.

openSUSE мінімізує цей ризик, записуючи мінімальний обсяг даних, необхідних для завантаження ОС. Під мінімальним розуміється вказівка прошивці UEFI на розташування завантажувача openSUSE. Спеціальні можливості ядра Linux, що використовують область зберігання UEFI для відомостей про завантаження і збої (pstore), є типово вимкнені. Тим не менш, рекомендується встановити усі рекомендовані виробником оновлення прошивки.

1.3 UEFI, GPT і розділи MS-DOS

Разом із специфікацією EFI/UEFI застосовується новий спосіб розбиття: GPT (GUID Partition Table). Він використовує глобально унікальні ідентифікатори (128-бітні значення у вигляді 32 шістнадцяткових цифр) для визначення пристроїв і типів розділів.

Крім цього, специфікація UEFI дозволяє використання застарілих розділів MBR (MS-DOS). Завантажувачі Linux (ELILO або GRUB2) намагаються автоматично створити GUID для таких розділів і зберегти зміни в прошивці. Такі GUID можуть часто змінюватися, що призводить до перезапису даних прошивки. Перезапис складається з двох різних дій: видалення старого запису і створення нового запису замість старого.

У сучасних прошивках наявний збирач сміття, що збирає видалені записи і звільняє пам'ять, зарезервовану під старі записи. Проблема виникає у випадку, коли непридатна прошивка не звільняє такі записи; це може призвести до неможливості завантаження системи.

Обхідний шлях дуже простий: конвертуйте застарілий розділ MBR у новий GPT, щоб повністю уникнути подібних проблем.

2 Оновлення системи

У цьому розділі наведені примітки, пов'язані з оновленням системи. Докладні інструкції з оновлення див. у документації на https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.startup/cha.update.osuse.html.

2.1 Upgrading from openSUSE Leap 42.2

2.2 Оновлення від openSUSE Leap 42.1

2.2.1 Вилучені та замінені пакунки

Наступні пакунки вже вилучені або замінені у порівнянні з openSUSE Leap 42.1:

  • arista: замінено на transmageddon.

  • cadabra: сирцевий код більше не збирається. Наступник Cadabra 2 ще не є досить стабільним.

  • dropbear: вилучено, бо не має істотних переваг над openssh.

  • emerillon: замінено на gnome-maps.

  • gnome-system-log: замінено на gnome-logs.

  • hawk: замінено на hawk2.

  • ksnapshot: замінено на spectacle.

  • labplot: Labplot замінено на його версію від Qt5, яка названа labplot-kf5. Якщо ви оновлюєтеся із встановленої openSUSE Leap 42.1, на якій стоїть labplot, ви автоматично отримаєте labplot-kf5.

  • nodejs: перейменовано на nodejs4.

  • psi: замінено на psi+.

  • python-moin: замінено на moinmoin-wiki. Типове перейменування, це не оновлення версії - насправді вона тотожна заміні drop-in.

  • ungifsicle: замінено на gifsicle.

  • xchat: замінено на hexchat.

2.2.2 /var/cache на власному підрозділі для знімків та відкочень

/var/cache містить багато вельми мінливих даних, таких як кеш Zypper з пакунками RPM у різних варіантах для кожного оновлення. В результаті зберігання даних, в основному надлишкових, але вкрай мінливих, обсяг дискового простору знімка може дуже швидко зростати.

To solve this, move /var/cache to a separate subvolume. On fresh installations of openSUSE Leap 42.3, this is done automatically. To convert an existing root file system, perform the following steps:

  1. З'ясуйте назву пристрою (наприклад, /dev/sda2 чи /dev/sda3) кореневої файлової системи:

    df /
  2. Визначає батьківський підтом усіх інших підтомів. Для установок openSUSE 13.2 це є підтом названий @. Щоби перевірити, чи ви маєте підтом @, використовуйте:

    btrfs список підтомів / | grep '@'

    Якщо вивід команди порожній, то ви не маєте підтом з ім'ям @. У цьому випадку ви зможете продовжити підтом ID 5, який використовувався в старих версіях дистрибутиву openSUSE.

  3. Тепер змонтуйте необхідний підтом.

    • Якщо ви маєте підтом @, то спершу змонтуйте його до тимчасової точки монтування:

      mount <кореневий_пристрій> -o subvol=@ /mnt
    • Якщо ви не маєте підтом @, то натомість змонтуйте підтом ID 5:

      mount <кореневий_пристрій> -o subvolid=5 /mnt
  4. /mnt/var/cache може вже існувати і мати подібний каталог як /var/cache. Для уникнення втрати даних перемістіть це:

    mv /mnt/var/cache /mnt/var/cache.old
  5. Створіть новий підтом:

    btrfs subvol create /mnt/var/cache
  6. Якщо зараз існує каталог /var/cache.old, то перемість його у нове місце:

    mv /var/cache.old/* /mnt/var/cache

    Якщо це інший випадок¸ то натомість зробіть:

    mv /var/cache/* /mnt/var/cache/
  7. Необов'язково вилучте /mnt/var/cache.old:

    rm -rf /mnt/var/cache.old
  8. Розмонтуйте підтом з тимчасової точки монтування:

    umount /mnt
  9. Додайте запис до /etc/fstab для нового підтому /var/cache. Використовуйте наявний підтом як шаблон для копіювання звідти. Переконайтеся, що ви залишили UUID незміненим (це UUID кореневої файлової системи) та змініть назву підтому та його точки монтування згідно з /var/cache.

  10. Змонтуйте новий підтом, як вказано у /etc/fstab:

    mount /var/cache

2.2.3 В'язка ключів GNOME більше не інтегрується із GPG

Інтегрований агент GPG у в'язці ключів GNOME вилучений. Тому в'язку ключів GNOME більше не можна використовувати для управління ключами GPG. Натомість ви досі можете керувати ключами GPG через командний рядок за допомогою команди gpg.

2.2.4 Драйвер Synaptics X Driver може погіршити роботу сенсорної панелі у GNOME

In openSUSE Leap 42.1, the Synaptics X driver (package xf86-input-synaptics) was installed by default but had a lower priority than the libinput driver (xf86-input-libinput).

With openSUSE Leap 42.3:

  • Драйвер Synaptics X більше не встановлений усталено.

  • Якщо встановлено драйвер Synaptics X, то будь-який сенсорний пристрій віддавати йому перевагу.

  • Драйвер Synaptics X більше не підтримується у GNOME. Це означає, що після встановлення драйвера сенсорні панелі Synaptics можна налаштувати лише як базові мишки.

Хіба що ви не використовуєте сенсорну панель Synaptics та маєте чимало власних налаштувань для драйвера Synaptics, тоді вилучте пакунок з вашої системи:

sudo zypper rm xf86-input-synaptics

2.2.5 AArch64: Page Size Has Been Changed From openSUSE Leap 42.1 to openSUSE Leap 42.3

In openSUSE Leap 42.1, the default page size on AArch64 platforms was 64 kB. With openSUSE Leap 42.3, the page size has been changed to 4 kB. This renders old Swap and Btrfs file systems unusable.

If you are currently on openSUSE Leap 42.1 on AArch64, consider a fresh installation of openSUSE Leap 42.3 instead of upgrading.

2.2.6 Системи з контролерами CCISS можуть зазнавати збою при запуску системи після оновлення на більшу версію

The driver for Compaq/HP Smart Array (CCISS) controllers (cciss.ko) does not support certain controllers anymore by default. This can lead to the root disk not being detected by the openSUSE Leap 42.3 kernel.

На вразливих системах драйвер CCISS можна налаштувати для повернення у попередній режим та повторного виявлення контролерів. Щоб зробити так, додайте параметр ядра cciss.cciss_allow_hpsa=0.

3 Загальне

This section lists general issues with openSUSE Leap 42.3 that do not match any other category.

3.1 ПЗ KDE для управління персональною інформацією (KDE PIM)

openSUSE Leap 42.3 ships two versions of the KDE PIM (Kontact, KMail, etc.) suite:

  • Старіша версія 4.x

  • Версія на основі KDE Frameworks 5

KDE PIM 4.x більше не підтримується поточним KDE, але зберігається заради уникнення неполадок у роботі користувачів.

Ці дві версії KDE PIM неможливо одночасно встановити. Деякі програми, на кшталт KNode (пакунок knode), вимагають старішої версії 4.X і будуть видаленні при встановленні будь-якого пакунку для KDE PIM 5.x (наприклад, пакунок kmail5).

You are encouraged to switch to the newer 5.x version, as KDE PIM 4.x will be removed in the future.

Проте наразі не усі налаштування переносяться із старої версії на нову. Докладнішу інформацію можна знайти у звіті про помилку на https://bugzilla.opensuse.org/show_bug.cgi?id=1001872).

3.2 Dolphin не зберігає біти розширених прав доступу

The version of the KDE file manager Dolphin that is shipped with openSUSE Leap 42.3 cannot set Extended Permission bits (GID, Sticky). Additionally, closing the Dolphin permissions dialog by clicking OK clears existing extended permissions bits.

Щоб уникнути подібних проблем, змінюйте дозволи в Konqueror (GUI) або командою chmod.

3.3 Не працює блокування екрану при використанні GNOME Shell без GDM

При використанні GNOME Shell спільно з відмінним від GDM менеджером входу, наприклад, SDDM або LightDM, не можна заблокувати екран. Крім того, неможливо змінити користувача без виходу.

Щоб мати можливість блокувати екран з GNOME Shell, встановіть GDM в якості менеджера входу:

  1. Переконайтеся, що пакет gdm встановлений.

  2. Відкрийте YaST і в ньому модуль Редактор /etc/sysconfig.

  3. Перейдіть до пункту меню Стільниця › Менеджер дисплею › DISPLAYMANAGER.

  4. У текстовому полі вкажіть gdm. Щоб зберегти зміни, натисніть Гаразд.

  5. Перезавантажити.

4 Додаткові відомості та зворотній зв'язок

  • Прочитайте документи README на носії.

  • Переглянути докладний журнал змін конкретного пакунку за допомогою RPM:

    rpm --changelog -qp НАЗВАФАЙЛУ.rpm

    Замініть НАЗВАФАЙЛУ назвою пакунку RPM.

  • Хронологічний журнал усіх змін в оновлених пакунках наведено у файлі ChangeLog на верхньому рівні носія.

  • Більше інформації ви знайдете у каталозі docu на DVD.

  • For additional or updated documentation, see https://doc.opensuse.org/.

  • For the latest product news, from openSUSE, visit https://www.opensuse.org.

Copyright © 2017 SUSE LLC

Дякуємо за використання openSUSE.

Команда openSUSE.