2
,当我试图通过执行以下命令来安装MSSQL工具包PHP:如何解决“无法找到...”错误安装Ubuntu的软件包MSSQL工具
sudo su
curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list > /etc/apt/sources.list.d/mssql-tools.list
exit
sudo ACCEPT_EULA=Y apt-get install mssql-tools
我收到到错误类型:
- 重复源列表中
- 不可定位包MSSQL工具
我WO现在,如果第二个错误是由第一个错误引起的,以及如何解决第一个错误?
服务器规格:Ubuntu 16.04.2 LTS(GNU/Linux 4.4.0-042stab120.20 x86_64)。
root:~# sudo su
root:~# curl https://packages.microsoft.com/config/ubuntu/16.04/prod.li st > /etc/apt/sources.list.d/mssql-tools.list
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 79 100 79 0 0 483 0 --:--:-- --:--:-- --:--:-- 481
root:~# exit
exit
root:~# sudo ACCEPT_EULA=Y apt-get install mssql-tools
Reading package lists... Done
Building dependency tree
Reading state information... Done
W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/msprod.list:1 and /etc/apt/sources.list.d/mssql-release. list:1
W: Target Packages (main/binary-all/Packages) is configured multiple times in /e tc/apt/sources.list.d/msprod.list:1 and /etc/apt/sources.list.d/mssql-release.li st:1
W: Target Translations (main/i18n/Translation-en) is configured multiple times i n /etc/apt/sources.list.d/msprod.list:1 and /etc/apt/sources.list.d/mssql-releas e.list:1
W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/msprod.list:1 and /etc/apt/sources.list.d/mssql-tools.li st:1
W: Target Packages (main/binary-all/Packages) is configured multiple times in /e tc/apt/sources.list.d/msprod.list:1 and /etc/apt/sources.list.d/mssql-tools.list :1
W: Target Translations (main/i18n/Translation-en) is configured multiple times i n /etc/apt/sources.list.d/msprod.list:1 and /etc/apt/sources.list.d/mssql-tools. list:1
E: Unable to locate package mssql-tools
如果我在命令中包含apt-get的更新,系统卡住由0%工作:
root:~# sudo su
root:~# curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list > /etc/apt/sources.list.d/mssql-tools.list
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 79 100 79 0 0 502 0 --:--:-- --:--:-- --:--:-- 506
root:~# exit
exit
root:~# sudo apt-get update
Hit:1 http://autoinstall.plesk.com/ubuntu/PSA_17.5.3 xenial InRelease
Hit:2 http://autoinstall.plesk.com/ubuntu/PHP56_17 xenial InRelease
Hit:3 http://autoinstall.plesk.com/ubuntu/PHP70_17 xenial InRelease
Hit:4 http://autoinstall.plesk.com/ubuntu/PHP71_17 xenial InRelease
Hit:5 http://autoinstall.plesk.com/ubuntu/NGINX17 xenial InRelease
0% [Working]
您忘记运行'apt-get update'来获取您刚刚添加的存储库中的软件包信息。有关警告,请参阅https://askubuntu.com/questions/760746/how-to-fix-error-w-target-packages-main-binary-amd64-packages-is-configured-m – nos
有趣的是,包括apt-获取更新不起作用。我编辑了上面的条目,并包含了更多信息。 – Clems