您好,我正在尝试在我的计算机上运行 SQL Server,我有 ubuntu 14.04 LTS,64 位,我按照以下步骤操作:https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-ubuntu,
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
curl https://packages.microsoft.com/config/ubuntu/16.04/mssql-server.list | sudo tee /etc/apt/sources.list.d/mssql-server.list
由于我首先运行的是 ubuntu 14,因此我执行了:
sudo apt-get dist-upgrade
为了避免出现下面的错误:
The following packages have unmet dependencies:
mssql-server : Depends: openssl (>= 1.0.2) but 1.0.1f-1ubuntu2.21 is to be installed
E: Unable to correct problems, you have held broken packages.
我从这个网站获得了这个解决方案:
然而,结果是一样的,我的意思是同样的错误,我希望得到任何支持来克服这种情况,谢谢你的关注,
The following packages have unmet dependencies:
mssql-server : Depends: openssl (>= 1.0.2) but 1.0.1f-1ubuntu2.21 is to be installed
E: Unable to correct problems, you have held broken packages.
答案1
Linux 上的 SQL Server发行说明从 2016 年 11 月 16 日起明确说明支持的平台有:
带有 Ext4 或 XFS 文件系统的 Red Hat Enterprise Linux 7.2 工作站、服务器和桌面;
Ubuntu16.04采用 Ext4 文件系统的 LTS,以及
Windows、Mac 或 Linux 上的 Docker Engine 1.8+。
不支持 Ubuntu 14.04。