Version: 12.3.11 (2013-08-22)
Авторские права © 2005-2008. Алексей Осипов (aliks-os@yandex.ru)
Авторские права © 2007. Николай Деркач (nderkach@gmail.com)
Авторские права © 2008-2013. Александр Мелентьев (minton@opensuse.org)
Авторские права © 2013 Novell, Inc.
Разрешается копировать, распространять и/или видоизменять этот документ на условиях Лицензии GNU на Свободную Документацию версии 1.2 или любой более поздней версии, изданной Free Software Foundation; без неизменяемых разделов, без текстов, помещаемых на первой странице обложки и без текстов, помещаемых на последней странице обложки. Копия лицензии включена в виде файла fdl.txt
.
Если вы обновляетесь с более старой версии до этого выпуска openSUSE, см. предыдущие примечания здесь: http://en.opensuse.org/openSUSE:Release_Notes
Примечания к выпуску охватывают следующие области:
Раздел 1, «Разное»: Эти записи автоматически выбраны из openFATE, системы управления запросами возможностей (http://features.opensuse.org).
N/A
Раздел 2, «Установка»: Прочтите это, если хотите установить систему «с нуля».
Раздел 3, «Общее»: Информация, которую должен прочитать каждый.
Раздел 4, «Обновление системы»: Проблемы, связанные с обновлением с предыдущей версии openSUSE.
Раздел 5, «Технические данные»: Этот раздел содержит технические изменения и улучшения для опытного пользователя.
Раздел 3.1, «Документация openSUSE» содержит подробные сведения об установке.
Сразу после установки NetworkManager не запускается автоматически, поэтому невозможно настроить WiFi. Для выхода в сеть (WiFi) перезагрузите машину вручную.
По умолчанию новые пользователи более не добавляются в группу video
автоматически. Однако, проприетарному драйверу NVIDIA требуется доступ к устройствам /dev/nvidia*.
Симптомы: OpenGL-приложения сообщают о невозможности работы с /dev/nvidiactl
. Или GNOME показывает только пустой экран с указателем мыши.
Поскольку драйвер NVIDIA не использует стандартные методы ядра, позволяющие устанавливать ACL на узлы устройств, добавлять пользователей в группу video
придётся вручную; от имени root
вызовите (замените $USER
на реальное имя):
usermod -a -G video $USER
В Руководстве для начинающих можно найти пошаговые инструкции по установке, а также ознакомиться с рабочими столами KDE и Gnome и пакетом LibreOffice. Помимо этого, описаны базовые темы администрирования (развёртывание и управление программным обеспечением) и производится первое знакомство с оболочкой bash.
Справочное руководство подробно освещает вопросы администрирования и настройки системы и различных сетевых служб.
Руководство по безопасности ознакомит вас с основными принципами безопасности системы, как локальной, так и сетевой.
Руководство по анализу и настройке системы поможет в вопросах обнаружения проблем, их решения и оптимизации.
Виртуализация в KVM позволяет ознакомиться с настройкой и управлением виртуализацией с помощью KVM, libvirt и QEMU.
Документация содержится в /usr/share/doc/manual/opensuse-manuals_ru
после установки пакета opensuse-manuals_ru
или на сайте http://doc.opensuse.org.
Перед установкой openSUSE на систему, загружающуюся с помощью UEFI (Unified Extensible Firmware Interface), вам настоятельно рекомендуется проверить наличие обновлений прошивки, рекомендованных производителем, и в случае их существования установить такие обновления. Предустановленная Windows 8 является верным признаком того, что ваша система использует UEFI.
Обоснование: Некоторые прошивки UEFI содержат ошибки, приводящие к сбою в случае записи большого объёма данных в область хранения UEFI. Что характерно, никто точно не знает, насколько «большой» объём приводит к такому сбою. openSUSE минимизирует этот риск, записывая минимальный объём данных, необходимых для загрузки ОС. Под минимальным понимается указание прошивке UEFI на расположение загрузчика openSUSE. Специальные возможности ядра Linux, использующие область хранения UEFI для сведений о загрузках и сбоях (pstore
), по умолчанию отключены. Тем не менее, рекомендуется установить все рекомендованные производителем обновления прошивки.
Это касается только машин с UEFI и включённым режимом безопасной загрузки.
YaST не определяет автоматически, включена ли безопасная загрузка, и по умолчанию устанавливает неподписанный загрузчик. Однако неподписанный загрузчик будет отклонён прошивкой. Для установки подписанного загрузчика параметр «Разрешить безопасную загрузку» нужно задать вручную.
Это касается только машин с UEFI.
При использовании установщика с live-носителя YaST не может определить режим UEFI и устанавливает устаревший загрузчик. Это приводит к тому, что система не загружается. Нужно изменить загрузчик с grub2 на grub2-efi вручную.
Это касается только машин с UEFI.
Наш дважды подписанный shim в составе openSUSE 12.3 может быть отклонён будущими прошивками.
Если когда-нибудь в будущем openSUSE 12.3 не загрузится на оборудовании с новейшей прошивкой с включённой безопасной загрузкой, то нужно будет временно отключить безопасную загрузку, установить openSUSE и применить все обновления, чтобы получить обновлённый shim.
После установки всех обновлений безопасную загрузку можно будет снова включить.
Это касается только установок в режиме UEFI.
В предложении по разметке при включённой опции использования LVM (что необходимо для полного шифрования диска) YaST не создаёт отдельный раздел /boot
. Это приводит к тому, что ядро и initrd оказываются в (возможно, зашифрованном) контейнере LVM, недоступном для загрузчика. Для полного шифрования диска при использовании UEFI разметку нужно делать вручную.
sysvinit is no longer supported in this release. It has been deprecated since the last two releases.
По умолчанию для включения NetworkManager вы используете диалог YaST Сетевые настройки (yast2 network). Если вы хотите включить NetworkManager, следуйте этим инструкциям.
Переменная NETWORKMANAGER
в файле /etc/sysconfig/network/config
для включения NetworkManager была заменена на ссылку-псевдоним systemd network.service
, которая будет создана командой
systemctl enable NetworkManager.service
Выполнение данной команды приведёт к созданию ссылки-псевдонима network.service
, указывающей на NetworkManager.service
и отключающей скрипт /etc/init.d/network
. Команда
systemctl -p Id show network.service
позволяет опросить выбранную в данный момент сетевую службу.
Включение NetworkManager:
Сначала остановите запущенную службу:
systemctl is-active network.service && \ systemctl stop network.service
Включите службу NetworkManager:
systemctl --force enable NetworkManager.service
Запустите службу NetworkManager (через псевдоним):
systemctl start network.service
Отключение NetworkManager:
Остановите запущенную службу:
systemctl is-active network.service && \ systemctl stop network.service
Отключите службу NetworkManager:
systemctl disable NetworkManager.service
Запустите службу /etc/init.d/network:
systemctl start network.service
Для опроса выбранной в данный момент сетевой службы:
systemctl -p Id show network.service
Это вернёт "Id=NetworkManager.service
" в случае использования службы NetworkManager и "Id=network.service
" в противном случае, когда в качестве сетевой службы используется /etc/init.d/network.
Переменная SYSLOG_DAEMON была удалена. Ранее она использовалась для выбора демона syslog. Начиная с openSUSE 12.3, только одна реализация syslog может быть установлена одновременно, она используется автоматически.
Более подробные сведения приведены на странице руководства syslog(8).
В openSUSE 11.3 мы перешли на KMS (Kernel Mode Setting) для видеокарт Intel, ATI и NVIDIA, теперь это поведение по умолчанию. Если у вас при этом возникают проблемы с поддержкой KMS драйвером (intel, radeon, nouveau), отключите KMS, добавив nomodeset
в строку загрузки ядра. Для постоянного применения в Grub 2, загрузчике по умолчанию, добавьте это в строку параметров загрузки ядра по умолчанию GRUB_CMDLINE_LINUX_DEFAULT
в файле /etc/default/grub
от имени root и запустите команду терминала
sudo /usr/sbin/grub2-mkconfig --output=/boot/grub2/grub.cfg
для применения изменений. Если вы используете Grub Legacy, добавьте это в строку параметров ядра в файле /boot/grub/menu.lst
. Этот параметр означает, что соответствующий модуль ядра (intel, radeon, nouveau) будет загружен в initrd
с параметром modeset=0
, т.е. с отключённым KMS.
В редких случаях, когда загрузка модуля DRM из initrd
является общей проблемой и не относится к KMS, можно полностью отключить загрузку модуля DRM в initrd
. Для этого установите параметр sysconfig NO_KMS_IN_INITRD
в yes
через YaST, это создаст initrd
заново. Перезагрузитесь.
На картах Intel без KMS Xserver использует драйвер fbdev
(драйвер intel
поддерживает только KMS); в качестве альтернативы для устаревших видеокарт от Intel существует драйвер «intellegacy» (пакет xorg-x11-driver-video-intel-legacy
), всё ещё поддерживающий UMS (User Mode Setting). Для его использования отредактируйте файл /etc/X11/xorg.conf.d/50-device.conf
и измените драйвер на intellegacy
.
На современных картах ATI отступным вариантом является radeonhd
. На картах NVIDIA без KMS используется драйвер nv
(драйвер nouveau
поддерживает только KMS). Обратите внимание, более новые видеокарты от ATI и NVIDIA при указании параметра загрузки ядра nomodeset
будут использовать драйвер fbdev
.
По умолчанию, systemd ежедневно очищает временные каталоги в соответствии с настройками в /usr/lib/tmpfiles.d/tmp.conf
. Пользователи могут менять их, скопировав /usr/lib/tmpfiles.d/tmp.conf
в /etc/tmpfiles.d/tmp.conf
и внося правки в скопированный файл. Настройки в нём имеют приоритет на параметрами в /usr/lib/tmpfiles.d/tmp.conf
.
Примечание: systemd игнорирует устаревшие переменные sysconfig в /etc/sysconfig/cron
, такие как TMP_DIRS_TO_CLEAR
.
On openSUSE 12.3, the systemd journal is not persistent across
reboots. If you want to enable journal persistence, either create the
/var/log/journal
directory (as root) or install
the systemd-logger
package. Installing
systemd-logger
package will signal a conflict
with other syslog implementations, and thus ensuring that the system
uses only the systemd journal, if installed.
If your system has been upgraded from openSUSE 12.2 (where
/var/log/journal
was created by default) and if you
want to disable journal persistence, just remove the
/var/log/journal
directory.
Пакет pwdutils был заменён пакетом shadow. По большей части пакет shadow является полной заменой, но некоторые параметры командной строки были изменены или удалены. Полный список изменений приведён в /usr/share/doc/packages/shadow/README.changes-pwdutils
.
SuSEconfig.postfix
был переименован в /usr/sbin/config.postfix
. Если вы меняете переменные sysconfig в /etc/sysconfig/postfix
bkb /etc/sysconfig/mail
, вы должны вручную запустить /usr/sbin/config.postfix
от имени root.
Из-за изменения расположения файлов fontconfig Emacs и другие приложения, собранные с GTK+, выводят предупреждение при запуске.
Переместите файлы в новое место:
mkdir -p ~/.config/fontconfig mv ~/.fonts.conf ~/.config/fontconfig/fonts.conf
В GNOME 3.6 используйте следующий способ для назначения Shift или Ctrl+Shift сочетанием клавиш для выбора источника ввода:
Установите gnome-tweak-tool.
Запустите gnome-tweak-tool (
> ).В левом меню выберите
, в окне справа измените настройки.Эта проблема отслеживается в апстриме https://bugzilla.gnome.org/show_bug.cgi?id=689839.
Во время второй стадии установки по SSH YaST зависает. Он блокируется службой SuSEFirewall, поскольку переменная окружения SYSTEMCTL_OPTIONS
имеет некорректное значение.
Способ обхода: при втором входе в систему перед запуском второй стадии установки по SSH, выполните команду yast.ssh с параметром --ignore-dependencies
:
SYSTEMCTL_OPTIONS=--ignore-dependencies yast.ssh