Amazon Linux 2023 常见问题 您所在的位置:网站首页 maya怎么实例镜像 Amazon Linux 2023 常见问题

Amazon Linux 2023 常见问题

2023-03-23 08:09| 来源: 网络整理| 查看: 265

问:什么是 Amazon Linux 2023?

答:Amazon Linux 2023 (AL2023) 是一种基于 RPM 的 Linux 通用发行版,也是 Amazon Linux 2 的后继者。AL2023 简化了操作系统升级的规划。从 AL2023 开始,每两年发布一个新的 Amazon Linux 主要版本,包括次要季度版本,并提供五年的长期支持。Amazon Linux 2023 与 AWS 服务集成,专用于在云中大规模部署。默认情况下,AL2023 AMI 和容器映像锁定到特定版本的软件包存储库,确保确定性行为,并简化将操作系统更新集成到持续集成和部署环境中的步骤。

问:Amazon Linux 2023 (AL2023) 将在何时正式发布(GA)?

答:AL2023 的第一个测试版本现已可供测试。现在是在 AL2023 上验证您的服务和解决方案的良机。对于测试版本,我们冻结了除补丁和错误修复之外的主要更改,直到 2023 年推出 AL2023 正式发布(GA)版本。有关在 GA 之前,近期有限的已知更改的列表,请参阅测试版本发行说明。

问:什么是测试版本,以及它有何作用?

答:测试版本和 GA 版本相似,但只会在 GA 前接收补丁和错误修复,以及其他极为少数的变更。您可以使用测试版本来测试与您的应用程序的兼容性,或者为迁移到 AL2023 做准备。如果您遇到任何兼容性和/或依赖性问题,请告诉我们,以便我们有充足的时间在 GA 之前解决这些问题。您可以通过指定 AWS 代表、Amazon Linux 论坛或 Amazon Linux 2023 GitHub 页面提交反馈。

问:如何确定候选测试版本 AMI?

答:测试版本 AL2023 AMI 将在其名称中包含等于或晚于 20230222 的日期。例如,al2023-ami-minimal-2023.0.20230222.1-kernel-6.1-x86_64 是测试版本 AMI,而 al2023-ami-minimal-2023.0.20230117.2-kernel-6.1-x86_64 则不是。 RC 之前的 AMI 已被弃用,且不再能被发现。确保您在接受测试和验证时使用最新的可用 AMI。请参阅文档以了解有关 AL2023 命名和版本控制的更多信息。

问:如何报告错误或问题?

您可以通过 Amazon Linux 2023 GitHub 页面或与您的客户团队合作,以便报告错误或问题。

问:我可以将 AL2023 测试版本用于生产工作负载吗?

我们不建议将测试版本用于生产工作负载。

问:Amazon Linux 发行计划是什么?

答:新的主要版本每两年发行一次,并提供五年的长期支持,每个版本包括两个阶段:活动开发阶段(2 年)和维护阶段(3 年)。在活动开发阶段,发行版每季度会收到次要版本更新。每个次要版本都进行了一系列更新,除新功能和软件包外,还包括安全和漏洞修复。在维护阶段,发行版仅接收安全更新和关键漏洞修复,且将在它们可用时立即发布。您可以在 AL2023 安全中心页面上查看任何已知安全漏洞的状态。每次发布新存储库时,我们同时还会发布新的 Linux Amazon Machine Image。

问:主要和次要版本中包括哪些内容?

答:Amazon Linux 的主要版本将包括堆栈的新功能和安全性以及性能改进,包括内核、工具链、glibc、openssl 和所有其他系统库和实用程序。Amazon Linux 的主要版本将部分基于上游 Fedora Linux 发行版的当前版本,但 Amazon 可能会选择添加或替换其他非 Fedora 上游版本中的特定软件包(例如,Linux 内核源自 kernel.org 的长期支持选项,并专为 Amazon 的 Linux 产品提供维护)。针对存储库中软件包的主要版本更新可能有时不向后兼容。我们将提供两个主要版本之间的完整更改列表。季度次要版本将包括安全更新、漏洞修复以及新功能和软件包。次要版本中的更改示例包括最新的语言运行时,如 PHP 和其他流行的软件包(如 Ansible 和 Docker)。在维护阶段,发行版仅接收安全更新和关键漏洞修复,且将在它们可用时立即发布。 问:会通过何种方式提供主要版本和次要版本的更新?

答:我们通过新的 AMI(Amazon Machine Image)版本和相应的新存储库的组合提供更新。默认情况下,新的 AMI 及其指向的存储库会联结在一起,但您仍可以将正在运行的 Amazon EC2 实例指向较新的存储库版本,以便在运行实例上使用更新。您也可以通过启动最新 AMI 的新实例来进行更新。 问:多长时间发布一次新的 Amazon Linux AMI?

答:每次我们发布新版本(主要版本、次要版本或安全版本)时,我们还会发布新的 Linux Amazon Machine Image(AMI)。

