Ubuntu軟件中心真的要死亡了嗎
【 51CTO.com 快譯】 在過去這幾周,關于 Ubuntu 軟件中心的命運備受媒體關注。坊間盛傳軟件中心會如何從地球上消失。實際上,它還沒有銷聲匿跡。然而,變化的將是提交新的應用程序或現有應用程序更新版的功能。我在本文中將解釋這意味著什么,可能會由此發生怎樣的變化。
軟件中心的替代者
除非你從 Ubuntu 軟件中心購買軟件,否則不可能會受到影響。我還認為,盡管軟件中心的開發遭到了暫停,但讓它“正常運行”的基本維護支持仍會繼續下去。而盡管一些 Ubuntu 版本完全擯棄了軟件中心,但是它們在這么做的時候已考慮到了替代者。
值得一提的是,即使該軟件有朝一日完全消失,但有大量的替代者如今已經在使用當中:
Linux Mint 的軟件中心―― Mint 的軟件中心比 Ubuntu 的軟件中心更輕盈更快速,提供了同樣的功能和發現感,不如 Ubuntu 的軟件中心那么臃腫。
Ubuntu MATE 的 Welcome– Disclosure :我實際上幫助提出了 Ubuntu MATE 的歡迎屏幕中的一些軟件建議。軟件部分的想法在于,新用戶能找到可能立即需要的核心應用程序,不需要將它們都包含在 ISO 文件里面。額外的好處是,可以自由地混合使用許可證,由用戶來決定安裝什么。
Deepin Linux 軟件中心――在出色地呈現 Linux 應用程序方面,我認為 Deepin 軟件中心做得不賴。它為 gtkpod 之類的應用程序提供了精美的圖形,另外總體上性能很好。然而,總體體驗與 Ubuntu 和 Mint 的軟件中心相類似。
App Grid ――很可能是本文介紹的幾種方案中最具有爭議的。 App Grid 的性能頗受好評,然而由于是一款閉源產品,一些愛好者對其開發者評價很差。對新手們來說,許可證是該死的,它比官方的 Ubuntu 軟件中心好多了。可是對比較高級的用戶來說,它也許比不過 Ubuntu 軟件中心。
為何軟件中心應用程序很重要?
如果你問經驗豐富的 Linux 愛好者,他們對使用軟件中心之類的機制這個想法嗤之以鼻,這一幕并不罕見。這有其道理。這類人知道如何同時安裝 30 個應用程序,而在末尾添加 -y ,那樣運行“ apt-get install foo foo2 foo3 - y ”的過程是自動化的。
新手需要讓它們能夠直觀地安裝軟件的機制。他們還需要能夠查看可能安裝軟件的圖形和評價。一些人可能認為,谷歌可以提供同樣的結果。可問題是,谷歌并不是證券兼容性方面的行家。即便新用戶無意中發現了適合處理手頭任務的程序,最后也可能試圖安裝格式不適合其系統的程序包。
另外還有僅僅櫥窗展示( window shopping )這個好處。即便在今天,我使用軟件中心只是為了看看外頭有什么還沒有聽說過的應用程序。有這個選項很好。幸好還有其他的資源可用來發現軟件。
用來發現軟件的網站
除了發現應用程序的軟件中心類工具外,我還建議關注下列網站來發現新的應用程序。
Linux.com ――列出了最新的應用程序。唯一的缺點是,其中許多這類應用軟件針對選定的服務器。
相關鏈接: http://www.linux.com/directory/Software
Alternativeto.net ――很可能是外面比較好的資源之一。與網上的其他來源一樣,如果你知道面向 Windows 的應用程序,需要 Linux 替代應用程序,這個頁面就很有用。
相關鏈接: http://alternativeto.net/?platform=linux
GetDeb.net ――我會將這個來源評為面向 Ubuntu 用戶的比較好的選擇之一。只要選擇你擁有的 Ubuntu 版本,就可以開始安裝軟件了。
相關鏈接: http://www.getdeb.net/welcome/
還有其他網站我沒有列出來,因為它們還提供了并非專門針對應用程序發現的新聞、評價及其他內容。如果你不介意整理其他內容,其他網站也能提供值得打量的新軟件方面的最新信息,比如 OMGUbuntu ( http://www.omgubuntu.co.uk )、 Web Upd8 ( http://www.webupd8.org )和 LinuxVeda ( http://www.linuxveda.com )。
后 Ubuntu 軟件中心
我認為,大多數人沒有注意到這一點:軟件中心的慢慢消亡其實不是什么問題。當下的趨勢是,由 Debian 封裝改為用 Snappy Core ( https://developer.ubuntu.com/en/snappy/ )來進行封裝。從服務器和“物聯網”的角度來看, Snappy 要明智得多。
從桌面計算的角度來看,我認為我們不會看到 Snappy Core 軟件會像一些人認為的那樣大舉采用。在可預見的將來, Debian 對待桌面端程序包的方法可能會長期存在。任何改弦易轍都會很緩慢,以免給現有的 Ubuntu 用戶群帶來太多的麻煩。
眼下仍然懸而未決的是:如何可以直觀地發現 Snappy 應用程序?到時會有某種店鋪可供用戶找到和安裝軟件嗎?從我自己的角度來說,我認為開始遠離 apt 時,這最好在 Ubuntu 的優先項列表上。
直觀發現很重要
最后我想說的是: Synaptic 并不是 Ubuntu 軟件中心的替代者,輸入 apt-get install 也不是替代者。直觀發現很重要,它需要遠離網上的隨機性網站。由于蘋果和微軟在各自的應用程序商店中都欣然接受軟件直觀發現的優點,現在 Linux發 行版開始應該更重視這個問題了。
Linux 愛好者――聽我說:軟件商店并不是為了易于安裝這么簡單。它們讓用戶能夠閱讀評價、獲得功能列表,然后確定該應用程序是否滿足其期望。上一回我查看“參考手冊頁”時, Arch 用戶軟件庫( AUR )并不提供這個。我的朋友們,這是多年來我一直試圖向 Linux 用戶講清楚的癥結。