Как удалить mysql убунту — Mac OS X Hints
Содержание
- Как полностью удалить сервер MySQL в Ubuntu
- Полностью удалите MySQL Server на Ubuntu
- Шаг 1. Во-первых, убедитесь, что все ваши системные пакеты обновлены, выполнив следующие apt команды в терминале.
- Шаг 2. Резервное копирование баз данных MySQL.
- Шаг 3. Полностью удалите MySQL Server в Ubuntu.
- Установка MySQL в Ubuntu 20.04
- Установка MySQL 8 в Ubuntu
- Установка MySQL 5.7 в Ubuntu
- Настройка mysql в Ubuntu
- Удаление MySQL в Ubuntu
- Выводы
- Как удалить MySQL в Ubuntu
- Удаление MySQL в Ubuntu
- 1. Версия MySQL
- 2. Удаление MySQL
- 3. Удаление PPA
- Выводы
- Оцените статью:
- Об авторе
- 3 комментария
Как полностью удалить сервер MySQL в Ubuntu
В этом руководстве мы покажем вам, как полностью удалить сервер MySQL в Ubuntu. Для тех из вас, кто не знал, MySQL — это система управления реляционными базами данных (RDBMS), которая работает как сервер, обеспечивающий многопользовательский доступ к ряду баз данных. Исходный код MySQL находится в свободном доступе, поскольку изначально разрабатывался как бесплатное ПО. MySQL написан на C и C ++ и совместим со всеми основными операционными системами. MySQL можно использовать для множества приложений, но чаще всего он находится на веб-серверах.
В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo ‘ к командам для получения привилегий root. Я покажу вам, как полностью удалить MySQL в Ubuntu 20.04 LTS (Focal Fossa). Вы можете следовать тем же инструкциям для Ubuntu 18.04, 16.04 и любого другого дистрибутива на основе Debian, например Linux Mint.
Полностью удалите MySQL Server на Ubuntu
Шаг 1. Во-первых, убедитесь, что все ваши системные пакеты обновлены, выполнив следующие apt команды в терминале.
Шаг 2. Резервное копирование баз данных MySQL.
Обязательно сделайте резервную копию ваших баз данных, если это возможно, прежде чем выполнять следующие шаги; в противном случае будет безвозвратная потеря. Следуя mysqldump команде, вы сделаете резервную копию всех ваших баз данных в один файл резервной копии:
Шаг 3. Полностью удалите MySQL Server в Ubuntu.
Пакеты Ubuntu для MySQL Server начинаются с » «, и вы можете использовать » » для удаления всех этих пакетов: mysql — server apt purge
Затем удалите файлы и журналы базы данных MySQL, используя следующую команду ниже:
После этого запустите autoremove команду, чтобы удалить все ненужные пакеты зависимостей, установленные MySQL:
Поздравляю! Вы успешно удалили MySQL . Благодарим за использование этого руководства для удаления сервера MySQL в системе Ubuntu 20.04 LTS Focal Fossa. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт MySQL .
Источник
Установка MySQL в Ubuntu 20.04
MySQL — это одна из самых популярных систем управления базами данных, которая применяется почти везде, начиная от различных предприятий и промышленности и заканчивая организацией работы веб-сайтов.
Сейчас существует несколько версий MySQL. Непосредственно MySQL, разрабатываемая компанией Oracle и свободный форк от основного разработчика MySQL — MariaDB. Имя MairaDB программа получила в честь первой дочери программиста, также как и MySQL в честь имени второй. В большинстве дистрибутивов Linux используется MariaDB, в том числе и в Ubuntu. Но в этой статье давайте рассмотрим установку именно MySQL в Ubuntu 20.04.
Установка MySQL 8 в Ubuntu
Программа и все необходимые компоненты есть в официальных репозиториях, поэтому установить её не составит труда. Для установки из официальных репозиториев сначала обновите списки пакетов:
sudo apt update
Затем установите необходимые пакеты:
sudo apt install mysql-server mysql-client
На данный момент в репозиториях Ubuntu 20. 04 есть уже версия Mysql 8.20. Вы можете проверить установленную версию такой командой:
Кроме того, желательно проверить, запущенна ли служба MySQL:
sudo systemctl status mysql
Вы должны увидеть зеленую надпись Active, Running и версию программы, которую устанавливали.
Установка MySQL 5.7 в Ubuntu
Если вам нужна версия 5.7, то её в репозиториях нет, но вы можете получить эту версию из репозитория разработчика. Если в системе уже есть более новая версия, её надо полностью удалить:
sudo apt remove —autoremove mysql-server mysql-client
Также удалите каталог с базами данных MySQL они не совместимы со старой версией:
sudo rm -Rf /var/lib/mysql
Для установки репозитория скачайте этот пакет:
sudo wget https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb
Затем установите его:
sudo dpkg -i mysql-apt-config_0.8.12-1_all.deb
В процессе установки программа попросит выбрать дистрибутив. Если у вас Ubuntu 20.04 или выше, выбирайте версию для Ubuntu 18.04 — bionic:
Затем выберите MySQL Server and Cluster:
После этого останется выбрать нужную версию MySQL, например 5.7:
После этого обновите списки репозиториев и посмотрите какие версии MySQL доступны:
sudo apt update
sudo apt-cache policy mysql-server
Осталось установить установить mysql 5.7 в Ubuntu:
sudo apt install mysql-server=5.7.31-1ubuntu18.04 mysql-community-server=5.7.31-1ubuntu18.04 mysql-client=5.7.31-1ubuntu18.04
В процессе установки программа запросит пароль для root пользователя:
После этого вы снова можете посмотреть версию:
Настройка mysql в Ubuntu
Перед тем как вы сможете полноценно использовать только что установленную базу данных, необходимо выполнить ее первоначальную настройку. Для этого был разработан специальный скрипт, выполните его:
На первом шаге настраивается плагин валидации пароля. Чтобы его включить нажмите Y, или его можно не включать. Затем надо задать сложность пароля, который позволит установить этот плагин. Здесь 0 означает слабый пароль, а 2 — сложный. Когда плагин будет настроен введите пароль root и подтвердите, что хотите использовать именно его:
Введите Y для отключения анонимного доступа к MySQL, затем ещё раз Y чтобы запретить подключаться к базе от имени root удаленно:
Снова Y, чтобы удалить тестовую базу данных. Затем, обновите привилегии для пользователей:
После завершения настройки вы можете подключиться к пользователя root к серверу баз данных из командной строки:
sudo mysql -u root
Здесь нам необходимо создать пользователя, от имени которого мы будем использовать базу данных, а также саму базу данных. Для этого воспользуемся командами SQL. Сначала создаем базу данных:
mysql> CREATE DATABASE testDB;
Далее создадим пользователя:
mysql> CREATE USER ‘my_user’@’localhost’ IDENTIFIED BY ‘password’;
Слова my_user и password нужно заменить на свои имя пользователя и пароль. Дальше нужно дать права пользователю на управление этой базой данных:
mysql> GRANT ALL PRIVILEGES ON testDB.* TO ‘my_user’@’localhost’
Или вы можете дать права только на несколько инструкций:
mysql> GRANT SELECT,UPDATE,DELETE ON testDB.* TO ‘my_user’@’localhost’;
Если какую-либо инструкцию нужно запретить, удалите ее:
mysql> REVOKE UPDATE ON testDB.* FROM ‘my_user’@’localhost’;
После завершения работы с правами нужно их обновить:
mysql> FLUSH PRIVILEGES;
Чтобы убедиться что нет никого лишнего, вы можете вывести список пользователей:
mysql> SELECT user,host FROM mysql.user;
Также вы можете посмотреть полномочия для нужного пользователя:
mysql> SHOW GRANTS FOR ‘my_user’@’localhost’;
Теперь установка MySQL Ubuntu 20.04 полностью завершена и вы можете использовать эту базу данных для решения своих задач.
Удаление MySQL в Ubuntu
Чтобы удалить mysql Ubuntu 20.04 понадобиться немного больше команд чем для удаления простого пакета. После удаления основных пакетов в системе остается еще много файлов. Мы рассмотрим как удалить все.
Сначала остановите сервисы:
sudo systemctl stop mysql
sudo killall -KILL mysql mysqld_safe mysqld
Удалите основные пакеты и их зависимости:
sudo apt -y purge mysql-server mysql-client
sudo apt -y autoremove —purge
sudo apt autoclean
Удалите пользователя mysql и остатки программы в системе:
deluser —remove-home mysql
sudo delgroup mysql
rm -rf /etc/apparmor.d/abstractions/mysql /etc/apparmor.d/cache/usr.sbin.mysqld /etc/mysql /var/lib/mysql /var/log/mysql* /var/log/upstart/mysql.log* /var/run/mysqld
updatedb
Удалите все логи подключений к mysql из терминала:
sudo find / -name .mysql_history -delete
Теперь ваша система полностью очищена от MySQL.
Выводы
В этой статье мы рассмотрели как выполняется установка MySQL в Ubuntu 20.04. Как видите, это не очень трудно, хотя и требует некоторых знаний и немного времени на то, чтобы со всем разобраться. Надеюсь, эта информация была для вас полезной.
Источник
Как удалить MySQL в Ubuntu
MySQL — это один из самых популярных движков баз данных, которые используются для обеспечения работы веб-сайтов и различных веб-приложений. База данных MariaDB используется на множестве веб-серверов и домашних компьютеров. Если вы хотите сменить базу данных на другую, или, например, установить MariaDB вместо MySQL, то сначала необходимо удалить старую версию.
В этой статье мы рассмотрим, как удалить MySQL в Ubuntu. Я предполагаю, что программа установлена из официальных репозиториев или PPA, поэтому удалять мы её будем таким же образом.
Удаление MySQL в Ubuntu
В Ubuntu MySQL имеет такое же имя пакетов, сюда относятся mysql-server и mysql-client. Если вы хотите удалить MariaDB, то здесь пакеты будут называться по другому: mariadb-server mariadb-client.
1. Версия MySQL
Давайте сначала посмотрим, какая версия MySQL у вас установлена. Для этого выполните:
Затем вы можете посмотреть установленные пакеты с помощью пакетного менеджера:
sudo apt search mysql-server
2.
Удаление MySQLОстановите сервис базы данных:
sudo systemctl stop mysqld
Чтобы удалить MySQL с сохранением настроек и файлов конфигурации, нужно использовать опцию remove:
sudo apt remove mysql-server mysql-common mysql-server-core-* mysql-client-core-*
Однако, если вы хотите удалить базу данных полностью, вместе со всеми её конфигурационными файлами, нужно использовать purge:
sudo apt purge mysql-server mysql-common mysql-server-core-* mysql-client-core-*
Также нужно зайти в каталог /var/lib/mysql и удалить оттуда файлы базы данных, если они вам больше не нужны:
sudo rm -Rf /var/lib/mysql/
И удалите папку конфигурационных файлов, если она осталась:
sudo rm -Rf /etc/mysql/
Не забудьте про логи:
sudo rm -rf /var/log/mysql
Удалите пользователя и группу, созданные для MySQL:
sudo deluser —remove-home mysql
sudo delgroup mysql
3. Удаление PPA
Если вы устанавливали новую версию базы данных из PPA, и этот репозиторий вам больше не нужен, его тоже желательно удалить. На данный момент официальный репозиторий MySQL устанавливается в стиле CentOS с помощью deb-пакета, который можно скачать на официальном сайте. Вам достаточно его удалить:
sudo apt purge mysql-apt-config
Если ваш репозиторий добавлялся по другому, вы можете найти его и удалить в папке /etc/apt/sources.list.d/. Файлы репозиториев MySQL будут содержать в своём имени слова mysql или mariadb. В моём случае таких файлов нет:
Выводы
В этой небольшой статье мы разобрались, как удалить MySQL Ubuntu с помощью пакетного менеджера. Как видите, просто удалить пакет недостаточно, нужно удалить ещё несколько файлов, если вы хотите полностью очистить свою систему от ненужных файлов.
Оцените статью:
Об авторе
Основатель и администратор сайта losst.ru, увлекаюсь открытым программным обеспечением и операционной системой Linux. В качестве основной ОС сейчас использую Ubuntu. Кроме Linux, интересуюсь всем, что связано с информационными технологиями и современной наукой.
3 комментария
что делать в такой ситуации:
$ sudo apt purge mysql-server mysql-common mysql-server-core-* mysql-client-core-*
Reading package lists. Done
Building dependency tree
Reading state information. Done
Note, selecting ‘mysql-server-core-5.0’ for glob ‘mysql-server-core-*’
Note, selecting ‘mysql-server-core-5.1’ for glob ‘mysql-server-core-*’
Note, selecting ‘mysql-server-core-5.5’ for glob ‘mysql-server-core-*’
Note, selecting ‘mysql-server-core-5.6’ for glob ‘mysql-server-core-*’
Note, selecting ‘mysql-server-core-5.7’ for glob ‘mysql-server-core-*’
Note, selecting ‘mysql-server-core-8.0’ for glob ‘mysql-server-core-*’
Package ‘mysql-server-core-5.7’ is not installed, so not removed
Package ‘mysql-server-core-5.5’ is not installed, so not removed
Package ‘mysql-server-core-5.6’ is not installed, so not removed
Package ‘mysql-server-core-5.0’ is not installed, so not removed
Package ‘mysql-server-core-5. 1’ is not installed, so not removed
Note, selecting ‘mysql-client-core-5.0’ for glob ‘mysql-client-core-*’
Note, selecting ‘mysql-client-core-5.1’ for glob ‘mysql-client-core-*’
Note, selecting ‘mysql-client-core-5.5’ for glob ‘mysql-client-core-*’
Note, selecting ‘mysql-client-core-5.6’ for glob ‘mysql-client-core-*’
Note, selecting ‘mysql-client-core-5.7’ for glob ‘mysql-client-core-*’
Note, selecting ‘mysql-client-core-8.0’ for glob ‘mysql-client-core-*’
Package ‘mysql-client-core-5.7’ is not installed, so not removed
Package ‘mysql-client-core-5.5’ is not installed, so not removed
Package ‘mysql-client-core-5.6’ is not installed, so not removed
Package ‘mysql-client-core-5.0’ is not installed, so not removed
Package ‘mysql-client-core-5.1’ is not installed, so not removed
Package ‘mysql-client-core-8.0’ is not installed, so not removed
Package ‘mysql-server-core-8.0’ is not installed, so not removed
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
default-mysql-client : Depends: mysql-client-8.0 but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
что делать в такой ситуации?
$ sudo apt purge mysql-server mysql-common mysql-server-core-* mysql-client-core-*
Reading package lists. Done
Building dependency tree
Reading state information. Done
Note, selecting ‘mysql-server-core-5.0’ for glob ‘mysql-server-core-*’
Note, selecting ‘mysql-server-core-5.1’ for glob ‘mysql-server-core-*’
Note, selecting ‘mysql-server-core-5.5’ for glob ‘mysql-server-core-*’
Note, selecting ‘mysql-server-core-5. 6’ for glob ‘mysql-server-core-*’
Note, selecting ‘mysql-server-core-5.7’ for glob ‘mysql-server-core-*’
Note, selecting ‘mysql-server-core-8.0’ for glob ‘mysql-server-core-*’
Package ‘mysql-server-core-5.7’ is not installed, so not removed
Package ‘mysql-server-core-5.5’ is not installed, so not removed
Package ‘mysql-server-core-5.6’ is not installed, so not removed
Package ‘mysql-server-core-5.0’ is not installed, so not removed
Package ‘mysql-server-core-5.1’ is not installed, so not removed
Note, selecting ‘mysql-client-core-5.0’ for glob ‘mysql-client-core-*’
Note, selecting ‘mysql-client-core-5.1’ for glob ‘mysql-client-core-*’
Note, selecting ‘mysql-client-core-5.5’ for glob ‘mysql-client-core-*’
Note, selecting ‘mysql-client-core-5.6’ for glob ‘mysql-client-core-*’
Note, selecting ‘mysql-client-core-5.7’ for glob ‘mysql-client-core-*’
Note, selecting ‘mysql-client-core-8.0’ for glob ‘mysql-client-core-*’
Package ‘mysql-client-core-5. 7’ is not installed, so not removed
Package ‘mysql-client-core-5.5’ is not installed, so not removed
Package ‘mysql-client-core-5.6’ is not installed, so not removed
Package ‘mysql-client-core-5.0’ is not installed, so not removed
Package ‘mysql-client-core-5.1’ is not installed, so not removed
Package ‘mysql-client-core-8.0’ is not installed, so not removed
Package ‘mysql-server-core-8.0’ is not installed, so not removed
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
default-mysql-client : Depends: mysql-client-8.0 but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
Источник
linux — Не получается удалить MySql на ubuntu 18.04. В чем может быть проблема?
Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: libaio1 libevent-core-2.1-6 libhtml-template-perl mysql-client-5.7 mysql-client-core-5.7 mysql-common mysql-server-5.7 mysql-server-core-5.7 Suggested packages: libipc-sharedcache-perl mailx tinyca E: Could not get lock /var/cache/apt/archives/lock - open (11: Resource temporarily unavailable) E: Unable to lock directory /var/cache/apt/archives/
Вот что выдавал при установке mysql-server и те же самые ошибки при установке mysql-workbench. Устанавливаю такой командой: sudo apt-get install mysql-server/mysql-workbench. Команды брал с оф. сайта и руководство по установке оттуда же.
После выполнил эти команды и заново установил mysql-server:
sudo rm /var/lib/apt/lists/lock sudo rm /var/cache/apt/archives/lock
Начал выдавать следующую ошибку:
Sub-process /usr/bin/dpkg returned an error code (1)
Нашел в интернете: проблема связано с тем, что остались на компе зависимости и какие-то конф. файлы. Просматриваю dpkg -l
ic mysql-common 5.8+1.0.4 all MySQL database common files, e.g. iHR mysql-server-5 5.7.24-0ubun amd64 (no description available) ic mysql-utilitie 1.6.4-1 all collection of scripts for managin
Нахожу то, что нужно удалить, но не получается это сделать, пробовал такую команду:
sudo apt-get purge имяПакета
Вот что показывает на этот раз:
Reading package lists... Done Building dependency tree Reading state information... Done You might want to run 'apt --fix-broken install' to correct these. The following packages have unmet dependencies: mysql-server-5.7 : PreDepends: mysql-common (>= 5.5) but it is not going to be installed Depends: mysql-client-5.7 (>= 5.7.24-0ubuntu0.18.04.1) but it is not going to be installed Depends: mysql-common (>= 5.8+1.0.4~) but it is not going to be installed Depends: mysql-server-core-5.7 (= 5.7.24-0ubuntu0.18.04.1) but it is not going to be installed E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
Удалил следующей командой 2 из 3. Получилось удалить mysql-common && mysql-utilities
sudo dpkg --purge имяПакета
Но когда хочу удалить последний пакет(mysql-server-5.7), то вот, что выдает:
dpkg: error processing package mysql-server-5.7 (--purge): package is in a very bad inconsistent state; you should reinstall it before attempting a removal Errors were encountered while processing: mysql-server-5.7
Пытался переустановить командой:
sudo apt-get install mysql-server
Вот, что выдал:
Reading package lists... Done Building dependency tree Reading state information... Done You might want to run 'apt --fix-broken install' to correct these. The following packages have unmet dependencies: mysql-server-5.7 : PreDepends: mysql-common (>= 5.5) but it is not going to be installed Depends: mysql-client-5.7 (>= 5.7.24-0ubuntu0.18.04.1) but it is not going to be installed Depends: mysql-common (>= 5.8+1.0.4~) but it is not going to be installed Depends: mysql-server-core-5.7 (= 5.7.24-0ubuntu0.18.04.1) but it is not going to be installed E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
Пакет только этот остался по идее, как его удалить не пойму
20.04 — Как полностью удалить MySQL из моей системы?
спросил
Изменено 1 год, 8 месяцев назад
Просмотрено 19 тысяч раз
Я хочу полностью удалить MySQL из моей системы, включая базы данных, настройки, журналы, журналы и т. д.
Как мне это сделать?
Обновление/Примечание: MySQL был установлен с помощью следующих команд терминала:
sudo apt update sudo apt установить mysql-сервер sudo mysql_secure_installation
Имя ОС: Ubuntu 20. 04.1 LTS
Режим ОС: Живой USB-накопитель с постоянным хранилищем 1
Поскольку вы уже знаете, как вы его установили и с какой версией работаете, вы можете сделать следующее:
Остановить службу MySQL:
sudo systemctl stop mysqld
Очистить MySQL, базы данных и конфигурации:
sudo apt purge mysql-server mysql-common mysql-server-core-* mysql-client-core-*
Удалите все дополнительные файлы базы данных:
sudo rm -rf /var/lib/mysql/
Папка где была конфигурация и всякие душители:
судо РМ -РФ /etc/mysql/
Очистить журналы:
sudo rm -rf /var/log/mysql
Удалить созданное пользователем во время установки:
sudo deluser --remove-home mysql
Наконец, избавьтесь от группы пользователей, созданной во время установки:
sudo delgroup mysql
Это должно избавиться от всего. Если вы установили сторонний PPA для установки MySQL, вам необходимо удалить его.
sudo add-apt-repository --remove ppa: theppayouused/ppa
И что должно быть всем, что связано с MySQL и ничем другим.
2
Это то, что я сделал, в терминале Ubuntu я нашел mysql, набрав
, который mysqld
Для чего я получил вывод
/usr/sbin/mysql
Дальше mysql тоже был внутри lampp, я нашел его по
mysql -u root -p -h 127.0.0.1 -e "select @@socket"
За что получил вывод
/opt/lampp/var/mysql/mysql.sock
Затем я набрал
sudo -i
и нажал Enter, чтобы открыть как root, после чего я набрал и удалил mysql в одном месте
sudo rm -rf /usr/sbin/mysql
Сделал перезагрузку. и снова открылся как root в терминале Ubuntu и ввел расположение mysql внутри lampp
sudo rm -rf /opt/lampp/var/mysql/mysql
Снова перезагрузил систему. Далее в терминале я набрал
mysql
Я получил вывод, что mysql не может быть расположен, для уверенности я набрал
, который mysqld
Нет вывода, mysql удален
Зарегистрируйтесь или войдите в систему
Зарегистрируйтесь с помощью Google
Зарегистрируйтесь, используя адрес электронной почты и пароль
Опубликовать как гость
Электронная почта
Обязательно, но не отображается
Опубликовать как гость
Электронная почта
Требуется, но не отображается
Нажимая «Опубликовать свой ответ», вы соглашаетесь с нашими условиями обслуживания, политикой конфиденциальности и политикой использования файлов cookie
При попытке обновить мою систему до обновления до 21.04 LTS MySQL выдавал ошибки, которые нельзя было ни обновить, ни восстановить, поэтому я очистил ее с помощью:
sudo apt purge mysql- сервер-8.0 Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты будут УДАЛЕНЫ: mysql-сервер-8.0* 0 обновлено, 0 установлено заново, 1 удалено и 0 не обновлено. После этой операции будет использовано 0 Б дополнительного дискового пространства. Вы хотите продолжать? [Да/нет] г (Чтение базы данных... 5559В настоящее время установлено 34 файла и каталога.) Очистка файлов конфигурации для mysql-server-8.0 (8.0.17-0ubuntu2) ... Обработка триггеров для systemd (246.6-1ubuntu1.3)...
Однако теперь его не переустановить.
sudo apt-get установить mysql-клиент Чтение списков пакетов. .. Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Не удалось установить некоторые пакеты. Это может означать, что у вас есть запрошена невозможная ситуация или если вы используете нестабильную дистрибутив, что некоторые необходимые пакеты еще не созданы или был перемещен из входящих. Следующая информация может помочь разрешить ситуацию: Следующие пакеты имеют неудовлетворенные зависимости: mysql-common : Конфликты: mysql-client-8.0, но 8.0.25-0ubuntu0.20.10.1 должен быть установлен Конфликты: mysql-client-core-8.0, но нужно установить 8.0.25-0ubuntu0.20.10.1
Очевидно, что-то сломалось, но я не уверен, что мне делать дальше?
Вот дополнительный вывод на основе комментариев:
Sudo apt update Попадание: 1 http://archive.ubuntu.com/ubuntu groovy InRelease Попадание: 2 http://archive.ubuntu.com/ubuntu groovy-updates InRelease Попадание: 3 http://archive.ubuntu.com/ubuntu groovy-security InRelease Чтение списков пакетов. .. Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Все пакеты обновлены. Судо метко чистый sudo apt автоудаление Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово 0 обновлено, 0 установлено заново, 0 удалено и 0 не обновлено. sudo apt --fix-сломанная установка Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово 0 обновлено, 0 установлено заново, 0 удалено и 0 не обновлено. обновление sudo apt && обновление sudo apt Попадание: 1 http://archive.ubuntu.com/ubuntu groovy InRelease Попадание: 2 http://archive.ubuntu.com/ubuntu groovy-updates InRelease Попадание: 3 http://archive.ubuntu.com/ubuntu groovy-security InRelease Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Все пакеты обновлены. Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Расчет обновления. .. Готово 0 обновлено, 0 установлено заново, 0 удалено и 0 не обновлено. sudo dpkg --configure -a sudo подходящая установка -f Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово 0 обновлено, 0 установлено заново, 0 удалено и 0 не обновлено.
Затем попытался установить mysql-client, который выдает ошибки на mysql-client, несмотря на то, что он не установлен:
sudo apt install mysql-client Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Не удалось установить некоторые пакеты. Это может означать, что у вас есть запрошена невозможная ситуация или если вы используете нестабильную дистрибутив, что некоторые необходимые пакеты еще не созданы или был перемещен из входящих. Следующая информация может помочь разрешить ситуацию: Следующие пакеты имеют неудовлетворенные зависимости: mysql-common : Конфликты: mysql-client-8.0, но 8.0.25-0ubuntu0.20.10.1 должен быть установлен Конфликты: mysql-client-core-8. 0, но 8.0.25-0ubuntu0.20.10.1 должен быть установлен E: Невозможно исправить проблемы, у вас есть сломанные пакеты.
Дополнительные попытки:
sudo apt install mysql-client Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Не удалось установить некоторые пакеты. Это может означать, что у вас есть запрошена невозможная ситуация или если вы используете нестабильную дистрибутив, что некоторые необходимые пакеты еще не созданы или был перемещен из входящих. Следующая информация может помочь разрешить ситуацию: Следующие пакеты имеют неудовлетворенные зависимости: mysql-common : Конфликты: mysql-client-8.0, но 8.0.25-0ubuntu0.20.10.1 должен быть установлен Конфликты: mysql-client-core-8.0, но нужно установить 8.0.25-0ubuntu0.20.10.1 E: Невозможно исправить проблемы, у вас есть сломанные пакеты. sudo apt очистить mysql-client-8.0 Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии.