Kubuntu安裝應用程式

出自Ubuntu 正體中文 Wiki

跳轉到: 導航, 搜尋

當你安裝好一個全新的 Kubuntu 作業系統之後,接下來如何安裝其它應用程式,對一個剛剛入門的新手而言,一定會產生如下的疑問及困難:我需要把程式安裝在哪裡?我要如何執行我安裝好的程式?我安裝的東西倒底都裝到哪裡去了,是不是像 Windows 一樣,預設都裝到 C:\Program Files 底下了呢?其實不用太緊張,在 Kubuntu 系統底下,要安裝應用程式、畫面及圖示的佈景等等,是相當輕而易舉的。

目錄

kPackageKit,套件管理員

kPackageKit 是一套軟體安裝視窗程式界面。裡面有成千上百的應用程式可供我們使用。由於 kPackageKit 是從網路上的伺服器下載程式,來進行安裝。使用前你必須打開網路
在Kubuntu下,軟體會被分成許多套件,這樣可以讓使用者安裝他需要的部分。使用 kPackageKit 你可以很輕易的安裝需要的套件。你只要點選「k選單 → 應用程式 → 系統 → kPackageKit 套件管理程式」,就可以啟動它。

在使用 kPackageKit 套件管理程式安裝或更新你的軟體之前,請先按左方選單的「Software Update」會跳出新的選單,按下「更新」按鈕,kPackageKit 會向網路上的伺服器取的新的系統套件庫清單,顯示目前伺服器可提供的套件。

  1. 在「搜尋框」輸入欲安裝的軟體名稱。如果找不到,你可以在「搜尋框」右的選單選擇「Find by description」可以更容易找到你要的軟體
    Image:Kpackagekit04.jpg
  2. 找到要安裝的軟體請勾選軟體右側的圖片:Add.jpg
  3. 再按下「Apply」, kPackageKit 會跳出一個視窗請你確認。按下「Apply now」就會幫你把軟體裝好。完成後,你可以由「K 選單 → 應用程式」找到剛才安裝的程式


若要移除軟體,則按一下原本已安裝的軟體右側的圖片:Add.jpg即可。

GDebi套件安裝程式

有時需要安裝的套件APT套件庫未提供,但應用程式的網站上有提供附加檔名是.deb的檔案。使用者可直接下載其deb檔進行安裝。
下載後打開.deb檔案,會跳出GDebi套件安裝程式的視窗,你只要按下「安裝套件」的按鈕,系統就會自動幫你裝好,如果有其它相依套件必須要安裝的話,系統也會通知你。如果以後套件庫有新的版本時,也會通知你更新。
以後如果要移除軟體,可用 Adept Manager 找到該程式,勾選「Removal this package」即可移除。

套件庫

提供套件服務的伺服器稱為套件庫,套件管理程式可以從套件庫取得安裝所需的檔案。只要您的套件管理程式設定了正確的套件庫,並且使用時記得先『取得更新』,這樣在安裝或移除軟體時就不用太過煩惱了。使用者可以依照需求,調整套件管理程式所使用的套件庫。

當然啦,除了官方的套件庫之外,網路上還有很多其他的apt套件庫可以讓我們使用。可以藉由加入新的套件庫,來安裝原來套件庫沒有提供的軟體。套件庫提供者會給予相關設定的說明。

此外,我們可對套件庫進行設定。在 KPackageKit 中由左邊選單「Settings」→ 「Edit Software Sources」進行設定。

Kubuntu 軟體

設定 Kubuntu 官方套件庫提供的軟體種類
提供的軟體種類選項如下所示:

  • Canonical 所支援的開放原始碼軟體(main)
大部分常用的自由軟體都會收編在 main 裡面,這裡面所含的軟體需要完全符合 Kubuntu 對自由軟體的定義,詳細規定請見Ubuntu 授權(英)。因此通常使用 main 就可以應付日常所需。而 main 裡面所有軟體,都是被官方支援的,所以 Kubuntu 將會提供 main 的安全更新和技術支援。而它的角色和 Debian 裡面的 main 差不多。
  • 社群協力維護開放原始碼軟體(universe)
