Fedora 18 安裝前指南
代號(hào)為 Spherical Cow 的 Fedora 18 帶來了大量變化,其中有不少內(nèi)容值得在安裝使用前知曉。
Secure Boot 與 Win 8
隨著 Win8 的發(fā)布,先前關(guān)于 Secure Boot 和 UEFI 的諸多猜測(cè)也得到了證實(shí),F(xiàn)edora 18 也將如同當(dāng)初計(jì)劃的那樣使用 shim + grub2 的鏈?zhǔn)揭龑?dǎo)方式應(yīng)對(duì)。對(duì)于最終用戶來說,或許以下的 FAQ 可以便于解答您關(guān)心的問題:
- Q: 我買了預(yù)裝 Win8 的電腦,可以跑 Fedora 18 么,需要在 UEFI 中做什么更改么? A: 您無需進(jìn)入 UEFI 做任何更改即可運(yùn)行 Fedora 18。
- Q: 我發(fā)現(xiàn)在使用 Fedora 18 時(shí)無法掛載 NTFS 分區(qū)了!A: 這種情況發(fā)生在您使用 Win8 的“快速重啟”功能了,該功能的設(shè)計(jì)缺陷可能會(huì)在 Win8 下次啟動(dòng)時(shí)清空在其他系統(tǒng)下往 NTFS 分區(qū)寫入的文件。為了阻止這種情況發(fā)生,F(xiàn)edora 18 中搭載的 ntfs-3g 在檢測(cè)到“快速重啟”啟用時(shí)將拒絕掛載 NTFS 分區(qū)。若要想正常掛載 NTFS 分區(qū),請(qǐng)禁用“快速重啟”。
- Q: 我的機(jī)子預(yù)裝 Win8 且打開了 Secure Boot,之前 Fedora 18 運(yùn)行的好好的,為什么在安裝閉源顯卡驅(qū)動(dòng)/Virtual Box /VMWare 之后就無法引導(dǎo)了呢? A: 閉源顯卡驅(qū)動(dòng)/Virtual Box /VMWare 需要加載額外的內(nèi)核模塊,這將變化原先簽名的內(nèi)核鏡像。若是不想創(chuàng)建自定義證書(后續(xù)教程待定),可以暫先使用開源顯卡驅(qū)動(dòng)/KVM 或者關(guān)閉 Secure Boot。
- Q: 我買的新主板是 UEFI 且有 Win8 兼容徽標(biāo)的,需要擔(dān)心 Secure Boot 么? A: 通過 DIY 渠道購買的 UEFI 主板目前默認(rèn)關(guān)閉 Secure Boot,您可以安裝任何基于 GRUB2 引導(dǎo)的發(fā)行版比如 Fedora 18,甚至不支持 Secure Boot 的 Fedora 17 都可以。
- Q: 我的 Win8 是從老版本升級(jí)/自行單獨(dú)購買的,所以硬盤還是 MBR 分區(qū)表的,可以安裝 Fedora 18 么?A: 建議參照此教程轉(zhuǎn)換為 GPT 分區(qū)表,不過現(xiàn)在您可以在 Live 介質(zhì)引導(dǎo)時(shí)增添 nogpt 選項(xiàng)強(qiáng)制在安裝目標(biāo)主機(jī)使用 MBR 分區(qū)表。
配置文件移位
在系統(tǒng)配置方面,位于 /etc/sysconfig 目錄下的配置文件已經(jīng)不再使用,轉(zhuǎn)而使用 /etc 下應(yīng)用程序獨(dú)立目錄的方式體現(xiàn)。具體變化如下:
- 改用 /etc/localtime 配置時(shí)間及時(shí)區(qū)。
- 使用 /etc/locale.conf 管理區(qū)域相關(guān)的環(huán)境變量。
- 現(xiàn)由 /etc/vconsole.conf 負(fù)責(zé)虛擬終端的配置。
- 主機(jī)名由 /etc/hostname 配置。
- 更改顯示管理器只需要 systemctl enable --force DMNAME 即可,不再需要編輯 /etc/sysconfig/desktop 文件。
更多內(nèi)容可以參考對(duì)應(yīng)的 man 手冊(cè),比如 man localtime 可以獲知關(guān)于新的時(shí)區(qū)分配的配置。
此外一般用戶的關(guān)機(jī)重啟等權(quán)限也改由 /usr/share/polkit-1/actions/org.freedesktop.login1.policy 配置,不再使用 /etc/pam.d 中的設(shè)置了。
在用戶個(gè)人配置方面,根據(jù)最新的 Free Desktop 標(biāo)準(zhǔn)變更了部分配置文件位置,如:
- $HOME/.xinputrc 已被移至 $HOME/.config/imsettings/xinputrc。
- $HOME/.imsettings.log 已被移至 $HOME/.cache/imsettings/log
- $HOME/.fonts.conf 已被移至 $HOME/.config/fontconfig/fonts.conf。
- $HOME/.fonts.conf.d 已被移至 $HOME/.config/fontconfig/fonts.conf.d。
GNOME 3.6 與輸入法
Fedora 18 搭載的 GNOME 3.6 默認(rèn)使用 IBus 輸入法框架,但是沒有默認(rèn)綁定輸入法切換快捷鍵,要設(shè)定快捷鍵請(qǐng):
- 在“系統(tǒng)設(shè)”置中的“輸入源”選項(xiàng)下點(diǎn)擊“快捷鍵設(shè)置”鏈接,或者點(diǎn)擊頂端的鍵盤圖標(biāo)然后選擇“快捷鍵選項(xiàng)”,再點(diǎn)擊左側(cè)面板的輸入部分。
- 點(diǎn)擊切換至下一輸入源,然后按 CTRL + SPACE。
該問題已經(jīng)匯報(bào),可能會(huì)在后續(xù)更新中修復(fù)。
盡管 GNOME 3.6 中集成了 IBus 輸入法框架,但是您依然可以使用諸如 FCITX 等其他輸入法框架。以 fcitx 為例步驟如下:
- 當(dāng)然是安裝第三方輸入法框架了:pkcon install fcitx-libpinyin fcitx-config fcitx-gtk2 fcitx-gtk3 fcitx-qt4。
- 然后在終端運(yùn)行關(guān)閉 GNOME 對(duì)于 XKB 的接管:gsettings set org.gnome.settings-daemon.plugins.keyboard active false 。
- 使用應(yīng)用程序中的“輸入法選擇器”或者在終端執(zhí)行 im-chooser 選擇 fcitx。
完成以上步驟后就可以立即使用 fcitx,無需注銷/重啟,變更限定為當(dāng)前用戶,無需刪除任何軟件包。
近期 Fedora 18 正式版由于新安裝器在處理 btrfs 文件系統(tǒng)的一些問題被推遲至 1 月 15 日發(fā)布。若是您不打算使用 btrfs 文件系統(tǒng),可以現(xiàn)在就下載 Fedora 18 RC1 版本開始使用。