aws cloudformation 构建期间发生错误:Yum 没有可用于安装的 gcc

Gab*_*iel 5 templates metadata yum amazon-web-services

我正在创建一个模板来预安装特定的软件包。模板可以启动实例和安全组,但没有安装任何东西。跑步时

/opt/aws/bin/cfn-init -s SIM --access-key=XXX --secret-key=XXX --region us-west-2  -r WebServer
Run Code Online (Sandbox Code Playgroud)

我得到:构建期间发生错误:Yum 没有可用于安装的 gcc

"Resources": {
        "WebServer": {
            "Metadata" : {
                "AWS::CloudFormation::Init" : {
                    "config" : {
                           "packages" : {
                          "yum" : {
                        "gcc " : [],
                        "make" : [],
                        "gcc-c++" : [],
                        "nginx" : [],
                        "zlib" : [],
                        "zlib-devel" : [],
                        "rubygems" : [],
                        "git-core" : [],
                        "selinux-policy-targeted" : [],
                        "selinux-policy-devel" : [],
                        "libmemcached" : [],
                        "libmemcached-devel" : []
                            }
Run Code Online (Sandbox Code Playgroud)

我怎样才能解决这个问题?