Linux中的包管理器允許您控制包的安裝和刪除。除此之外,包管理器還可以幫助您在系統上查找損壞的包,並重新安裝它們以修復與Linux包相關的各種問題。
如果您不知道在Linux中使用哪些命令來查找損壞的包,那麼本指南就是為您準備的。我們將簡要詳細地討論損壞的軟件包,如何檢查系統是否包含損壞的軟件包,以及如何正確地重新安裝它們。
在Linux中安裝新軟件包時,系統的軟件包管理器負責整個安裝過程。這些包管理器具有處理異常和錯誤的內置方法。但有時,在出現意外問題時,安裝會停止,並且沒有安裝完整的軟件包。在Linux中,這樣的包被稱為斷包。
如果在系統上發現損壞的包,那麼像Apt這樣的包管理器不允許進一步安裝包。在這種情況下,修復破損的包裹是唯一的選擇。
每個包管理器處理不同類型的包。例如,DNF和Yum使用RedHat包管理器(RPM)下載並安裝RPM包。類似地,Apt在基於Debian的發行版中充當基本dpkg軟件的前端包裝器。
Apt是默認的包管理器,它預裝在每個基於Debian的發行版上。除了Apt,Debian用戶還可以使用dpkg手動下載和安裝軟件包。
要使用Apt修復基於Debian的發行版上損壞的包,請執行以下操作:
如果上述步驟對您不起作用,那麼您可以嘗試使用dpkg解決問題。
相關:如何在Linux上安裝軟件:軟件包格式說明
儘管在管理損壞的軟件包方面,Yum和Dnf是非常棒的,但有時確實會出現問題,因為Linux系統上安裝了數千個軟件包。在這種情況下,您可以使用RPM(Fedora和CentOS的基本包管理器)快速修復這些問題。
上面的步驟非常不方便——從數百個程序包的列表中確定是哪個程序包導致了問題是很煩人的。儘管RPM是一個強大的包管理器,您很少會遇到這樣的問題,但是知道如何解決這些問題仍然很重要,以防您在不久的將來遇到類似的情況。
Linux上的包管理器能夠處理大多數問題,包括失敗的安裝。但有時,各種問題也會出現,只能憑直覺來解決。修復壞包的解決方案包括幾個步驟---識別壞包,重新安裝,更新系統的包列表。
在互聯網上有無數的Linux發行版值得嘗試,但在本質上,它們每一個都有相似的基礎。桌面環境通過提供獨特的用戶體驗將每個發行版區分開來。如果您最終決定繼續使用Linux,那麼選擇一個適合您口味的理想桌面環境應該是您的首要任務。
... 下面是如何修復Windows10中PNP檢測到的致命錯誤。 ...
...題。如果檔案中丟失了整個資料塊,那麼工具就無法知道如何填補這些空白。不要被欺騙,以為一個更昂貴的應用程式將解決更多的問題!價格與此無關。 ...
...indows工具叫做系統檔案檢查器(SFC),它可以自動掃描並修復損壞的Windows檔案。要使用它,請開啟一個管理命令提示符,方法是在“開始”選單中鍵入cmd,然後右鍵單擊它並選擇“以管理員身份執行”。鍵入以下命令以執行SFC...
... 在我們研究如何修復庫之前,讓我們先看看這個檔案到底是什麼。在iTunes的早期,這是一個XML檔案,包含媒體庫中的所有資料。現在,它有一個自定義的檔案格式ITL,並負責保持比你...
... 因此,這並不是一個很難糾正的錯誤,我可以向您展示如何處理它。是否查詢其他Windows錯誤程式碼,如0xC0000225、0x80070422或BSOD停止程式碼(如系統服務異常)?我們可以掩護你! ...
... 收聽有關YouTube音樂的新聞,一名中國逃犯是如何被無人機發現的,以及從一張被刮傷的DVD中恢復資料的技巧,以及如何阻止Facebook跟蹤你。你甚至可能聽到提到佩帕豬。。。 ...
... 在學習如何修復損壞的CD或DVD之前,有必要先了解光碟的工作原理。你可能知道一個小鐳射從光碟上讀取資料(這就是為什麼我們使用“光碟”這個詞),但光碟是如何構造的? ...