【问题标题】:Cannot install inotify on Amazon EC2无法在 Amazon EC2 上安装 inotify
【发布时间】:2014-11-20 07:19:33
【问题描述】:

我有一个 AWS EC2 实例并想安装 inotify-tools。我通过执行以下命令添加了存储库: rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm 然后执行 yum install inotify-tools 但得到 No package inotify-tools available。

请帮忙

【问题讨论】:

    标签: amazon-ec2 yum inotify inotifywait inotify-tools


    【解决方案1】:

    我也遇到了这个问题。下面的解决方案比获取 RPM 或源代码并编译要容易一些。

    Amazon Linux AMI 附带 EPEL 存储库源,但它已被禁用。所以你需要启用它。

    原始 Amazon Linux (1) AMI:

    sudo yum-config-manager --enable epel
    

    亚马逊 Linux 2 AMI:

    sudo amazon-linux-extras install epel -y
    

    然后运行常规的yum update 并安装工具集:

    sudo yum update
    sudo yum install inotify-tools
    

    【讨论】:

    • 谢谢@Neal。更改了跨 EC2 实例的文件同步方法,所以我实际上还没有尝试过这个方法。无论如何,谢谢。
    • 不适合我。没有可用的软件包 inotify-tools。错误:无事可做
    • @AkashChauhan - 请参阅下面的 Sairam 更新说明。 Amazon Linux 2 稍微改变了命令。
    【解决方案2】:

    How do I enable the EPEL repository for my Amazon EC2 instance running CentOS, RHEL, or Amazon Linux?

    在 RHEL 7 和 Amazon Linux 2

    上安装并启用 EPEL rpm 包
    sudo yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
    

    【讨论】:

    • 对两个答案都投了赞成票。为了解决我的问题,我执行了 3 个步骤 1. sudo yum install -y dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm(@mon 回答) 2. sudo yum-config-manager --enable epel 3. sudo yum update 4. sudo yum install inotify-tools (@Neal 回答)谢谢
    【解决方案3】:
    sudo amazon-linux-extras install epel
    sudo yum install inotify-tools
    

    对我来说,以上答案都不起作用。我必须先安装epel-release,然后再安装inotify-tools

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多