速记 | pleroma升级运维
·326 字·1 分钟
Pleroma
运维
2024年12月18日,尝试往上升版本,失败且不明原因,但力挽狂澜恢复了服务(过程还存在草稿箱里)。
本以为要永远停留在老版本,被时代抛弃。
but, 今天,本大小姐搞定了。
我是天才!
好了,进入正题。
先是跑常见的升级命令
systemctl stop pleroma
apt-get update
su pleroma -s $SHELL -lc "./bin/pleroma_ctl update"
su pleroma -s $SHELL -lc "./bin/pleroma_ctl migrate"
systemctl start pleroma
不出所料,网页显示服务依旧掉线中……
我能怎么办,当然是去问gpt啊
检查启动日志定位问题
sudo journalctl -u pleroma
日志如下
Failed to load NIF library /opt/pleroma/lib/vix-0.26.0/priv/vix: 'libvips.so.42: cannot open shared object file
“从日志来看,Pleroma 在启动时崩溃了,主要问题是 无法加载 NIF(Native Implemented Function)库。”
解决方案:检查并安装 libvips ,安装完成后重启。
sudo apt update
sudo apt install libvips
sudo systemctl restart pleroma
等重启完去刷新下网页。
好耶,胡汉三又回来了!
🎉🎉🎉 祝贺小破站升级2.9.1 🎉🎉🎉