[LINUX] 大量出現dpkg: warning: files list file for package ‘xxx’ missing; assuming package has no files currently installed的可能解法

如果說某天不知道什麼原因刪除或衝突,造成安裝apt套件更新時,跳出類似這樣的訊息: dpkg: warning: files list file for package ‘xxx’ missing; assuming package has no files currently installed NOTE: xxx為某個package名稱 一般解法是apt reinstall xxx來重新安裝和更新。 可是,如果像我不知道動到系統什麼,忽然大量的數十筆(近百筆)列出這樣的錯誤訊息。 一步一步複製貼上來重新安裝,實在是太沒效率了。 所以,可以寫一個簡單的FOR迴圈,來把找到的異常套件檔案,重新再一次灌回來。 首先,要先撈出這堆異常的套件有哪些,先存在一個文字檔裡面。 我的方法是這樣: sudo apt install xxx | grep “assuming package has no files currently installed” >> warm.txt 或者 dpkg -S dummy query 2 >> warm.txt 撈好以後,可以用VIM或… Read more (完整文章內容)[LINUX] 大量出現dpkg: warning: files list file for package ‘xxx’ missing; assuming package has no files currently installed的可能解法