在 Ubuntu 系统中,通常使用 apt 包管理器来安装软件包,而不是 yum。Ubuntu 默认不包含 yum,因为 yum 是 Red Hat 系列发行版(如 Fedora 和 CentOS)的默认包管理器。如果你确实需要在 Ubuntu 上使用类似于 yum 的功能,你可以安装 aptitude 或者使用 dnf(在较新的 Ubuntu 版本中,dnf 是 yum 的替代品)。
如果你想要批量安装软件包,可以使用以下方法:
apt 和文本编辑器:创建一个文本文件,例如 packages.txt,在其中列出所有你想安装的软件包名称,每个软件包占一行。然后运行以下命令:
sudo apt update
xargs sudo apt install < packages.txt
这里的 xargs 命令会从 packages.txt 文件中读取软件包名称,并将它们传递给 apt install 命令。
aptitude:如果你安装了 aptitude,你可以使用它的批量安装功能。首先,创建一个包含所有你想安装的软件包的文本文件,然后运行:
sudo aptitude safe-upgrade < packages.txt
aptitude 会尝试解决依赖关系,并提供安装、升级或删除软件包的建议。
dnf(适用于 Ubuntu 20.04 及更高版本):如果你的 Ubuntu 版本支持 dnf,你可以使用类似的方法批量安装软件包。首先,确保安装了 dnf:
sudo apt update
sudo apt install dnf
然后,创建一个包含所有你想安装的软件包的文本文件,并运行:
sudo dnf install $(cat packages.txt)
这将使用 dnf 从 packages.txt 文件中读取软件包名称,并安装它们。
请注意,批量安装大量软件包可能会遇到依赖关系问题,因此在执行这些操作之前,确保你的系统是最新的,并且已经备份了重要数据。