Я установил человечность 16.04, после этого когда я пытаюсь установить mysql, это показывает ошибку как
$ sudo apt-get update [sudo] password for mcerc: Reading package lists... Done mcerc@mcerc-ThinkCentre-M72e:~$ sudo apt-get install mysql Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package mysql mcerc@mcerc-ThinkCentre-M72e:~$ sudo apt-get install mysql-server Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package mysql-server mcerc@mcerc-ThinkCentre-M72e:~$ ^C mcerc@mcerc-ThinkCentre-M72e:~$
Ubuntu Software
и в меню будет опция Ubuntu Software
. Выберите его. Softwares and Updates
. Выберите его. Проверьте, проверяются ли все официальные репозитории (под опцией Ubuntu Software
). Если не затем проверяют их. sudo apt install mysql-server-5.7
. Это должно работать. Каждый раз, когда u устанавливают новую Ubuntu, необходимо обновить и обновить систему для установки из репозиториев человечности.
sudo apt-get update && sudo apt-get dist-upgrade
Теперь установка что-либо
sudo apt-get install mysql-server
Ваша проблема: mysql-server, возможно, был установлен один раз, и настройки на вашем компьютере могли быть где-то сохранены. Полностью удалите его с помощью.
Сначала удалите mysql-server:
sudo apt-get remove --purge mysql-server
установите его снова. Выполните эту команду:
sudo apt-get install mysql-server
Это также поможет исправить сломанные пакеты, поэтому, если эти команды выше не удались, сначала попытались исправить пакеты, а затем удалить и установить сервер mysql:
sudo apt-get -f install
Спасибо тебе за это. У меня возникла проблема с установкой openssh-server
на моем Ubuntu 16. Я попробовал вышеуказанное решение, и оно успешно установило openssh-server
.
Вот что я пытаюсь сделать:
sudo apt-get update && sudo apt-get dist-upgrade
sudo apt-get remove --purge openssh-server
sudo apt-get install openssh-server
sudo apt-get -f install
Надеюсь, это кому-нибудь поможет.