現“ SparkleShare”為 文件同步工具 允許用戶同步和共享各種文本文件,辦公文檔 以及其他類型的小型數據以Dropbox的形式提供給LAN或Internet上的用戶。
閃享 它是免費的,並且可以在大量Linux發行版上很好地工作默認情況下,它使用Git作為存儲後端。
自我託管的優勢在於,用戶可以完全控制自己的數據。 在最簡單的情況下,自我託管僅需要SSH和Git。
借助其“ Dazzle”工具,無需配置SparkleShare主機系統。 Dazzle是一個Shell腳本,用戶可以使用它來操縱SparkleShare操作,連接客戶端以及更快地進行操作。
如何在不同的Linux發行版上安裝SparkleShare?
為了在我們的系統或服務器上安裝這個出色的文件同步工具,我們將使用Dazzle腳本。
Dazzle腳本不需要任何一次性設置即可使用或安裝只需將腳本下載到將託管文件的Linux服務器或台式機的主目錄即可。
對於這 在終端中,我們將鍵入以下命令:
wget https://raw.githubusercontent.com/hbons/Dazzle/master/dazzle.sh
腳本下載已完成 我們將更新Dazzle腳本的權限,以便他們可以正確使用它。
沒有正確的權限,腳本很可能無法正確運行,為此,我們必須在終端中鍵入:
sudo chmod + x dazzle.sh
設置權限後, 運行Dazzle設置命令。
配置命令將自動生成各種配置文件以及運行Sparkleshare系統所需的其他必要的系統更改。
sudo -s
sh dazzle.sh setup
您應該注意,Sparkleshare文件主機可處理小文件 以更好的方式,例如文本文件,圖像或其他小文檔。
不建議嘗試將其用於大文件因為那不是軟件設計的目的。
要創建新共享,只需運行以下命令
sh dazzle.sh create recuerso_a_compartir
Dazzle腳本完成後,將為您的新共享打印遠程連接詳細信息。
他們應該複製此共享信息並將其保存在文本文件中。
安裝Sparkleshare客戶端
現在您已經運行了Sparkleshare服務器, 是時候配置客戶端了。 幸運的是, Sparkleshare在所有主要操作系統上均可用。
要在Linux上安裝Sparkleshare, 打開終端,並根據您的Linux發行版按照說明進行操作。
如果他們是 Debian,Ubuntu,Linux Mint,Elementary OS或從這些衍生的任何系統,您可以使用以下命令安裝此工具:
sudo apt-get install sparkleshare
對於那些 Arch Linux用戶, Manjaro,Antergos或任何Arch Linux派生系統。 有必要在pacman.conf文件中啟用“社區”存儲庫。
要安裝該應用程序,必須輸入:
sudo pacman -S sparkleshare
而對於那些 CentOS,RHEL,Fedora和派生系統用戶 其中的一個可以使用以下命令安裝應用程序:
sudo dnf install sparkleshare -y
如果你是 任何版本的OpenSUSE的用戶,只需使用以下命令進行安裝:
sudo zypper in sparkleshare
的開發者 Sparkleshare有一個Flatpak版本可以安裝,為此,他們只需要執行以下命令:
flatpak remote-add flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.sparkleshare.SparkleShare
設置SparkleShare
要連接到自託管的SparkleShare,請先 他們必須將ID添加到其服務器。 啟動SparkleShare客戶端,然後在桌面系統托盤中右鍵單擊它。
在右鍵菜單中,找到“客戶端ID”,然後單擊“複製到剪貼板”按鈕。
具有root訪問權限, 運行Dazzle腳本並運行以下命令:
sh dazzle.sh link
之後立馬 他們應該輸入ID,僅此而已。
連接主機和客戶端后,再次單擊系統托盤中的SparkleShare圖標,然後選擇“添加託管項目”,在這裡您需要輸入共享的連接詳細信息才能訪問。