首页
网站统计
平台自律公约
Search
1
【家庭影院】Docker安装qbittorrent篇
159 阅读
2
香橙派orange Pi R1 plus安装docker
157 阅读
3
香橙派orange Pi R1 plus安装宝塔
128 阅读
4
挖坑系列之家庭影院
86 阅读
5
自建随机图片API_[网络整合]
82 阅读
挖坑
硬件
软件
日记
登录
Search
标签搜索
教程
docker
香橙派
orange Pi R1 plus
家庭影院
挖坑
1Panel
centos7
qbittorrent
宝塔
拖更
日记
随手写
Unraid
填坑
解决问题
portainer
Linux
随机图片
api
kezhan5241
累计撰写
10
篇文章
累计收到
2
条评论
首页
栏目
挖坑
硬件
软件
日记
页面
网站统计
平台自律公约
搜索到
8
篇与
的结果
2024-08-06
香橙派orange Pi R1 plus安装docker
香橙派orange Pi R1 plus安装docker本篇全部命令来自:双千兆网口开发板Orange Pi R1 Plus安装Docker的方法安装docker的目的很简单拓展更多的玩法,Docker 本身是一种非常强大的容器化技术,它允许开发者将应用程序及其所有依赖项打包到一个可移植的容器中,并在不同的环境中轻松部署和运行。在Docker Hub中有许多开发者、大佬打包好了许多有意思的容器,具体的玩法先不多赘述让我们来先安装Docker吧~~1)先卸载可能存在的旧版本 dockerapt remove docker docker-engine docker-ce docker.io芜湖!尴尬第一条命令就出现了报错,我们直接把问题抛给GPT3.5给我们解决:根据你提供的错误信息,看起来系统中已经没有安装 docker-engine 这个软件包了,但你仍然无法完全卸载 Docker。出现这种情况可能有以下几种原因:Docker 安装方式不标准:如果你是通过非官方渠道或手动安装的 Docker,系统可能无法正确识别和卸载它。残留配置文件:即使删除了 Docker 软件包,系统中可能仍然存有一些 Docker 的配置文件或者残留数据。软件包数据库不一致:有时系统的软件包数据库可能会出现不一致或错误的情况,导致无法正确卸载某些软件。针对这种情况,我建议你尝试以下操作:手动删除 Docker 相关文件:使用 sudo rm -rf /var/lib/docker 命令删除 Docker 的数据目录。删除 /etc/docker/ 等 Docker 相关的配置文件。清理软件包数据库:运行 sudo apt-get clean 和 sudo apt-get autoclean 命令清理软件包缓存和依赖关系。如果问题仍未解决,可以尝试 sudo apt-get update --fix-missing 命令修复软件包数据库。使用 dpkg 强制删除:如果以上方法都无法解决,你可以尝试使用 sudo dpkg --remove --force-all docker-engine 命令强制删除 Docker。如果问题仍未解决,你可以考虑完全重新安装操作系统,以确保系统环境干净,然后重新安装 Docker。ok,更具上面的意思是系统中已经没有安装docker了,先不管直接来一次强行清除软件包数据库看看。看起来即使使用 dpkg --remove --force-all 命令,系统也无法识别 docker-engine 软件包。这可能是因为系统中根本就没有安装过这个软件包。行吧,根据GPT的反馈是我没有docker了,那就开始2)安装下面的软件包apt update apt install -y apt-transport-https ca-certificates curl software-properties-common3)再添加阿里云 docker 的密钥curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -【PS:这里吐槽一下,虽然但是这安装命令是官方给的,但是为啥有些不太靠谱了.......】4)在 ubuntu 的系统源中添加对应的 docker 源add-apt-repository "deb [arch=arm64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"5)安装最新版本的 docker-ceapt update apt install docker-ce记得输入y,进行安装6)验证 docker 的状态systemctl status dockerok,安装成功7)测试 dockerdocker run hello-world出现下面的就表示成功了!!
2024年08月06日
157 阅读
0 评论
0 点赞
2024-08-06
香橙派orange Pi R1 plus安装宝塔
香橙派orange Pi R1 plus安装宝塔本篇文章参考:把开发板变成服务器,手把手教你在香橙派zero2上安装Linux宝塔面板香橙派orange Pi R1 plus的CPU是Rockchip RK3328 四核ARM Cortex-A53 64位处理器,作为开发板再加上千兆双网口是做OpenWRT最好的设备,二手加钱还便宜。但是吧~~我不想把它只用于当做软路由来只用,想拓展出更多的玩法,再加上我个人有搭建个人博客的需求,只不过有些尴尬的是香橙派orange Pi R1 plus的内存只有1GB,嗯...........这样的话就不能搭建wordpress这种太消耗性能就只能考虑占用性能更低的typecho。想要更好的玩好就得去官方网站下载香橙派orange Pi R1 plus对应的系统镜像,系统镜像推荐是:debian>ubuntu,有linux的基础也可以去下载linux的源码进行安装,我接下来的教程只针对debian和ubuntu来进行讲和安装。【推荐】个人阿里云网盘下载地址:香橙派 Orange Pi R1 Plus | zluolan云盘官方百度网盘下载地址:debian镜像 提取码:o4gx | ubuntu镜像 提取码:nnjx好了下面开始正式安装宝塔:安装宝塔前,请确保开发板的 linux 系统是新安装,另外请先关闭开发板 linux 系统的 orangepi-ramlog 和 orangepi-zram 服务,如果不关闭,安装宝塔时会报设备空间不足的错误。在开发板的 linux 系统中输入下面的两条命令就可以关闭 orangepi-ramlog 和 orangepi-zram 服务code here... //第一步 sudo sed -i "s/ENABLED=true/ENABLED=false/" /etc/default/orangepi-ramlog //第二步 sudo sed -i "s/ENABLED=true/ENABLED=false/" /etc/default/orangepi-zram-config另外还需要屏蔽下面的配置,设置完后需要重启开发板的 linux 系统code here... //第三步 sudo vim /etc/fstab //输入上面后按下A键进行输入,键盘方向键定位 //第四步,把下面的代码用"#"给注释掉 #tmpfs /tmp tmpfs defaults,nosuid 0 0 //退出vim编辑方式:按下ESC后退出编辑框,这时在按下shift+: 输入qw! 强制保存并退出就可以了以下是在Ubuntu上重启的命令:code here... //第五步重启,下面几种随便像一个就行 reboot shutdown -r now 立刻重启 (root用户使用) shutdown -r 10 过10分钟自动重启 (root用户使用) shutdown -r 20:35 在时间为20:35时候重启 (root用户使用)如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启。重启后,登录 linux 系统输入下面的命令就可以开始宝塔的安装 【这里的是官方直接复制的安装脚本,选择好对应的系统版本别安装错误喽!!!】code here... //第六步 //Centos安装脚本 yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec //Ubuntu/Deepin安装脚本 wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec //Debian安装脚本 wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484bec然后宝塔安装程序会提醒是否安装,键盘按下y[无图,主要没截图]然后要做的就是耐心等待,当看到终端输出下面的打印信息时,说明宝塔已经安 装完成,整个安装过程大约耗时 5~9 分钟,根据网络速度的不同可能会有一些差别[好,也没截图]此时在浏览器中输入上面显示的面板地址就可以打开宝塔 Linux 面板的登录界 面,然后在对应的位置输入上图显示的 username 和 password 就可以登录进宝塔 成功登录宝塔后的会弹出下面的欢迎界面,首先请将中间的用户须知阅读完拖到 最下面,然后就可以选择“我已同意并阅读《用户协议》”,接着点击“进入面板”就 可以进入宝塔了进入宝塔后首先会提示需要绑定宝塔官网的账号,如果没有账号可以去宝塔的官网注册一个就行。最终显示的界面如下图所示,可以很直观的看到开发板 Linux 系统的一些状态 信息,比如负载状态、CPU 的使用率、内存使用率和存储空间的使用情况等 测试宝塔的 SSH 终端登录打开宝塔的 SSH 终端后首先会提示需要输入开发板系统的密码,此时在密 码框中输入 orangepi(默认密码,如果有修改请填写修改后的)即可 最后就可以按照宝塔的软件商店选择安装 Apache、MySQL 和 PHP 等软件了,也有一件部署可选。宝塔命令行工具测试
2024年08月06日
128 阅读
0 评论
0 点赞
2024-08-06
自建随机图片API_[网络整合]
前言本篇的教学自建随机图片API其实可以根据这个关键词来搜索,有很多类似的教学方法,但是很多已经年代久远、速度缓慢,或者是分类不全不太符合口味,所以选择自建一个,图片都是自己挑选的,不喜欢也可以更换,方便维护。教程1创建随机图片api有两个选择创建本地的随机图片上传到github或腾讯的对象存储等但是它们都需要下面的两个文件来作为存放照片路径和程序的地方工具我们都知道想要访问图片要么是图片存在本地的要么存在“网上”。我这里用的是腾讯云的对象存储,有免费的50G的空间,按流量付费每天的流水才几分钱(毕竟我的站点没人看)也可以使用七牛云作为照片存储的地点,速度还是很快的。要是它们搞不懂也可以用其他家搭建的图床,如:sm.ms | 图壳 | z4a | imgurl 等。【注:有些网站需要注册】代码文件img.txt文件的作用是用来存放,上传图片后获取到访问链接,如图显示img.php文件是用来随机获取图片链接输出的PHP代码<?php //此php和保存链接的txt文件放在同一目录下 $filename = "img.txt"; /*保存链接的txt文件名*/ if(!file_exists($filename)){ die('文件不存在'); } //从文本获取链接 $pics = []; $fs = fopen($filename, "r"); while(!feof($fs)){ $line=trim(fgets($fs)); if($line!=''){ array_push($pics, $line); } } //从数组随机获取链接 $pic = $pics[array_rand($pics)]; //返回指定格式 $type=$_GET['type']; switch($type){ //JSON返回 case 'json': header('Content-type:text/json'); die(json_encode(['pic'=>$pic])); default: die(header("Location: $pic")); } ?>注意事项把上面两个文件【.txt文件和.php文件】放在云存储或者网站任意目录下,注意都要放在同一级目录,比如同时放在……/Random/Photo/img.txt和……/Random/Photo/img.php类似我这种就行最后的访问地址就是:你的域名/你存放文件的目录/img.php 如:blog.zluolan.cn/photoapi/img.php教程2这篇跟教程1差不多,做多的就是随机输出图片的代码不一样,但是它们都需要存放在同一目录下才能正常运行。文件同样需要img.txt文件来存放照片访问链接,这里不多赘述,直接看随机输出图片的代码在写一个读取链接并重定向的 random.php<?php //存有美图链接的文件名img.txt $filename = "img.txt"; if(!file_exists($filename)){ die('文件不存在'); } //从文本获取链接 $pics = []; $fs = fopen($filename, "r"); while(!feof($fs)){ $line=trim(fgets($fs)); if($line!=''){ array_push($pics, $line); } } //从数组随机获取链接 $pic = $pics[array_rand($pics)]; //返回指定格式 $type=$_GET['type']; switch($type){ //JSON返回 case 'json': header('Content-type:text/json'); die(json_encode(['pic'=>$pic])); default: die(header("Location: $pic")); } ?>本篇文章的所有信息基本来源于自建随机图片API | 制作自己的随机图API,快速、稳定、简易!然后我在进行整合
2024年08月06日
82 阅读
0 评论
0 点赞
1
2