赶在 Fedora 18 北京的 Release Party 前,将笔记本电脑上的 Fedora 16 升级(覆盖安装)到了 Fedora 18。 众多的特性也意味着众多的改动,花了一番功夫方才把系统配置舒服。 记下一些东西,希望对今后的安装升级有所提示。
文件迁移
升级后发现一些文件的位置发生了变动。 发行注记 中已经提到 .fonts.conf
和 .fonts.conf.d/
迁移到了 XDG 规范下的 .config/fontconfig/
目录之下。 (相对于直接手写上述配置文件,Fedora 18 更推荐使用 fonts-tweak-tool 来设定字体偏好。) 不过没有提到 GNOME 3.6 中的 GDM 的会话日志文件从家目录下的 .xsessions.error
变为 .cache/gdm/session.log
(参考 BUG 报告), 另外 GDM 已经不再关心 .dmrc
文件的内容,而是读取 /var/lib/AccountsService/users/userid
获知用户的会话信息。
允许非特权用户挂载卸载设备的命令行工具名称从 udisks 变成了 udisksctl,语法也有了变化。 监控磁盘使用情况的 gdu-notification-daemon 消失了。
设置变动
GNOME 3.6 集成了 iBus 输入法框架,而且默认没有提供开启输入法的 快捷键(一般是 Ctrl+空格键)。要使用其他输入法框架,例如 FCTIX,需要照此 去做。 另请注意不要启用(即禁用) GNOME 键盘快捷键设置中的输入法快捷键。
Fedora 18 中在防火墙方面,Firewalld 成为系统服务,iptables 和 ip6tables 不再默认启用, 图形界面配置工具也从 system-config-firewall 变为 firewall-config。 命令行工具从 lokkit/ip*tables 变为 firewall-cmd。更多信息可参考 firewalld 的特性页面。
从 GNOME Live USB 安装的系统的图标主题是 GNOME 默认的灰褐色系列, 而不是经典的蓝色主题。 通过安装 fedora-icon-theme 软件包,然后在 gnome-tweak-tool 的设置中选择 Fedora, 可以恢复过去的外观。注意可能需要注销重新登陆才能在 Nautilus 中看到效果。
其他任务
此外还有一些常规任务。 为解决 Android 手机 ADB 时的权限问题,需要手写 udev 规则 /etc/udev/rules.d/51-android.rules
。 安装 VirtualBox 后,需要将自己添加到 vboxusers 群组之中, 要有 USB 支持还需要安装对应版本的扩展包。 还有在 Firefox 和 Thunderbird 中禁用 CNNIC 证书等,不再细述。
未解决的问题
我希望可插拔设备可以实现无需密码挂载,过去的方法需要直接修改系统文件。 通过阅读文档 polkit(8)
,发现应该可以在 /etc/
下写配置文件实现,但尚未搞定。
Fedora 18 下,使用 FVWM 做窗口管理器时,启动阶段运行我的两个 FvwmButtons 模块,会使 CPU 100%,有待解决。