Рейтинг:2

Я не могу исправить сломанные пакеты

флаг af

Я не могу решить эту проблему. Я не знаю как. Я следил за учебным пособием на YouTube, загрузил пакет deb на этом сайте dev.mysql.com/downloads/mysql и попытался его установить. Это не сработало и дало мне ошибки и пакеты, которые не удалось установить.

sudo apt --fix-сломанная установка

Вот что я получаю:

Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Исправление зависимостей... не удалось.
Следующие пакеты имеют неудовлетворенные зависимости:
 libmysqlclient21: зависит: mysql-common (>= 8.0.28-1ubuntu20.04), но установлена ​​5.8+1.0.5ubuntu2
 mysql-community-server-core-dbgsym : Зависит: mysql-community-server-core (= 8.0.28-1ubuntu20.04), но не устанавливается
 mysql-community-test: Зависит: mysql-community-server (= 8.0.28-1ubuntu20.04), но не устанавливается
                        Зависит: mysql-community-client (= 8.0.28-1ubuntu20.04), но его нельзя установить
                        Зависит: libmysqlclient-dev, но он не установлен
                        Зависит: libjson-perl, но он не установлен
                        Зависит: mecab-ipadic-utf8, но он не установлен
                        Зависит: mysql-community-server-core, но не устанавливается
E: Ошибка, pkgProblemResolver::Resolve сгенерировал разрывы, это может быть вызвано удерживаемыми пакетами.
E: Невозможно исправить зависимости

Я попытался удалить mysql, но зависимости остались. В моей Linux-системе сейчас нет sql. Ничего, поэтому я не знаю, почему он до сих пор говорит, что пакеты сломаны.

Organic Marble avatar
флаг us
Что вы делали прямо перед тем, как это начало происходить?
KesiScarlet avatar
флаг af
Я пытался загрузить сервер mysql, если я правильно помню
Organic Marble avatar
флаг us
Вы, должно быть, сделали больше, чем загрузили его.
KesiScarlet avatar
флаг af
Я следил за учебным пособием на YouTube, загрузил пакет deb на этом сайте https://dev.mysql.com/downloads/mysql/ и попытался его установить. Это не сработало и дало мне ошибки и пакеты, которые не удалось установить.
Organic Marble avatar
флаг us
Попробуйте отменить то, что вы сделали. Предложите вам указать эту информацию о том, что вы сделали, чтобы сломать свою систему, в вопросе.
KesiScarlet avatar
флаг af
Уже попробовал. Он удалил сервер mysql, но сказал мне, что у меня есть эти сломанные пакеты. Теперь больше ничего не могу установить
KesiScarlet avatar
флаг af
Давайте [продолжим это обсуждение в чате](https://chat.stackexchange.com/rooms/134488/discussion-between-kesiscarlet-and-organic-marble).
user535733 avatar
флаг cn
«*Я пытался удалить mysql*» — обычно это не сработает. Apt не может обработать удаление из-за сломанных зависимостей, которые блокируют ВСЕ действия apt. То, что вы все еще сталкиваетесь с проблемой, говорит о том, что ваша попытка удалить пакет не увенчалась успехом.
флаг in
Похоже, вы используете старую Ubuntu и пытаетесь установить новый mysql, который зависит (т.е. требует) от более новых пакетов, чем может найти ваша система. Что говорит ваш `lsb_release -a` (или какая у вас версия). Похоже, у вас, возможно, версия 18.xx/19.xx, но вам нужно как минимум 20.04, чтобы получить зависимости, необходимые для установки этого конкретного пакета.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.