linux报错 E: Type ‘‘deb‘ is not known on line 1 in source list /etc/apt/sources.list.d/docker.【最新解决办法】
时间: 2024-09-27 15:13:00 浏览: 160
当你在Linux系统上运行`apt-get update`或类似命令时,遇到"E: Type 'deb' is not known"这样的错误,通常是由于源列表文件中指定的软件仓库URL格式有问题,或者该仓库不在官方认可的列表里。这通常发生在尝试添加非标准的Docker仓库时。
最新解决办法:
1. **检查仓库地址**:确认`/etc/apt/sources.list.d/docker.list`文件中的源(deb URL)是否正确。确保它是一个官方认可的Docker仓库,如Docker Hub、GCR等。
```bash
deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable
```
2. **更新源列表缓存**:如果URL没错,可能是源列表缓存过期了,可以先清理再更新:
```bash
rm -rf /var/lib/apt/lists/*
apt-get update
```
3. **更换仓库类型**:如果确实是源类型问题,可能需要将deb替换为其他类型,比如ppa(个人包档案):
```bash
ppa:docker/ppa
```
4. **启用新源**:添加新源后,记得执行`sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys <KEY>`来获取GPG密钥,并再次更新源。
相关问题
kali换源报错W: 目标 Contents-deb (contrib/Contents-all) 在 /etc/apt/sources.list:5 和 /etc/apt/sources.list.d/docker.list:1 中被配置了多次
这个错误是因为你在 `/etc/apt/sources.list` 和 `/etc/apt/sources.list.d/docker.list` 中都配置了 `Contents-deb` 源,导致重复配置。可以通过以下步骤解决:
1. 打开 `/etc/apt/sources.list` 和 `/etc/apt/sources.list.d/docker.list` 文件,找到其中的重复配置行。
2. 将重复配置行删除或者注释掉(在行首添加 `#` 符号)。
3. 保存文件并退出。
4. 运行以下命令更新软件源:
```
sudo apt update
```
这样就可以解决这个问题了。如果还有其他问题,请随时向我提问。
阅读全文
相关推荐
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![deb](https://img-home.csdnimg.cn/images/20250102104920.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![list](https://img-home.csdnimg.cn/images/20250102104920.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![deb](https://img-home.csdnimg.cn/images/20250102104920.png)
![txt](https://img-home.csdnimg.cn/images/20241231045021.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)