`dpkg-reconfigure --all` 在 16.04 中仍然可用嗎?

`dpkg-reconfigure --all` 在 16.04 中仍然可用嗎?

升級到16.04後,我嘗試使用該命令,但似乎dpkg-reconfigure(或dpkg --reconfigure) 不理解該選項--all

這還能用嗎?如果沒有,是否有等效的命令?

答案1

不等同,但如果您想確定,一切都至少以某種方式配置,則可能是您正在尋找的:

dpkg --configure -a

答案2

你可以嘗試這個腳本:

(
    for i in `dpkg -l | grep '^ii' | awk '{print $2}'`; do
        echo $i; sudo dpkg-reconfigure $i;
    done
) 2>&1 | tee dpkg-reconfigure.log

它重新配置所有已安裝的軟體包並將日誌保存到dpkg-reconfigure.log檔案中。

答案3

不,dpkg-reconfigure在 16.04(以及 15.10)上不再有該選項--all,儘管它在 14.04 中存在(不確定 14.10)。

您可以透過檢查命令的線上說明頁面來親自驗證這一點:

man dpkg-reconfigure

在 16.04(或 15.10)系統上,本手冊頁不會列出參數--all,而在 14.04 上會列出參數。

如果您手邊沒有這些系統,只需閱讀線上線上說明頁:16.04-15.10-14.04
(未來的讀者請注意:如果在您閱讀本文時,連結版本之一已終止生命週期,則該連結將重定向到最新版本的線上說明頁,而不是顯示舊的存檔版本)

相關內容