【问题标题】:How do I install byobu in ec2 ami如何在 ec2 ami 中安装 byobu
【发布时间】:2012-07-20 01:18:02
【问题描述】:

我知道可以使用包管理器,因为我之前做过一次。但是现在如果我尝试

sudo yum install byobu

它只是失败了......

设置语言环境失败,默认为 C
加载的插件:fastestmirror、priorities、security、update-motd
从缓存的主机文件加载镜像速度
* amzn-main:packages.us-east-1.amazonaws.com
* amzn-updates:packages.us-east-1.amazonaws.com
amzn-main
amzn 更新
设置安装过程
没有可用的包装 byobu。
错误:无事可做

【问题讨论】:

    标签: amazon-ec2 installation package yum amazon-ami


    【解决方案1】:

    错误消息表明包byobu 在 amzn-main 存储库中不可用。

    您可以从另一个存储库手动安装它

    cd ~
    wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/epel/5/x86_64/byobu-3.4-2.el5.noarch.rpm    
    sudo yum install byobu-3.4-2.el5.noarch.rpm
    

    【讨论】:

    • 文件已更新:ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/epel/5/x86_64/byobu-5.73-4.el5.noarch.rpm。但我建议检查ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/epel/5/x86_64/
    【解决方案2】:

    不知道为什么,但 EPEL 存储库已安装,但默认禁用。您可以通过更改/etc/yum.repos.d/epel.repo[epel] stanza 中的设置"enabled=1" 来永久启用它

    或者您可以禁用它并仍然安装 byobu:

    sudo yum install --enablerepo=epel byobu
    

    您可以通过以下方式查看 epel 存储库中可用的软件包:

    sudo yum list --disablerepo=\* --enablerepo=epel
    

    【讨论】:

    • 截至 2019 年 - epel 在 AZ Linux2 中不可用。您可以使用此命令启用它sudo yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
    • 关于如何在 AMI 2 上启用 epel 的官方信息 here
    【解决方案3】:

    也许有人需要一个新链接 byobu

    所以你可以安装它

    wget ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/epel/7/x86_64/b/byobu-5.73-4.el7.noarch.rpm
    sudo yum install byobu-5.73-4.el7.noarch.rpm
    

    【讨论】:

      【解决方案4】:

      对于 Amazon Linux 2:

      您需要为基于 EL7 的 AMI 安装 EPEL 发布包并启用 EPEL 存储库。

      您可以执行以下操作: ⤵︎

      sudo amazon-linux-extras install epel      # Install epel from Amazon's Linux Extras
      
      sudo yum-config-manager --enable epel      # Enable EPEL repo in case disabled
      
      sudo yum install byobu -y                  # Install byobu
      
      byobu -v                                   # Verify Version
      

      这里是替代来源,以防 Linux Extras 不适合您。

      # (optional) Install EPEL repository from Fedora
      sudo yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
      

      参考https://aws.amazon.com/premiumsupport/knowledge-center/ec2-enable-epel/


      测试时间

      名称:Amazon Linux 2 AMI (HVM),SSD 卷类型 - ami-0323c3dd2da7fb37d(64 位 x86)/ami-0ce2e5b7d27317779(64 位 Arm)

      【讨论】:

        猜你喜欢
        • 2018-05-06
        • 2014-08-05
        • 2018-03-01
        • 1970-01-01
        • 1970-01-01
        • 2012-03-21
        • 1970-01-01
        • 2012-03-01
        • 2022-05-25
        相关资源
        最近更新 更多