插件窝 干货文章 如何使用yum批量安装软件包

如何使用yum批量安装软件包

软件包 安装 Yum 使用 149    来源:    2025-05-08

使用Yum批量安装软件包的方法

Yum (Yellowdog Updater Modified) 是RHEL/CentOS/Fedora等Linux发行版中的包管理工具,以下是几种批量安装软件包的方法:

1. 直接列出多个软件包

sudo yum install package1 package2 package3

2. 使用通配符安装匹配的软件包

sudo yum install "package-prefix*"

3. 从文件读取软件包列表安装

sudo yum install $(cat packages.txt)

或者

sudo yum install -y $(< packages.txt)

4. 使用yum的group install功能安装软件组

# 查看可用软件组
sudo yum grouplist

# 安装整个软件组
sudo yum groupinstall "Development Tools"

5. 使用shell循环安装

for pkg in package1 package2 package3; do
    sudo yum install -y $pkg
done

6. 使用yum的localinstall安装本地多个rpm包

sudo yum localinstall *.rpm

实用选项

  • -y 自动回答yes,避免交互确认
  • --skip-broken 跳过有依赖问题的软件包
  • --nogpgcheck 跳过GPG检查(不推荐)

示例:从文件批量安装

  1. 创建软件包列表文件(packages.txt):
vim
wget
curl
htop
tmux
  1. 执行安装:
sudo yum install -y $(< packages.txt)

注意事项

  1. 批量安装前建议先测试单个软件包是否能正常安装
  2. 可以使用yum list available检查软件包是否存在
  3. 可以使用yum deplist <package>查看依赖关系
  4. 大型批量安装建议使用screentmux防止会话中断

希望这些方法能帮助你高效地批量安装软件包!