GNU/Linux >> Linux の 問題 >  >> Linux

CloudCross –ファイルとディレクトリを複数のクラウドストレージと同期する

CloudCross オープンソースです 複数のクラウドサービス間でローカルファイルとフォルダーの同期を可能にするクロスプラットフォームの生産性ツール。

現在、Googleドライブのサポートを利用できます 、クラウドメールドロップボックス Yandex 、およびMicrosoftの OneDrive

Kamensky Vladimirによって開発されました 純粋なQt サードパーティのライブラリは含まれていません。ワークステーションで実行するために必要なのは>= Qt5

CloudCrossの機能

  • FOSS –無料でオープンソースであり、 GNU GPL v2の下でライセンス供与されています 。
  • Dropboxを含むいくつかのクラウドプロバイダーをサポートします 、 Yandex 、およびGoogleドライブ
  • URLを介したクラウドへのファイルの直接アップロード(オプション)。
  • ローカル同期とリモート同期の両方のファイルアップロードの優先順位を指定します。
  • MS Officeからの自動双方向ドキュメント変換 およびOpenOffice Googleドキュメントへのドキュメント形式 。

LinuxシステムにCloudCrossをインストールする

CloudCross さまざまなLinuxディストリビューションのリポジトリを介してインストールできます。

Ubuntu17.04の場合

$ sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/MasterSoft24/xUbuntu_17.04/ /' > /etc/apt/sources.list.d/cloudcross.list" 
$ sudo apt-get update 
$ sudo apt-get install cloudcross

Debian8の場合

$ sudo echo 'deb http://download.opensuse.org/repositories/home:/MasterSoft24/Debian_8.0/ /' > /etc/apt/sources.list.d/cloudcross.list  
$ sudo apt-get update 
$ sudo apt-get install cloudcross

Fedora25の場合

$ sudo dnf config-manager --add-repo http://download.opensuse.org/repositories/home:MasterSoft24/Fedora_25/home:MasterSoft24.repo 
$ sudo dnf install cloudcross

古いおよびその他のLinuxディストリビューションについては、CloudCrossダウンロードセクションにアクセスしてください。

LinuxでCloudCrossを使用する方法

CloudCrossの使用を開始するには Dropboxアカウント(またはDropboxがサポートするその他のクラウドサービス)へのアクセスを認証する必要があります。

これを行うには、CloudCrossを-aで実行します オプション(プロバイダー定義にはオプション--provider PROVIDER_NAMEを使用します 。

私たちの場合、それはドロップボックスです 、そう:

$ ccross -a --provider dropbox

応答として、アプリケーションは次のようなものを返します:

-------------------------------------
Please go to this URL and confirm application credentials

https://accounts.google.com/ServiceLogin?passive=1209600&continue=https://accounts.google.com/o/oauth2/v2/auth?scope%3Dhttps://www.googleapis.com/auth/drive%2Bhttps://www.googleapis.com/auth/userinfo.email%2Bhttps://www.googleapis.com/auth/userinfo.profile%2Bhttps://docs.google.com/feeds/%2Bhttps://docs.googleusercontent.com/%2Bhttps://spreadsheets.google.com/feeds/%26redirect_uri%3Dhttp://127.0.0.1:1973%26response_type%3Dcode%26client_id%3D834415955748-oq0p2m5dro2bvh3bu0o5bp19ok3qrs3f.apps.googleusercontent.com%26access_type%3Doffline%26approval_prompt%3Dforce%26state%3D1%26from_login%3D1%26as%3D54ba027c9bc26031<mpl=nosignup&oauth=1&sarp=1&scc=1

URLをブラウザにコピーしてそれに従い、パスワードを入力して[同意する]を選択します。

次に、ログインとパスワードの詳細を次のように入力します。

$ ccross -a --provider mailru --login your_login --password=your_password

この後、 CloudCross 使用できるようになります。次のステップは、同期を開始することです。

これを行うには、ccrossと入力します または、単独で、または定義済みの--providerを使用して実行します オプション。つまり、

$ ccross --provider dropbox

--prefer=remoteを使用することを忘れないでください オプションまたは--force 空のフォルダに同期する場合は、オプション(> =バージョン1.0.4を使用している場合)。

GitHubページにアクセスして同期オプションのリストを確認するか、--helpを実行してターミナル内で同期オプションを確認できます。 。

Googleドライブ用のこのような代替デスクトップクライアントが必要な場合 Linux CloudCross を与えることができるので、運が良かったかもしれません。 友達と記事を共有しながら試乗。下のコメントセクションであなたの経験についてコメントすることを忘れないでください。


Linux
  1. findコマンドを使用してLinux上のファイルとディレクトリを検索します

  2. プロのようにLinuxでファイルとディレクトリを探す

  3. 複数のディレクトリとファイルの場所で tar を作成する

  1. Linuxでファイルとディレクトリを圧縮する方法(例付き)

  2. Linux ファイルとディレクトリの削除

  3. exclude-from を使用して複数のファイルとディレクトリを除外する 6 つの rsync の例

  1. Linuxでのコマンドの検索(ファイルとディレクトリの検索)

  2. Linuxでファイルとディレクトリの名前を変更する方法

  3. 「cp」および「mv」コマンドを使用してLinuxでファイルとディレクトリをコピー/移動する方法