如何在 Linux 上設置 Resilio 同步服務器

想要一種簡單、無憂的方式在 Mac、Windows、Linux、Android 和其他平台之間進行同步嗎?查看 Resilio 同步!它是由 bittorrent 背後的一些人製作的同步工具。它使用 BitTorrent 協議通過網絡和整個互聯網傳輸文件。以下是如何在 Linux 上設置 Resilio Sync 服務器。

添加軟件倉庫

在系統上安裝軟件之前,Resilio Sync 有一個需要添加的軟件存儲庫。這是因為它是第三方軟件,Linux 發行版可能不攜帶它,因為 Resilio Sync 是閉源的,Linux 發行版沒有分發該軟件的許可證。

無論如何,請按照以下說明將第三方軟件存儲庫添加到您的系統。

基於 Debian/Ubuntu

儘管該軟件存儲庫看起來很像 Debian,但它可以在所有基於 Debian 和 Ubuntu 的 Linux 發行版上運行。目前,Ubuntu 用戶還沒有可靠的(官方的)PPA。結果,這是必須要做的。打開終端窗口,並將這一長行粘貼到裡面。不要添加任何空格。如果此行被縮短或以任何方式間隔開,則編輯將無法正常工作。

這行命令將自動編輯核心源軟件文件。無需使用文本編輯器編輯任何內容。

echo "deb https://linux-packages.resilio.com/resilio-sync/deb resilio-sync 非免費" | sudo tee /etc/apt/sources.list.d/resilio-sync.list

當軟件源安裝到系統上後,您需要獲取簽名的 GPG 密鑰。這很重要,因為包管理器不會安裝未簽名的軟件:

wget -qO - https://linux-packages.resilio.com/resilio-sync/key.asc | wget -qO - https://linux-packages.resilio.com/resilio-sync/key.asc | sudo apt-key 添加 -

最後,運行更新以反映更改。

基於Ubuntu:sudo apt update

基於 Debian:sudo apt-get update

基於紅帽

基於 Redhat 的 Linux 發行版(例如基於 Debian 的發行版)默認情況下不附帶 Resilio 同步軟件,因此用戶必須在獲取該軟件之前將第三方軟件服務器添加到其係統中。

以下是針對基於 Redhat 的 Linux 的操作方法。首先,打開終端窗口並獲得 root 訪問權限:

須藤-s

使用 root 訪問權限,創建一個新的存儲庫配置文件。

sudo nano /etc/yum.repos.d/resilio-sync.repo

然後,將以下內容粘貼到文件中:

[resilio-sync]名稱=Resilio同步baseurl=https://linux-packages.resilio.com/resilio-sync/rpm/$basearch啟用=1 gpgcheck=1

製作新的存儲庫文件後,添加公開簽名的 GPG 密鑰。基於 Redhat 的系統通常拒絕在沒有此步驟的情況下安裝軟件,因為這是一個安全問題。

rpm --import https://linux-packages.resilio.com/resilio-sync/key.asc

安裝

