如何在EC2 AMI中安装Byobu

18

我知道以前曾经使用过软件包管理器安装过byobu,但现在如果我尝试执行

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-updates
正在设置安装过程
没有可用的byobu软件包。
错误:什么也没有做

4个回答

31

不确定为什么,但是 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

4
截至2019年,AZ Linux2中不提供epel。您可以使用以下命令启用它:sudo yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm - VJ.
1
在AMI 2上启用epel的官方信息在此处 - gabra

5

针对 Amazon Linux 2:

您需要安装 EPEL 发行包,适用于基于 EL7 的 AMI,并启用 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
错误信息表明包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/ 上进行检查。 - franzlorenzon

0

也许有人需要一个新的链接来安装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

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接