Site Navigation:
 
 

4. 對於桌面環境用戶來說有何更新

4.1. Fedora Desktop

此部份詳細指出了影響到 Fedora 圖形化桌面用戶的變更。

4.1.1. 更佳的網路視訊支援

Fedora 10 含有經過改善的網路攝影機支援。

這項支援源於先前 Fedora 9 中所介紹的 UVC 驅動程式上的改善,這項改善新增了任何含有 Windows Vista 規定圖形的網路攝影機的支援。Fedora 10 包含了一個新的 V4L2 版本的 gspca,這是個 USB 網路攝影機的驅動程式架構並且包含了許多不同 USB 網路攝影機橋接和感應器的支援。

支援的網路攝影機用戶空間已藉由新增 libv4l 來改善,並將所有使用應用程式的網路攝影機更新為使用 libv4l。這項支援使得這些應用程式能辨識製造商規格以及來自於許多網路攝影機的自訂影像格式,特別是許多 gspca 所支援的網路攝影機。

如欲取得已通過 Fedora 10 的新網路攝影機支援測試的所有網路攝影機和應用程式清單,請參閱 https://fedoraproject.org/wiki/Features/BetterWebcamSupport。如欲取得一列包含了所有原來版本的 gspca 所支援的所有網路攝影機,請參閱原本的 gspca 網站。

http://mxhaard.free.fr/spca5xx.html

Fedora 10 中的 V4L2 版本的 gspca 支援了所有的這些網路攝影機和更多。

4.1.2. Plymouth 圖形化開機

如欲取得更多有關於新圖形化開機模式的相關資訊,請參閱 Section 2.6, “Fedora 10 boot-time”

4.1.3. 紅外線遠端支援

Fedora 10 有個新的 gnome-lirc-properties 套件,它含有用來配置 LIRC 並將它使用於支援通訊協定之應用程式的新圖形化前端。如欲取得更多相關資訊請參閱 Section 4.1.3, “紅外線遠端支援”

LIRC 會被定時地使用於多媒體應用程式中來實施紅外線遠端控制上的支援,並且在 RhythmboxTotem 中使用它應該和在您的電腦中插入遠端接收器一樣地簡單。接著請在 紅外線遠端控制 偏好設定中選擇 自動偵測。請參閱功能頁面來取得更多資訊:

https://fedoraproject.org/wiki/Features/BetterLIRCSupport

4.1.4. Bluetooth BlueZ 4.0

