yum -y install epel-release
时间: 2023-06-05 14:47:47 浏览: 160
这是一个Linux命令,意思是安装EPEL软件仓库。EPEL是Extra Packages for Enterprise Linux的缩写,是一个由Fedora社区维护的软件仓库,提供了许多不在官方仓库中的软件包。使用yum -y install epel-release命令可以方便地安装EPEL仓库。
相关问题
RUN yum -y update && yum -y install epel-release && \ yum -y install httpd php php-mysql php-gd php-xml mariadb mariadb-server && \ yum clean all
这个命令是在 CentOS 系统上安装 Apache HTTP 服务器和 PHP、MySQL 数据库。具体来说,它执行以下操作:
1. 运行 `yum -y update` 命令更新系统软件包。
2. 运行 `yum -y install epel-release` 命令安装 EPEL 软件源,以获取一些额外的软件包。
3. 运行 `yum -y install httpd php php-mysql php-gd php-xml mariadb mariadb-server` 命令安装 Apache HTTP 服务器、PHP、MySQL 数据库和相关的扩展和驱动程序。
4. 运行 `yum clean all` 命令清理 YUM 缓存,以释放磁盘空间。
这个命令可以在 CentOS 系统上快速搭建一个基本的 Web 服务器环境。
[root@localhost yum.repos.d]# yum - y install epel- release 已加载插件:fastestmirror, langpacks 没有该命令:-。请使用 /usr/bin/yum --help
你在Linux终端中尝试安装EPEL (Extra Packages for Enterprise Linux) 存储库的命令看起来有些错误。正确的命令应该是:
```sh
[root@localhost yum.repos.d]# yum -y install epel-release
```
这里的 `-y` 选项表示默认接受所有安装提示,无需每次询问是否继续。但是,你接收到的反馈说 "没有该命令:-。" 这意味着系统找不到名为 `yum -y` 的命令,这可能是由于几个原因:
1. 系统中可能没有启用 `yum` 命令行工具,通常 `yum` 被替换为 `dnf`(Dandified YUM),特别是在Red Hat企业版(RHEL)系统中,从CentOS 7开始。
2. 你输入的 `-` 可能是个意外的字符,应该直接输入 `yum` 或者如果要用 `-y` 参数,应该完整写为 `yum -y`。
为了确认并解决问题,你可以检查当前可用的包管理器:
```sh
[root@localhost ~]# which yum dnf
```
然后根据返回的结果选择正确的命令来安装 `epel-release`:
如果是 `dnf`:
```sh
[root@localhost yum.repos.d]# dnf install epel-release
```
如果是 `yum`:
```sh
[root@localhost yum.repos.d]# yum install epel-release
```
之后查看 `--help` 帮助文档来了解如何使用对应工具:
```sh
[root@localhost ~]# yum --help
```
或者
```sh
[root@localhost ~]# dnf help
```
阅读全文