无法在亚马逊EC2上安装inotify

14
3个回答

29

我也遇到了这个问题。下面的解决方案比获取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

1
感谢@Neal。更改了跨EC2实例文件同步的方法,所以我实际上还没有尝试过这个。无论如何还是感谢您。 - marvinv
无法运行。 没有可用的inotify-tools软件包。 错误:无事可做。 - Akash Chauhan
@AkashChauhan - 请查看Sairam的更新说明。Amazon Linux 2稍微更改了命令。 - Neal Magee

3

投票支持了两个答案。为了解决我的问题,我执行了以下三个步骤:
  1. sudo yum install -y https://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提供的答案)
谢谢。
- Babar Baig

2
sudo amazon-linux-extras install epel
sudo yum install inotify-tools

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


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