一個簡單而優(yōu)雅的 GUI 同步客戶端,提供雙向同步。
當談到與云文件同步時,我們有Insyncitsfoss.com、FreeFileSyncitsfoss.com等選項,以及rcloneitsfoss.com等幾個命令行工具。
無論哪種情況,你也可以使用云存儲提供商的同步客戶端(如果他們有適用于 Linux 或任何其他平臺的同步客戶端)。但是,這并不是與多個云存儲服務同步內(nèi)容的最佳方式。
Insync 是一款付費工具,而 FreeFileSync 或 rclone 對于 Linux 新用戶來說可能是一種難以接受的選擇。。
Celeste,一個簡單的 GUI 同步客戶端,支持多個云提供商。
該應用正在積極開發(fā)中。目前它可能沒有足夠的功能和貢獻者。歡迎你探索并幫助該項目。
適用于 Linux 的基于 Rust 的同步客戶端
Celeste 是一款用 Rust 編寫的應用,可確保你獲得快速的體驗。它在底層利用 rclone 來可靠地將數(shù)據(jù)與云同步。
與某些現(xiàn)有選項不同,它沒有為你提供很多選擇。雖然一些用戶可能會發(fā)現(xiàn)它有所欠缺,但其他用戶可能會發(fā)現(xiàn)它是他們一直想要的簡單工具。
Celeste 僅支持雙向同步,目前沒有其他同步方式。
如果你想要單向同步(云到本地,或本地到云),那么這不適合你。
該工具的工作機制很簡單。你只需從列表中添加云提供商,或添加任何 WebDAV 服務器。
默認選項包括:Google Drive、Dropbox、Proton Drive、pCloud、ownCloud、和Nextcloud。
你可以自定義該工具的服務器名稱,然后點擊“登錄(Log in)”開始授權(quán)過程。pCloud 的情況如下:
當你授權(quán)應用訪問云文件,它會提示你設置本地文件夾和云之間的同步。
如果還沒有正斜杠(/) 符號,那么只需輸入它即可,它應該開始以下拉樣式列出你擁有的遠程文件夾。
這將是雙向同步。因此,你的云文件將被下載到遠程文件夾(如果有)。同步后,從云中刪除的任何內(nèi)容都不會從本地文件夾中消失。而且,你從系統(tǒng)中刪除的任何內(nèi)容都將從云中刪除。
此同步過程定期發(fā)生。我沒有找到強制啟動或停止同步的方法。如果此應用的未來版本中提供類似的選項,它應該會有所幫助。
在大多數(shù)情況下,每當本地/遠程中發(fā)生文件更改時,同步都會確保你能夠盡快訪問最新的更改。
有一次,很長一段時間沒有同步,所以我不得不重新啟動應用來修復它。
不幸的是,如果云提供商的令牌過期,該應用不能很好地處理錯誤,并且你必須重新授權(quán)和重新同步。
它會顯示錯誤,但沒有使用 GUI 刷新令牌的選項。我不想嘗試命令行方式,因為這違背了 GUI 工具的目的。
因此,你可以選擇再次重新添加相同的同步服務器,重新進行所有授權(quán)和同步。這就是目前的解決方案。
總結(jié)
Celeste 似乎是一個非常有用且簡單的 GUI 同步客戶端。
盡管它缺乏某些功能,但用戶體驗對于它已經(jīng)提供的功能來說還是很好的。
考慮到它是一個相當新的應用,有更多的貢獻者和用戶嘗試它,Celeste 可以憑借其堅實的基礎發(fā)展成更多的東西。
作者:Ankush Das
本文由LCTT原創(chuàng)編譯,Linux中國榮譽推出
LCTT 譯者 :geekpi
審核編輯:劉清
-
Linux
+關(guān)注
關(guān)注
87文章
11310瀏覽量
209586 -
GUI
+關(guān)注
關(guān)注
3文章
660瀏覽量
39694 -
Rust
+關(guān)注
關(guān)注
1文章
229瀏覽量
6613
原文標題:Celeste:Rust 開發(fā)的多云端開源 GUI 文件同步客戶端 | Linux 中國
文章出處:【微信號:Rust語言中文社區(qū),微信公眾號:Rust語言中文社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論