插件窝 干货文章 Yum怎样批量安装软件包

Yum怎样批量安装软件包

安装 软件包 install Yum 921    来源:    2025-05-06

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

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

方法一:直接列出多个包名

sudo yum install package1 package2 package3 package4

方法二:使用通配符批量安装

sudo yum install package-*

这会安装所有以"package-"开头的软件包

方法三:从文件读取要安装的包列表

  1. 首先创建一个包含要安装的包名的文本文件,每行一个包名:
echo -e "package1\npackage2\npackage3\npackage4" > packages.txt
  1. 然后使用以下命令安装:
sudo yum install $(cat packages.txt)

或者

cat packages.txt | xargs sudo yum install -y

方法四:使用组安装

# 列出可用的软件包组
sudo yum grouplist

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

方法五:使用shell循环

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

注意事项

  1. 添加 -y 参数可以自动确认安装(非交互式):

    sudo yum install -y package1 package2
    
  2. 使用 --skip-broken 可以跳过无法安装的包:

    sudo yum install --skip-broken package1 package2
    
  3. 可以先测试而不实际安装:

    sudo yum install --assumeno package1 package2
    
  4. 对于大量软件包安装,建议先更新yum缓存:

    sudo yum makecache
    

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