藍芽支援堆疊,亦稱為 BlueZ(http://www.bluez.org)在 Fedora 10 中已被更新為版本 4.x。在此版本中大部分的變更對於應用程式開發人員來講都相當有幫助,不過用戶也可發現用來設定鍵盤、滑鼠和其它支援的藍芽裝置的新設定精靈變得較容易使用。您也可在大部分型號的手提電腦上透過偏好設定來關閉藍芽。這個新版本也透過了 PulseAudio 來提供了較佳的未來音效裝置支援。

請注意,預設的藍芽 kernel 驅動程式也已被切換為 btusb,這和先前的 hci_usb 相較之下使用了較低的電量使用量。

4.1.5. GNOME

此發行版包含了 GNOME 2.24。若您需要更多詳情請參閱:

http://www.gnome.org/start/2.24/

4.1.5.1. Empathy 網路即時通

在此發行版中已可使用 Empathy 網路即時通。它可透過插件來支援多重通訊協定,這包含 IRC、XMPP(Jabber)、Yahoo、MSN 以及其它。它也支援了 XMPP 通訊協定中的視訊和音效,並且支援其它還在開發中的通訊協定。Empathy 使用包含了一些額外插件的 telepathy 架構:

  • telepathy-gabble - Jabber/XMPP 插件

  • telepathy-idle - IRC 插件

  • telepathy-butterfly - MSN 插件

  • telepathy-sofiasip - SIP 插件

  • telepathy-haze - Libpurple(Pidgin)函式庫連結管理程式也支援其它像是 Yahoo 的通訊協定

Pidgin 依然保留在 Fedora 軟體儲存處中以供使用,並且當用戶是由先前版本的 Fedora 發行版進行升級時,Pidgin 將會被保留為預設程式。

4.1.5.2. GNOME 顯示管理員

GNOME Display Manager(gdm)已被更新為最新的上游編碼,Fedora 開發人員已將其整個重新編寫了。PolicyKit 可被使用來控制關機和重新開機。目前缺少了 gdmsetup 配置工具,不過此工具將會被取代。如欲取得配置變更,請參閱:

http://live.gnome.org/GDM/2.22/Configuration

4.1.5.3. Codec 安裝協助程式

GStreamer codec 安裝協助程式 codeina 在 Fedora 10 中已被一個基於 PackageKit 的方案所取代。當 Totem、Rhythmbox 或另一個 GStreamer 應用程式需要插件來讀取影片或歌曲時,有個 PackageKit 對話窗格將會出現並允許用戶在配置的儲存處中搜尋必要的套件。

您可透過功能頁面來取得更多詳情:

https://fedoraproject.org/wiki/Features/GStreamer_dependencies_in_RPM

4.1.6. KDE

此發行版包含了 KDE 4.1.2。因為 kdevelop 套件並非 KDE 4.1 的一部分,並且 kdewebdev 在 KDE 4.1 中只有部份可使用(無 Quanta),因此這些套件所發佈的版本為 KDE 3.5.10。有個包含著遊戲、尚未轉移至 KDE 4 的 kdegames3 套件也可使用。

http://kde.org/announcements/announce-4.1.2.php

KDE 4.1 為最新的 KDE 4 發行版,並且提供了幾項新的功能、許多使用上的改善,以及 KDE 4.0(KDE 4 系列的第一個發行版本)上的錯誤修正。這個新的發行版包含了一個資料夾檢視桌面 applet(Plasmoid)、DolphinKonqueror 上的改善,以及許多改進的與新的應用程式。KDE 4.1.2 屬於 KDE 4.1 發行版系列的錯誤修正版本。

Fedora 10 包含 legacy KDE 3 桌面環境。它包含了一個相容性 KDE 3 開發平台,它可用來在 KDE 4 或是任何其它桌面環境下建置和執行 KDE 3 應用程式。請參閱 節 7.6, “KDE 3 開發平台與函式庫” 部份來取得更多相關資訊。

Fedora 10 包含了一個 knetworkmanager 的快照,並且在 Fedora 10 中可運作於先前的 NetworkManager 0.7 發行版。因為還不建議使用於生產環境,因此 KDE Live 映像使用了來自於 NetworkManager-gnomenm-applet 來取代(就和在 Fedora 8 與 9 中相同)。gnome-keyring-daemon 功能可為這些加密技術儲存密碼。若您希望嘗試 knetworkmanager 的話,您可藉由儲存處來安裝它。

因為原生的 KWin 視窗管理員現在已可選擇性地支援混合與桌面效果,因此 KDE Live 映像現在已不再包含 Compiz/Beryl(從 Fedora 9 開始)。KWin 的混和/效果模式就預設值是被停用的,不過可在 系統設定 中啟用。Compiz(包含 KDE 4 整合)可透過安裝 compiz-kde 套件來由儲存處中取得。

4.1.6.1. 增強項目
  • Plasma 較為成熟並且面板配置已被延伸。新的面板控制器能讓您輕易地自訂您的面板並且提供直接的視覺回饋。Plasma 的 folderview applet 提供了一個目錄的視點,並藉此讓您能將檔案儲存在桌面上。它取代了桌面上其它慣用的圖示。

4.1.6.2. 套件與應用程式變更
  • Fedora 10 提供了 kdepim 4.1.2 以取代 3.5.x。

  • libkipilibkexiv2libkdcraw 已在 KDE 4 版本的 kdegraphics 套件中被淘汰。相應地,kipi-pluginsdigikamkphotoalbum 已被更新為 KDE 4 版本了。

  • kpackagekit,這是個 PackageKit 的 KDE 前端,並且現在已可使用。(它之後可被作為 Fedora 9 的更新來使用。)

此外,下列由 Fedora 9 發行版所進行的變更已被向後轉為 Fedora 9 的更新並且包含為 Fedora 10 的一部分:

  • KDE 已被由版本 4.0.3 更新至 4.1.2。

  • qtPyQt4 已被由 4.3 升級至 4.4。

  • kdewebdevkdevelopkdegames3 以及 KDE 3 向後相容性的函式庫已由 KDE 3.5.9 升級至 3.5.10。

  • QtWebKit 現在為 qt 套件的一部分。獨立的 WebKit-qt 套件已被淘汰。

  • 新的 qgtkstyle 套件包含了一個使用用來繪圖的 GTK+ 的 Qt 4 類型,這為 GNOME 提供了較佳的 Qt 4 和 KDE 4 應用程式整合性。

  • phonon 函式庫在 Fedora 9 中原本為 kdelibs 的一部分,現在則是個各別的套件。現在有個可選的 GStreamer 後端(phonon-backend-gstreamer)可供使用,不過我們依然建議使用 xine-lib 後端(現在為 phonon-backend-xine)為預設的後端,並且 phonon 套件現在需要它。

  • kdegames3 套件已不再為 KDE 3 版本的 libkdegames 提供開發支援,因為在 Fedora 中除了 kdegames3 本身以外已經沒有任何東西需要使用到該函式庫了。

  • okteta 套件現在為 kdeutils 套件的一部分。

  • dragonplayer 套件現在已是 kdemultimedia 套件的一部分。

  • kaider 程式現在已被重新命名為 Lokalize 並且屬於 kdesdk 套件的一部分。

  • ksirk 套件已被轉移至 KDE 4 並且為 kdegames 套件的一部分。

  • extragear-plasma 套件已被重新命名為 kdeplasma-addons

4.1.7. LXDE

此版本的 Fedora 含有一個額外的桌面環境稱為 LXDE。LXDE 是個新的專案,它提供了輕型、快速的桌面環境,它是針對於可用性以及低資源使用量所設計的。若要安裝 LXDE 環境,請使用 新增/移除軟體 工具或執行:

su -c 'yum groupinstall LXDE'

若您只需要 LXDE 的基本元件,請安裝 lxde-common 套件:

su -c 'yum install lxde-common'

4.1.8. Sugar 桌面環境

Sugar Desktop 源發自 OLPC 的創始。它能讓 Fedora 的用戶和開發人員進行下列動作。

  • 建立於協作的環境上。

  • 藉由從顯示管理員來選擇 Sugar 環境來在現有的 Fedora 系統上測試 Sugar 環境。

  • 對於開發或編寫 Sugar 介面的有興趣的開發者可使用一個開發平台並且無須使用一部 XO 手提電腦。

4.1.9. 網站瀏覽器

4.1.9.1. 啟用 Flash 插件

Fedora includes swfdec and gnash, which are free and open source implementations of Flash. We encourage you to try either of them before seeking out Adobe's proprietary Flash Player plugin software.

For instructions on installing the Flash Player under Fedora 10, refer to http://fedoraproject.org/wiki/Flash

4.1.9.2. 正在停用 PC 喇叭

PC 喇叭就 Fedora 的預設值來講是啟用的。若您不希望如此,有兩種方法可進行變更:

  • 將它的音量降低至可接受的程度或是透過 PC Speak 的設定來將 alsamixer 中的 PC 喇叭完全調成靜音。

  • 您可透過在主控台中執行下列指令來停用系統全域的 PC 喇叭:

    	    su -c 'modprobe -r pcspkr' su -c 'echo "install pcspkr :" >> /etc/modprobe.conf'
    	  

4.2. 網路作業

此部份包含著有關於 Fedora 10 中的網路作業變更。

4.2.1. 無線連線共享

NetworkManager applet nm-applet 已被更新並透過了 建立新無線網路 選單項目來提供了較佳的連線共享。

連線共享使得它可在一部具有網路連線和可用無線網路卡的機器上輕易地設定一個 ad-hoc WiFi 網路。若該機器具有主要網路連線(如接線、3G、第二塊無線網路卡)的話,路由就會被設定,如此一來連至 ad-hoc WiFi 網路的裝置便可將連線共享至外部網路。

當您建立了一個新的無線網路時,您需要指定網路的名稱以及所要使用的無線網路安全性為何。接著,NetworkManager 便會設定無線網路卡來作為一個其他人可加入的 ad-hoc WiFi 節點。路由會被設定在新網路以及主要網路連線之間,並且 DHCP 會被用來在新的共享 WiFi 網路上分配 IP 位址。DNS 查詢也會被清楚地轉發至上游名稱伺服器。

4.3. 列印

列印管理員(system-config-printer 或是 系統管理列印)或是用戶介面已被全面修改以至於較易為使用並且和現代的桌面環境應用程式較為一致。system-config-printer 應用程式現在已無須透過 root 用戶身份才能使用。

其它變更包含:

  • 配置工具視窗已被更改為較易於使用。在印表機圖像上點兩下便會開啟一個內容對話視窗。這取代了以往一列印表機名稱於左方,所選擇的印表機內容於右方的特性。

  • CUPS 驗證對話窗格可選擇適當的用戶名稱並允許在作業進行時修改它。

  • 當配置工具正在執行時,印表機清單會動態式地更新。

  • 您可透過在印表機圖像上按下右鍵並選擇 檢視列印佇列 來查看某印表機的所有已排程列印工作。若要查看多台印表機上的列印工作,請選擇欲查看的印表機然後才按下右鍵。若要查看所有列印工作,請在不選則印表機的情況下按下右鍵。

  • 當一項列印工作失敗時,列印工作的監控工具便會顯示一則訊息。倘若印表機停止運作的話,這將會顯示在訊息當中。這時將會有個 診斷 按鈕可供您進行疑難排解。

  • 此印列工作監控工具現在可執行 proxy 驗證。一個被提交、需要在 CUPS 後端上進行驗證的列印工作現在會顯示一個驗證對話窗格來讓列印工作進行。

  • 列印狀態的對話視窗(GTK+)會提供較多有關於印表機狀態的訊息。比方說,印表機紙張不足時會在它們的圖像上顯示一個小型的警告徽章。暫停的印表機也會顯示一個徽章,而正在拒絕列印工作的印表機則會以灰色顯示來代表它們無法使用。

4.4. 套件注意事項

下列部份包含著有關於在 Fedora 10 上有著顯著改變的軟體套件相關資訊。為了要易於存取,它們一般是透過使用安裝系統中所顯示的相同群組來管理的。

4.4.1. GIMP

Fedora 10 包含了版本 2.6 的 GNU 映像操作程式。

這個新的版本可支援向後相容性,因此現有的第三方插件和 script 都應該能繼續運作,不過有些微的需注意事項。包含的 Script-Fu Scheme 解譯器已不再接受缺少一個初始值的變數定義(因為這和語言標準規定不符)。包含在 Fedora 套件中的 script 不應該會有此問題,不過若您使用了來自於其它來源的 script,請參閱 GIMP 的發行公告來取得更多詳細資訊以及如何修復含有此問題的 script:

http://www.gimp.org/release-notes/gimp-2.6.html

另外,使用來建置和安裝第三方插件與 script 的 gimptool script 也已被從 gimp 套件移至 gimp-devel 套件中了。若您希望使用 gimptool 的話請安裝此套件。

下列為 Fedora 中某些軟體上的法律相關資訊。

Portions Copyright © 2002-2007 Charlie Poole or Copyright © 2002-2004 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov or Copyright © 2000-2002 Philip A. Craig

4.5. 國際語言支援

此部份包含了有關於 Fedora 所支援的語言的相關資訊。

4.5.1. 語言支援範圍

Fedora 包含了許多已被翻譯為多國語言的軟體。您可透過參閱 Anaconda 模組的翻譯數據來取得語言的清單,該模組為 Fedora 中的核心軟體應用程式。

4.5.1.1. 語言支援安裝

若要由 語言 群組安裝語言套件(langpacks)以及額外的語言支援,請執行這項指令:

	su -c 'yum groupinstall
	  <language>-support'
      

在上述指令中,<language> 為實際的語言名稱,如 assamesebengalichinese 等等。

我們強烈建議由先前版本的 Fedora 進行升級的 SCIM 用戶安裝 scim-bridge-gtk,此套件對於和舊版 libstdc++ 連結的第三方 C++ 應用程式來說相當有幫助。

4.5.1.2. Transifex

Transifex 為 Fedora 的線上工具,它主要被用來協助 host 於遠端以及不同版本的控制系統上的專案翻譯。許多核心套件都使用了 Transifex 來由各個貢獻人員取得該套件的翻譯。

http://transifex.org/

透過新網站工具(http://translate.fedoraproject.org)、社群成長以及改善程序的組合,翻譯人員可直接地透過一個譯者導向的網站介面來提出貢獻並翻譯任何上游專案。沒有現有的翻譯社群的專案開發人員亦可輕易透過 Fedora 所建立的社群來進行翻譯。相反地,譯者也可搜尋各種和 Fedora 相關的專案並輕易地貢獻翻譯。

https://translate.fedoraproject.org/submit

4.5.2. 字型

大部分語言的字型都已預設安裝在桌面環境上以便提供最佳的預設語言涵蓋範圍。

4.5.2.1. 預設統漢碼(Han Unification)的語言

當在基於 GTK 的應用程式中沒有使用一個亞洲 locale 時,中文字元(也就是中文漢字、日文漢字或是韓國漢字)可能會視文字融合中文、日文以及韓國字型。當 Pango 無法測出所使用的語言為何時,這便會發生。目前的預設字型配置較偏好於中文字型。若您一般想要使用日文或是韓文,您可藉由設定 PANGO_LANGUAGE 環境變數來使 Pango 預設使用這些字型。比方說:

	export PANGO_LANGUAGE=ja
      

會使 Pango 在沒有其它指示的情況下使用日文文字。

4.5.2.2. 日文

fonts-japanese 套件已被重新命名為 japanese-bitmap-fonts

4.5.2.3. 高棉語

高棉語作業系統字型 khmeros-fonts 已被新增至 Fedora 以涵蓋高棉語於此發行版中。

4.5.2.4. 韓文

un-core-fonts 套件取代了 baekmuk-ttf-fonts 為新的 Hangul 預設字型。

4.5.2.5. 完整的變更清單

所有字型的變更都列在它們專屬的網頁上:

http://fedoraproject.org/wiki/Fonts_inclusion_history#F10

4.5.3. 輸入法

許多語言現在都有個新的 yum 群組稱為 input-methodsinput methods,這些群組都已被預設安裝。這能讓您開啟預設的輸入法系統並即時可使用大部分語言的標準輸入法。它也同時可提供與 Fedora Live 一致的一般安裝。

4.5.3.1. im-chooser 和 imsettings

因為有 imsettings 架構,現在您已能在 runtime 時啟用或停用輸入法。就預設值來講,GTK_IM_MODULE 環境變數已不再是必要的,不過它還是可用來取代 imsettings

輸入法只有在執行 Asian locale 的桌面環境上才會預設啟用。目前的 locale 清單為:asbnguhijaknkomlmrneorpasitatethurvizh。您可透過 系統+偏好設定+更多偏好設定+輸入法 來使用 im-chooser 輸入法設定工具以便啟用或停用您桌面環境上的輸入法。

4.5.3.2. 新的 ibus 輸入法系統

Fedora 10 包含了 ibus,這是個被開發來解決一些 scim 限制上的問題的新輸入法系統。它可能在 Fedora 11 中會成為預設的輸入法系統。

http://code.google.com/p/ibus

它已提供了一些輸入法引擎以及 immodules:

  • ibus-anthy(日文)

  • ibus-chewing(繁體中文)

  • ibus-gtk(GTK immodule)

  • ibus-hangul(韓文)

  • ibus-m17n(印度文和許多其它語言)

  • ibus-pinyin(簡體中文)

  • ibus-qt(Qt immodule)

  • ibus-table(中文等等)

我們鼓勵用戶安裝 ibus 並使用它來測試自己的語言,然後回報任何問題。

4.5.4. 印度文螢幕鍵盤

Fedora 10 包含了 iok,這是個螢幕上的印度語言虛擬鍵盤,它允許透過使用 Inscript keymap 格式以及其它 1:1 的鍵值對映來進行輸入。如欲取得更多相關資訊請參閱主頁:

https://fedorahosted.org/iok

4.5.5. 印度文校對支援

Fedora 10 包含了印度語言的排序支援。此項支援修正了這些語言中的排列和順序,並使它們以排序過的順序顯示出,以便使用戶可輕易地進行選擇。

此項支援涵蓋了下列語言:

  • 古吉拉特語

  • 印文

  • 坎那達語

  • 喀什米爾語

  • 孔卡尼語

  • 米德勒語

  • 馬拉地語

  • 尼泊爾文國語

  • 旁遮普語

  • 信德語

  • 泰盧固語