openSUSE 13.1 版"资讯

Version: 13.1.9 (2013-12-09)

版" © 2013 玛格丽特 · 苏 (marguerite@opensuse.org)

版""" © 2013 SUSE LLC

您""以 GNU 自由文档协议 (1.2版及以后，由自由软件基金会发布) 对此文档进行
复制"传播和/或修订；但必须"留不变章节"封"和底"文""该协议副""
fdl.txt 文件中"

"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""

1. "项
2. 安装

    2.1. 关于详细安装信息

3. 常规

    3.1. openSUSE 文档
    3.2. "废的 YaST 模"
    3.3. UEFI""统"可扩展固件接口
    3.4. UEFI, GPT 和 MS-DOS 分区
    3.5. Secure Boot 模式引导
    3.6. Adobe Reader (acroread) 和其它 PDF 阅读器

4. 系统升级

    4.1. 使用 Zypper (dup) 升级""要清理 /etc/fstab
    4.2. 移除了 SYSLOG_DAEMON 变量
    4.3. 重复的网"接口

5. ""

    5.1. 使用 KMS "始化图形界" (内核模式设置)
    5.2. 使用 Nouveau 驱动进行安装时屏幕上"噪点
    5.3. Samba 4.1 版
    5.4. 配置 Postfix
    5.5. xinetd：记录到系统日志
    5.6. Apache 2.4 版
    5.7. tomcat：记录到系统日志
    5.8. Darktable：""要刷新缓存文件
    5.9. Locate：findutils-locate 被 mlocate 替换了
    5.10. KDE 和"牙
    5.11. AppArmor 和"限设置
    5.12. Skype
    5.13. AutoYaST

若您是从某个旧版"升级到"版 openSUSE 的，之前的版"资讯列示于此，供您参"
：

这些版"资讯涵盖以下领域：

  "" 第 1 节 """"项"""：这些"文是自动从 openFATE 捕获的，openFATE 是 openSUSE
    的特"/""求管理系统 (http://features.opensuse.org)"

    不可用

  "" 第 2 节 """安装"""：若您想从零"始安装系统，请阅读"章"

  "" 第 3 节 """常规"""：那美克星人都该"的信息"

  "" 第 4 节 """系统升级"""：若您是从之前版"运行系统升级获得的"版 openSUSE，"
    章是与该过程相关的"些提问荟萃"

  "" 第 5 节 """"""""："章涵盖了"经验的用户可能感兴趣的"系列""上的改进和
    扩充"

1. "项

不可用

2. 安装

2.1. 关于详细安装信息

详细安装信息请见第 3.1 节 """openSUSE 文档""""

3. 常规

3.1. openSUSE 文档

"新手入门中，您能够找到按步就班的安装指南，和 KDE"GNOME 桌"以及
LibreOffice 套装的介绍"该手册也涵盖了"些基"管理"题如部署"软件管理以及
bash 壳层的扫盲"

安装 opensuse-startup_$LANG 软件包后可" /usr/share/doc/manual/
opensuse-manuals_$LANG 找到我们的文档，也可以使用"线文档 http://
doc.opensuse.org"

3.2. "废的 YaST 模"

以下 YaST 模"被淘汰了，实际上现"确实也很少用到：

  "" yast2-autofs

  "" yast2-dbus-client

  "" yast2-dirinstall

  "" yast2-fingerprint-reader

  "" yast2-irda

  "" yast2-mouse

  "" yast2-phone-services

  "" yast2-power-management

  "" yast2-profile-manager

  "" yast2-sshd

  "" yast2-tv

之"以"废它们，主要原因是为了降低维护压力并更好的聚焦于其它用得更多的模"
"

3.3. UEFI""统"可扩展固件接口

