记一次自找的服务器起飞危机

事件概述 本博客自22.12一直部署在一台hk的centos7服务器上,最近手痒喜欢用dnf,想升级到centos8,一通乱搞成功给系统干崩,SSL网站全部连接不了,只得冲头刷镜像再来。 第一步 备份网站 我自己博客的备份 本站的备份是长期在One Drive上,每天两次备份,所以我并不担心本站会消失。 另外一个在我服务器上的就是社团网站cumtb.club了,没做任何备份。 开始升级之前的准备 我在宝塔面板选择了备份网站以为万无一失,万万没想到这个备份只备份网站文件目录而不备份网站数据库,给之后的我埋了个超级大雷。 第二步 升级 首先就是安装dnf yum install dnf 之后骚的来了 卸载yum # dnf -y remove yum yum-metadata-parser # rm -Rf /etc/yum 这个时候事情尚可挽回,在更新完dnf之后的下一步就更加逆天咯: # rpm -e `…

Arch 中 Vlc 播放视频直接退出解决方法

问题描述: 使用Manjaro,vlc 版本:3.0. 18-12 Vlc 在播放视频时会直接闪退,报错代码: kf.jobwidgets: Cannot register a job with KUiServerV2JobTracker without QGuiApplication::desktopFileName uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu uint DBusMenuExporterDBus::GetLayout(…

使用IIC协议在Arduino和树莓派中传递字符串

写在前面 这篇文章是在树莓派上写的,正好写完代码 1 树莓派传输 1.1 前置工作 首先:打开树莓派的iic 如果你使用的是图形桌面,非常好,直接在左上角首选项>Raspberry Pi Configuration>Interfaces 里面把i2c打开就可以 如果你用的命令行,在终端输入sudo raspi-config 1.2 查看你的iic设备地址 先安装必要的工具:sudo apt-get install i2c-tools 查看所有iic设备的地址:i2cdetect -y 1 从i2c设备读出所有寄存器的值: sudo i2cdump -y 1 <设备地址> 往某一个iic设备中的某一个寄存器中写入某一个值:sudo i2cset -y 1 <设备地址&…

如何搭建自己的博客(基于wordpress)

你需要: * 一台服务器 * 一个域名 * 一点小小的电脑知识 * 一些时间 * 写东西的热忱 Step1:租一台服务器 网站是需要部署在服务器上的,所以选择一个好的服务器提供商是很重要的。 这里我们务必选择不在大陆境内的服务器,可以避免要去备案/上课被打电话/时刻被王晶视奸的狗屎问题。香港和新加坡的服务器就不错,我选了阿里云的,比以前用的在新加坡的vps便宜多了。 (如果是其他vps请自行安装宝塔面板跳过以下步骤,基本就是ssh连接,安装,访问宝塔面板) 这里我们选他装好宝塔面板的,可以不用自己去装宝塔面板了。 直接买最便宜的(反正博客从来不会有人看qwq 之后我们进入控制台 之后全程按照阿里云这一堆操作来就行(基本就是复制命令,粘贴 请记住你的宝塔面板的登陆账号和密码,之后有用。 然后根据第2步“复制面板安全入口查询”的地址登陆宝塔面板,输入密码和账号,直接一键安装环境,去喝一杯茶一会再回来就行。 Step2:搞一个域名…