我尝试在安装了amazon linux的medium Ec2上安装sql-serven,但发现有几个包出错。
我使用的是以下命令:sudo yum install mssql-server
我得到了这个错误:
Error: Package: mssql-server-14.0.3076.1-2.x86_64 (packages-microsoft-com-mssql-server-2017)
Requires: systemd-units
Error: Package: mssql-server-14.0.3076.1-2.x86_64 (packages-microsoft-com-mssql-server-2017)
Requires: systemd
Error: Package: mssql-server-14.0.3076.1-2.x86_64 (packages-microsoft-com-mssql-server-2017)
Requires: numactl-libs当我尝试安装systemd-units包时,我得到了另一个错误:
sudo yum install systemd-units
Loaded plugins: priorities, update-motd, upgrade-helper
amzn-main | 2.1 kB 00:00:00
amzn-updates | 2.5 kB 00:00:00
2 packages excluded due to repository priority protections
No package systemd-units available.
Error: Nothing to do如何解决此错误?提前谢谢。
发布于 2019-04-17 14:27:01
Sql-Server与Amazon Linux 1不兼容,我唯一的解决方案是创建一个RDS。
发布于 2019-06-18 08:17:12
SQL Server确实在Amazon Linux 2上成功安装,因此,如果您确保使用Amazon Linux 2 AMI启动实例,则不会出现这些错误。
例如,在美国北弗吉尼亚州,当前的Amazon Linux AMI是ami-035b3c7efe6d061d5,这将不起作用,但当前的Amazon Linux 2 AMI是ami-0cc96feef8c6bbff3,它可以工作-我自己也用过它。
https://stackoverflow.com/questions/55417900
复制相似问题