詳談Ubuntu軟件管理丟失的功能
多數(shù)人都認(rèn)為Ubuntu通過(guò)Ubuntu Software Center徹底改革了dpkg包管理。毫無(wú)疑問(wèn),按照多數(shù)人標(biāo)準(zhǔn)來(lái)看,Software Center肯定是用戶(hù)友好的呢。但事實(shí)真是如此么?本文將介紹Ubuntu軟件管理的現(xiàn)狀,伴隨著Ubuntu***發(fā)布的軟件管理走了多遠(yuǎn),以及Ubuntu軟件領(lǐng)先的地方。
一切從apt開(kāi)始
Ubuntu軟件管理的純粹形式使用apt打包工具,***內(nèi)置在很棒的但常被低估的Linux版本Debian中。可使用apt安裝、移除或者更新Ubuntu上的軟件。要完全清除軟件,可以使用apt的命令行訪(fǎng)問(wèn),但修復(fù)軟件可能會(huì)搞砸。
至于圖形用戶(hù)界面GUI,Synaptic將apt提升至另一個(gè)級(jí)別。Synaptic為Ubuntu用戶(hù)提供了一款形象的管理軟件工具。在添加、移除和調(diào)整現(xiàn)有軟件庫(kù)時(shí),Synaptic也能幫上忙。使用Synaptic的Save Markings As功能可輕松備份軟件,提供一個(gè)便攜的文本文件,可以在新系統(tǒng)上復(fù)制軟件列表。
當(dāng)然,新手使用過(guò)Synaptic有難點(diǎn),那就是缺乏可辨認(rèn)的軟件目錄。Synaptic雖然易用,但只對(duì)那些知道他們想要那種軟件包的Ubuntu用戶(hù)更適用。它還缺乏分別安裝deb包的功能。
安裝deb包
當(dāng)涉及安裝一次性軟件,像deb這樣的二進(jìn)制程序包能讓Ubuntu用戶(hù)運(yùn)行來(lái)自分配目錄的一個(gè)簡(jiǎn)單命令,安裝綁定在包里的軟件。例如,有人可能會(huì)使用dpkg -i packagename.deb從命令行安裝軟件包。該命令將自動(dòng)安裝軟件,同時(shí)使用Debian包管理系統(tǒng)解決任何潛在的附屬問(wèn)題。
在Ubuntu Software Center之前,Ubuntu用戶(hù)也可以運(yùn)行一個(gè)叫做GDebi的程序安裝deb包,還能在安裝應(yīng)用之前發(fā)現(xiàn)是否存在可能的附屬問(wèn)題。
當(dāng)然在今天,Ubuntu桌面默認(rèn)下不再通過(guò)GDebi進(jìn)行安裝。現(xiàn)在,Ubuntu用戶(hù)都通過(guò)Ubuntu Software Center進(jìn)行所有的軟件管理。
Ubuntu Software Center
Ubuntu不是***在Linux桌面用戶(hù)中引入軟件商店概念的版本。在這些使用軟件商店的版本中,***的是Linspire及其Click-n-Run Warehouse(CNR)。這時(shí)事情變得有趣起來(lái),因?yàn)镃anonical從Linspire那挖走了人才,構(gòu)建了如今為人熟知的Ubuntu Software Center。
經(jīng)典的CNR與為各種版本提供軟件的Ubuntu Software Center之間是有差異的呢。CNR更有效更易用。不過(guò),這兩者都很臃腫。
Ubuntu Software Center是Ubuntu桌面上最臃腫的應(yīng)用。如果你的PC按照合理規(guī)格運(yùn)行,那么這就不是個(gè)大問(wèn)題。如果用戶(hù)的PC有點(diǎn)舊,那么在***啟動(dòng)程序時(shí),就會(huì)發(fā)現(xiàn)Ubuntu Software Center太臃腫太慢。
雖然有這些弊端,對(duì)于新軟件探索,Ubuntu Software Center還是有用的。有時(shí)只需要通過(guò)不同軟件類(lèi)別瀏覽,就能在安裝之前了解軟件信息。同樣,Ubuntu Software Center評(píng)級(jí)系統(tǒng)也很有用。對(duì)軟件的評(píng)級(jí)可以讓你在安裝軟件之前作個(gè)參考。
總的說(shuō)來(lái),Ubuntu Software Center在桌面上使用得不多。錯(cuò)不在它,而是通過(guò)終端使用apt更快捷。另一種發(fā)現(xiàn)新軟件的有效方式是查看網(wǎng)站apps.ubuntu.com。它能找到與Ubuntu Software Center完全相同的界面,但它能直接使用AptUrl,而不是Software Center客戶(hù)端本身。此外,還可以選擇你喜歡的瀏覽器。AptUrl可作為替代的軟件管理器,安裝軟件也得心應(yīng)手。