更新,升級,遠程升級和完整升級之間的異同

APT升級選項

大約3年前,Canonical發布了Ubuntu 16.04 LTS,該版本引入了主要的新功能,例如對Snap軟件包的支持。 像Flatpaks一樣,Snap軟件包是下一代軟件包,從理論上講,它比傳統的APT軟件包有了很大的改進。 我們一生都在使用的軟件包可以從軟件中心或終端進行更新,如果要從控制台執行,則有不同的選擇,因為它們是 升級,遠程升級和完整升級.

如果您像我一樣,儘管最舒適的方法是從軟件中心執行所有操作,但有時您會嘗試更新軟件包 從終端。 最常用的命令是“ upgrade”,但是還有另外兩個選項可以執行略有不同的操作。 在本文中,我們將解釋這些命令之間的區別,儘管我告訴您它們中的兩個是引用同一操作的不同方式。

我應該使用哪個升級?

我們將要解釋的第一件事是出現在本文標題中的第一件事:«更新»翻譯成西班牙語為“更新”,但將更新的是存儲庫。 通過編寫不帶引號的“ sudo apt update”,我們將以root用戶身份要求更新APT,更具體地說是存儲庫。 對此進行解釋,那麼我們提到了三個“升級”,其中:

  • 升級,表示升級的意思是“ upgrade”或“ upgrade”,將升級可用的軟件包,但不是全部。 它將下載和更新軟件包,但與諸如Linux內核之類的重要組件無關的軟件。 基本上,它將避免更新由於依賴關係更改而需要刪除其他軟件包的軟件包。
  • DIST升級:此第二個命令的作用類似於第一個命令的作用,但是在更新過程中,它將對軟件包的配置進行多次查詢。 此選項將更新組件,例如Linux內核。
  • 全面升級:隨著我們的進步,它是調用上一個的另一種方法,反之亦然。 如果兩個選項都需要解決程序包依賴關係更新中的衝突,則這兩個選項都將刪除已自動安裝的程序包。

要完成任何更新,請使用第四條命令。 是關於 “ Sudo apt自動刪除”,這將刪除不再需要的軟件包。 如果我們在更新內核後使用它,它將刪除舊映像。 如果我們手動進行了更新,則在確認所有功能均正常運行之前,我們不建議您這樣做,否則,將無法從系統啟動時返回。

您是否已經知道這三個更新APT軟件包的命令之間有什麼區別?

完全刪除Flatpak-Snap-Appimage
相關文章:
如何完全刪除Flatpak,Snap或AppImage程序包

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   埃德 他說:

    好的。 我有很多疑問,