linux中使用yum命令安装软件
linux中使用yum命令安装软件详细介绍
在基于 RPM 的 Linux 发行版(如 CentOS、Fedora 等)中,yum(Yellowdog Updater, Modified)是常用的包管理工具,可用于安装、更新、删除软件包。以下是使用 yum 安装软件的常见操作:
1. 基本安装命令
bash
yum 软件包名
- 说明:
sudo:以管理员权限执行(普通用户需要);install:指定操作类型为 “安装”;软件包名:需要安装的软件名称(如nginx、wget等)。- 执行后,
yum会自动解析依赖关系并提示是否继续安装(输入y确认)。
2. 安装特定版本的软件
若需要安装指定版本(需软件仓库中存在该版本):
bash
yum 软件包名-版本号
- 示例:安装
httpd2.4.37 版本:bashyum httpd-2.4.37
3. 批量安装多个软件包
同时安装多个软件包,用空格分隔包名:
bash
yum 软件包1 软件包2 软件包3
- 示例:安装
nginx、mysql和php:bashyum nginx mysql php
4. 自动确认安装(非交互模式)
使用 -y 选项跳过确认提示,适用于脚本自动化安装:
bash
yum 软件包名
5. 安装前检查软件包信息
- 查看可用版本:bash
yum list 软件包名 - 查看软件包描述:bash
yum info 软件包名 - 查看软件包依赖:bash
yum deplist 软件包名
注意事项
- 更新软件仓库:安装前建议先更新仓库元数据(避免版本过旧):bash
yum check-updateyum update
- 权限问题:普通用户需通过
sudo执行,或切换为root用户(su -)。 - 适用系统:
yum主要用于 Red Hat 系系统(如 CentOS、Fedora);Debian 系(如 Ubuntu)需使用apt命令。
通过以上命令,可灵活完成软件包的安装操作。如果需要删除已安装的软件,可使用 yum remove 软件包名 命令。