<fr.ivan@ukrainian-orthodox.org>
<andriykopanytsia@gmail.com>
15.0.20180514
Анотація
openSUSE Leap — це вільна операційна система на базі Linux для Вашого ПК, ноутбука або сервера. Ви можете блукати просторами інтернету, управляти поштою та світлинами, виконувати офісну роботу, дивитися відео чи слухати музику і отримувати чимале задоволення!
Примітки до випуску перебувають на стадії розробки. Щоби дізнатися про останні оновлення, перегляньте їхню версію в інтернеті на https://doc.opensuse.org/release-notes. Англійська версія приміток до випуску оновлюється за потреби. Перекладені мовні версії можуть бути тимчасово неповними.
Якщо ви оновлюєтеся з старішої версії до цього випуску openSUSE, див. попередні примітки тут: http://en.opensuse.org/openSUSE:Release_Notes.
Інформацію про цей проект можна знайти на https://www.opensuse.org.
Для повідомлень про помилки в цьому випуску використовуйте openSUSE Bugzilla. Більше інформації можна знайти за адресою http://en.opensuse.org/Submitting_Bug_Reports.
Цей розділ містить зауваження по установці. Докладні інструкції з оновлення див. у документації на https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.startup/part.basics.html.
The minimal system installation lacks certain functionality that is often taken for granted:
It does not contain a software firewall front-end. You can install the package firewalld additionally.
It does not contain a YaST. You can install the pattern patterns-yast-yast2_basis additionally.
Перед установкою openSUSE на систему, яка завантажується за допомогою UEFI (Unified Extensible Firmware Interface), ми рекомендуємо вам перевірити наявність оновлень прошивки, рекомендованих виробником, і у випадку їх існування встановити такі оновлення. Наперед встановлена Windows 8 чи новіша є безперечною ознакою того, що ваша система використовує UEFI.
Обґрунтування: Деякі прошивки UEFI містять помилки, що призводять до збою у разі запису занадто великого обсягу даних в область зберігання UEFI. Що характерно, ніхто точно не знає, наскільки «великий» обсяг призводить до такого збою.
openSUSE мінімізує цей ризик, записуючи
мінімальний обсяг даних, необхідних для
завантаження ОС. Під мінімальним
розуміється вказівка прошивці UEFI на
розташування завантажувача openSUSE.
Спеціальні можливості ядра Linux, що
використовують область зберігання UEFI
для відомостей про завантаження і збої
(pstore
), є типово вимкнені. Тим не
менш, рекомендується встановити усі
рекомендовані виробником оновлення
прошивки.
Разом із специфікацією EFI/UEFI застосовується новий спосіб розбиття: GPT (GUID Partition Table). Він використовує глобально унікальні ідентифікатори (128-бітні значення у вигляді 32 шістнадцяткових цифр) для визначення пристроїв і типів розділів.
Крім цього, специфікація UEFI дозволяє використання застарілих розділів MBR (MS-DOS). Завантажувачі Linux (ELILO або GRUB2) намагаються автоматично створити GUID для таких розділів і зберегти зміни в прошивці. Такі GUID можуть часто змінюватися, що призводить до перезапису даних прошивки. Перезапис складається з двох різних дій: видалення старого запису і створення нового запису замість старого.
У сучасних прошивках наявний збирач сміття, що збирає видалені записи і звільняє пам'ять, зарезервовану під старі записи. Проблема виникає у випадку, коли непридатна прошивка не звільняє такі записи; це може призвести до неможливості завантаження системи.
Обхідний шлях дуже простий: конвертуйте застарілий розділ MBR у новий GPT, щоб повністю уникнути подібних проблем.
На openSUSE Leap 15.0 вам потрібно спершу
вилучити пакунок drm-kmp-default,
потім ви можете вручну встановити
драйвери Nvidia за допомогою консольного
сценарію архіву .run
:
zypper rm drm-kmp-default
Якщо ви встановлюєте RPM, надані Nvidia, ви не зіткнетеся з цією проблемою, бо у цьому випадку пакунок drm-kmp-default замінюється автоматично під час встановлення драйвера.
Якщо ви пізніше вирішите вилучити драйвер Nvidia, то переконайтеся, що повторно встановили пакунок drm-kmp-default.
За подробицями див. https://bugzilla.suse.com/show_bug.cgi?id=1044816.
The YaST installer does not scale its UI for High-DPI displays by default.
If you have a computer with a high-DPI display, you can set YaST to scale
its UI automatically for the display. To do so, add the parameter
QT_AUTO_SCREEN_SCALE_FACTOR=1
to the bootloader command
line.
У цьому розділі наведені примітки, пов'язані з оновленням системи. Докладні інструкції з оновлення див. у документації на https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.startup/cha.update.osuse.html.
Additionally, check Розділ 3, «Packaging Changes».
Starting with the version 3.2, as shipped in openSUSE Leap 15.0, Postfix Admin (package postfixadmin) uses a new and backwards-incompatible directory layout:
The configuration files moved to /etc/postfixadmin
.
The PHP code moved to /usr/share/postfixadmin
.
The Smarty cache moved to /var/cache/postfixadmin
.
Postfix Admin no longer reads configuration files from their previous locations and the configuration is not migrated automatically. Therefore, you need to migrate the following items manually:
Move config.local.php
from
/srv/www/htdocs/postfixadmin
to
/etc/postfixadmin
.
If you made customizations to config.inc.php
,
ideally merge these customizations into
/etc/postfixadmin/config.local.php
. We recommended
keeping config.inc.php
unmodified.
In the Apache configuration, add or enable the alias
/postfixadmin
:
To make the alias available on all virtual hosts, run:
a2enflag POSTFIXADMIN && rcapache2 restart
To make the alias available only on a specific virtual host only, add the alias to the config of that virtual host.
Deprecated packages are still shipped as part of the distribution but are scheduled to be removed the next version of openSUSE Leap. These packages exist to aid migration, but their use is discouraged and they may not receive updates.
Щоб перевірити, чи мають підтримку встановлені пакети, переконайтеся, що встановлено lifecycle-data-openSUSE, а потім використовуйте команду:
zypper lifecycle
This section lists desktop issues and changes in openSUSE Leap 15.0.
The KDE Plasma Wayland session is not supported with the proprietary Nvidia driver. If you are using KDE and the proprietary Nvidia driver, stay with the X session.
У попередніх версіях openSUSE клавіша compose дозволяла набирати символи, що не входять у склад звичайної розкладки клавіатури. Наприклад, щоби набрати «å», можна було натиснути і відпустити Shift+Правий Ctrl, а потім двічі натиснути a.
У openSUSE Leap 15.0 більше немає наперед визначеного сполучення клавіш для compose, тому що сполучення клавіш Shift+Правий Ctrl перестало працювати як раніше.
Щоби призначити загальносистемне
сполучення клавіш для compose,
скористайтеся такими рядками у файлі
/etc/X11/Xmodmap
:
[...] !! Третій приклад: змініть праву клавішу Control на клавішу Compose. !! Коли хочете задіяти символ Compose, натисніть цю клавішу, а потім два !! символи (наприклад `a' та `^', щоб дістати 342). !remove Control = Control_R !keysym Control_R = Multi_key !add Control = Control_R [...]
Щоби розкоментувати код прикладу,
видаліть символи !
на початку
кожного рядка. Зверніть увагу, що
параметри із файлу Xmodmap
будуть переписані, якщо ви
скористаєтеся командою setxkbmap.
Щоб визначити сполучення клавіш для compose індивідуально для користувача, використовуйте утиліту налаштування клавіатури його стільниці або утиліту командного рядка setxkbmap:
setxkbmap[...]
-option compose:COMPOSE_КЛАВІША
У змінній КЛАВІША_COMPOSE
скористайтеся бажаними символами,
наприклад, ralt
, lwin
,
rwin
, menu
, rctl
або caps
.
Альтернативно можна використовувати метод введення IBus, що дозволяє набирати потрібні символи без використання клавіші Compose.
In the past, you could use /etc/sysconfig
or the YaST
module to define the login manager
and desktop session. Starting with openSUSE Leap 15.0, the values are not
defined using /etc/sysconfig
anymore but with the
alternatives system.
To change the defaults, use the following alternatives:
Login manager: default-displaymanager
Wayland session: default-waylandsession.desktop
X desktop session: default-xsession.desktop
For example, to check the value of
default-displaymanager
, use:
sudo update-alternatives --display default-displaymanager
To switch the default-displaymanager
to
xdm, use:
sudo update-alternatives --set default-displaymanager \
/usr/lib/X11/displaymanagers/xdm
To enable graphical management of alternatives, use the YaST module yast2-alternatives.
that can be installed from the packageПри використанні GNOME Shell спільно з відмінним від GDM менеджером входу, наприклад, SDDM або LightDM, не можна заблокувати екран. Крім того, неможливо змінити користувача без виходу.
Щоб мати можливість блокувати екран з GNOME Shell, встановіть GDM в якості менеджера входу:
Переконайтеся, що пакет gdm встановлений.
Відкрийте YaST і в ньому модуль
.Перейдіть до пункту меню
+ + .
У текстовому полі вкажіть gdm
.
Щоб зберегти зміни, натисніть
.
Перезавантажити.
The default login manager for KDE, SDDM, does not scale its UI for High-DPI
displays by default. If you have a computer with a high-DPI display, you
can set SDDM to scale its UI automatically for the display using the
configuration file /etc/sddm.conf
:
[XDisplay]
ServerArguments=-dpi DPI_SETTING
EnableHiDPI=true
Replace DPI_SETTING
with an appropriate DPI
value, such as 192
. For best scaling results, use a DPI
value that is a multiple of the default 96 DPI.
YaST does not scale its UI for High-DPI displays by default. If you have a
computer with a high-DPI display, you can set YaST to scale its UI
automatically for the display. To do so, set the environment variable
QT_AUTO_SCREEN_SCALE_FACTOR=1
.
Firefox and Chromium normally allow Web-based tools such as videoconferencing applications to share the entire screen or individual application windows. This functionality is currently not supported in either browser when using a Wayland session.
To be able to share your screen in Firefox or Chromium, use an X session instead.
Кодеки для відтворення медіафайлів MP3 поставляються як частина стандартного сховища.
Щоб використовувати цей декодер у
програмах та інтерфейсах на основі gstreamer
таких, як Rhythmbox чи Totem, встановіть пакунок
gstreamer-plugins-ugly
.
LibreOffice 5.3 та вище більше не підтримує
застарілі шрифти Type-1 (розширення файлів
.afm
та .pfb
).
Більшості користувачів це не стосується,
бо поточні шрифти доступні у форматах
TrueType (.ttf
) чи OpenType
(.otf
).
Якщо вас це зачепило, то перетворіть шрифти Type-1 у підтримуваний формат такий, як TrueType і тоді використовуйте отриманий шрифт у цьому форматі. Перетворення можливе за допомогою програми FontForge (пакунок fontforge), яка включена в openSUSE. За докладнішою інформацією про сценарії для таких перетворень див. https://fontforge.github.io/en-US/documentation/scripting/.
FreeType 2.6.4 has a new default glyph hinting interpreter (version 38) that more closely matches other operating systems but may look “more fuzzy” to some. To restore the previous FreeType behavior, set the following environment variable at any level (system-wide, user-specific, or program-specific) of your choice:
FREETYPE_PROPERTIES="truetype:interpreter-version=35"
Plasma browser integration for Firefox and Chromium/Chrome allows monitoring multimedia and downloads using KDE system tools and gives quick access to tabs via the
bar of the KDE Plasma desktop.The browser integration functionality consists of two parts that need to work together:
The desktop part that can be installed using the system package plasma-browser-integration.
The browser part that needs to be installed from the add-on store of your browser:
Note that this functionality is officially still in development and openSUSE Leap 15.0 ships with an early version of it.
This section lists changes to security features in openSUSE Leap 15.0.
Раніше можна було легко заплутатися та
не помітити різниці між тим, як подібно
названі підкоманди systemctl
reload
та restart
працювали для AppArmor:
systemctl reload apparmor коректно перезавантажувала усі профілі AppArmor (це було і залишається рекомендованим способом перезавантаження профілів AppArmor.)
Команда systemctl restart apparmor спричиняла зупинку AppArmor та вивантаження всіх профілів, що залишало всі наявні процеси без обмежень. Тобто обмеження застосовувалися лише до знову запущених процесів.
На жаль, systemd
не надає
рішення в рамках формату своїх одиничних
файлів для проблеми, створеної сценарієм
restart
.
Починаючи із AppArmor 2.12, команда systemctl stop apparmor не буде працювати. Внаслідок цього команда systemctl restart apparmor тепер буде правильно перезавантажувати профілі AppArmor.
Для вивантаження всіх профілів AppArmor використовуйте нову команду aa-teardown, що відповідає старій поведінці systemctl stop apparmor.
Дивіться https://bugzilla.opensuse.org/show_bug.cgi?id=996520 і https://bugzilla.opensuse.org/show_bug.cgi?id=853019 за подробицями.
Прочитайте документи README
на
носії.
Переглянути докладний журнал змін конкретного пакунку за допомогою RPM:
rpm --changelog -qp НАЗВА_ФАЙЛУ
.rpm
Замініть НАЗВАФАЙЛУ
назвою пакунку RPM.
Хронологічний журнал усіх змін в
оновлених пакунках наведено у файлі
ChangeLog
на верхньому рівні
носія.
Більше інформації ви знайдете у
каталозі docu
на DVD.
Додаткову та оновлену документацію можна знайти на https://doc.opensuse.org/.
Найсвіжіші новини про продукти від openSUSE можна знайти на https://www.opensuse.org.
Copyright © SUSE LLC