Apt

如何在沒有任何 apt 確認的情況下執行 make install

  • August 11, 2021

使用aptone 安裝軟體包時,可以通過指定來跳過確認提示-y。但是,有時在使用該make命令時,如果缺少依賴項,則會顯示該確認提示。

如何make在使用包管理器時指定我不想確認的命令?這在自動化環境中是有問題的

我找不到等價物make install -y

要跳過apt的確認提示,請寫

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

在文件中,並將APT_CONFIG變數設置為指向該文件:

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

這相當於-yapt命令行上指定。

在您不需要提示的自動化環境中,您不妨將設置寫入;/etc/apt/apt.conf下的配置文件或配置文件/etc/apt/apt.conf.d。那麼你就不需要設置APT_CONFIG.

你可以

export DEBIAN_FRONTEND=noninteractive

打電話之前make install

(PS:呼叫 apt 有點奇怪make install……但是太陽底下有很多軟體,所以我並不感到驚訝)

引用自:https://unix.stackexchange.com/questions/664279