Amazon Linux 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Amazon Linux 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Amazon Linux 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Amazon Linux 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Amazon Linux 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

Amazon Linux 2022 是 Amazon Web Services (AWS) 的下一代 Amazon Linux 。它为开发和运行云应用程序提供了一个稳定、高性能的执行环境。借助 Amazon Linux 2022,开发者可以获得一个应用程序环境,该环境可提供长期支持并访问 Linux 中的最新创新。使用 Fedora 作为上游,AL2022 是一个稳定的发行版,经过广泛的测试以提供包稳定性,并通过所有必要的安全更新进行维护和管理。Amazon Linux 2022 免费向开发者提供。

架构

支持的架构包括 x86_64 和 aarch64。

Amazon Linux 2022 的优势

  • 针对 AWS 进行了优化: Amazon Linux 2022 针对 Amazon EC2 进行了优化,与最新的 AWS 功能完美集成,并提供了与许多 AWS 特定工具的集成体验。
  • 灵活一致的更新体验: 基于 Fedora,AL2022 提供频繁且灵活的季度更新。AL2022 还锁定特定版本的 Amazon Linux 软件包存储库,让开发者可以控制更新的方式和时间。
  • 易于规划和管理操作系统生命周期: 新的 Amazon Linux 主要版本将每两年推出一次,每个主要版本(包括 AL2022)都将提供五年的长期支持。
  • 高安全标准: AL2022 具有高安全标准,并默认启用和强制执行 SELinux,以帮助您满足合规性需求。AL2022 还允许您在启动时设置安全策略。

Amazon Linux 2022 的显着特性

  • 可预测的两年主要发布周期和长期支持: 从 AL2022 开始,Amazon Linux 的新主要版本每两年发布一次,并附带五年长期支持,每个版本包括标准支持(2 年) ,和维护(3 年)。这种支持承诺为客户提供了管理长期项目生命周期所需的稳定性。
  • 频繁且灵活的更新: 在标准支持阶段(2 年),该版本每季度接收次要版本更新,为客户提供安全更新、错误修复和新功能。基于 Fedora,这也使客户可以访问各种现代软件包。
  • 改进的安全状况: AL2022 包括预配置的安全策略,使客户可以轻松实施通用的行业准则。这些策略可以在启动时或运行时配置,包括将系统加密策略设置为 FUTURE 或 LEGACY、锁定 SELinux 以及将 SELinux 设置为强制或许可模式。
  • 存储库锁定: Amazon Linux 2022 使客户能够控制他们选择更新的方式和时间,并提供锁定主要和次要版本以及 Amazon Linux 存储库的特定版本的功能。这使您能够确保整个环境中软件包版本和更新的一致性。
  • 内核强化: 默认情况下启用了许多强化功能。这包括与安全启动相关的功能,例如内核模块签名,并使内核锁定功能可用。
  • 内核实时修补: Amazon Linux 2022 包括内核实时修补功能。这使您能够在不重启或停机的情况下修补 Linux 内核中的关键和重要安全漏洞。[在预览版中不可用]

如何开始

通过 EC2 管理控制台启动 Amazon Linux 2022

要从 EC2 管理控制台启动 Amazon Linux 2022 实例,请导航到 EC2 Dashboard —> Images —> AMIs,然后选择 Public images,并使用搜索词“al2022-ami”。从列表中选择镜像,单击“启动”按钮并按照说明进行操作。

图片

通过 CloudFormation 

要使用 CloudFormation 启动最新的 Amazon Linux 2022 AMI,可以使用以下模板:

Parameters:
  LatestAmiId:
    Type: 'AWS::SSM::Parameter::Value<AWS::EC2::Image::Id>'
    Default: '/aws/service/ami-amazon-linux-latest/al2022-ami-kernel-5.10-arm64'

Resources:
 Instance:
    Type: 'AWS::EC2::Instance'
    Properties:
      ImageId: !Ref LatestAmiId

使用特定的 AMI ID 启动 Amazon Linux 2022

可以使用其 AMI ID 启动特定的 Amazon Linux 2022 AMI。可以通过查看 EC2 管理控制台中的 AMI 列表或使用 SSM 来确定所需的 Amazon Linux 2022 AMI ID。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (1)

加载中
wocao,Fedora作为上游,牛掰了
11/24 09:42
回复
举报
更多评论
暂无内容
2018/10/16 11:45

Amazon linux install redis

