多くのクラウドサービスはLinuxをサポートしていませんプラットフォームであるため、ファイルをやり取りする場合は、サードパーティのソリューションを使用する必要があります。 Linuxユーザーがサードパーティのクラウドサービス(Googleドライブ、Backblazeなど)にアクセスできるようにするソリューションには多くの種類がありますが、Rclone for Linuxは、ユーザーが多くの異なるサービスに複数の接続を持つことができるため、群を抜いて最高です。
Google Goをインストールする
RcloneはGoogle Goを使用しているため、インストールする前にそれには、ビルドプロファイルをセットアップして準備する必要があります。ありがたいことに、ほとんどのLinuxディストリビューションでは、ソフトウェアソースに最新バージョンのGo言語が含まれています。ターミナルを開き、Linux OSでセットアップします。
Ubuntu
sudo apt install golang
Debian
sudo apt-get install golang
Arch Linux
ほとんどのLinuxディストリビューションは自動的にセットアップされますGoogle Goの環境を構築します。 Archはそれらのディストリビューションの1つではありません。 Pacmanパッケージツールを使用して、最新バージョンのGoogle Goをインストールします。次に、公式のArch Wikiの指示に従ってビルド環境をセットアップします。
sudo pacman -S go
フェドラ
Fedora Linuxの公式にはGoogle Goがありますソフトウェアのソースですが、ビルド環境は自動的にセットアップされません。 DNFパッケージツールを使用してGoを取得し、Fedora Developerの指示に従ってビルド環境のセットアップ方法を示します。
sudo dnf install golang
OpenSUSE
sudo zypper install go go-doc
汎用Linux
を持たないLinuxディストリビューションを使用するGoogle Goをインストールするための便利なパッケージですか?すべてを手動で設定する必要があります。 Goをゼロからセットアップするには、Webサイトからリリースをダウンロードします。
cd ~/Downloads wget https://dl.google.com/go/go1.11.linux-amd64.tar.gz
GoパッケージがLinux PCへのダウンロードを完了したら、 タール コマンドし、それを抽出します / usr / local.
sudo tar -C /usr/local -xvzf go1.11.linux-amd64.tar.gz
Goは動作しています。次のステップは、LinuxにRcloneをインストールできるように開発/ビルド環境を構成することです。を使用して開始 mkdir 新しいフォルダを作成するコマンド。
mkdir -p ~/go-development
メインフォルダーに続いて、「bin」、「src」、および「pkg」サブフォルダーを作成します。
mkdir -p ~/go-development/bin mkdir -p ~/go-development/src mkdir -p ~/go-development/pkg
NanoのテキストエディターでBashプロファイルを開きます。
nano ~/.profile
または:
nano ~/.bash_profile
以下のコードをNanoに貼り付けます。
export PATH=$PATH:/usr/local/go/bin
export GOPATH="$HOME/go_projects"
export GOBIN="$GOPATH/bin"
で編集内容をプロファイルに保存します Ctrl + O、そして終了 Ctrl +X。
Rcloneをインストールする
LinuxにRcloneをインストールするには、ターミナルを開いて 行く 取得する コマンド。このコマンドを実行すると、Rcloneソースコードの最新バージョンがGo開発環境に直接ダウンロードされます。
go get github.com/ncw/rclone
CD Go環境パスに移動します。
cd $GOPATH/bin
Rcloneバイナリファイルを見つけてBinディレクトリに配置します。このディレクトリにデータを配置すると、他のプログラムと同様にアプリが実行可能になります。
sudo cp rclone /usr/bin/
Google GoなしでRcloneをインストールする
GoはほぼすべてのLinuxディストリビューションをサポートしているため、RcloneのGoogle Goバージョンを使用すると、アプリケーションを起動して実行するのに最適な方法です。
ただし、Goをセットアップする気がない場合は、インストールするバイナリバージョンについてPkgs.orgをチェックしてください。
バイナリバージョンをインストールするには、ページのリストをスクロールし、Linuxディストリビューションを見つけて「rclone」をクリックします。
LinuxでRcloneを使用する
LinuxでのRcloneのセットアップは、新しい構成ファイルを生成することから始まります。ターミナルで、実行します rclone config コマンド。
rclone config
Rcloneを使用するには、新しいリモートが必要です。新しいリモート接続を作成するには、キーボードの「n」ボタンを押してから 入る キー。
ターミナルボックスに、接続の名前を入力します。このチュートリアルでは、この接続を「テスト」と呼びます。

名前を選択した後、Rcloneが使用する接続のタイプを選択します。オプションは次のとおりです。
- 1. Amazonドライブ
- 2. Amazon S3
- 3.バックブレイズB2
- 4. Dropbox
- 5.リモートの暗号化/復号化
- 6. Google Cloud Storage
- 7. Googleドライブ
- 8. Hubic
- 9.ローカルディスク
- 10. Microsoft OneDrive
- 11. OpenStack Swift(Rackspace Cloudファイル、Memset Memstore、OVH)
- 12. SSH / SFTP
- 13. Yandex Disk
新しい接続の選択番号を入力して、 入る キーボードのキーを押して、構成プロセスの次のステップに進みます。

プロンプトに従い、手順に従ってください。新しいRclone接続の準備ができたら、「はい、これで問題ありません」を表す文字「y」を書き、 入る キー。
ファイルをコピーする
新しいRclone接続がセットアップされます。いくつかのファイルをコピーしましょう。接続のルートディレクトリにデータをコピーするには、次の手順を実行します。
rclone copy /home/username/path/to/local/data-folder/ nameofconnection:remotefolder
ファイルの同期
Rcloneとのリモート接続からいくつかのデータを同期したいですか?次のコマンドで実行します。
rclone sync nameofconnection:remotefolder /home/username/path/to/local/data-folder/</ p>
コメント