在 Ubuntu 系統(tǒng)中,通常使用 apt 包管理器來(lái)安裝軟件,而不是 yum。yum 是 fedora 和 centos 系統(tǒng)中使用的包管理器。如果你想在 ubuntu 中批量安裝軟件,可以使用以下方法:
使用文本文件批量安裝
-
創(chuàng)建一個(gè)文本文件,列出所有你想安裝的軟件包名稱,每行一個(gè)。例如,創(chuàng)建一個(gè)名為 packages.txt 的文件,內(nèi)容如下:
vim git curl
-
使用 xargs 和 apt-get 批量安裝。在終端中運(yùn)行以下命令:
cat packages.txt | xargs sudo apt-get install -y
這個(gè)命令會(huì)讀取 packages.txt 文件中的每一行,并使用 apt-get install 命令逐個(gè)安裝這些軟件包。
使用 Shell 腳本批量安裝
你也可以編寫一個(gè)簡(jiǎn)單的 Shell 腳本來(lái)實(shí)現(xiàn)這一功能:
-
創(chuàng)建一個(gè)名為 install_packages.sh 的腳本文件:
#!/bin/bash # 讀取 packages.txt 文件并安裝每個(gè)軟件包 while IFS= read -r package; do sudo apt-get install -y "<span>$package"</span> done < packages.txt
-
給腳本添加執(zhí)行權(quán)限:
chmod x install_packages.sh
-
運(yùn)行腳本:
./install_packages.sh
使用 aptitude 批量安裝
如果你更喜歡使用 aptitude,也可以通過(guò)類似的方法批量安裝軟件包:
cat packages.txt | xargs sudo aptitude install -y
請(qǐng)注意,aptitude 和 apt-get 在處理依賴關(guān)系和沖突時(shí)有所不同,選擇哪個(gè)工具取決于你的個(gè)人偏好和需求。