如何在Linux 系统下安装使用百度网盘

如何在Linux 系统下安装使用百度网盘

Linux 百度网盘安装

1. 官网下载

官网链接:https://pan.baidu.com/download#pan

image.png

.deb 文件(适用于 Debian/Ubuntu 系列)

.rpm 文件(适用于 RedHat/CentOS 系列)

不知道自己是什么系统的,可以使用以下命令查看系统类型:

cat /etc/os-release

#cat /etc/os-release

NAME="CentOS Linux"

VERSION="7 (Core)"

ID="centos"

ID_LIKE="rhel fedora"

VERSION_ID="7"

PRETTY_NAME="CentOS Linux 7 (Core)"

ANSI_COLOR="0;31"

CPE_NAME="cpe:/o:centos:centos:7"

HOME_URL="https://www.centos.org/"

BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"

CENTOS_MANTISBT_PROJECT_VERSION="7"

REDHAT_SUPPORT_PRODUCT="centos"

REDHAT_SUPPORT_PRODUCT_VERSION="7"

系统类型:CentOS Linux

确认系统类型后,就可以针对性的下载安装包。

#下载与解压

wget "https://15f331-1955524243.antpcdn.com:19001/b/pkg-ant.baidu.com/issue/netdisk/LinuxGuanjia/4.17.7/baidunetdisk_4.17.7_x86_64.rpm"

ln -s baidunetdisk_4.17.7_x86_64.rpm baidunetdisk_linux.rpm

rpm2cpio baidunetdisk_linux.rpm | cpio -idmv

#./opt/baidunetdisk/baidunetdisk

#./opt/baidunetdisk/baidunetdisk: error while loading shared libraries: libgtk-3.so.0: cannot open shared object file: No such file or directory

#显示缺包。

#这里还继续安装了很多系统包,由于我没有sudo的权限,安装起来费时费力,最后的结果也是失败了。

结论:尝试在没有sudo的权限下安装库,结果缺的越来越多,安装不过来。而且安装到最后发现,我的系统不支持官网的安装包。

2. 使用 bypy 命令行工具

最终得出结果:通过 SSH 连接到的 Linux 服务器通常没有图形界面(headless server),因此在这种环境下直接安装和使用百度网盘客户端并不实际。百度网盘的 Linux 版客户端是为桌面环境设计的,依赖于图形用户界面(如 GTK+)。

bypy 是一个用于操作百度网盘的命令行工具,它不需要图形界面,因此非常适合在 SSH 连接的 Linux 服务器上使用。

#bypy是一个python包,这里使用pip 安装bypy。

pip install bypy --user

#重置关联账号命令

rm -rf ~/.bypy

#获取授权码并关联账号

~/.local/bin/bypy info

#该命令会生成一个 URL,你需要在浏览器中打开并获取授权码,然后粘贴回命令行。

#关联成功后,可以运行以下命令查看账号信息:

~/.local/bin/bypy info

#输出示例:

Quota: 100.000GB

Used: 32.517GB

~/.local/bin/bypy whoami

User id: 10160248

Username: 132*****230

#上传、下载测试

bypy upload hh /aaa

#测试上传和下载功能,确保操作正常。

#下载测试

export PATH=~/.local/bin

time bypy syncdown

#下载输出的log

[====================] 100% (16.2GB/16.2GB) ETA: (6MB/s, 49m16s gone)

real 49m17.824s

user 1m14.634s

sys 0m37.940s

#16G的数据下载需要50min,速度还可以嘿嘿~

注: 关联的账号如果是百度网盘会员,会加快下载速度。

看没看懂都点个赞呗~

相关推荐

365bet亚洲体育 汽车机油尺怎么看,机油加多少合适图解

汽车机油尺怎么看,机油加多少合适图解

365bet亚洲体育 化学元素周期表

化学元素周期表

365bet官网网址是多少 2030年世界杯将迎来新军传统的终结

2030年世界杯将迎来新军传统的终结