適切な確認なしで make install を実行する方法

適切な確認なしで make install を実行する方法

パッケージのインストール時にapt指定して確認メッセージをスキップできます-y。ただし、makeコマンドを使用すると依存関係が欠落している場合は、確認プロンプトが表示されることがあります。

パッケージマネージャを使用するときにmake検証を必要としないコマンドを指定するには?これは自動化された環境では問題になります。

同等のものが見つかりませんmake install -y

答え1

apt確認メッセージをスキップするには、次のように入力します。

APT::Get::Assume-Yes "true";

ファイル内のAPT_CONFIGファイルを指すように変数を設定します。

APT_CONFIG=/path/to/snippet.conf make install

-yこれはコマンドラインで指定したものと同じですapt

プロンプトを必要としない自動化された環境では、/etc/apt/apt.conf設定ファイル内または下に設定を入力しても/etc/apt/apt.conf.d設定は不要ですAPT_CONFIG

答え2

あなたはできます

export DEBIAN_FRONTEND=noninteractive

電話する前にmake install

(PS:aptを呼び出すのは少し奇妙ですmake install...しかし、世界にはソフトウェアが多すぎて驚くことはありません。)

関連情報