Kubuntu安裝應用程式

出自Ubuntu 正體中文 Wiki

在2008年12月4日 (四) 18:00由Alisha (對話 | 貢獻)所做的修訂版本
(差異) ←上一修訂 | 當前修訂 (差異) | 下一修訂→ (差異)
跳轉到: 導航, 搜尋

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

目錄

添加和刪除應用程式

首先我們了解如何利用「添加和刪除應用程式」來安裝軟體。「添加和刪除應用程式」是 Kubuntu 中安裝和刪除應用程式的簡單圖形介面。裡面有成千上百的應用程式可供我們使用。由於「添加和刪除應用程式」是從網路上的伺服器下載程式,來進行安裝。使用前你必須打開網路

由 K 選單 → 應用程式 → 添加和刪除應用程式(Add/Remove Applications)
為了系統上的安全理由,會先跳出一個視窗,請你輸入密碼。這個密碼其實就是你登入時使用的密碼。
「添加和刪除應用程式」出現後,請在左邊選擇所屬類別,然後勾選您要安裝的應用程式左邊上的小框框。當完成後點擊「套用」,然後您所選擇的程式將被自動下載和安裝。
完成後,你可以由「K 選單 → 應用程式」找到剛才安裝的程式

Adept Manager

Adept Manager 是一套進階的軟體安裝視窗程式界面。在Kubuntu下,軟體會被分成許多套件,這樣可以讓使用者安裝他需要的部分。使用Adept Manager你可以很輕易的安裝需要的套件。你只要點選「k選單 → 應用程式 → 系統 → Adept Manager 套件管理程式」,就可以啟動它。

在使用 Adept Manager 套件管理程式安裝或更新你的軟體之前,請先按下由左邊選單「Sources」中的『取得更新』按鈕Adept Manager 會向網路上的伺服器取的新的系統套件庫清單,清單會顯示目前可使用的套件。

由左邊選單「Search」輸入欲安裝的軟體名稱。找到要安裝的軟體請勾選「Request Install」,再按下左邊選單的「changes」→「Apply changes」, Adept Manager 就會幫你把軟體裝好。若要移除軟體,則在原本已安裝的項目勾選「Request Removal」即可。

GDebi套件安裝程式

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

套件庫

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

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

  • 從選單中「Adept」按下「管理貯藏處」(Manage Repositories)
  • 按下第三方軟體(Third-party software)標籤,選擇新增(Add...),貼上提供者給的套件庫網址。
  • 開啟網頁瀏覽器,下載套件庫金鑰。這個金鑰檔案是套件庫的供應者為了怕其他心存不軌的駭客散佈假的套件網址,讓不知情的人納入套件庫並安裝惡意程式的保護手段。按下認證(Authentication)標籤,選擇匯入金鑰檔案(Import key file...)選取剛剛下載金鑰檔案,就完成金鑰認證的步驟了!
  • 關閉 軟體來源視窗,按下「取得更新」

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

Kubuntu 軟體 (Kubuntu Software)

設定 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)

管理及顯示你目前加入的金鑰。

Statistics

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

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