FlossDoc: 請協力 GPLv3 的中文翻譯工作。
Ubuntu 軟件中心 (Ubuntu Software Center)
FlossDoc,自由中文開源知識庫
Ubuntu 軟件中心 (Ubuntu Software Center, USC) 是由 Ubuntu 開發的圖形介面應用程式安裝工具,旨在令 Ubuntu 桌面使用者有一個統一而易用的軟件管理平台。
Ubuntu 軟件中心 在 Ubuntu 9.10 (karmic) 開始取代沿用多年的 Gnome 應用程式安裝員 (Gnome Application Installer 成為 Ubuntu 預設的軟件管理程式。Debian 亦由 6.0 開始收錄 USC 為 GNOME 的軟件管理平台。Ubuntu 10.04 LTS 和 Debian 6.0 中的 USC 2.0 版本亦可以管理個別非桌面應用程式的套件。Ubuntu 11.04 中的 USC 4.0 已取替 Synaptic,未來將完全取替包括 Update Manager、Software Sources、gdebi 和 apturl 等 Ubuntu 上的圖形介面軟件管理程式,並供使用者評論各軟件及購買付費軟件。
目录 |
使用
歷史
多年來,Ubuntu 為自己和自由/開放原始碼軟件界開發了包括 GNOME 應用程式安裝器、更新管理員 和 Gdebi 等圖形介面軟件管理工具,今安裝、更新和管理 Ubuntu 或其他 GNU/Linux (包括 Debian) 的軟件非常簡便。然而使用多個工具負責軟件管理不同部份浪費空間和其他資源亦令使用者混亂。2009 年,Ubuntu 的開發者開始為其軟件管理系統進行重新整理重新編寫的工作,計劃以全新開發的 Ubuntu Software Store 取代和統一所有原有的軟件管理工具。[1]後來 經 Ubuntu 社群的討論後,在 2009 年 9 月 25 發佈的 0.4.0 版重新命名為 Ubuntu Software Center。[2]
Ubuntu 軟件中心 (USC) 在 Ubuntu 9.10 開始正式被收錄並取代 GNOME 應用程式安裝器成為 Ubuntu 標準應用程式安裝工具。這個版本的 Ubuntu 軟件中心只提供簡單的介面和功能。Ubuntu 10.04 LTS 中的 USC 2.0 介面上已開始成熟,除應用程式外,亦可以同時管理個別軟件套件 (package) 的安裝和移除。Ubuntu 10.10 中的 USC 3.0 更可以讓使用者查看安裝/更新軟件的紀錄和購買付費軟件。預定會在 Ubuntu 11.04 中推出的 USC 將提供評論軟件的功能。
未來 Ubuntu 軟件中心會逐步取替其他軟件管理工具。
原理
現時 Ubuntu 軟件中心上的可以安裝應用程式名單仍和 Gnome Application Installer 一樣來自目錄 /usr/share/app-install/desktop 中的一大堆 .desktop 的檔案。每一個檔案代表一個應用程式,檔案格式依照 FreeDesktop 專案的 desktop 格式,但外加了一些自訂的資訊[3]:
- X-AppInstall-Package : 安裝此軟件對應要安裝的套件名稱
- X-AppInstall-Popcon : 軟件在 Popularity Contest 上的流行程度
- X-AppInstall-Section : 軟件所在的 section,如 main、restricted 或 universe 等
- X-AppInstall-Codecs : 軟件包括一此 codec 並可以播放此欄的多媒體檔案類型
grep -l 'X-AppInstall-Codecs' * | while read file;
do
pkg=`basename "$file" .desktop`;
grep 'X-AppInstall-Codecs' $file | \
sed -e 's/^X-AppInstall-Codecs//' \
-e 's/[=;]0.10:/\n'$pkg':/g' \
-e 's/\.desktop$//'
done | awk -F: '{printf "%s:%s\n", $2, $1}' | sort | less
版本
| 版本 | 發佈時日 | 採用 distro | 特點 |
|---|---|---|---|
| 0.1 | 2009-08-21 | 初始版本,早期名為 Ubuntu Software Store[1] | |
| 0.4.0 | 2009-09-25 | 重新命名為 Ubuntu Software Center[2] | |
| 1.0.2 | 2009-10-23 | Ubuntu 9.10 | 第一個被正式採用的版 |
| 1.1 | 2009-11-30 | 支援管理非應用程式的套件,並開始開發對 Debian 的支援 | |
| 2.0.2 | 2010-04-18 | Ubuntu 10.04 LTS | |
| 2.0.7 | 2010-07-17 | Debian 6.0 | |
| 2.1.10 | 2010-05-20 | 可查看安裝/更新軟件的紀錄。 | |
| 2.1.13 | 2010-08-26 | 啟動購買付費軟件功能。 | |
| 3.0.4 | 2010-10-01 | Ubuntu 10.10 | |
| 3.1.12 | 2011-01-27 | 使用者可評論軟件或為軟件評分。 | |
| 4.0 | 2011-04-20 | Ubuntu 11.04 |
相關目錄
參考資料
- ↑ 1.0 1.1 Larabel, Michael (2009-08-27) Canonical Unveils The Ubuntu Software Store. Phoronix.
- ↑ 2.0 2.1 Thomas, Matthew Paul (2009-09-02) UserInterface Freeze Exception - Change name of software-store to software center. Launchpad Bug.
- ↑ Chan, Roy (2007) How gnome-codec-install in Ubuntu work?. xychen.org.
請參看
- Gnome 應用程式安裝員 (Gnome Application Installer) - Ubuntu 舊有的應用程式安裝程式
- Synaptic - GTK+ 的 APT 系統圖形介面前端,已在 Ubuntu 11.04 開始被 USC 取替
- Adept - KDE 的 APT 系統圖形介面前端
- APT - USC 下層的高階套件管理系統
- dpkg - USC 實質最底層的套件管理系統
外部連結
- Ubuntu Wiki: Software Center
- 維基百科: Ubuntu Software Center - 維基百科對 Ubuntu Software Center 的說明
- Launchpad: software-center
- Launchpad: app-install-data
页面分类: Software Management | APT | Ubuntu | Debian

