我想通过 CLI 检查保管箱状态,因此我登录并进入。 (这发生在本地和远程主机上)
$ dropbox status
Dropbox 的回应如下:
:> dropbox status
dropbox: load fq extension '/opt/dropbox/cryptography.hazmat.bindings._openssl.cpython-38-x86_64-linux-gnu.so'
dropbox: load fq extension '/opt/dropbox/cryptography.hazmat.bindings._padding.cpython-38-x86_64-linux-gnu.so'
dropbox: load fq extension '/opt/dropbox/psutil._psutil_linux.cpython-38-x86_64-linux-gnu.so'
dropbox: load fq extension '/opt/dropbox/psutil._psutil_posix.cpython-38-x86_64-linux-gnu.so'
dropbox: load fq extension '/opt/dropbox/apex._apex.cpython-38-x86_64-linux-gnu.so'
dropbox: load fq extension '/opt/dropbox/tornado.speedups.cpython-38-x86_64-linux-gnu.so'
dropbox: load fq extension '/opt/dropbox/wrapt._wrappers.cpython-38-x86_64-linux-gnu.so'
Another instance of Dropbox (680) is running!
然而 :
:> which dropbox
/usr/bin/dropbox
:> pgrep -fa dropbox
680 /usr/bin/dropbox
如何获取 Dropbox 的状态而不认为我正在启动它。甚至
:> dropbox help
响应与上面相同的输出。
答案1
这是一个修复:
wget https://linux.dropbox.com/packages/dropbox.py
将其放在dropbox.py
PATH 中的某个位置并使其可执行。
为了避免出现弃用警告,当前版本需要在第 612 行进行编辑。
改变
if self.stop_event.isSet(): break
到
if self.stop_event.is_set(): break