选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

第 4 步:更新说明书以安装程序包 - AWS OpsWorks

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

第 4 步:更新说明书以安装程序包

重要

该 AWS OpsWorks Stacks 服务于 2024 年 5 月 26 日终止,新客户和现有客户均已禁用。我们强烈建议客户尽快将其工作负载迁移到其他解决方案。如果您对迁移有疑问,请通过 re AWS : Post 或通过 Pre mium Su AWS pp ort 与 AWS 支持 团队联系。

通过添加可在实例上安装包含受欢迎的文本编辑器 GNU Emacs 的程序包的配方,更新您的说明书。

尽管你可以同样轻松地登录实例并安装一次软件包,但编写配方可以让你从 AWS OpsWorks Stacks 运行一次配方,同时在堆栈中的多个实例上安装多个软件包。

更新说明书以安装程序包
  1. 返回您的本地工作站,在 opsworks_cookbook_demo 目录的 recipes 子目录中,创建名为 install_package.rb 的包含以下代码的文件:

    package "Install Emacs" do package_name "emacs" end

    此配方将在实例上安装 emacs 程序包。(有关更多信息,请转到 package。)

    注意

    您可以将配方命名为您喜欢的任何文件名称。每当你想让 AWS OpsWorks Stacks 运行食谱时,一定要指定正确的食谱名称即可。

  2. 在终端处或在命令提示符下,使用 tar 命令创建 opsworks_cookbook_demo.tar.gz 文件的新版本,该文件包含 opsworks_cookbook_demo 目录及其更新的内容。

  3. 将更新后的 opsworks_cookbook_demo.tar.gz 文件上传到 S3 存储桶。

当您更新实例上的说明书,然后从更新后的说明书中运行新配方时,这个新配方就会运行。下一步骤将介绍如何执行此操作。

完成下一步后,您将能够登录实例,然后在命令提示符下键入 emacs 以启动 GNU Emacs。(有关更多信息,请参阅连接到您的 Linux 实例。) 要退出 GNU Emacs,按 Ctrl+X,然后按 Ctrl+C

重要

要登录实例,您必须先向 AWS OpsWorks Stacks 提供有关您的 SSH 公钥的信息(您可以使用 ssh-keygen 或 Pu 等工具创建该密钥TTYgen),然后您必须在MyCookbooksDemoStack堆栈上设置权限以允许您的用户登录实例。有关说明,请参阅注册用户的公有 SSH 密钥使用 SSH 登录

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。