Примечания к выпуску

42.1.20160217

Авторские права © 2008-2015 Александр Мелентьев (minton@opensuse.org)

Аннотация

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

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Содержание

Установка

    Установка минимальной системы
    UEFI — Unified Extensible Firmware Interface
    UEFI, GPT и разделы MS-DOS

Обновление системы

    Имена сетевых интерфейсов
    Btrfs: Disk Space Leak after System Rollbacks

Общее

    Репозиторий Non-Oss

Технические данные

    Система печати: улучшения и несовместимые изменения

Разное

    KDE и сетевая аутентификация
    Нет поддержки хранителей экрана в KDE Plasma

Дополнительные сведения и обратная связь

If you upgrade from an older version to this openSUSE Leap release, see
previous release notes listed here: http://en.opensuse.org/
openSUSE:Release_Notes.

Установка

Установка минимальной системы

In order to avoid some big recommended packages from being installed, the
pattern for minimal installations uses another pattern that creates conflicts
with undesired packages. This pattern,
patterns-openSUSE-minimal_base-conflicts, can be removed after installation.

Обратите внимание, что в минимальной установке по умолчанию нет брандмауэра.
Если он вам нужен, установите SuSEfirewall2.

UEFI — Unified Extensible Firmware Interface

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

Обоснование: Некоторые прошивки UEFI содержат ошибки, приводящие к сбою в
случае записи большого объёма данных в область хранения UEFI. Что характерно,
никто точно не знает, насколько «большой» объём приводит к такому сбою.
openSUSE минимизирует этот риск, записывая минимальный объём данных,
необходимых для загрузки ОС. Под минимальным понимается указание прошивке UEFI
на расположение загрузчика openSUSE. Специальные возможности ядра Linux,
использующие область хранения UEFI для сведений о загрузках и сбоях (pstore),
по умолчанию отключены. Тем не менее, рекомендуется установить все
рекомендованные производителем обновления прошивки.

UEFI, GPT и разделы MS-DOS

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

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

В современных прошивках есть сборщик мусора, собирающий удалённые записи и
освобождающий память, зарезервированную под старые записи. Проблема возникает в
случае, когда глючная прошивка не освобождает такие записи; это может привести
к невозможности загрузки системы.

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

Обновление системы

Имена сетевых интерфейсов

При обновлении удалённой машины с openSUSE 13.2 убедитесь, что ваши сетевые
интерфейсы названы правильно.

openSUSE 13.2 использует т.н. предсказуемые имена сетевых интерфейсов
(например, enp5s0), тогда как openSUSE Leap 42.1 использует постоянные имена
(eth0). После обновления и перезагрузки имена сетевых интерфейсов могут
измениться. Это может заблокировать для вас доступ к системе. Чтобы избежать
переименования интерфейсов, перед перезагрузкой запустите для каждого из них
следующую команду:

/usr/lib/udev/udev-generate-persistent-rule -v -c enp5s1 -n enp5s1 -o /etc/udev/rules.d/70-persistent-net.rules

Замените enp5s1 на имя своего сетевого интерфейса.

Btrfs: Disk Space Leak after System Rollbacks

openSUSE 13.2 used a Btrfs partition layout that allowed for disk space to
become permanently occupied with stale, inaccessible contents after the first
system rollback was executed. This layout issue has been fixed in openSUSE Leap
42.1. However, the fix can only be applied to newly installed systems.

If you are upgrading from openSUSE 13.2, you cannot convert the to the new
layout, but you can reclaim the lost disk space.

 1. Mount the initial root filesystem:

    mount /dev/<ROOT_FILE_SYSTEM> -o subvolid=5 /mnt

 2. Remove all files below /mnt that are not in a subvolume:

    find /mnt -xdev -delete

 3. Umount the filesystem again:

    umount /mnt

Общее

Репозиторий Non-Oss

После установки репозиторий non-oss отключён.

Включите репозиторий openSUSE-Leap-42.1-Non-Oss с помощью YaST или из командной
строки с помощью zypper:

