首页 文章

在Ubuntu 16.04上安装MSSQL [关闭]

提问于
浏览
2

我试图在Ubuntu 16.04上安装MsSql,但是当我运行 sudo apt-get update 时会抛出此错误

源列表中的格式错误的第1行/etc/apt/sources.list.d/mssqlserver-list(type)无法读取源列表 .

如果我运行命令 lsb_release -a ,我得到这个输出

Ubuntu 16.04.4 LTS Xenial

我试图遵循这个指南 - 这表明它应该适用于这个版本... SSMS on Ubuntu 16.04

我在这里错过了什么?

EDIT
如果我运行命令 vi /etc/apt/sources.list.d/mssqlserver-list

这就是显示的内容

<html><br>
<head><title>404 Not Found</title></head>
<br><body bgcolor="white"><br>
<center><h1>404 Not Found</h1></center>
<hr><center>nginx/1.10.3 (Ubuntu)</center><br>
</body><br>
</html>

1 回答

  • 1

    文件 /etc/apt/sources.list.d/mssqlserver-list 旨在包含指向安装文件下载位置的链接 .

    按照上面提到的安装指南的链接,此命令 sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/16.04/mssql-server-2017.list)" 用于此目的,当您检查 /etc/apt/sources.list 文件时,您应该看到以下行 deb [arch=amd64] https://packages.microsoft.com/ubuntu/16.04/mssql-server-2017 xenial main 或接近该行的内容 .

    要解决您的错误,请使用命令删除上面提到的文件

    sudo rm -rf /etc/apt/sources.list.d/mssqlserver-list

    然后再次运行 sudo apt-get update .

相关问题