ピット(柔軟性)

ピット(柔軟性)

パッケージリストをインストールする必要があります。問題は、特定のパッケージがリポジトリにない場合は停止することです。リポジトリにないパッケージを無視する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 を使用してパッケージのリストを 1 つずつインストールできます。

manxargs;

       -n max-args, --max-args=max-args
          Use  at  most  max-args  arguments per command line.

関連情報