"将 openSUSE 安装到"个使用 UEFI (统"可扩展固件接口) 引导的计算"上之前，
特别建议您"查"下硬件制"商推荐的任何固件更新，并且，如""的"，安装这样
的更新"计算"预装了 Windows 8 是表明您的计算"使用 UEFI 引导的"个明显标志
"

背景知识：某些 UEFI 固件"故"，会导致它"太多数据被写入 UEFI 存储区域时崩
溃"但是，没"人"正知道多少是"太多""openSUSE 仅会写入引导操"系统必""的超
小数据，从"""小化了该风险""超小数据"意""是说仅知会 UEFI 固件 openSUSE 引
导加载器的位置"我们默认禁用了上游 Linux 内核的使用 UEFI 存储区域存放引导和
崩溃信息 (pstore) 的功能"然"还是推荐安装硬件制"商推荐的任何固件更新"

3.4. UEFI, GPT 和 MS-DOS 分区

伴随"" EFI/UEFI 规范到"的是"种新的分区风格：GPT（GUID 分区表）"这个新样
"使用全"唯"标识符（128 位"显示成 32 个十六进制数字）"识别设备和分区类
型"

另外，UEFI 规范也允许传统的 MBR（MS-DOS）分区"Linux 引导加载器（ELILO 或
GRUB2）会"试为这些传统分区自动生成"个 GUID，并将它们写入到固件中"这样的
GUID 可频繁变化，将导致重写固件"重写由两个不同操"组成：移除旧项和创建替代
前"个项的新项"

现代固件""个垃"收集器可"集删除的项并释放为旧项预留的内存"当问题固件不
"集并释放这些项时就会导致问题; 这可能导致系统无法引导"

规避方法很"单：将传统的 MBR 分区转换成新的 GPT 分区"彻底避免此问题"

3.5. Secure Boot 模式引导

这只影响 UEFI 模式中"启了安全引导的"器"

新版的 shim 加载器比起 openSUSE 12.3 中的版"允许更多的计算""启用了
Secure Boot 的情况下引导"虽说如此，遇到问题时，还请先更新您计算"的 BIOS
到""新版""若更新 BIOS 没"帮助，请把您计算"的型号报到维基上 (https://
en.opensuse.org/openSUSE:UEFI)"这样下"个版"的时"我们就可以跟踪"它是否
能用了"

3.6. Adobe Reader (acroread) 和其它 PDF 阅读器

Adobe 不再为 Adobe Reader (acroread) 提供 (安全) 更新了"因此我们从发行版中
"废了 acroread 软件包以"护 openSUSE 用户"

openSUSE 携带了许多 PDF 查"工具如 Okular，Evince 和 poppler-tools"这些工
具被积极"维护""并可以从 openSUSE 和它们的上游""这里获得安全修复"

更多信息请访问： http://zh.opensuse.org/Adobe_Reader"

4. 系统升级

4.1. 使用 Zypper (dup) 升级""要清理 /etc/fstab

当使用 zypper dup 升级时 (YaST 升级程序可自动处理) 用户应该移除以下或"的 /
etc/fstab 项：

tmpfs   /dev/shm
devpts  /dev/pts
sysfs   /sys sysfs
proc    /proc proc

这对 GNOME 用户是特别重要的，否则 GNOME 终端将失败，消息为 "grantpt failed:
Operation not permitted""这些挂载点现"由 systemd 管理并不再应该出现" /
etc/fstab 中"

4.2. 移除了 SYSLOG_DAEMON 变量

SYSLOG_DAEMON 变量被移除了"之前，它用于"择 syslog 守护精灵"自 openSUSE
12.3 起，同"时间"系统上只能安装"个 syslog 实现，并将被自动"用"

细节请见 syslog(8) 手册页"

4.3. 重复的网"接口

当前版"的 systemd 使用了"个新的惯例"为网"接口指派可预测的名称"YaST 也
相应变化了"

某些故"报告表明 YaST ""个故"，当从"种命名方案转换为另"种时就会发生"
若相同的网"接口"两个不同的名称，那您就遇到这个故"了""这种情况下请" /
etc/sysconfig/network 中移除不同的网"接口并使用 YaST "配置"个新的"

关于可预测网"接口名称的更多信息，请参" http://www.freedesktop.org/wiki/
Software/systemd/PredictableNetworkInterfaceNames/"

5. ""

5.1. 使用 KMS "始化图形界" (内核模式设置)

自 openSUSE 11.3 起，我们为 Intel"ATI 和 NVIDIA 显卡切换到了 KMS (内核模式
设置)，因此现" KMS 是我们的默认设置"若您遇到了 KMS 驱动支持问题 (intel，
radeon，nouveau)，可"过向内核引导命令行添加 nomodeset "禁用 KMS"若使用
Grub2, 我们的默认引导加载器，欲永久设置，可以根用户身份将该"项添加到您的 /
etc/default/grub 文"文件中的 GRUB_CMDLINE_LINUX_DEFAULT 内核默认加载"项行
中去，并运行终端命令

sudo /usr/sbin/grub2-mkconfig --output=/boot/grub2/grub.cfg

以让修改生效"另外，若使用 Grub Legacy，也请以根用户身份将该"项添加到 /
boot/grub/menu.lst中的内核命令行中"该"项"证了" initrd 中使用 modeset=0
加载"当的内核模" (intel, radeon, nouveau)，也就是说，禁用了 KMS"

"极少见的情况下从 initrd 挂载 DRM 模"出错是"个常见的问题，KMS 只是躺""中
枪"已"这时更应该" initrd 里完全禁用加载 DRM 模""不是去搞 KMS""过
YaST 将 NO_KMS_IN_INITRD sysconfig 变量设置为 yes，之后会重建 initrd"然后
重启计算""

若 Intel 显卡""启 KMS， X "务器会"""求其次使用 fbdev 驱动 (intel 驱动只
支持 KMS);另外，对于旧款 Intel 显卡，"intellegacy" 驱动
(xorg-x11-driver-video-intel-legacy 软件包) "然可用，它"然支持 UMS (用户
模式设置)"欲使用它，可编辑 /etc/X11/xorg.conf.d/50-device.conf，并将
driver 驱动"目修改为 intellegacy"

若"测到 ATI 显卡是目前流行型号的，X "务器会"""求其次使用 radeonhd"若
NVIDIA 显卡""启 KMS，X "务器将使用 nv 驱动"(nouveau 驱动只支持 KMS)"注
意，若您指定了 nomodeset 内核引导参数，新型号的 ATI 和 NVIDIA 显示处理器会
"""求其次使用 fbdev"

5.2. 使用 Nouveau 驱动进行安装时屏幕上"噪点

""些 NVIDIA 显卡的系统上，安装器可能会"屏幕上方显示噪点，这是默认
nouveau 驱动的问题导致的"若您被此问题影响了，您可以禁用 nouveau 内核模"后
再运行安装器，"系统安装好后或升级后再启用该模""

要禁用该内核模"，当您从安装介质引导后，" grub 中"择 '安装 (Installation)
' 项并按 'e' "编辑参数"然后前"以 'linux' (或 'linuxefi') "头的行并""
尾添加 brokenmodules=nouveau"现"按 F10 以新参数继续引导""系统安装好后，
您可以"过编辑 /etc/modprobe.d/50-blacklist.conf 并移除 blacklist nouveau
那项"重新启用 nouveau 模""

5.3. Samba 4.1 版

openSUSE 13.1 携带的 Samba 4.1 版并"包含"为"个活动目录风格的域控制器运行
的支持"这个功能目前是禁用的，因为它缺少与系统全"的 MIT Kerberos 的整合"

5.4. 配置 Postfix

自 openSUSE 12.3 起，SuSEconfig.postfix 被重命名为了 /usr/sbin/
config.postfix"若您" /etc/sysconfig/postfix 或 /etc/sysconfig/mail 中设置
了 sysconfig 变量，您必须以 root 身份手动运行 /usr/sbin/config.postfix"

5.5. xinetd：记录到系统日志

xinetd 的新默认"把默认日志对象从 /var/log/xinetd.log 修改到系统日志了"这
意味"" xinetd 的全部消息"将"为设施守护程序和日志级别信息出现"系统日志中
"

若您想要切换回以前的方法，请去 /etc/xinetd.conf 中查找中意的脚""
xinetd.log 的 logrotate 脚"模"可" /usr/share/doc/packages/xinetd/
logrotate 中找到"

5.6. Apache 2.4 版

Apache 2.4 的配置文件"许多变化"更多从之前版"升级过"的信息请见 http://
httpd.apache.org/docs/2.4/upgrading.html"

5.7. tomcat：记录到系统日志

tomcat 启动脚"不再将输出写入到 /var/log/tomcat/catalina.out 了"现"全部消
息""过 tomcat.service (tomcat-jsvc.service) 重定向到系统日志和日志级别信
息了"

5.8. Darktable：""要刷新缓存文件

若您是从之前版"升级到 openSUSE 13.1 的，旧缓存文件可能不再能用了""这种情
况下""要移除 ~/.cache/darktable/mipmaps"

5.9. Locate：findutils-locate 被 mlocate 替换了

mlocate 工具是 findutils-locate 的替代品""默认配置时 mlocate 和 
findutils-localte 的行为是"样的"由于"项改进过的"限处理，现"""要 24 小
时后常规用户才能访问数据库文件"

若您遇到了 ""限拒" (Permission denied)" 消息，并想要加"访问数据库文件，
请"虑移除 cron.daily (若您"过 cron.daily "制运行"""些敏感任务请不要这么
做)：

