无法在 Amazon EC2 上安装 inotify
Posted
技术标签:
【中文标题】无法在 Amazon EC2 上安装 inotify【英文标题】:Cannot install inotify on Amazon EC2 【发布时间】: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。
请帮忙
【问题讨论】:
【参考方案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
【讨论】:
以上是关于无法在 Amazon EC2 上安装 inotify的主要内容,如果未能解决你的问题,请参考以下文章
在 Amazon EMR 4.1 和 Amazon EC2 上安装 Impala
如何在 amazon micro ec2 服务器(Amazon Linux)上安装 SVN 客户端