![Debian 的「apt-get install」指令是否遞歸地遵循「推薦」連結?](https://rvso.com/image/1615532/Debian%20%E7%9A%84%E3%80%8Capt-get%20install%E3%80%8D%E6%8C%87%E4%BB%A4%E6%98%AF%E5%90%A6%E9%81%9E%E6%AD%B8%E5%9C%B0%E9%81%B5%E5%BE%AA%E3%80%8C%E6%8E%A8%E8%96%A6%E3%80%8D%E9%80%A3%E7%B5%90%EF%BC%9F.png)
預設情況下, Debian 的apt-get install
命令記錄為以下recommends
連結。它還遵循depends
鏈接,大概以遞歸方式。但是,我無法確定它是否也recommends
遞歸地追蹤連結。
例如,假設我跑步apt-get install foo
,這foo
取決於或推薦bar
。我希望apt-get
安裝bar
及其所有相依性。但是,我不知道它是否還會安裝 bar 推薦的軟體包等。
答案1
AFAIK,是的:兩者APT::Install-Recommends
apt.conf選項和--install-recommends
命令列選項是「全域」的(即它們也將應用於遞歸依賴項)。
只是憑經驗檢查並查看了易於原始碼:易於依賴性求解器似乎遞歸地應用該follow_recommends
選項。