rm /var/spool/cron/lastrun/cron.daily

以 root 身份做，"次即可"

5.10. KDE 和"牙

"牙堆栈是由 Bluez 5 ("个主要的，向后不兼容的版") 提供的，是 GNOME 桌"和
基"系统的"些其它组件能够升级"必须的"很不幸的是，KDE workspace "其目前
发布的版"中只支持 Bluez 4 版"

因此，openSUSE KDE 社区团队提供了"个"官方的 Bluedevil 软件包，至少提供了
"些基"功能诸如设备配对或"牙鼠标支持; "些其它的功能是已知尚不可用的，如
文件传输"

暂时，不应该针对 KDE 中的"牙支持填报故"报告，因为 Bluedevil 的 Bluez 5 移
植仍"进行呢"

5.11. AppArmor 和"限设置

AppArmor 是默认启用的"这意味""更多的安全"，但若您以"预"的方式运行"务可
能导致它们无法工""若您遇到了诡异的"限问题，请"试把受影响的"务的
AppArmor 方案切换为抱"模式，使用：

aa-complain /usr/bin/$your_service

抱"模式意味""：允许任何"西，并记录方案不允许的"西"

即便它能够"助于回报为故"！我们想要修复 AppArmor 方案以同样覆盖边角问题"

5.12. Skype

PulseAudio 4.0 暴"了 Skype for Linux 当前版"（v4.2）中的"个故""直到
Skype 被修复和更新前，请这样运行 skype：

PULSE_LATENCY_MSEC=60 skype

关于此故"的更多信息，请见 http://arunraghavan.net/2013/08/
pulseaudio-4-0-and-skype/"

5.13. AutoYaST

若 autoyast 方案" <add-on> 部分"项，""个故"会被触发，从"阻碍了方案中
的信息从第"阶段传"到第二阶段"因此，"这种情况下，全部第二阶段配置步骤"
会被跳过，这中"会导致或多或少的完全不稳定的系统"

"个暂时"规避方法是，" openSUSE 13.1 中，避免" AutoYaST 方案中使用
<add-on> 部分"