# 1. 安装Redis 执行一下代码: sudo wget http://download.redis.io/redis-stable.tar.gz sudo tar xvzf redis-stable.tar.gz sudo cd redis-stable sudo make 如果执行make命令出现错误,在重新进行make命令之前,请先运行以下命令 make distclean 执行完成后,执行 make test 如果报如下错误: cd src && make test make[1]: Entering directory `/opt/app/redis-2.6.14/src' You need tcl 8.5 or newer in order to run th...

0
0
发表了博客
2019/05/14 15:54

Install Python3.6 on Amazon Linux/EC2 在Amazon Linux实例中安装使用Python3.6

本文转载自 https://gist.github.com/niranjv/f80fc1f488afc49845e2ff3d5df7f83b 由于Amazon Linux中预装的Python版本为2.7,该脚本教程很好地解决了在Amazon Linux中安装Python3.6的需求,遂转发记录至此 # install pre-requisites sudo yum -y groupinstall development sudo yum -y install zlib-devel sudo yum -y install openssl-devel # Installing openssl-devel alone seems to result in SSL errors in pip (se...

0
0
发表了博客
2019/10/15 03:10

[AWS - EC2] 如何向 Amazon Linux 2 实例传输文件,下载文件。How to send/ download files from Amazon Linux 2 Instance

1. 需要: 安装 WinSCP 2. 需要: PuTTY 生成的ppk格式密钥, 没有的话请移步此文章,完成1, 2, 3步即可。 3. 打开 WinSCP , 如果提示已经有PuTTY配置是否导入,选 是。 如果没有,自己填一个: File protocol: SFTP Host Name :输入 EC2 实例的公有 DNS (IPv4) Port Number : 22 UserName: ec2-user (非 Amazon Linux 2 用户名不一样,见下面注释) Password: 空着不写,点击下面的 Advanced.. 弹出框 还选 Advanced 在...

0
0
发表了博客
2019/10/15 02:47

[AWS - EC2]如何使用 PuTTY 连接到 Amazon Linux 2 实例。How to Connect Amazon Linux 2 Instance from Windows ...

1. 下载 PuTTY 2. 安装到任意目录 3. 打开 PuTTYgen (注意不是 PuTTY), 如图: 选择 RSA , 点击 Load。 找到从 AWS 创建实例的时候生成的 key,要选择所有文件才能显示。 弹出个提示: 是 原来pem的key已经被转成RSA格式, 导出私有密钥为ppk : 4. 关掉 PuTTYGen 打开 PuTTY。 在Host Name 里输入 EC2 实例的公有 DNS (IPv4) 。端口 22。(最好保存一下以后用) 5. 左侧的 Connection 》》 SSH 》》 Auth 里。 选择刚才生成...

0
0
发表于程序人生专区
2016/05/05 19:59

[linux]重拾linux

起因 因为想重拾起linux,同时需要用docker起几个镜像,用来学习网络知识。本来想直接去阿里云上买,后来一想自己机器上,起一个linux是个不错的选择,毕竟不花钱! 还可以用来做本地测试,学习使用linux、docker等。记录下过程,防止以后忘记!(所以不会涉及具体的安装步骤) 下载 到网易开源镜像站,挑选一个linux下载。我安装linux只要是为了学习运维方面的知识,同时用于进行网络知识方面的实践。如果你跟我一样,推荐Ubu...

0
0
发表于开发技能专区
2018/03/07 16:52

Linux--linux基础

常用命令笔记 查找大文件命令:find / -type f -size +800M 查看磁盘使用空间:df -hl 上传下载文件 yum -y install lrzsz rz上传 sz下载 自启动软件 chkconfig --level 35 httpd on chkconfig --level 35 mysql on redhat单用户模式修改密码 启动系统按e进入下一级,选中kernel开头的菜单选项继续按e进入下一级,将/空格 后面的单词删除改为single按回车键,再次选中kernel开头的菜单选项按b启动系统,启动完成后输入passwd ro...

0
10
2018/08/12 19:39

Linux-Linux常用命令

su - root 和su root的区别 输入:su - root(或者其他用户名)这里加了"-"后表示也切换的当前的环境变量到新用户的环境变量。 su root(或者其他用户名)表示不切换环境变量到当前用户下。 移动文件夹或文件到指定目录和文件夹重命名 mv 旧文件夹名 新文件夹名 删除文件实例,将会-f强制删除/var/log/httpd/access.log这个文件 rm -f /var/log/httpd/access.log 删除文件夹实例,-r递归删除/var/log/httpd/access目录以及其下所有...

0
45
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
1 评论
2 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部