【阿里云】阿里云 Ubuntu 服务器无法更新 systemd(Operation not permitted)的解决方法

零、前言

目前正在使用的Ubuntu服务器中,仅阿里云(不止一台)出现了这个问题,因此我判定是阿里云服务器独有的问题。如果你的服务器提供商不是阿里云,那么这篇文章可能对你没有帮助

如果已经因为升级错误导致依赖冲突,请务必先解决依赖冲突 ,否则服务器可能在重启后出现问题。之所以出现依赖冲突,是因为systemd更新失败,但是下游软件包已经完成更新(它们依赖新版本的systemd)。此时需要手动下载并安装旧版本的软件包以解决问题,你可以在这个网站中下载到旧版依赖的软件包。

一、原因

根据错误提示"unable to make backup link of './lib/systemd/systemd-shutdown' before installing new version: Operation not permitted"可以看出,是systemd-shutdown文件被锁定导致无法更新。

二、解决方法

  1. 执行以下命令,停止阿里云的云监听服务。
bash 复制代码
systemctl stop cloudmonitor
  1. 重启服务器(如果reboot无效,可尝试阿里云控制台的"强制重启实例")
bash 复制代码
reboot
  1. 完成更新
bash 复制代码
sudo apt upgrade
相关推荐
AKAMAI6 小时前
当AI模型超出存储增长时
人工智能·云计算
我是谁??7 小时前
Ubuntu22.04更换清华源
linux·运维·服务器
圣殿骑士-Khtangc7 小时前
Go字符串高效拼接性能对比与底层原理分析
服务器·前端·golang
Kendra9198 小时前
从 0 到上线:单文件网页 App 部署到阿里云 ECS 全流程(Nginx+Node+PM2+PostgreSQL)
nginx·阿里云·云计算·部署·个人开发·今天吃什么
这个DBA有点耶8 小时前
数据库一体机架构演进:从硬件堆叠到软硬深度耦合
服务器·网络·数据库·硬件架构·运维开发·database·数据库架构
测试运维日常笔记9 小时前
Linux系统安装配置TigerVNC服务器完整指南
linux·运维·服务器
像风一样自由20209 小时前
加强版VScode结合remote-ssh远程连接服务器开发指南
服务器·vscode·ssh
雾时之林10 小时前
Linux----cron定时服务
linux·运维·服务器
wengqidaifeng11 小时前
1.从“会敲命令”到理解 Linux:15 个基础指令、文件树与命令执行的本质
linux·运维·服务器·ubuntu
tedcloud12312 小时前
book-to-skill 怎么部署?把技术书和文档转换成可复用的 AI Skill
运维·服务器·人工智能·开源·ai编程