问:我如何管控从主要版本和次要版本接收的更新?

答:AL2023 会锁定到存储库的特定版本(这可以是任意主要版本或次要版本)。通过我们的 SSM 参数公开的 AL2023 AMI 将始终是最新的版本,并且具有最新的软件包和更新,包括关键和重要的安全更新。如果您通过启动向导使用 AL2023 AMI 启动 EC2 实例,您将始终拥有最新的更新。但是,如果您从较旧的 AMI 启动一个实例,则不会自动应用任何更新,并且作为预置的一部分安装的任何其他软件包,都将映射到构建较旧 AMI 的存储库版本。这能让您确保软件包版本和更新在整个环境中的一致性,特别是当您从同一 AMI 启动多个实例时。您可以根据适合您的计划应用更新。您还可以在启动时应用一组特定的更新,因为这些更新也可以锁定到特定的存储库版本。有关更多详细信息,请参阅文档。

问:AL2023 存储库中可用的软件包更新的控制流程是什么?

答:当我们发布 AL2023 存储库的新版本时,所有之前的版本仍可用。预设情况下,用于管理存储库版本的插件将锁定为用于构建 AMI 的相同版本。如果需要控制软件包更新,您可以运行“dnf check-release-update”以查找要更新的可用存储库版本,然后运行所列的命令“dnf —releasever=version update”来选择版本。此时,“dnf install”或“dnf upgrade”将仅会从选定的存储库版本中选择软件包。如果您不需要控制软件包更新,可以选择“最新”版本,该版本将始终指向 AL2023 存储库的最新版本。如果您当前使用的是 Amazon Linux 2,这将恢复您和现有补丁工作流可能期望的软件包更新的传统行为。

问:我的 AL2023 实例是否会自动接收关键和重要的安全更新?

答:这不在默认配置中。默认情况下,用于管理存储库版本的插件将锁定到用于构建 AMI 的相同版本,并且不会应用任何安全更新。您可以随时更改默认配置以自动接收软件包更新。您还可以指定仅接收安全更新。有关更多详细信息,请参阅文档。

问:如何在 AWS 上开始使用 Amazon Linux 2023?

答:AWS 提供了适用于 Amazon Linux 2023 的亚马逊云机器镜像(AMI),您可以使用它从 Amazon EC2 控制台、AWS SDK 和 CLI 启动实例。有关详细信息,请参阅 Amazon Linux 2023 文档。 问:在 Amazon EC2 中运行 Amazon Linux 2023 是否会产生相关费用?

答:不会,运行 Amazon Linux 2023 不产生任何额外费用。对于运行中的 Amazon EC2 实例及其他服务,适用标准 Amazon EC2 和 AWS 费率。

问:我可以在 AWS 之外使用 AL2023 吗?

答:AL2023 映像可以在 AWS 之外使用,但在 AWS 之外使用时,这些映像不在 AWS Support 套餐的覆盖范围内。当 Amazon Linux 2023 正式发布时,它将作为虚拟机映像提供,以供本地部署使用,以便您从本地开发环境轻松开发、测试和认证应用程序。该选项在预览期间不可用。

问:AL2023 最适合哪种客户群体?

答:如果您要在 AWS 上使用通用的 Linux 操作系统,那么 AL2023 是一个绝佳选择。AL2023 针对 Amazon EC2 进行了优化,与最新的 AWS 功能深度集成,并利用很多特定于 AWS 的工具提供了集成化体验(AWS Systems Manager 和 AWS CLI)。 如果您当前使用的是 Amazon Linux AMI (AL1) 或 Amazon Linux 2 (AL2),您应该考虑试用 AL2023,因为 AL2023 版本兼具这两者的优点。除了提供频繁的更新和长期支持外,Amazon Linux 2023 还针对新软件更新推出了可预测的发布节奏,客户可灵活掌控更新方式和时间;此外,它也可免去为满足标准合规性要求而创建自定义策略所导致的运营开销。

问:AL2023 是否有类似 AL2 的 Amazon-Linux-Extras?

答:没有,AL2023 没有附加软件包。对于语言运行时更高级的软件包,我们会推出季度发布,除了存储库中提供的默认软件包之外,我们还会在软件包中添加主要/次要更新,作为单独的命名空间包。 例如,Amazon Linux 2023 中的 Python 默认版本可能是 3.8,但在发布 Python 3.9 (python39) 后,我们就会将其添加为单独的命名空间包。这些附加软件包将严格遵循其上游发布节奏和支持模式,并可通过软件包管理器访问其支持策略,来获取合规性和安全使用案例。在 AL2023 的整个生命周期中将继续支持默认软件包。

问:如何提供 AL2023 的使用体验反馈?

答:有关 Amazon Linux 2023 的反馈,请通过指定 AWS 代表、Amazon Linux 论坛或 Amazon Linux 2023 GitHub 页面提供。 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有