如何在ec2 ami中安装byobu

Gla*_*ing 16 install yum amazon-ec2 package amazon-ami

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

sudo yum安装byobu

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

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

Guy*_*atz 26

不确定原因,但EPEL repo已安装,但默认情况下已禁用.您可以通过更改设置永久启用它"enabled=1"[epel] stanza/etc/yum.repos.d/epel.repo

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

sudo yum install --enablerepo=epel byobu
Run Code Online (Sandbox Code Playgroud)

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

sudo yum list --disablerepo=\* --enablerepo=epel
Run Code Online (Sandbox Code Playgroud)

  • 截至 2019 年 - epel 在 AZ Linux2 中不可用。您可以使用此命令`sudo yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch 启用它。转速` (4认同)

May*_*ura 6

对于亚马逊 Linux 2:

\n\n
\n

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

\n
\n\n

您可以执行以下命令: \xe2\xa4\xb5\xef\xb8\x8e

\n\n
sudo amazon-linux-extras install epel      # Install epel from Amazon\'s Linux Extras\n\nsudo yum-config-manager --enable epel      # Enable EPEL repo in case disabled\n\nsudo yum install byobu -y                  # Install byobu\n\nbyobu -v                                   # Verify Version\n
Run Code Online (Sandbox Code Playgroud)\n\n

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

\n\n
# (optional) Install EPEL repository from Fedora\nsudo yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm\n
Run Code Online (Sandbox Code Playgroud)\n\n

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

\n\n
\n\n

已测试

\n\n

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

\n


Mic*_*eim 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
Run Code Online (Sandbox Code Playgroud)