在Linux下安装百度网盘_百度云盘linux

在Linux下安装百度网盘_百度云盘linux

下面为你整理一份 最新、可用、稳定 的《Linux 下安装百度网盘(百度云盘)指南》,包含:

官方 Linux 客户端

Deepin/UOS 版解决方案

第三方命令行客户端下载

浏览器网页版替代方案

ARM / x86_64 全架构支持

适用于:Ubuntu / Debian / Deepin / CentOS / Rocky / Arch / openSUSE 等主流发行版。

🚀 一、百度网盘官方 Linux 版(推荐)

百度官方目前提供 Linux 桌面客户端(Deepin/UOS 版 deb 包),同样可在 Ubuntu/Debian 上安装。

📥 1. 下载官方 Linux 版

官方下载地址(Linux deb 包):

https://pan.baidu.com/download

进入页面后选择:Linux → 下载 DEB 包(适用于 Deepin/UOS,也支持 Ubuntu/Debian)

下载后文件类似:

baidunetdisk_4.x.x_amd64.deb

📦 2. Ubuntu/Debian 安装

sudo dpkg -i baidunetdisk_4.x.x_amd64.deb

sudo apt-get -f install # 修复依赖

安装完成后运行:

baidunetdisk

🐧 3. 可能遇到的问题

❗ 缺少 libappindicator3-1

sudo apt-get install libappindicator3-1

❗ 图标不显示 / 托盘兼容问题(GNOME)

安装如下插件:

sudo apt install gnome-shell-extension-appindicator

然后重启 GNOME:

Alt + F2 → r → 回车

⭐ 二、CentOS / RHEL / Rocky / Fedora 安装(通过 deepin-rpm 方式)

官方只提供 deb 包,但可以转换:

1. 安装 alien

sudo yum install epel-release -y

sudo yum install alien -y

2. deb → rpm 转换

sudo alien -r baidunetdisk_4.x.x_amd64.deb

3. 安装

sudo rpm -ivh baidunetdisk-4.x.x-1.x86_64.rpm

🔥 三、Linux 终端命令行版(第三方最稳定:BaiduPCS-Go)

如果你想在服务器 / SSH / 无图形界面使用百度网盘,推荐使用开源 CLI 工具:

📥 下载 BaiduPCS-Go

GitHub 项目(非常流行):

https://github.com/qjfoidnh/BaiduPCS-Go

下载安装(以 AMD64 为例)

wget https://github.com/qjfoidnh/BaiduPCS-Go/releases/latest/download/BaiduPCS-Go-linux-amd64.tar.gz

tar -xzf BaiduPCS-Go-linux-amd64.tar.gz

cd BaiduPCS-Go

sudo mv BaiduPCS-Go /usr/local/bin/

▶ 登录百度账号

BaiduPCS-Go login

扫码登录(推荐)

📥 下载文件

BaiduPCS-Go download /我的资源/xxx.mp4

📤 上传文件

BaiduPCS-Go upload video.mp4 /upload/

🐳 四、Docker 方式运行百度网盘

适用于:NAS / 群晖 / 服务器。

docker run -d --name baidunetdisk \

-v /data/baidu:/root/baidunetdisk \

-p 5800:5800 \

jlesage/baidunetdisk

访问:

http://服务器IP:5800

即可使用图形界面。

🌐 五、其他可用方式

1. Web 版(任何 Linux 都支持)

https://pan.baidu.com

2. Deepin 应用商店(UOS / Deepin)

直接搜索“百度网盘”。

🎯 你应该如何选?

场景推荐方式Ubuntu / Debian 有桌面环境官方 DEB 版CentOS / RHEL / Rockyalien 转 rpm 安装服务器 / SSH / 无图形界面BaiduPCS-Go(强烈推荐)NAS / Docker 用户Docker 版想最快简单Web 版

好的阿杰!下面给你准备 四大模块 + 可直接运行的完整脚本,复制即可使用。全部内容按照你的需求全套给你。

✅ 模块 ①:官方版百度网盘自动安装脚本(Ubuntu/Debian/CentOS)

创建脚本:

nano install_baidunetdisk.sh

粘贴以下内容:

#!/bin/bash

set -e

echo "📦 正在检测系统类型..."

if [ -f /etc/debian_version ]; then

OS="debian"

elif [ -f /etc/redhat-release ]; then

OS="centos"

else

echo "❌ 暂不支持该系统"

exit 1

fi

echo "➡ 检测到系统:$OS"

echo "📥 下载最新百度网盘 Linux 版本..."

wget -O baidunetdisk.deb "https://issuecdn.baidupcs.com/issue/netdisk/LinuxGuanjia/4.17.7/baidunetdisk_4.17.7_amd64.deb"

if [ "$OS" = "debian" ]; then

echo "🔧 安装..."

sudo dpkg -i baidunetdisk.deb || sudo apt -f install -y

else

echo "📦 转换 deb → rpm..."

sudo yum install -y epel-release alien

sudo alien -r baidunetdisk.deb

sudo rpm -ivh baidunetdisk-*.rpm

fi

echo "🎉 百度网盘安装完成!启动命令: baidunetdisk"

运行:

chmod +x install_baidunetdisk.sh

./install_baidunetdisk.sh

✅ 模块 ②:BaiduPCS-Go(命令行版)一键安装脚本 + 加速版本

创建:

nano install_baidu_pcs_go.sh

粘贴:

#!/bin/bash

set -e

