Hyp*_*ube 29 package-management apt bash
我正在制作一个使用 apt-get install 安装各种软件包的 bash 脚本。但是,我注意到如果有一行说:
sudo apt-get install package1 package2 package3
Run Code Online (Sandbox Code Playgroud)
并且没有找到任何一个包,其他的都不会被安装。即使找不到其中一个软件包,我如何让它继续运行?
提前致谢。
enz*_*tib 19
我建议一个apt-get选项
sudo apt-get --ignore-missing install $list_of_packages
Run Code Online (Sandbox Code Playgroud)
但是请注意,缺少的依赖项不能被忽略,即使您使用,--force您也可能会损坏系统。
Ale*_*huk 14
for i in package1 package2 package3; do
sudo apt-get install $i
done
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
34448 次 |
| 最近记录: |