- -Rclone for Linuxのセットアップ方法

Linux向けのRcloneのセットアップ方法

多くのクラウドサービスは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>

コメント