應該在Linux上使用的10種雲解決方案

2021-09-23 11:20:46 字數 2303 閱讀 6900

不久前,為使用者提供一種備份遠端機器上資料的簡易方法還很稀奇。現在,我們已覺得這理所當然。dropbox及其他公司簡化了這項任務。蘋果、谷歌和微軟都提供各自的資料備份方法。

在linux上,情況有點不一樣。發行版並不提供各自的雲服務來管理你的資料(不過ubuntu過去擁有ubuntu one)。一些主流發行版並不提供尚可的linux客戶軟體。

但是你並非不走運。許多流行的服務確實可以在linux下使用。你還有辦法可以部署自己的解決方案,對資料獲得控制權。

專有服務

大多數商用的雲儲存服務依賴閉源**。這讓我們只好依賴相應提供商來發布可在linux上執行的軟體包或api。即便如此,這些往往是安裝和使用起來最容易的服務,不需要大量的繁重工作。下面是值得考慮的幾個選擇。

1. dropbox

dropbox在linux上可以如同在其他平台上使用。該服務在你的主目錄下建立乙個資料夾,可同步你放入到裡面的所有資料。乙個圖示會出現在你的通知區,會顯示資料何時同步。

dropbox只支援gnome的預設檔案管理器files。不過有辦法讓這項服務在其他桌面環境上使用。

2. google drive

一種更容易的工具也許是insync,不過你得花錢才能享用服務。

3. spideroak

有些人很關心確保私隱性,spideroak也許是適合這些人的最佳選擇。不像大多數競爭對手,spideroak承諾它無法訪問你的任何資料。

該公司聲稱使用零知識方法:資料在你的裝置上加密和解密。spideroak的員工並不知道金鑰。這可以防止維護伺服器的人員訪問儲存在伺服器裡面的資料。edward snowden建議使用spideroak,而不是使用dropbox。

spideroak開發一些開源技術,比如crypton,但是桌面客戶軟體是專有軟體。如果你覺得這沒問題,spideroak讓你可以備份你計算機上的任何資料夾。

4. mega

如果你需要大量儲存空間,又不想花大筆錢,mega倒是個選擇。免費帳戶為你提供50gb。如果你花同樣的錢,與之競爭的其他服務通常只能提供1tb的儲存空間,它可以提供4tb左右的儲存空間。

5. bittorrent sync

bittorrent sync嚴格上來說並不是雲儲存提供商。你無法將檔案上傳到別人的伺服器。相反,你在自己的裝置之間同步檔案。由於檔案儲存在多個地方,你盡可放心,那樣萬一一台計算機崩潰,也不會丟失全部資料。

服務可在主要的平台上使用。linux客戶軟體基於web,所以你解壓縮安裝檔案後,執行伺服器,開啟瀏覽器,即可建立使用者、開始拷貝資料了。

**:免費;如果需要額外的功能特性,每年費用是39.99美元。

6. steam

說到遊戲儲存,你可能不知道或不是特別關心單個檔案儲存在**。重要的是,你沒有丟失花費在遊戲上的心血。

由於比較新的遊戲支援steam的雲儲存,你可以從windows切換到linux,然後在上一次斷開的地方繼續下去。至於不提供支援的遊戲,尤其是老式遊戲,你可能只好挖掘一番,找到想要儲存的同樣檔案,傳輸它們可能行不通。不過在一些情況下,你可以自行搭建乙個遊戲儲存同步系統。

開源選項

許多linux使用者出於實際原因或情感原因而反對使用專有軟體。幸好,如今還有好些開源替代方案可供選擇。

7. seafile

seafile給了你選擇。每月支付方案讓你可以在美國或德國的遠端資料中心儲存最多2tb的資料。另外,你可以將檔案儲存在你自己的私有伺服器上。

除了共享檔案外,你還可以發訊息給其他使用者,管理許可權,並建立使用者組。

8. sparkleshare

9. owncloud

與sparkleshare一樣,owncloud讓你可以將檔案儲存在自己的系統上,或者依賴遠端提供商。你得到的體驗有多簡單取決於選擇了哪一種方法。

10. syncthing

syncthing是一種開源服務,可以替代bittorrent sync。這意味著,你的資料並不通過任何人的伺服器來傳輸。但是沒有bittorrent sync提供的那種支援級別,你獲得的體驗可能不是同樣可靠。這兩種服務的安裝大同小異,所以如果你更喜歡擁有一種開放系統,可能應該先試一試syncthing。

不是所有服務都稱心如意

如果你已經將檔案儲存在某處,正在將平台切換到linux,該如何是好?在一些情況下,你的切換過程不可能很順暢。

譯 我們應該在何時使用 Redux

redux是乙個專注於應用狀態管理的庫,它是react應用程式中使用的常用的乙個工具庫。過早優化是萬惡之源。唐納德 克努特 這是我們在構建程式是乙個準則,這也是為什麼我們一開始在構建最新的react應用程式時,我們選擇使用react本地元件狀態開始管理我們的應用程式狀態。新的 react 應用程式前...

為什麼應該在 v for 中使用 key?

引用 vue 官方文件的原話 vue 會盡可能高效地渲染元素,通常會復用已有元素而不是從頭開始渲染。這樣容易導致一些問題。因為類似 這樣的元素都有乙個internal state 儲存著元素的值,而在元素復用時,這個值是會得到保留的。我們來看乙個登陸方式切換的例子 v if isuser login...

30歲之後,更應該在意以下10點

30歲之後,感覺自己的整個世界都變了。以前靠勤奮就能贏,30歲以後的世界,勤奮完全不夠用了。觀察周圍的很多人,總覺得每個人身上的成功秘訣都不一樣。但不置可否的是,30歲以後的世界,是多元化的,通往成功的道路,突然生出很多內容。勤奮的路能讓你一直還不錯,但你發現,自己很努力所取得的成就,似乎沒有比別人...