ヘッドレスドロップボックスのインストールで同期ステータスを取得する方法


8

DropboxをDebianサーバーで実行しています。Windowsでドロップボックスアイコンを右クリックしたときのように、「123個のファイルをダウンロードしています」や「すべて最新」など、同期ステータスを確認したいのですが。

確かに方法はあると思いますが、Googleは明らかに私の友人ではありません。

Pls。私が話しているのは、一般的なLinuxデスクトップで使用される一般的なDropbox + Dropbox-nautilus設定ではなく、Dropboxのヘッドレスサーバーインストールについてです。

回答:


12

デーモンを管理するためのDropboxスクリプトをダウンロードする必要があるようです。Dropbox Webサイトの手順

wget -O ~/dropbox.py https://www.dropbox.com/download?dl=packages/dropbox.py
chmod a+x ~/dropbox.py
~/dropbox.py status

ドロップボックススクリプトへのシンボリックリンクを作成することもできるため、~/dropbox.py毎回実行するために入力する必要はありません。

sudo ln -s ~/dropbox.py /usr/local/bin/dropbox
dropbox status

1
ありがとう、Dropboxのページの下部にある小さな文字の小さなリンクを見逃しました!他の誰かがこれを読む場合:nb。dropbox.pyスクリプトは、dropboxデーモンを実行しているのと同じユーザーとして実行する必要があることに注意してください。
artfulrobot 2012

1

ヘルパースクリプトがインストールされている(.debパッケージの一部)

$ dropbox help
Dropbox command-line interface

commands:

Note: use dropbox help <command> to view usage for a specific command.

 status       get current status of the dropboxd
 help         provide help
 puburl       get public url of a file in your dropbox
 stop         stop dropboxd
 running      return whether dropbox is running
 update       download latest version of dropbox
 start        start dropboxd
 filestatus   get current sync status of one or more files
 ls           list directory contents with current sync status
 autostart    automatically start dropbox at login
 exclude      ignores/excludes a directory from syncing
 lansync      enables or disables LAN sync


$ dropbox status

そう、それはGUIバージョンであり、ヘッドレスインストール用ではありません。そこ Dropboxのコマンドは、( ~/.dropbox-dist/dropbox)が、これは唯一のデーモンを起動します。引数は取りません。
artfulrobot

/ usr / bin / dropboxは、.debインストールの一部としてインストールする必要があります。(そして、いいえ、私はあなた
JRT

Dropbox.comの説明に従ってインストールされた.debからインストールしませんでしたが、他の回答が指摘しているように、なんらかの理由でデーモンにバンドルされていない管理スクリプトがありませんでした!お時間をいただきありがとうございます。
artfulrobot
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.