2025年11月9日 星期日

安裝 Chrome 瀏覽器,出現: 無法滿足相依性: libglib2.0-0 (>= 2.39.4)錯誤

這表示問題 99% 出在您的安裝方式


真正的原因

您很可能使用了dpkg 指令來安裝,例如: sudo dpkg -i google-chrome-stable_current_amd64.deb

dpkg 是一個底層工具,它只會「檢查」相依性,但**不會自動「安裝」**您缺少的相依套件。

您必須使用 apt 指令來安裝本機的 .deb 檔案,apt 才會聰明地幫您處理這一切。

🚀 正確的解決步驟

  1. 請依照這個步驟執行,這幾乎保證可以成功:

    1. 開啟終端機 (Terminal)

    2. (重要) 先更新您的套件庫清單: 確保您的新系統知道所有可用的套件來源。

  • sudo apt update
    
  • (可選) 升級現有套件: (如果剛裝好系統,這一步很好)

  • sudo apt upgrade
    
  • 使用 apt 安裝您下載的 .deb 檔案: 假設您的檔案在「下載」(Downloads) 資料夾中:

  • cd ~/Downloads
    

    然後執行(請注意開頭的 ./ 非常重要):

    1. sudo apt install ./google-chrome-stable_current_amd64.deb
      

    為什麼這樣能運作?

    當您執行 sudo apt install ./... 時,apt 會:

    1. 讀取 google-chrome-stable_current_amd64.deb 檔案。

    2. 看到它需要 libglib2.0-0 (>= 2.39.4) 以及其他十幾個相依套件。

    3. apt 會檢查您 25.10 系統的軟體庫。

    4. 它會發現「啊,系統庫裡有 libglib2.0-0 的 2.8x.x 版(遠高於 2.39.4),符合要求!」

    5. 它會自動幫您安裝所有其他 Chrome 需要、但您系統上可能還沒有的相依套件(例如 libu2f-udevlibvulkan1 等)。

    6. 最後,安裝 Chrome 本身。