Я попробовал установить mysql с помощью команды
sudo apt-get install mysql-server
затем после ввода пароля я получаю сообщение
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package mysql-server
Почему это происходит и как это решить?
решение1
Помимо зависимости от источника репозитория. Вы можете попробовать следующее
sudo apt-get update && sudo apt-get upgrade
Затем найдите пакет с помощью apt-cache.
sudo apt-cache search mysql | grep mysql | more
У вас будет несколько результатов, и вы можете выбрать подходящий для вас. Вам может понадобиться клиент или сервер (в зависимости от ваших потребностей). Результат будет следующим:
mysql-server - MySQL database server (metapackage depending on the latest version)
mysql-server-5.5 - MySQL database server binaries and system database setup
mysql-client - MySQL database client (metapackage depending on the latest version)
mysql-server - MySQL database server (metapackage depending on the latest version)
mysql-client-5.5 - MySQL database client binaries
Как только выясните, какая версия sql доступна, вы можете установить ее с помощью apt-get.
sudo apt-get install mysql-server mysql-client
Надеюсь, это поможет. Alos, этоофициальная страница сообщества Mysqlдля загрузки MySQL Server для разных платформ.
решение2
Имя пакета, который он установит, будет mysql-server-5.6
(цифры там, так что вы также можете установить другую версию; например, 5.5). Таким образом, вы также можете использовать ...
sudo apt-get install mysql-server-5.6
Я бы посоветовал обновить вашу систему, если она еще не обновлена, и проверить активные репозитории.
$ sudo apt-get install mysql-server
[sudo] password:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
linux-headers-3.19.0-15 linux-headers-3.19.0-15-generic
linux-image-3.19.0-15-generic linux-image-3.19.0-7-generic
linux-image-extra-3.19.0-15-generic linux-image-extra-3.19.0-7-generic
mysql-server
должен присутствовать в любой системе Ubuntu по умолчанию.
решение3
Ваш sources.list
файл правильный?
Кстати, вы можете установить deb-пакет отсюдаhttp://packages.ubuntu.com/и установите его с помощью dpkg -i PACKAGENAME
. Для ubunut 14.04 вы можете скачать его сздесь.