zypper mr -e repo-non-oss

Технические данные

Система печати: улучшения и несовместимые изменения

Обновление CUPS до версии 1.7

В новой версии CUPS представлены существенные по сравнению с версией 1.5
изменения, которые могут потребовать ручных изменений настроек.

  • Стандартным форматом заданий на печать теперь является PDF, а не PS. Таким
    образом, теперь для традиционных PostScript-принтеров тоже нужен фильтр/
    драйвер для печати.

    Подробности см. по адресу http://en.opensuse.org/Concepts_printing .

  • The network printer discovery protocol has changed. The native method to
    discover network printers is now based on DNS Service discovery (DNS-SD,
    that is, via Avahi). The cups-browsed service from the cups-filters package
    can be used to bridge old and new protocols. Both cupsd and cups-browsed
    need to run to make "legacy" clients discover printers (that includes
    LibreOffice and KDE).

  • The IPP protocol default version changed from 1.1 to 2.0. Older IPP servers
    like CUPS 1.3.x (for example in SUSE Linux Enterprise 11) reject IPP 2.0
    requests with Bad Request (see http://www.cups.org/str.php?L4231).

    To be able to print to old servers, the IPP protocol version must be
    specified explictly by appending /version=1.1 to either:

      □ к параметрам ServerName в файле client.conf (например, ServerName
        stariy.server.primer.ru/version=1.1).

      □ к значению переменной окружения CUPS_SERVER.

      □ к значению имени сервера в параметре -h инструментов командной строки,
        например:

        lpstat -h stariy.server.primer.ru/version=1.1 -p

  • Некоторые фильтры и механизмы печати были перенесены из пакета cups в пакет
    cups-filters.

  • Некоторые параметры настройки были вынесены из cupsd.conf в cups-files.conf
    (см. http://www.cups.org/str.php?L4223, CVE-2012-5519 и https://
    bugzilla.opensuse.org/show_bug.cgi?id=789566).

  • CUPS banners and the CUPS test page were moved from the cups package to the
    cups-filters package (see http://www.cups.org/str.php?L4120 and https://
    bugzilla.opensuse.org/show_bug.cgi?id=735404).

Разное

KDE и сетевая аутентификация

При использовании менеджера дисплеев KDE SDDM с методом аутентификации,
предоставляющим множество пользователей, SDDM становится непригодным к
использованию. Более того, если используется автоматическое монтирование, то
SDDM может надолго заблокироваться при запуске, пытаясь примонтировать домашний
каталог каждого пользователя.

Добавьте/измените в /etc/sddm.conf следующие записи:

[Theme]
Current=maldives

[Users]
MaximumUid=1002

Подробнее см. https://bugzilla.suse.com/show_bug.cgi?id=953778.

Нет поддержки хранителей экрана в KDE Plasma

По умолчанию KDE Plasma не поддерживает хранители экрана (скринсейверы). Если
вы хотите иметь хранитель экрана, установите пакет xscreensaver.

Set xscreensaver to start with the desktop session by selecting K+Settings+
Configure Desktop, then choose Startup and Shutdown+Autostart. Click Add
Program, type xscreensaver and click OK.

Чтобы настроить хранитель экрана, используйте команду xscreensaver-demo.

Дополнительные сведения и обратная связь

  • Читать файлы README на установочном носителе.

  • Просмотреть подробный журнал изменений конкретного пакета из его RPM:

    rpm --changelog -qp ИМЯ_ФАЙЛА.rpm

    Замените ИМЯ_ФАЙЛА на имя пакета RPM.

  • Хронологический журнал всех изменений в обновлённых пакетах приведён в
    файле ChangeLog на верхнем уровне диска.

  • Больше сведений вы найдёте в каталоге docu на диске.

  • Дополнительная и обновлённая документация на сайте https://
    activedoc.opensuse.org/.

  • Последние новости от openSUSE на сайте https://www.opensuse.org.

Авторские права © 2015 SUSE LLC

Спасибо за использование openSUSE.

Команда openSUSE.