刪除然後安裝和重新安裝有什麼區別?

刪除然後安裝和重新安裝有什麼區別?

例如, asapt-get依賴 中的某些套件coreutils,如果您這樣做:

sudo apt-get remove coreutils

然後運行以下命令將無法重新安裝它:

sudo apt-get install coreutils

但如果我只是嘗試重新安裝coreutils

sudo apt-get install --reinstall coreutils

它會起作用的。那麼,刪除然後安裝和僅使用該--reinstall選項有什麼區別呢?他們不做同樣的事情嗎?

答案1

apt-get remove {package} 刪除/刪除已安裝的軟體包(設定檔除外)。

刪除與安裝相同,只是刪除而不是安裝軟體包。如果在套件名稱後面附加加號 (+)(中間沒有空格),則將安裝識別的套件而不是刪除。

--reinstall,重新安裝已安裝的最新版本的軟體包。

安裝。此選項後面跟著一個或多個需要安裝的軟體包。每個套件都是一個套件名稱,而不是完全限定的檔案名稱。

來源:線上說明頁

相關內容