這裡面大部分的軟體都是自由軟體,而且幾乎都是包含在 Debian 裡面的 main 中。但是因為人力上的問題,所以 Kubuntu 無法親自去包這些套件,而是直接由Debian 裡面抓下來重新編譯,或者是直接從外部程式碼自動編譯出來的。不管怎麼樣,這裡面的軟體是不被 Kubuntu 正式支援的,Kubuntu 雖然有提供它的安全更新,但是不保證能即時修正或能穩定運行。例如國內知名的BBS 軟體 ─ PCManX-GTK2 就放在這裡面,或國內有名的輸入法程式 gcin 也是包含在這裡面。
  • 私有版權硬體驅動程式(restricted)
裡面所含的是非自由軟體,通常是不公開程式碼的程式或者授權不符合 Kubuntu 的要求。例如顯示卡驅動程式等等。雖然是非自由軟體,但是因為這些都是比較重要的非自由軟體,所以 Kubuntu 在符合該軟體授權下,將會進行穩定性上的測試,並也提供安全更新。因為不是自由軟體,所以 Kubuntu 在遇到問題時不一定能解決,所以維護品質沒有 main 那麼好。桌面使用者通常都會啟用 restricted 這個套件庫,使 Kubuntu 對多媒體支援能有比較好的效果。
  • 此軟體受限於版權(multiverse)
裡面的軟體都是非自由軟體,但是因為重要性不足或授權的因素,所以放在這裡。而這裡的軟體也是不被官方正式支援的。
  • 原始碼 (Source Code)
決定是否下載原始碼資料。

您可以將『下載自』選擇臺灣的鏡像(mirror)站臺,這樣更新索引或是抓取檔案時會比較快。

第三方軟體(Third-party software)

管理及顯示你目前加入的第三方套件庫網址

更新 (updates)

設定 Kubuntu 官方提供的軟體更新方式
更新的選項如下所示:

  • 重要的安全更新 (Important Security Updates)
穩定版本正式釋出後,如果程式有重大安全性上的問題,將會在這裡更新。而這裡所謂的更新,通常只會打上 patch (這裡指原始程式碼的修正檔。), 還是同一個版本,所以功能也不會增加。因為是針對系統安全而更新,所以裡面大部份更新都和伺服器或系統架構有關。而這個更新預設是被開啟的。
  • 建議的更新 (Recommended updates)
這也是在穩定版釋出後,提供系統更新的一個方式。但是,這裡所做的更新都是和安全性沒有關,而是和程式的 bug 相關。例如某套桌面軟體有時候會當掉,而這個當然和系統安全沒關係了,這種更新就會放在這裡。只做 patch, 所以也是同一個版本,不會有新功能。這個更新也是預設被開啟的。
  • 非正式版本更新 (Proposed Updates)
  • 不支援的更新 (Backports Updates)
預設開啟的更新除非是有安全性的問題或者是有些 bug,否則不會更新。就算是因為安全性或 bug 而更新,也通常不會換成新版的。所以 backports 就是為了解決這樣的問題,開發者會將新版的軟體就會放在 backports 中,讓使用者使用舊版發行版但是可以用到比較新的套件。而通常在 backports 中的程式都是和桌面相關,而不會去更新到系統或伺服器架構,這樣才能保證系統運作穩定。而預設 backports 是沒有使用的,所以要自己修改來啟用。


認證 (Authentication)

管理及顯示你目前加入的金鑰。金鑰檔案是套件庫的供應者為了怕其他心存不軌的駭客散佈假的套件網址,讓不知情的人納入套件庫並安裝惡意程式的保護手段。

選擇匯入金鑰檔案(Import key file...)選取剛剛下載金鑰檔案,就完成金鑰認證的步驟了!

Statistics

這部份的設定與套件庫無關,用來決定是否參加Popularity Contest 統計調查。

Popularity-contest 每週會以不計名地方式,收集你安裝軟體種類及使用頻率並回傳 Kubuntu 專案作分析。根據收集回來的數據, Kubuntu 可以知道那幾個套件是最多人經常使用,以改善常用軟體的支持服務。

相關聯結