軟件存儲庫已添加到系統中。現在剩下的就是安裝軟件了。如果您不使用Arch Linux(基於 Debian/Ubuntu 或 Redhat 的 Linux 發行版),請不要按照以下說明操作
(https://download-cdn.resilio.com/stable/linux-x64/resilio-sync_x64.tar。 gz)您需要下載 Resilio 同步工具的通用二進制包。

注意:如果您遵循本文並使用通用二進製文件,則說明很可能是相同的。

基於 Ubuntu(Mint/Elementary 和其他衍生品)

sudo apt install resilio 同步

基於 Debian(Bunsen Labs 和其他基於 Debian 的 Linux)

sudo apt-get install resilio-sync

基於 Redhat(Fedora/CentOS/Rhel 等)

sudo dnf 安裝 resilio-sync

或者

sudo yum 安裝 resilio-sync

架構Linux

Arch Linux 用戶很容易。與大多數軟件一樣,Resilio Syncing 軟件可以在 Arch Linux 用戶存儲庫中輕鬆獲得。不確定如何安裝 AUR 軟件包?前往我們的教程並了解所有內容!

要獲取 Resilio Sync 包,請下載快照或直接將您最喜歡的 AUR 助手指向此

配置

軟件已安裝。現在是時候配置它了。

系統

大多數現代 Linux 發行版都使用 systemd(不包括舊版本的 Debian)。正是由於這個 init 系統,啟用和啟動同步服務只需兩個命令。首先,要啟用同步系統,請運行以下命令:

systemctl --user enable resilio-sync

如果您重新啟動,Systemctl Enable 將允許同步工具在啟動時自動啟動。但是,如果您不想重新啟動系統,則可以運行啟動命令。該命令將直接啟動同步工具立即使用。

systemctl --user start resilio-sync

較舊的 Debian 版本:

sudo 服務 resilio-sync 啟動

正在同步

同步工具不是 GTK 程序。相反,該工具是基於網絡的。要配置同步設置,請打開 Web 瀏覽器並訪問此網站:https://localhost:8888/gui/

在網站上,Resilio Sync 提示用戶創建新的用戶名和密碼。這樣做並使用安全密碼。

下一頁要求用戶為同步設備命名。這是您使用它時網絡上的其他用戶將看到的內容。輸入您的電腦名稱。例如:ubuntu-PC,或類似的東西。

填寫此信息後,您將進入同步用戶界面。

要開始同步,請按UI 中的+號,然後單擊“標准文件夾”。

使用文件瀏覽器導航到應使用同步的文件夾。

配置同步選項,例如“只讀”或“讀寫”。

設置好權限後,點擊“key”。複製此密鑰並將其發送給其他用戶以添加到您的同步中。或者,在手機上掃描二維碼。

注意:要通過密鑰添加同步,請單擊“+”,然後選擇“輸入鏈接或密鑰”。

Resilio 支持 Windows、Mac、Android


使用 Pano 改進 Gnome Shell 剪貼板

使用 Pano 改進 Gnome Shell 剪貼板

讓我們面對現實吧,默認的 Gnome Shell 剪貼板並不是很好。安裝 Pano 來改善您的剪貼板體驗!

如何在Linux上安裝DaVinci Resolve 17

如何在Linux上安裝DaVinci Resolve 17

您的 Linux 機器需要一個出色的非線性視頻編輯器嗎?使用本指南使用 Davinci Resolve 17!

如何使用壁紙下載器將壁紙下載到 Linux 桌面

如何使用壁紙下載器將壁紙下載到 Linux 桌面

Wallpaper Downloader 是一個靈活的 Linux 壁紙下載和管理器。它支持大多數Linux桌面環境,並且非常易於使用。本指南

如何在計算機上安裝 Tuxedo 操作系統

如何在計算機上安裝 Tuxedo 操作系統

想要通過 Tuxedo 計算機測試 Tuxedo 操作系統嗎?了解如何讓最新版本的 Tuxedo OS 在您的 PC 上運行。

如何在 Linux 上安裝 DEB 文件

如何在 Linux 上安裝 DEB 文件

什麼是 .DEB 文件?你用它做什麼?了解在 Linux PC 上安裝 DEB 文件的多種方法。

如何在 Linux 上玩消逝的光芒

如何在 Linux 上玩消逝的光芒

《消逝的光芒》是一款由 Techland 開發、華納兄弟互動娛樂發行的 2015 年生存恐怖視頻遊戲。遊戲的中心是

如何在計算機上安裝 Neptune Linux

如何在計算機上安裝 Neptune Linux

Neptune 使用 KDE Plasma 5 桌面環境,旨在提供優雅的操作系統。以下是如何在計算機上安裝 Neptune Linux。

嘗試 Ubuntu 的新基於 snap 的桌面

嘗試 Ubuntu 的新基於 snap 的桌面

想嘗試 Ubuntu 的新的基於 snap 包的桌面操作系統嗎?通過本指南了解如何將其部署在虛擬機上。

如何在 Linux 上玩《傳說之下》

如何在 Linux 上玩《傳說之下》

Undertale 是一款 2015 年 2D 獨立角色扮演遊戲,由遊戲開發商 Toby Fox 開發和發行。本指南將介紹在您的電腦上下載和安裝 Undertale

如何在 Linux 上玩《全面戰爭:三個王國》

如何在 Linux 上玩《全面戰爭:三個王國》

《全面戰爭:三個王國》是一款由 Creative Assembly 開發的回合製策略 RTS 遊戲。下面是如何在 Linux 上玩遊戲。