Linux
 Computer >> コンピューター >  >> システム >> Linux

Sparkleshare-Dropboxに代わる優れたオープンソース[Linux&Mac]

Sparkleshare-Dropboxに代わる優れたオープンソース[Linux&Mac]

ここ数ヶ月、Dropboxについて多くの問題や懸念が生じており、一部の人々はDropboxの使用に不快感を覚え、別の方法で避難を求めています。はい、Box.netなど、他にもたくさんのオンラインストレージサービスがありますが、Dropboxが提供する利点、つまりファイル同期と競合できる代替手段は絶対にないようです。

ただし、Sparkleshareと呼ばれるソリューションがついに登場したため、これ以上調べる必要はありません。

Sparkleshareについて

Sparkleshareは、オープンソースのファイル同期Dropboxの代替手段です。これは、それ自体がWebサイトサーバーではなく、独自に展開して独自の同期設定を作成できるサービスです。システム間で同期するデータを実際に保存する場所を選択できるため、常に自分のデータを完全に制御でき、サードパーティのサービスに依存する必要はありません。

Sparkleshareは、GITシステムをバックボーンとして使用します。知らない人にとって、GITは素晴らしいファイルリポジトリとバージョン追跡サービスです。多くの異なるプロジェクト(特にオープンソースプロジェクト)は、GITを使用して、最近変更されたファイル内の新しいコードの進行を制御します。何よりも、Sparkleshareは最終的に完全にクロスプラットフォームになります。現在、ビルドはLinuxとMacで利用でき、最終的にはWindows、Android、iOSで計画されています。

インストール

Windowsユーザーは最終的に使いやすいインストーラーを入手し、Macユーザーはパッケージのインストール方法をすでに知っているはずです。 Linuxユーザーは、Sparkleshareをインストールするための少し複雑な方法を持っていますが、それほど問題にはならないはずです。

Ubuntu

Ubuntuユーザーは、Sparkleshareパッケージを含むPPAを追加する必要があります。このPPAはそれほど前に建てられたものではないので、幸運です。

でPPAを追加します

sudo add-apt-repository ppa:warp10/sparkleshare

、リポジトリを更新する

sudo apt-get update

、およびSparkleshareをインストールします

sudo apt-get install sparkleshare libwebkit1.1-cil git-core

Fedora

Fedoraユーザーは同様の道をたどる必要があります。まず、リポジトリファイルを含むフォルダー(

)に移動して、Sparkleshareパッケージを含むリポジトリを追加する必要があります。

cd /etc/yum.repos.d

)、新しいリポジトリファイルをダウンロードします(

sudo curl -O https://repos.fedorapeople.org/repos/alexh/sparkleshare/fedora-sparkleshare.repo

)、必要なパッケージをインストールします(

sudo yum install -y sparkleshare openssh-askpass

)。安全のために、Fedoraユーザーは、不要なクラッシュを防ぐために特定のパッケージを削除することをお勧めします。これを行うには、次のように入力する必要があります

sudo yum remove -y nautilus-python

他のディストリビューションのユーザーは自分自身です(他のディストリビューションがたくさんあるので!)。ただし、ディストリビューション用のSparkleshareパッケージが存在しないと想定しないでください。グーグルを実行して、何が表示されるかを確認してください。

セットアップ

SparkleshareはGITを使用しているため、ファイルを保存する場所についてはさまざまな選択肢があります。 Sparkleshareを最初に起動するとき、セットアップにより、ユーザーが無料のアカウントを取得できる上位3つのGIT実行Webサイトから選択できるほか、独自のサーバーを定義することもできます。

実際にSparkleshareを実行するための独自のGITリポジトリを作成することはこの記事の範囲外ですが、Googleを少し使用すると、いくつかの手順を見つけることができます。また、独自のGITリポジトリ用のWebインターフェイスを作成するための手順があることを確認することもできます。この記事の例では、自分のサーバーをすばやくセットアップして使用します。

Sparkleshare-Dropboxに代わる優れたオープンソース[Linux&Mac]

インストール後、先に進み、メニューからプログラムを起動します。開いたら、名前とメールアドレスを入力して続行します。

Sparkleshare-Dropboxに代わる優れたオープンソース[Linux&Mac]

次に、ソースを選択し、要求に応じて情報を入力できます。安全でパスワードなしのアクセスのためにSSHキーを使用するなど、追加の手順を実行する必要がある場合があるため、最初にサイトを確認してください。たとえば、独自のサーバーに接続している場合は、

を使用してSSHキーを作成する必要があります。

ssh-keygen -t rsa

を使用してサーバーに送信します

ssh-copy-id USERNAME@SERVER

。その後、Sparkleshareに接続できます。

それ以外は、終了する必要があります!これで、選択したフォルダで同期を開始できます。

Sparkleshare-Dropboxに代わる優れたオープンソース[Linux&Mac] 結論

それでおしまい!これで、Dropboxを使用したのと同じように使用できますが、安心感が増します。非常に偏見がある場合は、ここで概説したのと同じ暗号化技術を適用することもできます。あなたが今することはあなた次第です。

このDropboxの代替品はあなたのために機能しますか?他のものに切り替えたいですか、それともDropboxを使い続けたいですか? Sparkleshareのようなプロジェクトは価値があると思いますか?コメントで教えてください!


  1. 2022 年のベスト オープン ソース ビデオ エディター 10 人

    過去 10 年間をよく振り返ると、ビデオ編集は多くの進化を遂げた業界の 1 つです。少し前まで、ビデオのトリミングやバックグラウンドでのサウンドトラックの追加などの簡単な作業を行うには、ビデオ編集ショップに出向いたり、プロの編集者の助けを求めたりする必要がありました。しかし、それ以来、多くのことが変わりました!これらすべてのタスクを自宅で快適に実行できるようになりました。ビデオ編集ソフトウェアは使いやすく、非常に直感的です。すぐに手に入れて、美しい思い出を好きなように編集できます! オープン ソースのビデオ エディタの仕組み ビデオ編集ソフトウェアは、2 つの基本的なカテゴリに分けることがで

  2. 2022 年ベスト オープン ソース オペレーティング システム 8

    Mac、Windows、またはその他の有料オペレーティング システムに固執したくなくて、何か新しいことを試してみたいですか?あなたはさまざまなオペレーティング システムを試すのが好きな人かもしれませんし、友人が使っているオペレーティング システムを試してみたいだけかもしれません。高速で機能豊富な多くのオペレーティング システムをオンラインで見つけることができます。この記事では、PC で実行できる最高のオープン ソース オペレーティング システムをリストしました。 オープンソース OS で遊んで、その操作を発見し、そこから学ぶことができます。 2022 年オープンソース オペレーティング シス