
dpkg --configure -a
當先前的更新/升級程序沒有完全執行時,系統會詢問,並且必須使用特權root
管理使用者來執行。
使用該sudo
命令,我們可以以使用者身分執行命令root
,並且dpkg --configure -a
需要從 root 使用者執行。
在 dpkg --configure -a
命令之後,我添加了所有常用命令(見下文),您可以運行以確保您的系統已完全升級。
也請訂閱此內容漏洞。
輸入指令 sudo 系統會要求您輸入密碼,請在要求時提供您的使用者密碼,輸入密碼時看不到任何內容,然後按 Enter。
因此,請確保您的系統已完全更新/升級,沒有待處理的軟體包或錯誤:
從選單「應用程式」→「附件」→「終端」開啟終端機並輸入:(如果系統要求您輸入密碼,請輸入您的使用者密碼,當您輸入密碼時,您將看不到任何內容,然後按Enter 鍵)
sudo dpkg --configure -a
sudo apt-get -f install
sudo apt-get --fix-missing install
sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get clean
sudo apt-get autoremove
因為我不熟悉 Ubuntu 終端命令,您能否給我對上述指南的更清晰的解釋?具體來說,我應該先執行上述 sudo 指令還是以「root」使用者身分執行 sudo 指令?因為我擔心我會再犯錯..非常感謝。
答案1
您應該以能夠執行 sudo 命令的使用者身分執行上述命令。 “root”使用者不需要使用 sudo 命令。為了安全起見,Ubuntu 預設禁用「root」使用者帳戶。
您只需打開一個終端並使用 sudo 逐一執行命令,就像上面一樣。不多不少(除了我可能會使用sudo apt-get autoclean
而不是sudo apt-get clean
)。
點擊此處獲取關於為什麼應該使用 sudo 及其真正含義的正式解釋。
至於dropbox的問題,我發現這個帖子並在評論部分給出解決方案。備份您的 Dropbox 檔案(如果有),然後打開終端機並執行以下命令:
sudo apt-get autoremove
sudo apt-get remove nautilus-dropbox
sudo dpkg --configure -a
sudo apt-get -f install
如果這還不夠,您可能需要執行以下命令:
sudo apt-get purge nautilus-dropbox
sudo dpkg --configure -a
sudo apt-get -f install
然後,繼續升級並重新安裝 Dropbox。