滚动发布起始版本

滚动发布起始版本

我从哪个版本的滚动发布开始重要吗?例如,如果我在网站上下载了比最新版本早6个月的Arch Linux版本,然后运行更新和升级,这不是与在最新版本上运行相同的命令一样吗?

答案1

在一个完美流畅的世界中,您将能够从几年前的版本开始,并在更新后获得相同的东西,就好像您从最后一个可用版本开始一样。

但作为巴塞尔说,罪恶在于细节。拱门维基建议定期升级,主要是为了避免在不同的包上同时需要大量的手动干预。

大多数时候,当您升级系统时,一切都会变得非常顺利。但它只需要在数百个更新中进行一些棘手的更新(例如 systemd/SysV)即可得到真正的混乱。随着您升级的系统的使用年限的增加,进行此类更新的机会也会增加。

所以,也许从一个月前的系统开始就可以很好地工作,但当你只需要下载一个新的 iso 来显着降低这种风险时,我不明白冒险花时间做无聊的事情来让事情正常工作的意义。

答案2

Arch Linux 定期发布安装程序映像。与 Debian 安装程序不同,Arch 安装程序始终安装或尝试安装最新版本的 Arch,无论安装程序的“版本”如何(假设是过去几年的最新安装程序)。 Arch 安装程序从 Arch 存储库下载最新版本的软件包,因此无论您使用哪个版本的安装程序,您最终都会得到相同的系统。

Debian 安装程序安装特定版本的发行版。例如,从旧的稳定版升级到稳定版,理论上应该会给您一个相同的系统,但安装的默认软件包可能会有所不同。尽管 Debian 团队试图避免这些问题,但升级路径中也可能存在不兼容性。使用 Debian 安装程序来获得稳定但稍显过时的点版本,可能会从安装程序映像安装核心软件包。根据安装程序类型,它可能会安装映像中的所有软件包,也可能会安装稳定存储库中的最新软件包。安装后,您可以将软件包更新到最新版本。这是一个经过更彻底测试的过程,并且会产生独立于安装程序版本的相同系统。

相关内容