无法找到包mysql-server


11

我安装了ubuntu 16.04,之后尝试安装mysql时显示错误为

$ sudo apt-get更新
mcerc的[sudo]密码: 
正在阅读包装清单...完成
mcerc @ mcerc-ThinkCentre-M72e:〜$ sudo apt-get安装mysql
正在阅读包装清单...完成
建立依赖树       
正在读取状态信息...完成
E:无法找到软件包mysql
mcerc @ mcerc-ThinkCentre-M72e:〜$ sudo apt-get安装mysql-server
正在阅读包装清单...完成
建立依赖树       
正在读取状态信息...完成
E:无法找到软件包mysql-server
mcerc @ mcerc-ThinkCentre-M72e:〜$ ^ C
mcerc @ mcerc-ThinkCentre-M72e:〜$ 

我回答了你的问题。如果您有任何问题,请在下面的答案中将其发布为评论。
Emad Arshad Alam

Answers:


12

每当您安装新的Ubuntu时,您都需要更新和升级系统以从ubuntu信息库安装。

sudo apt-get update && sudo apt-get dist-upgrade

现在安装任何东西

 sudo apt-get install mysql-server

2
慷慨

@ViperTecPro哈哈。:)
minigeek '19

4
  • 首先,转到,Ubuntu Software然后在菜单中会有选项Ubuntu Software。选择它。
  • 在那里,你会的Softwares and Updates。选择它。检查是否检查了所有正式存储库(在选项下Ubuntu Software)。如果没有,请检查它们。
  • 否则,使用以下命令安装mysql-server sudo apt install mysql-server-5.7。这应该工作。

您不能很好地通过命令行进入Ubuntu软件...
chrips,

0

您的问题:mysql-server可能已安装一次,并且您的计算机中的设置可能保存在某处。使用将其完全删除。

首先卸载mysql-server:

sudo apt-get remove --purge mysql-server 

再次安装。运行以下命令:

sudo apt-get install mysql-server

这也有助于修复损坏的软件包,因此,如果以上这些命令失败,请先尝试修复软件包,然后删除并安装mysql-server:

sudo apt-get -f install
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.