如何在ec2 ami中安装byobu

时间:2012-07-20 18:17:02

标签: amazon-ec2 install package yum ami

我知道有可能因为我曾经做过一次包装经理。但现在如果我尝试

  

sudo yum install byobu

它刚刚失败......

  

无法设置区域设置,默认为C
  加载的插件:rapidmirror,priority,security,update-motd
  从缓存的主机文件加载镜像速度
  * amzn-main:packages.us-east-1.amazonaws.com
  * amzn-updates:packages.us-east-1.amazonaws.com
  AMZN-主要
  AMZN-更新
  设置安装过程
  没有包裹byobu可用。
  错误:无事可做

4 个答案:

答案 0 :(得分:25)

不确定原因,但已安装EPEL repo,但默认情况下已禁用。您可以通过更改"enabled=1" [epel] stanza

中的设置/etc/yum.repos.d/epel.repo来永久启用它

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

sudo yum install --enablerepo=epel byobu

您可以通过以下方式查看epel repo中可用的包:

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

答案 1 :(得分:3)

错误消息表明amzn-main存储库中没有包byobu

您可以从其他存储库手动安装

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

答案 2 :(得分:3)

对于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)

答案 3 :(得分:0)

也许某人需要一个新的链接 image

所以你可以通过

安装它
~/.pip/pip.conf