如何忽略包依赖项?

Nik*_*nko 3 package-management apt

我正在尝试mssql-server在 Ubuntu上安装;

在 microsoft.com 上完成了所有这些步骤

我收到消息:

$ sudo apt-get install -y mssql-server
...
The following packages have unmet dependencies:
 mssql-server : Depends: openssl (<= 1.1.0)
Run Code Online (Sandbox Code Playgroud)

但是我已经有了openssl=1.1.0g-2ubuntu4,而且我认为可以使用此版本的openssl. 我怎样才能跳过这个检查?

kuk*_*ulo 5

看起来微软没有更新他们的包 MSSQL。由于 openssl 最近得到了重要的修复,我不会尝试忽略依赖项。

我建议安装mysql-server而不是 mssql。

如果您仍然想安装 mssql,这是要走的路:

apt download mssql-server

dpkg --ignore-depends=openssl -i mssql-server.deb