我使用的是OpenBSD 6.8,正在运行OpenSSH 8.4。我如何升级到OpenSSH 8.6,最新版本?基于这个页面https://www.openssh.com/openbsd.html,我知道从哪里下载,只是不知道如何下载。我要把.tar.gz提取到哪里?除了重新启动sshd之外,还有其他步骤吗?
发布于 2021-04-20 16:54:10
OpenSSH是OpenBSD基础系统的一部分。基本系统的组件从不单独升级,而是作为完整的基本系统升级的一部分。这是可能的(通过修补基本系统的源代码),但您不会从官方的OpenBSD邮件列表中得到帮助,我强烈反对它。毫无疑问,来自当前快照的OpenSSH将完全适用于其他稳定的(而不是快照) OpenBSD系统。
尽管如此,链接到的页面似乎包含关于如何在最近的OpenSSH系统之上安装最新的OpenBSD的明确说明。不过,我怀疑这是一条推荐的升级路径。
简而言之,如果您使用的是-release或-stable分支的OpenBSD,那么当您将系统升级到OpenBSD 6.9发行版(目前计划在2021年5月1日左右发布)时,您将获得OpenSSH 8.6。
如果您非常渴望获得OpenSSH 8.6,您可以尝试链接到的指令,但也可以选择将系统升级到快照发行版 (但之后很难将系统移回稳定的版本)。
在这两种情况下,sysupgrade实用程序是在稳定版本之间或快照之间升级的最方便的工具,前提是您有一个大多数默认的基本系统。
https://unix.stackexchange.com/questions/645971
复制相似问题