echo "📥 正在获取 BaiduPCS-Go 最新版本..."

LATEST=$(curl -s "https://api.github.com/repos/qjfoidnh/BaiduPCS-Go/releases/latest" \

| grep browser_download_url \

| grep linux-amd64 \

| cut -d '"' -f 4)

echo "➡ 最新下载地址:$LATEST"

wget -O BaiduPCS-Go.tar.gz "$LATEST"

echo "📦 解压..."

tar -xzf BaiduPCS-Go.tar.gz

echo "🚀 安装..."

sudo mv BaiduPCS-Go /usr/local/bin/

sudo chmod +x /usr/local/bin/BaiduPCS-Go

echo "✨ 创建快捷命令 bpc..."

echo 'alias bpc="BaiduPCS-Go"' >> ~/.bashrc

echo "🎉 安装成功!重新登录终端后可用 bpc 命令"

运行:

chmod +x install_baidu_pcs_go.sh

./install_baidu_pcs_go.sh

测试登录:

bpc login

📂 命令示例

下载:

bpc d /文件/视频.mp4

上传:

bpc u local.mp4 /

✅ 模块 ③:百度网盘自动同步(systemd 自动上传/下载)

1. 创建同步脚本:

sudo nano /usr/local/bin/baidu_sync.sh

内容:

#!/bin/bash

LOCAL_DIR="/data/baidu_sync" # 本地同步目录

REMOTE_DIR="/sync" # 百度网盘目录

# 自动上传

BaiduPCS-Go upload "$LOCAL_DIR" "$REMOTE_DIR"

# 自动下载(与云端匹配)

BaiduPCS-Go download "$REMOTE_DIR" --saveto="$LOCAL_DIR" --overwrite=true

保存并授权:

sudo chmod +x /usr/local/bin/baidu_sync.sh

2. 创建 systemd 服务:

sudo nano /etc/systemd/system/baidu-sync.service

内容:

[Unit]

Description=Baidu Netdisk Sync Service

After=network.target

[Service]

ExecStart=/usr/local/bin/baidu_sync.sh

Restart=always

RestartSec=60

[Install]

WantedBy=multi-user.target

3. 启用自动同步

sudo systemctl daemon-reload

sudo systemctl enable baidu-sync

sudo systemctl start baidu-sync

🛠 自动每 5 分钟同步(可选)

sudo nano /etc/systemd/system/baidu-sync.timer

内容:

[Unit]

Description=Baidu Sync Timer

[Timer]

OnBootSec=10

OnUnitActiveSec=300

[Install]

WantedBy=timers.target

启用:

sudo systemctl enable --now baidu-sync.timer

✅ 模块 ④:Docker 版百度网盘(带图形界面)

适用于 Linux / 群晖 / NAS / 树莓派 / 服务器。

创建 docker-compose.yml:

nano docker-compose.yml

内容:

version: "3.8"

services:

baidunetdisk:

image: jlesage/baidunetdisk

container_name: baidunetdisk

ports:

- "5800:5800"

volumes:

- ./config:/config

- ./downloads:/output

restart: unless-stopped

启动:

docker compose up -d

访问:

http://服务器IP:5800

即可在浏览器里运行百度网盘 GUI。

🎉 全部功能完成!

你现在拥有:

✔ 官方百度网盘 Linux 一键安装✔ BaiduPCS-Go 命令行版 + 加速自动安装✔ 自动同步(systemd 守护进程)✔ Docker 版图形界面✔ 全部脚本可直接用

相关推荐

行情中心
英国beat365官方登录

行情中心

🗓️ 01-28 👁️ 9188
1号店9年挣扎的3个祸根:缺钱、丢控制权、错过好时机
英国beat365官方登录

1号店9年挣扎的3个祸根:缺钱、丢控制权、错过好时机

🗓️ 01-28 👁️ 2748
硬盘为什么磁头坏 技术实力哪家强,硬盘磁头坏了怎么修复
4、穿越火线手游盘龙需要觉醒成赤炎盘龙
英国beat365官方登录

4、穿越火线手游盘龙需要觉醒成赤炎盘龙

🗓️ 01-24 👁️ 9979
冰岛逆袭,美国梦碎:世界杯淘汰赛背后的冰与火之歌
英国beat365官方登录

冰岛逆袭,美国梦碎:世界杯淘汰赛背后的冰与火之歌

🗓️ 07-18 👁️ 6518
鳌花鱼怎么钓
英国beat365官方登录

鳌花鱼怎么钓

🗓️ 08-16 👁️ 2121
沧海云帆服务器全解析,多场景覆盖的数字化解决方案
英国beat365官方登录

沧海云帆服务器全解析,多场景覆盖的数字化解决方案

🗓️ 02-17 👁️ 9728
LOL:新版剑魔技能解析
beat365手机版官方网站

LOL:新版剑魔技能解析

🗓️ 09-07 👁️ 2843
上期防具详析,本期聚焦首饰搭配,冰雪套利弊几何?dnf60阿修罗带什么首饰?
砭石手串怎么盘?这些细节一定要清楚!
365bet正网注册

砭石手串怎么盘?这些细节一定要清楚!

🗓️ 08-12 👁️ 3333
电压力锅的维修(电压力锅维修全攻略,常见故障排查与解决方法)
华为手机安装第三方软件全攻略!一招解锁应用自由!
beat365手机版官方网站

华为手机安装第三方软件全攻略!一招解锁应用自由!

🗓️ 09-30 👁️ 431