回答:
短い答え:実際にはこれを望まない可能性があります。
何故ですか? この特定の機能については多くの議論がありました。その1つは、この(重複する)バグレポートと、リンクされているバグレポートです。
バグレポートでの議論では、「-ignore-missing」が当てはまるのは、「apt-get」の情報によって存在するはずのパッケージのダウンロードに問題がある場合に限られることも説明されています。これは、こことドキュメントでも説明されています。
回避策はありますか?
以前のソースを読んだ後でもこれを実行することが非常に確かである場合は、一方で、ユーザー「Aleksandr Levchuk」によって指定されたもののような(準最適だがかなり安全な)オプションがここにあります:
for i in package1 package2 package3; do
sudo apt-get install $i
done
または、必要に応じて、最小限の変更を加えたワンライナー:
for i in package1 package2 package3; do sudo apt-get install $i; done
パッケージがたくさんある場合は、-y
確認を繰り返し求めないように追加できます。
for i in package1 package2 package3; do
sudo apt-get install -y $i
done
または:
for i in package1 package2 package3; do sudo apt-get install -y $i; done
お役に立てれば。