0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

適用于Linux的基于Rust的同步客戶(hù)端介紹

jf_wN0SrCdH ? 來(lái)源:Linux中國(guó) ? 2024-01-05 11:32 ? 次閱讀

一個(gè)簡(jiǎn)單而優(yōu)雅的 GUI 同步客戶(hù)端,提供雙向同步。

當(dāng)談到與云文件同步時(shí),我們有Insyncitsfoss.com、FreeFileSyncitsfoss.com等選項(xiàng),以及rcloneitsfoss.com等幾個(gè)命令行工具。

無(wú)論哪種情況,你也可以使用云存儲(chǔ)提供商的同步客戶(hù)端(如果他們有適用于 Linux 或任何其他平臺(tái)的同步客戶(hù)端)。但是,這并不是與多個(gè)云存儲(chǔ)服務(wù)同步內(nèi)容的最佳方式。

Insync 是一款付費(fèi)工具,而 FreeFileSync 或 rclone 對(duì)于 Linux 新用戶(hù)來(lái)說(shuō)可能是一種難以接受的選擇。。

Celeste,一個(gè)簡(jiǎn)單的 GUI 同步客戶(hù)端,支持多個(gè)云提供商。

該應(yīng)用正在積極開(kāi)發(fā)中。目前它可能沒(méi)有足夠的功能和貢獻(xiàn)者。歡迎你探索并幫助該項(xiàng)目。

適用于 Linux 的基于 Rust 的同步客戶(hù)端

c8d36204-a184-11ee-8b88-92fbcf53809c.png

Celeste 是一款用 Rust 編寫(xiě)的應(yīng)用,可確保你獲得快速的體驗(yàn)。它在底層利用 rclone 來(lái)可靠地將數(shù)據(jù)與云同步。

與某些現(xiàn)有選項(xiàng)不同,它沒(méi)有為你提供很多選擇。雖然一些用戶(hù)可能會(huì)發(fā)現(xiàn)它有所欠缺,但其他用戶(hù)可能會(huì)發(fā)現(xiàn)它是他們一直想要的簡(jiǎn)單工具。

Celeste 僅支持雙向同步,目前沒(méi)有其他同步方式。

如果你想要單向同步(云到本地,或本地到云),那么這不適合你。

該工具的工作機(jī)制很簡(jiǎn)單。你只需從列表中添加云提供商,或添加任何 WebDAV 服務(wù)器。

默認(rèn)選項(xiàng)包括:Google Drive、Dropbox、Proton Drive、pCloud、ownCloud、和Nextcloud。

c8da9fc4-a184-11ee-8b88-92fbcf53809c.png

你可以自定義該工具的服務(wù)器名稱(chēng),然后點(diǎn)擊“登錄(Log in)”開(kāi)始授權(quán)過(guò)程。pCloud 的情況如下:

c8e341a6-a184-11ee-8b88-92fbcf53809c.png

當(dāng)你授權(quán)應(yīng)用訪(fǎng)問(wèn)云文件,它會(huì)提示你設(shè)置本地文件夾和云之間的同步。

c8eda916-a184-11ee-8b88-92fbcf53809c.png

如果還沒(méi)有正斜杠(/) 符號(hào),那么只需輸入它即可,它應(yīng)該開(kāi)始以下拉樣式列出你擁有的遠(yuǎn)程文件夾。

這將是雙向同步。因此,你的云文件將被下載到遠(yuǎn)程文件夾(如果有)。同步后,從云中刪除的任何內(nèi)容都不會(huì)從本地文件夾中消失。而且,你從系統(tǒng)中刪除的任何內(nèi)容都將從云中刪除。

此同步過(guò)程定期發(fā)生。我沒(méi)有找到強(qiáng)制啟動(dòng)或停止同步的方法。如果此應(yīng)用的未來(lái)版本中提供類(lèi)似的選項(xiàng),它應(yīng)該會(huì)有所幫助。

c8f526a0-a184-11ee-8b88-92fbcf53809c.png

在大多數(shù)情況下,每當(dāng)本地/遠(yuǎn)程中發(fā)生文件更改時(shí),同步都會(huì)確保你能夠盡快訪(fǎng)問(wèn)最新的更改。

有一次,很長(zhǎng)一段時(shí)間沒(méi)有同步,所以我不得不重新啟動(dòng)應(yīng)用來(lái)修復(fù)它。

不幸的是,如果云提供商的令牌過(guò)期,該應(yīng)用不能很好地處理錯(cuò)誤,并且你必須重新授權(quán)和重新同步。

