---
# System prepended metadata

title: Kali Linux：安裝Chrome時發生缺失套件。
tags: [Linux, Kali, Debian]

---

---
GA: G-7GF24SD6DM
---

# Kali Linux：安裝Chrome時發生缺失套件。

![image](https://hackmd.io/_uploads/HJ_Rd9Lr0.png)

## 前情提要

本文撰寫於2024-06-12，估計是這時候Kali與Linux核心有些更動，好像套件有些缺失不在新版本里。

```shell=
dpkg: 因相依問題，無法設定 google-chrome-stable：
  google-chrome-stable 相依於 libu2f-udev﹔然而：
    套件 libu2f-udev 未安裝。
```

![image](https://hackmd.io/_uploads/B1OKFq8r0.png)

重新抓過也沒有 `libu2f-udev` 該套件。

## Step 1. APT套件鏡像站

編輯 `/etc/apt/source.list` 檔案，新增Debian的鏡像站。

```shell=
# nano /etc/apt/sources.list

+ deb http://deb.debian.org/debian bookworm main contrib non-free-firmware
```

此處加入的是Debian官方鏡像站，請讀者斟酌使用相關指令。

```shell=
# aptitude update           
下載: 1 http://deb.debian.org/debian bookworm InRelease [151 kB]
Hit http://http.kali.org/kali kali-rolling InRelease
下載: 2 http://deb.debian.org/debian bookworm/main amd64 Packages [8,786 kB]
  ......
下載: 26 http://deb.debian.org/debian bookworm/non-free-firmware all Contents (deb) [16.9 kB]
下載: 27 http://deb.debian.org/debian bookworm/non-free-firmware amd64 Contents (deb) [968 B]
Fetched 86.8 MB in 6s (15.5 MB/s)                                   
                           
目前狀態： 5927 (+5691) new。

```
![image](https://hackmd.io/_uploads/ByWUTqIHC.png)

筆者習慣使用 [Aptitude](https://wiki.debian.org/Aptitude) 作為套件管理，以下便以Aptitude為例。

使用`aptitude`指令開啟後，發現下方顯示有一個可安裝，但右上角顯示損壞1，Disk空間會是負的扣除。

![image](https://hackmd.io/_uploads/SJrnX3UH0.png)

按`g`，查看安裝處理清單，告訴你缺漏修補套件就是我們需要的那個`libu2f-udev`，再按次`g`就能自動安裝補齊套件。

個人會建議做完後可以先`reboot`作重啟也能清些不必要的東西。

重啟後，可以再次`aptitude`看看套件OK了沒。

查找發現`libu2f-udev`已經安裝完成。

![image](https://hackmd.io/_uploads/BJ9fw2UBA.png)

可以找找應用程式中是否有Chrome安裝完成。

![image](https://hackmd.io/_uploads/Hk-rP2Ir0.png)

-----

Copyright ChanYuRick 2024. [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
