在 Ubuntu 系统中,通常使用 apt 包管理器来安装、更新和管理软件包。yum 是 Fedora 和 CentOS 等基于 RPM 的 Linux 发行版使用的包管理器。如果你想在 Ubuntu 中批量安装软件包,可以使用以下方法:
创建一个文本文件,列出你想要安装的所有软件包名称,每行一个。例如,创建一个名为 packages.txt 的文件,并添加以下内容:
vim
git
curl
使用 xargs 命令 读取文件并安装这些软件包:
cat packages.txt | xargs sudo apt install -y
这里,-y 参数会自动回答所有提示为“是”,以便无需手动确认。
你也可以编写一个简单的 shell 脚本来完成批量安装:
#!/bin/bash
# 定义一个包含所有软件包名称的数组
packages=(
vim
git
curl
)
# 使用循环逐个安装软件包
for package in "${packages[@]}"; do
sudo apt install -y "$package"
done
将上述脚本保存为 install_packages.sh,然后给予执行权限并运行:
chmod +x install_packages.sh
./install_packages.sh
aptitude 批量安装如果你更喜欢使用 aptitude,也可以通过以下方式批量安装:
sudo aptitude install $(paste -sd ' ' packages.txt)
请注意,Ubuntu 默认不安装 aptitude,可以通过运行 sudo apt install aptitude 来安装它。
以上方法可以帮助你在 Ubuntu 中高效地批量安装软件包。