Linux
在ubuntu上從文件中一一安裝軟體包,而不會因錯誤而停止
我想做類似的事情
xargs sudo apt install < pkglist
,但是一個一個地安裝包,並且在安裝過程中出現錯誤或包名不存在時給出消息而不中斷。
你可以
apt-get
使用--ignore-missing
sudo apt-get --ignore-missing install $(cat packages-list.txt)
或者
cat packages-list.txt | xargs sudo apt-get --ignore-missing install
使用
xargs
,如果pkglist
每行包含一個包,如果注意添加分隔符-d '\n'
:xargs -n 1 -- sudo apt install -y < pkglist
man xargs
:-n max-args, --max-args=max-args Use at most max-args arguments per command line.