c8f88a8e-a184-11ee-8b88-92fbcf53809c.png

它會(huì)顯示錯(cuò)誤,但沒(méi)有使用 GUI 刷新令牌的選項(xiàng)。我不想嘗試命令行方式,因?yàn)檫@違背了 GUI 工具的目的。

因此,你可以選擇再次重新添加相同的同步服務(wù)器,重新進(jìn)行所有授權(quán)和同步。這就是目前的解決方案。

總結(jié)

Celeste 似乎是一個(gè)非常有用且簡(jiǎn)單的 GUI 同步客戶(hù)端。

盡管它缺乏某些功能,但用戶(hù)體驗(yàn)對(duì)于它已經(jīng)提供的功能來(lái)說(shuō)還是很好的。

考慮到它是一個(gè)相當(dāng)新的應(yīng)用,有更多的貢獻(xiàn)者和用戶(hù)嘗試它,Celeste 可以憑借其堅(jiān)實(shí)的基礎(chǔ)發(fā)展成更多的東西。

作者:Ankush Das

本文由LCTT原創(chuàng)編譯,Linux中國(guó)榮譽(yù)推出

LCTT 譯者 :geekpi






審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11207

    瀏覽量

    208712
  • GUI
    GUI
    +關(guān)注

    關(guān)注

    3

    文章

    638

    瀏覽量

    39480
  • Rust
    +關(guān)注

    關(guān)注

    1

    文章

    228

    瀏覽量

    6542

原文標(biāo)題:Celeste:Rust 開(kāi)發(fā)的多云端開(kāi)源 GUI 文件同步客戶(hù)端 | Linux 中國(guó)

