我希望你一切顺利,
我正在寻找一种在 ubuntu 机器上手动安装安全更新的方法
有人可以帮忙吗?谢谢
答案1
虽然可以,但不建议这么做。不过你还是可以尝试一下。
Ubuntu 系统上的软件(大部分)来自存储库。它们分为多个部分和多个部分。这些部分是main
、和。Ubuntu 22.04 LTS(Jammy)等典型版本上的包称为(有时称为)restricted
、和。universe
multiverse
lunar
release
updates
security
proposed
backports
存储库通常使用名为 的文件进行配置/etc/apt/sources.list
。该文件至少看起来像这样。
笔记:顺序和格式可能略有不同。
deb http://archive.ubuntu.com/ubuntu lunar main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu lunar-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu lunar-updates main restricted universe multiverse
#deb http://archive.ubuntu.com/ubuntu lunar-proposed main restricted universe multiverse
#deb http://archive.ubuntu.com/ubuntu lunar-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu lunar-security main restricted universe multiverse
#
开头带有井号的行已被注释掉。这意味着在更新时,您的包管理器将看不到这些行,也不会查看这些内容。
如果你仅有的想要获得安全更新,你可以注释掉除了提到安全性的行之外的每一行,因此:
#deb http://archive.ubuntu.com/ubuntu lunar main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu lunar-security main restricted universe multiverse
#deb http://archive.ubuntu.com/ubuntu lunar-updates main restricted universe multiverse
#deb http://archive.ubuntu.com/ubuntu lunar-proposed main restricted universe multiverse
#deb http://archive.ubuntu.com/ubuntu lunar-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu lunar-security main restricted universe multiverse
这样做的副作用是您将无法安装任何新软件,也无法获得未作为安全更新提供的任何错误修复。但我想这就是您想要的。
这不会处理通过任何其他包管理器(如snap
)flatpak
或其他第三方打包系统(如)npm
等pip
进行的更新。