我需要安装一个包列表。问题是,如果存储库中不存在某个包,它就会停止。我需要一些替代 apt 的方法,当包不在存储库中时它会忽略它
答案1
apt
出现错误时不会继续。
作为解决方法,您可以单独安装每个项目:
for i in package1 package2 package3; do
sudo apt-get install -y $i
done
答案2
xargs -n1 sudo apt install < list
xargs 可以用来一一安装软件包列表。
男人xargs;
-n max-args, --max-args=max-args
Use at most max-args arguments per command line.