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. 開啟終端機 (Terminal)

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

    Bash
    cd ~/Downloads
    

    然後執行(請注意開頭的 ./ 非常重要):
    sudo apt install ./google-chrome-stable_current_amd64.deb

    啊,原來如此!感謝您提供更新的資訊。

    系統是 Ubuntu 25.10 (或 Xubuntu 25.10) 意味著這是一個非常新的版本。

    這完全推翻了我之前的猜測(系統太舊)。既然您的系統是最新的,那麼 libglib2.0-0 的版本絕對高於 2.39.4

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


    真正的原因

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

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

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

    🚀 正確的解決步驟

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

    1. 開啟終端機 (Terminal)

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

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

  5. sudo apt upgrade
    
  6. 使用 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 本身。 

沒有留言: