解决E: 软件源列表 /etc/apt/sources.list.d/mssql-server.list 第 1 行中的类别 “404:” 无法识别 E: 无法读取源列表。
时间: 2024-06-09 16:09:42 浏览: 14
这个问题可能是由于你的 `/etc/apt/sources.list.d/mssql-server.list` 文件中的源地址已经失效或无法访问所致。你可以尝试以下步骤解决该问题:
1. 打开终端并使用以下命令备份 `/etc/apt/sources.list.d/mssql-server.list` 文件:
```
sudo cp /etc/apt/sources.list.d/mssql-server.list /etc/apt/sources.list.d/mssql-server.list.backup
```
2. 编辑 `/etc/apt/sources.list.d/mssql-server.list` 文件:
```
sudo nano /etc/apt/sources.list.d/mssql-server.list
```
3. 在编辑器中,注释掉第一行,将其改为:
```
# deb [arch=amd64] https://packages.microsoft.com/ubuntu/16.04/mssql-server-2019 xenial main
```
4. 保存并关闭文件。
5. 更新软件源列表:
```
sudo apt-get update
```
这应该会解决你遇到的问题。但是请注意,如果你使用的是其他版本的 Ubuntu 或者你使用的是不同的软件源,那么你需要相应地修改 `/etc/apt/sources.list.d/mssql-server.list` 文件中的源地址。