如何找出Ubuntu 18.04 LTS中需要ESM安全更新的软件包
如何找出Ubuntu 18.04 LTS中需要ESM安全更新的软件包
别担心,我来帮你搞定这个问题!因为ESM(扩展安全维护)的更新包并不在Ubuntu默认的公开软件源里,所以普通的apt update && apt upgrade命令根本看不到它们。要列出这些需要ESM更新的软件包,你可以跟着下面的步骤操作:
第一步:确保安装了
ubuntu-advantage-tools工具,它是Ubuntu官方用来管理ESM这类扩展服务的工具。如果还没装,执行这条命令:sudo apt update && sudo apt install ubuntu-advantage-tools第二步:用这个工具查看ESM相关的更新详情,直接执行:
sudo ua status --esm-apps这条命令会输出完整的列表,包含需要更新的包名、当前安装的版本,以及可用的ESM安全更新版本,一目了然。
第三步:要是你只想快速提取包名,不想看冗余信息,可以用过滤命令简化输出:
sudo ua status --esm-apps | grep -E "^\s*[a-z0-9-]+"
另外提醒一句:如果之后你打算删除这些包,用sudo apt purge <包名>命令就行,但删除前一定要确认这些包不是系统必需的依赖,也不是你日常在用的软件哦,避免删错导致系统出问题!
备注:内容来源于stack exchange,提问作者DDP
相关产品推荐
相关产品推荐

