簡単で手間のかからない同期方法Mac、Windows、Linux、Android、その他のプラットフォーム? Resilio Syncをご覧ください! BitTorrentの背後にいる一部の人々によって作成された同期ツールです。 BitTorrentプロトコルを使用して、ネットワーク、およびインターネット全体でファイルを転送します。 LinuxでResilio Syncサーバーをセットアップする方法は次のとおりです。
ソフトウェアリポジトリの追加
システムにソフトウェアをインストールする前に、Resilio Syncには、追加する必要があるソフトウェアリポジトリがあります。これはサードパーティのソフトウェアであり、Resilio Syncはクローズドソースであり、Linuxディストリビューションにはソフトウェアを配布するライセンスがないため、Linuxディストリビューションには含まれていないためです。
いずれの場合も、これらの指示に従って、サードパーティのソフトウェアリポジトリをシステムに追加してください。
Debian / Ubuntuベース
ソフトウェアリポジトリは大きく見えますがDebian、DebianおよびUbuntuに基づくすべてのLinuxディストリビューションで動作します。現状では、Ubuntuユーザー向けの信頼できる(そして公式の)PPAはありません。その結果、これを行う必要があります。ターミナルウィンドウを開き、この長い行を内部に貼り付けます。スペースを追加しないでください。この行を短くしたり、何らかの方法で間隔を空けたりすると、編集は正しく機能しません。
このコマンド行は、コアソースソフトウェアファイルを自動的に編集します。テキストエディタで編集する必要はありません。
echo "deb http://linux-packages.resilio.com/resilio-sync/deb resilio-sync non-free" | sudo tee /etc/apt/sources.list.d/resilio-sync.list
ソフトウェアソースがシステムにインストールされたら、署名済みのGPGキーを取得する必要があります。パッケージマネージャーは未署名のソフトウェアをインストールしないため、これは重要です。
wget -qO - https://linux-packages.resilio.com/resilio-sync/key.asc | sudo apt-key add -
最後に、更新を実行して変更を反映します。
Ubuntuベース:sudo apt update
Debianベース:sudo apt-get update
Redhatベース
DebianのようなRedhatベースのLinuxディストリビューションベースのサーバーはデフォルトでResilio同期ソフトウェアを出荷しないため、ユーザーはソフトウェアを入手する前にサードパーティのソフトウェアサーバーをシステムに追加する必要があります。
RedhatベースのLinuxでそれを行う方法は次のとおりです。まず、ターミナルウィンドウを開き、ルートアクセスを取得します。
sudo -s
ルートアクセスで、新しいレポジトリ設定ファイルを作成します。
sudo nano /etc/yum.repos.d/resilio-sync.repo
次に、ファイル内に次を貼り付けます。
[resilio-sync] name=Resilio Sync baseurl=https://linux-packages.resilio.com/resilio-sync/rpm/$basearch enabled=1 gpgcheck=1
新しいリポジトリファイルを作成したら、公開署名されたGPGキーを追加します。 Redhatベースのシステムは、セキュリティの問題であるため、このステップなしでソフトウェアのインストールを拒否することがよくあります。
rpm --import https://linux-packages.resilio.com/resilio-sync/key.asc
設置

ソフトウェアリポジトリがシステムに追加されます。 あとは、ソフトウェアをインストールするだけです。 Arch Linux、Debian / Ubuntu、またはRedhatベースのLinuxディストリビューションを使用しない場合は、以下の手順に従う代わりに、Resilio Syncingツール用の汎用バイナリパッケージをダウンロードする必要があります。
注:この記事に従い、汎用バイナリを使用している場合、ほとんどの手順は同じです。
Ubuntuベース(Mint / Elementaryおよびその他の派生物)
sudo apt install resilio-sync
Debianベース(Bunsen Labs、およびその他のDebianベースのLinux)
sudo apt-get install resilio-sync
Redhatベース(Fedora / CentOS / Rhelなど)
sudo dnf install resilio-sync
または
sudo yum install resilio-sync
Arch Linux
Arch Linuxユーザーは簡単です。 ほとんどのソフトウェアと同様に、Resilio SyncingソフトウェアはArch Linuxユーザーリポジトリですぐに利用できます。 AURパッケージのインストール方法がわかりませんか?チュートリアルに進んで、それについてすべてを学んでください!
Resilio Syncパッケージを入手するには、スナップショットをダウンロードするか、お気に入りのAURヘルパーをこのパッケージに直接ポイントしてください。
設定
ソフトウェアがインストールされます。今、それを設定する時間です。
システム化
最新のLinuxディストリビューションのほとんどはsystemdを使用しています(Debianの古いバージョンを除く)。これは、この初期化システムが原因であり、同期サービスの有効化と開始は2つのコマンドで完了します。まず、同期システムを有効にするには、次のコマンドを実行します。
systemctl --user enable
resilio-sync
Systemctl enableを使用すると、同期ツールで次のことができます。再起動すると、起動時に自動的に起動します。ただし、システムを再起動する必要がない場合は、開始コマンドを実行します。このコマンドは、使用のためにすぐに同期ツールを直接起動します。
systemctl --user start resilio-sync
古いDebianバージョン:
sudo service resilio-sync start
同期中
同期ツールはGTKプログラムではありません。代わりに、ツールはWebベースです。同期設定を構成するには、Webブラウザーを開き、次のWebサイトにアクセスします。http:// localhost:8888 / gui /
Webサイトで、Resilio Syncはユーザーに新しいユーザー名とパスワードを作成するように求めます。そのようにして、安全なパスワードを使用してください。

次のページでは、ユーザーが名前を指定する必要があります同期デバイス用。これは、ネットワーク上の他のユーザーが使用すると表示されるものです。 PCの名前を入力します。例:ubuntu-PC、または同様のもの。

この情報が入力されると、同期UIが表示されます。
同期を開始するには、 + UIにサインインして、「標準フォルダー」をクリックします。
ファイルブラウザを使用して、同期で使用するフォルダに移動します。
「読み取り専用」や「読み取りと書き込み」などの同期オプションを構成します。

許可を設定したら、「キー」をクリックします。このキーをコピーして他のユーザーに送信し、同期に追加します。または、モバイルでQRコードをスキャンします。

注:キーを介して同期を追加するには、[+]をクリックし、[リンクまたはキーを入力]を選択します。
Resilioは、Windows、Mac、Androidをサポートしています。
コメント