文章出處:【微信號(hào):Rust語(yǔ)言中文社區(qū),微信公眾號(hào):Rust語(yǔ)言中文社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Linux網(wǎng)絡(luò)編程-TCP客戶(hù)端如何獲取要連接的服務(wù)IP?

    本篇介紹了在TCP通信中,客戶(hù)端通過(guò)UDP廣播,實(shí)現(xiàn)自動(dòng)獲取服務(wù)的IP地址,并進(jìn)行TCP連接的具體方法,并通過(guò)代碼實(shí)現(xiàn),來(lái)測(cè)試此方案是實(shí)際效果,為了使服務(wù)能夠處理多個(gè)
    的頭像 發(fā)表于 09-27 08:56 ?3532次閱讀
    <b class='flag-5'>Linux</b>網(wǎng)絡(luò)編程-TCP<b class='flag-5'>客戶(hù)端</b>如何獲取要連接的服務(wù)<b class='flag-5'>端</b>IP?

    是否有可用的Mac或Linux客戶(hù)端

    目前我們有一個(gè)Windows客戶(hù)端。請(qǐng)查看以后訪(fǎng)問(wèn)Mac&amp; Linux客戶(hù)端。以上來(lái)自于谷歌翻譯以下為原文Currently we have a Windows client. Please
    發(fā)表于 09-20 11:36

    免費(fèi)又好用的Linux FTP客戶(hù)端工具介紹

    FTP服務(wù)器支持文件傳輸協(xié)議,這是互聯(lián)網(wǎng)交換程序和數(shù)據(jù)文件的標(biāo)準(zhǔn)?;旧现vFTP站點(diǎn)是提供文件下載的網(wǎng)站。下面將介紹的是幾個(gè)最好又免費(fèi)的Linux FTP客戶(hù)端。
    發(fā)表于 07-11 07:50

    基于USB的加密視頻客戶(hù)端的設(shè)計(jì)與實(shí)現(xiàn)

    針對(duì)USB無(wú)線(xiàn)視頻實(shí)時(shí)接收裝置的開(kāi)發(fā),論文介紹了在Windows視頻客戶(hù)端通過(guò)USB數(shù)據(jù)接口來(lái)接收數(shù)據(jù),并且通過(guò)在Linux服務(wù)器將采集的視頻和音頻數(shù)據(jù)加密,在
    發(fā)表于 08-31 16:04 ?23次下載

    Linux下的UDP協(xié)議編程

    Linux下的UDP協(xié)議編程 介紹UDP協(xié)議,并提供一個(gè)適用于客戶(hù)端和服務(wù)器的實(shí)例子程序。  關(guān)鍵詞:
    發(fā)表于 10-16 22:22 ?3948次閱讀
    <b class='flag-5'>Linux</b>下的UDP協(xié)議編程

    CSDN博客客戶(hù)端源碼

    CSDN博客客戶(hù)端源碼CSDN博客客戶(hù)端源碼CSDN博客客戶(hù)端源碼
    發(fā)表于 11-18 10:22 ?1次下載

    Adobe修復(fù)Windows客戶(hù)端漏洞

    、Linux及Chrome OS上的Flash Player,以及Windows與macOS客戶(hù)端的Photoshop應(yīng)用修復(fù)程序。
    的頭像 發(fā)表于 11-19 15:13 ?3057次閱讀

    iOS淘寶客戶(hù)端應(yīng)用名稱(chēng)發(fā)生變化 Android客戶(hù)端應(yīng)用名稱(chēng)尚未更改

    iOS淘寶客戶(hù)端應(yīng)用名稱(chēng)發(fā)生變化 Android客戶(hù)端應(yīng)用名稱(chēng)尚未更改
    發(fā)表于 04-18 15:37 ?912次閱讀

    Linux下網(wǎng)絡(luò)編程TCP并發(fā)服務(wù)器和TCP客戶(hù)端程序免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是Linux下網(wǎng)絡(luò)編程TCP并發(fā)服務(wù)器和TCP客戶(hù)端程序免費(fèi)下載
    發(fā)表于 01-08 15:12 ?9次下載
    <b class='flag-5'>Linux</b>下網(wǎng)絡(luò)編程TCP并發(fā)服務(wù)器和TCP<b class='flag-5'>客戶(hù)端</b>程序免費(fèi)下載

    GitHub iOS和Android客戶(hù)端發(fā)布穩(wěn)定版

    GitHub 在去年的 Universe 大會(huì)上推出了尚處于 Beta 階段的移動(dòng)版客戶(hù)端。經(jīng)過(guò)數(shù)月的開(kāi)發(fā),適用于移動(dòng)設(shè)備的 GitHub iOS 和 Android 客戶(hù)端現(xiàn)已發(fā)布穩(wěn)定版,可從 Google Play 或 Ap
    的頭像 發(fā)表于 03-18 09:43 ?2408次閱讀

    Windows 10、macOS 系統(tǒng)的全新電子郵件客戶(hù)端:基于網(wǎng)頁(yè)Outlook

    微軟此前曾表示正制作適用于 Windows 10 和 macOS 系統(tǒng)的全新電子郵件客戶(hù)端,而根據(jù)最新掌握的信息該客戶(hù)端將會(huì)基于網(wǎng)頁(yè) Outlook 優(yōu)化而來(lái)。此外微軟還計(jì)劃淘汰 2
    的頭像 發(fā)表于 01-08 12:55 ?2548次閱讀

    適用于Java的Google HTTP客戶(hù)端庫(kù)使用教程

    介紹 由 Google 編寫(xiě)的用于 Java 的 Google HTTP 客戶(hù)端庫(kù)是一個(gè)靈活、高效且功能強(qiáng)大的 Java 庫(kù),用于通過(guò) HTTP 訪(fǎng)問(wèn)網(wǎng)絡(luò)上的任何資源。圖書(shū)館有以下 特
    發(fā)表于 04-12 10:33 ?3次下載

    Linux下TCP網(wǎng)絡(luò)編程-創(chuàng)建服務(wù)器與客戶(hù)端

    這篇文章介紹Linux下的socket編程,完成TCP服務(wù)器、客戶(hù)端的創(chuàng)建,實(shí)現(xiàn)數(shù)據(jù)通信。
    的頭像 發(fā)表于 08-14 09:26 ?2398次閱讀
    <b class='flag-5'>Linux</b>下TCP網(wǎng)絡(luò)編程-創(chuàng)建服務(wù)器與<b class='flag-5'>客戶(hù)端</b>

    MQTT客戶(hù)端介紹

    一個(gè)高性能、高穩(wěn)定性的跨平臺(tái)MQTT客戶(hù)端,基于socket API之上開(kāi)發(fā),可以在嵌入式設(shè)備(FreeRTOS/LiteOS/RT-Thread/TencentOS tiny)、Linux
    的頭像 發(fā)表于 02-28 16:14 ?2336次閱讀
    MQTT<b class='flag-5'>客戶(hù)端</b><b class='flag-5'>介紹</b>

    NTP網(wǎng)絡(luò)時(shí)間服務(wù)器能帶同步多少客戶(hù)端

    NTP網(wǎng)絡(luò)時(shí)間服務(wù)器能帶同步多少客戶(hù)端
    的頭像 發(fā)表于 09-04 10:43 ?292次閱讀
    NTP網(wǎng)絡(luò)時(shí)間服務(wù)器能帶<b class='flag-5'>同步</b>多少<b class='flag-5'>客戶(hù)端</b>?