Linux 桌面上看哔哩哔哩,为什么值得多装一个客户端?bilibili-linux 从安装到玩转的完整指南
【免费下载链接】bilibili-linux基于哔哩哔哩官方客户端移植的Linux版本 支持漫游项目地址: https://gitcode.com/gh_mirrors/bi/bilibili-linux
上个月帮朋友收拾一台新装的 Linux 开发机,他问的第一句话是:"浏览器看 B 站也就忍了,真有人为了看视频专门装客户端?"我反手给他装了 bilibili-linux——一个把官方哔哩哔哩客户端移植到 Linux 桌面的开源项目,专治"浏览器看视频体验零散、弹幕互动弱、想看的内容又受区域限制"这类老毛病。半小时后他改口了:"这玩意儿能开机自启吗?"
这篇文章不搞长篇大论,就按"10 分钟装起来 → 半小时用顺手 → 一下午玩明白进阶玩法 → 最后避坑"的顺序,把 bilibili-linux 讲透。
10 分钟装起来:三条路选一条最省事的
AppImage:下载完直接跑,系统零污染
如果你不想在系统里留下任何痕迹,AppImage 是最友好的选择。到项目的 Release 页面下载最新的 AppImage 文件,赋予执行权限后双击即可运行,不需要安装任何依赖,也不污染你的包管理器。
# 给文件加上执行权限,然后双击运行 chmod +x bilibili-linux_*.AppImage如果你希望它像普通应用一样出现在启动器里,可以额外装一个 AppImageLauncher,之后每次双击它都会自动帮你在应用菜单里登记。装不装都不影响使用,看个人洁癖程度。
包管理器:让系统自己维护依赖
Ubuntu / Debian 用户更省心的方式是下载 .deb 包交给 dpkg:
# 安装下载好的 deb 包 sudo dpkg -i bilibili-linux_xxx_amd64.deb # 如果提示缺少依赖,执行这条自动修复 sudo apt-get install -f第一步是把程序本体装进去,第二步是处理可能缺失的依赖库,执行完看到"正在设置 bilibili-linux"之类的输出就说明成功了。Arch 系的用户更简单,AUR 里已经有现成的包:
yay -S bilibili-bin # 或者 paru -S bilibili-bin源码编译:给想自己动手的人
想改源码或者盯最新功能,就走这条路。整个流程就三条命令:
# 1. 拉取完整源码 git clone https://gitcode.com/gh_mirrors/bi/bilibili-linux cd bilibili-linux # 2. 安装依赖并准备运行环境 tools/setup-bilibili.sh # 3. 启动客户端 bin/bilibili第二条命令会帮你把 Electron 运行时等依赖准备好,第一次执行耗时较长属于正常现象。项目本身完全开源且没有做任何代码加密,动手改之前可以先自行审查一遍代码,心里有数再使用。
半小时用顺手:把日常功能调成你的形状
装好启动之后,你会看到一个几乎没有标题栏的干净窗口。先花几秒感受一下主界面:
顶部的"直播 / 推荐 / 热门 / 追番 / 影视"标签和网页版一脉相承,左侧固定的"首页 / 动态 / 我的"入口也完全保留,第一次用的人基本零学习成本。这也是这个项目最打动我的地方——它不是另起炉灶,而是把官方客户端的交互原样搬到 Linux 上。
播放器:弹幕、画质、倍速一次调到位
随便点开一个视频,播放页的完成度会让你忘记这是在 Linux 上:
右侧面板直接展示点赞、投币、收藏数据和选集列表,番剧还能看到评分与追番人数。值得一提的是项目针对小分辨率屏幕做了全屏适配,在 1366×768 这类屏幕上全屏播放也不会出现界面被裁掉的尴尬。播放器右下角的弹幕设置入口可以调整字体大小、透明度和显示区域,习惯看彩色弹幕的还是习惯极简风格的,都能找到合适的档位。
弹幕太少?用"弹幕填充"救场
B 站的弹幕是灵魂,但老番、冷门剧场版的弹幕常常稀稀拉拉。这时候可以试试播放器里的弹幕填充功能,它会弹出一个独立面板,支持从"B 站"和"弹弹 Play"两个来源搜索:
操作逻辑很直白:搜索关键词 → 在结果里选中对应条目 → 勾选要填充的集数 → 选择"替换弹幕池"还是"追加弹幕池"。区别在于前者用新弹幕覆盖现有弹幕,后者则是在原有基础上叠加。冷门内容建议先用"追加",保留原弹幕的同时补充密度。
直播和追番:一个入口全搞定
点开顶部"直播"标签,推荐、颜值、英雄联盟、虚拟主播等分类排得整整齐齐,顶部还有"我关注的主播"常驻区域,上线状态一眼可见:
追番党也可以在"追番"标签里管理自己的追番列表,和网页端数据是同步的,不用担心换平台丢进度。
设置面板:值得动手的三个开关
点击左侧栏底部的设置图标,常规设置里藏了几个实用选项:
- 启动时颜色模式:默认"自动记忆",会记住你上次用的是深色还是浅色,也可以手动固定;
- 开机自动启动:想让它常驻托盘就勾上;
- 禁用 GPU 加速:如果视频花屏或界面闪烁,勾上这个往往能立刻好转。
页面下方还有"检查更新""自动更新"和"有更新时提醒"三个选项,建议至少保留"有更新时提醒",毕竟这类移植项目的更新频率不算低。
一下午玩明白:进阶玩家的三件套
漫游:把"区域限制"从字典里删掉
这是 bilibili-linux 最出圈的卖点。部分番剧和影视内容对大陆 IP 做了限制,而漫游功能提供了一套完整的绕行方案。入口在设置页的"漫游"标签下:
配置思路不复杂:
- 在"upos 服务器设置"里选一个适合自己的服务器,比如网宿 wcs,也可以勾选"替换 Akamai";
- 如果使用代理工具,把 PAC 代理地址填进对应输入框;
- 自定义服务器里可以分别给大陆、香港、台湾、泰国/东南亚指定不同的接口;
- 点保存,重启客户端生效。
需要注意的是,不同网络环境下各家服务器的速度差异很大,多试几个再固定下来是常规操作。另外要提醒一句:漫游属于灰色地带玩法,项目文档里也明确写了使用风险(比如账号异常)需要自己承担,建议用小号体验,别拿主号冒险。
弹幕共享:把别的地区的弹幕搬过来用
比漫游更小众但同样有趣的功能是弹幕共享。它的适用场景很典型:你在港澳台或东南亚地区看某部番剧,画质没问题,但弹幕稀薄得让人提不起兴趣——于是你可以把大陆地区的弹幕"借"过来。
逻辑上相当于在播放器里做了一次跨区弹幕聚合:本地区提供视频画面,其他地区提供弹幕情绪。具体操作步骤项目文档写得很详细,入口就在播放器相关菜单里,跟着做一遍就能上手。完整的方案说明可以看弹幕共享文档。
空降助手:用 AI 把长视频变成可跳转目录
看长视频最烦的就是"想知道这段在讲什么"。空降助手功能会调用本地的 AI 语音识别,把视频里的语音转成文本,再帮你自动生成关键位置标记,想看哪段直接跳哪段,相当于给视频做了一份文字版目录。
它依赖 python3、torch 和 faster-whisper 这几个组件,首次使用时如果模型下载慢,可以在设置里配置 Whisper 代理;遇到 cudnn 库找不到的报错,也能通过填写 LD_LIBRARY_PATH 解决。配置细节参考AI 语音转字幕文档,有动手能力的玩家可以顺便体验一下本地推理的乐趣。
被大多数人忽略的三个小机关
- 开发者工具:按下 F12 就能呼出调试面板,这个项目保留了完整的开发者工具,拿来抓接口、看请求都很方便(登录界面是双层结构,内层要右键打开);
- 界面语言:主页右下角设定 → 其它设定 → 语言设定,简体、繁体、英文随时切换,重启生效;
- flags 配置:在
~/.config/bilibili/目录下创建bilibili-flags.conf文件,按行写入 Electron 启动参数即可,例如--disable-gpu可以强制关闭硬件加速,适合驱动有兼容问题的机器。
避坑清单:这些问题我替你先踩过了
- 启动即闪退:多半是依赖缺失。先从终端用
bin/bilibili启动看报错信息,再对症补依赖,比盲目重装有效。 - 视频播放卡顿:按"关弹幕 → 降画质 → 切换 GPU 加速开关 → 检查网络"的顺序排查,九成情况前两步就能解决。
- 弹幕显示异常:先切换弹幕源(B 站 ↔ 弹弹 Play),无效再清缓存、检查是否有新版本。
- 界面出现花屏/残影:去设置里勾选"禁用 GPU 加速",老显卡驱动的常见解法。
- 漫游配置后没效果:确认保存并完整重启客户端,很多服务器需要重启后才生效。
最后一步:从一个用户变成一个共建者
写到这里,相信你已经明白这个项目最珍贵的地方:它不是官方出品,而是社区用"反混淆、调试和脑子"一点点磨出来的。正因如此,它比任何官方客户端都更愿意接受你的参与——用得不顺手可以提需求,发现 bug 可以报 issue,看得懂一点代码也可以直接提交修复;文档是开源的,翻译一份繁体或英文版同样是在帮忙。哪怕是写一篇使用心得,把踩坑经验分享给后来的人,也算让这个项目的路好走了那么一点点。
现在就动手吧,从下载第一个安装包开始。装好之后不妨在弹幕里跟同好打个招呼——毕竟,我们都在同一台 Linux 上,看同一部番。
【免费下载链接】bilibili-linux基于哔哩哔哩官方客户端移植的Linux版本 支持漫游项目地址: https://gitcode.com/gh_mirrors/bi/bilibili-linux
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考