Ubuntu 20.04下安装SQL Server 2017失败求助:依赖libssl1.0.0无法安装
解决Ubuntu 20.04安装SQL Server 2017时libssl1.0.0依赖问题
这个问题挺常见的——Ubuntu 20.04的官方软件源里已经移除了libssl1.0.0(毕竟是较旧的版本),但SQL Server 2017还没适配更高版本的libssl,所以才会弹出这个依赖报错。别担心,按下面的步骤操作就能搞定:
步骤1:添加Ubuntu 18.04的安全源
我们需要从Ubuntu 18.04(bionic版本)的安全源里获取libssl1.0.0,先把源信息添加到系统配置中:
echo "deb http://security.ubuntu.com/ubuntu bionic-security main" | sudo tee /etc/apt/sources.list.d/bionic-security.list
步骤2:更新源并安装依赖包
执行更新命令让系统识别新添加的源,然后安装libssl1.0.0:
sudo apt update sudo apt install libssl1.0.0
步骤3:继续安装SQL Server 2017
现在依赖问题已经解决,你可以回到之前的安装流程,重新运行SQL Server的安装命令:
sudo apt install mssql-server
可选:清理临时添加的源
安装完成后,建议把刚才添加的bionic源注释掉,避免后续系统更新时引入不必要的旧版本包:
sudo sed -i 's/^deb/#deb/' /etc/apt/sources.list.d/bionic-security.list sudo apt update
这样应该就能顺利完成SQL Server 2017的安装了,如果还有其他小问题可以随时补充说明~
内容的提问来源于stack exchange,提问作者Pierre James De Koven
相关产品推荐
相关产品推荐

