https://github.com/LiuLang/bcloud-packages
https://github.com/LiuLang/bcloud-packages/raw/master/bcloud-3.5.10-1.fc21.noarch.rpm
去官网下载最新软件包 bcloud-3.5.10-1.fc21.noarch.rpm
(除了 ubuntu 的 deb 安装版本外, 应该也有同样的问题,
因看日期, 作者好久都没更新了),
登入时会出现 error: Failed to get bdstoken
解决方法
$ su
$ gedit /usr/lib/python3.4/site-packages/bcloud/auth.py
(安装在不同 Linux 版本, 路径应有点不同)
将以下这行
bds_re = re.compile('BDSTOKEN\s*=\s*"([^"]+)"')
改为
bds_re = re.compile('"bdstoken"\s*:\s*"([^"]+)"', re.IGNORECASE)
即可
https://github.com/LiuLang/bcloud/pull/214/files
如果还有问题, 那就要去确认已将所有依赖软件包安装了
$ dnf install gtk3 gtk3-devel
$ dnf install python3-crypto python3-dbus python3-inotify python3-keyring
$ dnf install python3-cssselect python3-gobject python3-gobject-base python3-lxml
$ dnf install gnome-icon-theme-symbolic gnome-keyring libgnome-keyring
$ dnf install libnotify notification-daemon
没有评论:
发表评论