Ubuntu One細節(jié)詳解 備戰(zhàn)云存儲
Ubuntu One的意義在于實現(xiàn)云計算前的云備份,可以簡單的理解為同步,甚至你可以理解為是一個網(wǎng)盤。從一位KUbuntu開發(fā)者的博文中我們將看到Ubuntu one***版值得期待的特性。在看這些特性前,先了解下Ubuntu one的一些基本概念。
Ubuntu One究竟是什么?
Ubuntu One是由 Ubuntu 背后的公司 Canonical 所推出的一項網(wǎng)絡(luò)服務(wù)。該服務(wù)能夠存儲你的文件,并允許你在多臺電腦上同步,還可以與好友分享這些文件。你只需指定欲分享用戶的Email地址,該用戶就會受到邀請郵件,接受驗證后該文件就會自動出現(xiàn)在其“Shared With Me”文件夾中。
此服務(wù)跟目前其它非常流行的在線存儲網(wǎng)站看起來非常相似,就像DropBox[2]。現(xiàn)在的情況是Ubuntu One(專業(yè)版)的收費要比Dropbox高,DropBox客戶端本身也支持Linux,有人就覺得使用Ubuntu作為客戶端顯得毫無意義。但如果你認清以下事實,你可能會改變你的想法:
1)不僅僅是備份:在線存儲和文件同步僅僅是Ubuntu One的一個方面。雖然現(xiàn)在仍然處于Beta期,Ubuntu One的最終目標之一是能整合進入每個程序,使得用戶可以方便的備份/存儲/檢索特定信息,或者是與他人共享。一切就都類似MobileMe。
2)云計算才是未來:RMS可能不會喜歡,但未來的桌面操作系統(tǒng)將是某種形式的云服務(wù)配上桌面客戶端。所以像Ubuntu這樣主流的Linux版本必須要在種進化中作出改變。我們需要跟多的途徑以擴大Linux發(fā)行版的新用戶,還要采取積極的步驟,以同步的方式讓用戶使用電腦。
3)未來Ubuntu開發(fā)的基金:也許現(xiàn)在對Cononical最重要的事情是為了未來Ubuntu的發(fā)展從不同的途徑來籌措資金。Ubuntu日益普及,而為了這個目的錢花錢如流水。我們靠賣杯子、T恤衫或者提供付費支持服務(wù)來籌措資金,但這根本不夠。Ubuntu仍舊是Mark Shuttleworth 最初的1千萬緊急資金所支持。如果Ubuntu One這個服務(wù)可以得到足夠多的付費用戶,那么未來Ubuntu的發(fā)展就有了資金來源。也許對你我來說,這是一個雙贏的結(jié)局。
Ubuntu One的意義在于實現(xiàn)云計算前的云備份,可以簡單的理解為同步,甚至你可以理解為是一個網(wǎng)盤。既然是同步,就有客戶端和云端,客戶端就 是需要安裝的那個ubuntu one-client-gnome,云端我們在登錄后就能看到。
在過去的幾個月中我有機會參加了Google的夏季開發(fā)者大會。我?guī)е鴵碛蠻buntu one的KDE桌面系統(tǒng)出來,我想使用它我可以事半功倍,現(xiàn)在我最需要作的事情是找到愿意來維護它的人?,F(xiàn)在Google夏季開發(fā)者大會已經(jīng)結(jié)束,我將繼續(xù)專注于Kubuntu的開發(fā),遍布在世界各地的開發(fā)者是我喜歡找來維護Ubuntu one的原因。
但是我先來描述下Ubuntu one的***版本都有哪些值得期待的特性。
圖:Ubuntu one啟動按鈕界面
它基本上是由大量的可以加快各種客戶端程序的創(chuàng)建和提高的庫組成。事實上我猜想所有的代碼都會生成一個庫或者庫的一部分。我將對這里使用到的技術(shù)作一點點的闡述。使用這些有用的庫文件我可以創(chuàng)建很多可視的應(yīng)用程序,包括系統(tǒng)桌面中的Ubuntu one。
Ubuntu one最初的組成部分是其狀態(tài)指示器。正如人們期望的那樣它將自動調(diào)用自己的狀態(tài)指示器,它將提示你的Ubuntu one客戶端的當前狀態(tài)。它會醒目的顯示出你是否連接到Ubuntu one服務(wù)器,通常它將顯示出客戶端正在執(zhí)行的動作,如顯示出你正在上傳或下載的程序,以及哪些文件正在被處理。除了提示狀態(tài)外,它還包含了一些你經(jīng)常用到的Ubuntu one客戶端按鈕。它提供了下面三個快捷鍵:
1、點擊狀態(tài)提示器,你可以看到一個簡約的瀏覽插件,這個插件可以連接到你的Ubuntu one web界面。如果你因為某個原因不想連接你的客戶端,或者你的客戶端正在忙于大量數(shù)據(jù)的傳送時,但是你又需要去下載一個文件,這時你可以直接訪問Ubuntu one的web界面來達到目的。
2、在文字菜單中你可以啟動Ubuntu one分享程序來建立一個新的分享。在你分享時,你可以從你的通訊錄中選擇一些人分享。
3、你也可以通過菜單直接進入配置界面。
簡單說下配置界面。Ubuntu one是嵌入在系統(tǒng)的網(wǎng)絡(luò)設(shè)置界面中的。使用這些優(yōu)秀的配置模塊,你可以看到你的空間的利用率,Ubuntu one的描述數(shù)據(jù),也可以配置你的***帶寬使用,是否自動啟動狀態(tài)指示器。當然你也可以設(shè)置你的分享,配置那些需要與Ubuntu one同步。
圖:Ubuntu one同步配置界面
另一個快捷訪問Ubuntu one的方式是使用你的KInfoCenter。作為一個附屬的配置模塊,Ubuntu one也在KInfoCenter中提供了它的大部分信息。非常感謝KDE平臺做了如下的的設(shè)計。
圖:KInfoCenter界面
里面也有一些設(shè)計不是很好的組件(我現(xiàn)不太想討論的那些)。我想這是一個很好的起點,未來會在這個基礎(chǔ)上作出巨大的改進。需要做的就是一步一步的來維護它,小心呵護代碼,將之維護為一個鉆石級的程序。
【編輯推薦】