CentOSにDropBoxをインストールする

CentOS9にDropBoxの環境を作った備忘録です。

DropBoxのインストール

公式サイトに記載されたコマンドを実行します。

cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -

Dropboxアカウントとの紐付け

公式サイトに記載されたコマンドを実行しデーモンを起動します。

~/.dropbox-dist/dropboxd

起動すると次のようなメッセージが表示されました。

This computer isn't linked to any Dropbox account... Please visit https://www.dropbox.com/cli_link_nonce?nonce=xxxxx to link this device.

Dropboxアカウントと紐づけられていないため、URLにアクセスして、連携して下さいという警告メッセージのようです。
https://www.dropbox.com/cli_link_nonce?nonce=xxxxxをブラウザで開きます。

「リンクする」ボタンを押下するとリンクしましたと表示されます。

ターミナル上にも「This computer is now linked to Dropbox. Welcome XXX」と表示されます。


dropbox.pyのインストール

Dropboxの管理コマンドとしてdropbox.pyをインストールします。

mkdir ~/bin
cd ~/bin
wget -O dropbox.py "http://www.dropbox.com/download?dl=packages/dropbox.py"
chmod a+x dropbox.py

Dropboxの操作

起動と停止

# 起動
dropbox.py start
# 停止
dropbox.py stop
# 状態確認
dropbox.py status

LAN syncの停止

UDPのブロードキャスト通信をしてしまうらしいので停止します。

dropbox.py lansync n