没有可用的 mssql-tools 软件包

没有可用的 mssql-tools 软件包

我想在 centos 7 服务器上安装 mssql-server ...我之前在其他服务器上执行过该过程,但是对于这个我无法安装 mssql-tools .. mssql 服务器已安装并且工作正常。

我正在做的是配置仓库

sudo curl -o /etc/yum.repos.d/msprod.repo https://packages.microsoft.com/config/rhel/7/prod.repo

然后安装

sudo yum install -y mssql-tools unixODBC-devel

unixODBC-devel 很好。我怎么得到这个输出

 Loaded plugins: fastestmirror
Repository packages-microsoft-com-prod is listed more than once in the configuration
Loading mirror speeds from cached hostfile
 * base: mirror.docker.ru
 * epel: mirror.telepoint.bg
 * extras: mirror.docker.ru
 * updates: mirror.corbina.net
No package mssql-tools available.
Error: Nothing to do

我搜索了消息的一部分:

存储库 packages-microsoft-com-prod 在配置中多次列出

不过我不确定,但我想我在以前的服务器中也有同样的情况,并且一切都安装得很好。不管怎样,我做了一些建议的程序,但我仍然收到相同的消息。

这是我的 yum.repos.d 目录

CentOS-Base.repo       CentOS-Media.repo          epel.repo            mssql-server.repo
CentOS-CR.repo         CentOS-Sources.repo        epel-testing.repo
CentOS-Debuginfo.repo  CentOS-Vault.repo          microsoft-prod.repo
CentOS-fasttrack.repo  CentOS-x86_64-kernel.repo  msprod.repo

msprod.repo 就是其中之一。

答案1

好的,我删除了存储在的所有 microsoft 软件包

/etc/yum.repos.d

然后进行重新定位和安装的过程。

有关更多信息和解释,您可以查看

相关内容