树莓派3B+ 搭建青龙面板、拉库

QQMate 2022年2月18日各类教程评论400阅读模式
广告

树莓派3b+是两年前买的,本来准备买回来DIY NAS的,结果回来以后就开始吃灰了。最近青龙面板比较火,就自己尝试搞一下,失败了N次以后,总算是能流畅搭建了。这个文档是我自己在搭建时遇到的问题所整理出来的笔记,树莓派和linux服务器统统适用。如有侵权请联系我删除相关内容。

手残党和懒得折腾的朋友也可以直接使用我已经搭建好的,诺兰大佬删库以后暂时没有免费网页可以使用了,要使用的话需要自己手动抓CK,发给机器人上车,QQ群:186988451

该文档 仅供学习!!仅供学习!!不涉及商用、版权!!

一、烧制系统

我使用最新的树莓派官方64位系统,无桌面版,因为3B+的硬件参数不是很好,所以使用了无桌面版本,如果是4b,也可以使用带桌面的版本。

系统:Raspberry Pi OS Lite

烧录工具 balenaEtcher

U盘格式化工具 DiskGenius

具体烧录教程可以借鉴别人的

视频教程,2:30秒开始观看,然后快进到5分40秒

烧录完成后创建一个ssh文件放入boot盘 开启树莓派的ssh连接

二、调试环境

SSH工具:FinalShell

开机登录 默认账号pi 密码raspberry

1.获取root账号权限

先切换城root账号再操作,容易成功

#一行一个命令 带#号的部分不要复制
 
sudo su     #切换到root账户
 
sudo passwd root  #设置root用户密码
#输入新的密码:
#再输入一次密码:
 
#提示
#passwd: password updated successfully
 
sudo passwd --unlock root
 
#passwd: password expiry information changed.
 
sudo passwd --unlock root #启用root用户

如果还是没有成功,就需要修改文件

sudo nano /etc/ssh/sshd_config
 
#找到 # the setting of "PermitRootLogin without-password". 换行添加
 
PermitRootLogin yes #注意需要去掉注释#
 
如果找不到就直接在文件里面找个位置复制进去即可 不要复制带#的部分
CTRL+O 保存   回车  CTRL+X 退出

重启树莓派

sudo reboot

2.换源

debian | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

raspbian | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

nano /etc/apt/sources.list
 
注释掉原本的源,将下面的清华源复制粘贴进去
 
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free
 
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free
 
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free
 
ctrl+o 保存 回车 ctrl+x 退出
 
nano /etc/apt/sources.list.d/raspi.list
 
注释掉原本的源,复制粘贴进去
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ bullseye main
 
ctrl+o 保存 回车 ctrl+x 退出

换源结束后按照视频内的命令进行更新

3.更换源遇到的问题

提示:Malformed line 1 in source list /etc/apt/sources.list (type)

cd /etc/apt      #进入目录
rm sources.list       #删除文件
 
vi sources.list
 
按  i  开始编辑
 
复制源   一行一行保存 按esc 退出编辑 输入:wq 回车 保存 退出

遇到错误

debian更新清华源 GPG 错误:由于没有公钥,无法验证下列签名
apt-get update
正在读取软件包列表... 完成
W: GPG 错误:https://mirrors.tuna.tsinghua.edu.cn buster InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 04EE7237B7D453EC NO_PUBKEY 648ACFD622F3D138 NO_PUBKEY DCC9EFBF77E11517
W: GPG 错误:https://mirrors.tuna.tsinghua.edu.cn buster-updates InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 04EE7237B7D453EC NO_PUBKEY 648ACFD622F3D138
W: GPG 错误:https://mirrors.tuna.tsinghua.edu.cn buster-backports InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 04EE7237B7D453EC NO_PUBKEY 648ACFD622F3D138
W: GPG 错误:https://mirrors.tuna.tsinghua.edu.cn buster/updates InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY AA8E81B4331F7F50 NO_PUBKEY 112695A0E562B32A
 
#下方是解决问题命令
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 112695A0E562B32A##(此处换成错误的签名)

遇到错误

E: Failed to fetch https://mirrors.tuna.tsinghua.edu.cn/debian/pool/main/m/man-db/man-db_2.9.4-2_armhf.deb  Error reading from server - read (5: Input/output error) [IP: 101.6.15.130 443]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

这是https源无法解析,可以将上面的换源代码换成http 或者执行以下命令

apt install apt-transport-https ca-certificates

前期基本工作已完成,下面开始进入正题。

安装docker

1.1一键脚本安装

sudo curl -sSL https://get.docker.com | sh

1.2切换清华源

echo "deb [arch=armhf] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian \
     $(lsb_release -cs) stable" | \
    sudo tee /etc/apt/sources.list.d/docker.list

如提示错误,没有公钥,解决方法看上方或执行

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

更新

sudo apt-get update
#重启 systemctl 守护进程
sudo systemctl daemon-reload
#设置 Docker 开机启动
sudo systemctl enable docker
#开启 Docker 服务
sudo systemctl start docker

2.安装docker图形化界面

#下载 Docker 图形化界面 portainer
sudo docker pull portainer/portainer
#创建 portainer 容器
sudo docker volume create portainer_data
#运行 portainer
sudo docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

四、安装青龙面板

1.创建容器

解释下里面的 -p 5700:5700,前面的是树莓派上的,后面的是docker的,映射关系,创建多个容器时只需要改前面的5700就行了,后面的 5700 不用改 !!!

树莓派一个容器CK放多了都有压力,所以不用创建多容器

创建容器目录 ql_1 

mkdir ql_1 && cd ql_1

创建第一个容器 qinglong_1,青龙作者的库里没有2.10.2版本了,我是使用的其他大佬的备份。由于我要使用推送服务,目前测试只有2.10.2版本可以正常满足我的需求,其他版本都会出现问题。如果不使用推送服务,可以使用最新的版本,最后两行二选一

docker run -dit \
-v $PWD/ql/config:/ql/config \
-v $PWD/ql/log:/ql/log \
-v $PWD/ql/db:/ql/db \
-v $PWD/ql/repo:/ql/repo \
-v $PWD/ql/raw:/ql/raw \
-v $PWD/ql/scripts:/ql/scripts \
-v $PWD/ql/jbot:/ql/jbot \
-p 5700:5700 \
--name qinglong_1 \
--hostname qinglong_1 \
--restart unless-stopped \
whyour/qinglong:latest   #青龙作者的最新版本库
hushunxu/qinglong_base:2.10.2  #某大佬备份的2.10.2版本

访问树莓派内网IP:5700 ,安装初始化面板,并登陆。

2.拉库

在青龙面板内操作,定时任务》右上角》添加任务

目前由于很多库都出现问题了,建议加入QQ交流群获取:765228694

添加后点击运行一次,会自动拉取任务。

3.添加CK

文末附最新教程,不会再一天就掉线了 CK提交给机器人或青龙 把下面获取到的CK,直接私聊发送给机器人,会自动提取绑定 (没有...
800

教程完结,感谢上述提到的所有内容作者和软件开发者。

如果您喜欢本站,点击这儿 不花一分钱捐赠本站

这些信息可能会帮助到你: 下载帮助 | 报毒说明 | 进站必看

修改版本安卓软件,加群提示为修改者自留,非本站信息,注意鉴别

网站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新

本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理

weinxin
我的微信
微信扫一扫
QQMate
  • 本站发布的系统与软件仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,否则后果自负,请支持购买正版软件!如侵犯到您的权益,请及时通知我们,我们会及时处理。
  • 本文链接:《树莓派3B+ 搭建青龙面板、拉库

发表评论