Рейтинг:0

Установленные пакеты с неудовлетворенными зависимостями

флаг us

Вчера я попытался установить mysql-workbench на Ubuntu 20.04, и установка не удалась. Проблема в том, что некоторые пакеты, установленные с неудовлетворенными зависимостями:

sudo apt-получить обновление 
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Возможно, вы захотите запустить «apt --fix-broken install», чтобы исправить это.
Следующие пакеты имеют неудовлетворенные зависимости:
 libmysqlclient21 : зависит: mysql-common (>= 8.0.27-1ubuntu21.10), но установлена ​​5.8+1.0.5ubuntu2
                    Зависит: mysql-community-client-plugins (= 8.0.27-1ubuntu21.10), но не устанавливается
                    Зависит: libc6 (>= 2.34), но установлена ​​2.31-0ubuntu9.2
                    Зависит: libstdc++6 (>= 11), но установлена ​​10.3.0-1ubuntu1~20.04
 mysql-workbench-community: зависит: libopengl0, но не установлен
                             Зависит: libproj15 (>= 6.3.0), но не установлен
E: Неудовлетворенные зависимости. Попробуйте «apt --fix-broken install» без пакетов (или укажите решение).

Я попробовал рекомендуемую команду:

sudo apt --fix-сломанная установка
E: Не удалось открыть файл блокировки /var/lib/dpkg/lock-frontend — открыть (13: Отказано в доступе)
E: Не удалось получить блокировку внешнего интерфейса dpkg (/var/lib/dpkg/lock-frontend), вы являетесь пользователем root?

И затем я попробовал некоторые команды, которые я нашел:

    sudo dpkg -r libmysqlclient21
dpkg: проблемы с зависимостями не позволяют удалить libmysqlclient21:amd64:
 mysql-workbench-community зависит от libmysqlclient21 (>= 8.0.11).
 libsnmp35:amd64 зависит от libmysqlclient21 (>= 8.0.11).

dpkg: ошибка обработки пакета libmysqlclient21:amd64 (--remove):
 проблемы с зависимостями - не удаляя
При обработке возникли ошибки:
 libmysqlclient21:amd64

    sudo dpkg -r mysql-общий
dpkg: проблемы с зависимостями не позволяют удалить mysql-common:
 libmysqlclient21:amd64 зависит от mysql-common (>= 8.0.27-1ubuntu21.10).

dpkg: ошибка обработки пакета mysql-common (--remove):
 проблемы с зависимостями - не удаляя
При обработке возникли ошибки:
 mysql-общий

    sudo dpkg --configure -a
dpkg: проблемы с зависимостями препятствуют настройке mysql-workbench-community:
 mysql-workbench-community зависит от libmysqlclient21 (>= 8.0.11); Однако:
  Пакет libmysqlclient21:amd64 еще не настроен.
 mysql-workbench-community зависит от libopengl0; Однако:
  Пакет libopengl0 не установлен.
 mysql-workbench-community зависит от libproj15 (>= 6.3.0); Однако:
  Пакет libproj15 не установлен.

dpkg: ошибка обработки пакета mysql-workbench-community (--configure):
 проблемы с зависимостями - оставить ненастроенным
При обработке возникли ошибки:
 mysql-workbench-сообщество

Но, как видите, у меня ничего не получалось. Пожалуйста, кто-нибудь, помогите мне, потому что я не могу понять, что происходит не так.

============================= Отредактировано=================== ==============

судо подходящее обновление
Попадание:1 http://gr.archive.ubuntu.com/ubuntu фокус InRelease
Получить:2 http://gr.archive.ubuntu.com/ubuntu focus-updates InRelease [114 КБ]
Получите: 3 http://dl.google.com/linux/chrome/deb стабильную версию InRelease [1811 Б]         
Получите:4 http://security.ubuntu.com/ubuntu focus-security InRelease [114 КБ]      
Получите:5 http://gr.archive.ubuntu.com/ubuntu focus-backports InRelease [101 КБ]
Получите: 6 http://dl.google.com/linux/chrome/deb stable/main amd64 Packages [1097 B]
Получите:7 http://gr.archive.ubuntu.com/ubuntu focus-updates/main Пакеты i386 [562 КБ]
Получите:8 http://security.ubuntu.com/ubuntu focus-security/main amd64 Packages [987 kB]
Получите: 9 http://gr.archive.ubuntu.com/ubuntu focus-updates/main amd64 Packages [1344 КБ]
Получить:10 http://gr.archive.ubuntu.com/ubuntu focus-updates/main Translation-en [276 kB]
Получите: 11 http://gr.archive.ubuntu.com/ubuntu focus-updates/main amd64 Метаданные DEP-11 [279 КБ]
Получите: 12 http://gr.archive.ubuntu.com/ubuntu focus-updates/main DEP-11 48x48 Icons [60,8 kB]
Получите: 13 http://gr.archive.ubuntu.com/ubuntu focus-updates/main DEP-11 64x64 Icons [98,3 kB]
Получить: 14 http://gr.archive.ubuntu.com/ubuntu focus-updates/main метаданные amd64 c-n-f [14,4 КБ]
Получить: 15 http://gr.archive.ubuntu.com/ubuntu focus-updates/restricted amd64 Packages [569 КБ]
Получите: 16 http://security.ubuntu.com/ubuntu focus-security/main i386 Packages [306 kB]
Получите: 17 http://gr.archive.ubuntu.com/ubuntu focus-updates/restricted i386 Packages [21,7 КБ]
Получить: 18 http://gr.archive.ubuntu.com/ubuntu focus-updates/restricted Translation-en [81,6 КБ]
Получить: 19 http://gr.archive.ubuntu.com/ubuntu focus-updates/restricted метаданные amd64 c-n-f [528 B]
Получите: 20 http://gr.archive.ubuntu.com/ubuntu focus-updates/universe i386 Packages [647 kB]
Получить: 21 http://security.ubuntu.com/ubuntu focus-security/main Translation-en [183 кБ]
Получить: 22 http://security.ubuntu.com/ubuntu focus-security/main amd64 Метаданные DEP-11 [29,0 КБ]
Получить: 23 http://security.ubuntu.com/ubuntu focus-security/main метаданные amd64 c-n-f [8,844 B]
Получите: 24 http://security.ubuntu.com/ubuntu focus-security/restricted i386 Packages [20,4 КБ]
Получите: 25 http://security.ubuntu.com/ubuntu focus-security/restricted amd64 Packages [526 kB]
Получите: 26 http://gr.archive.ubuntu.com/ubuntu focus-updates/universe amd64 Packages [875 kB]
Получить: 27 http://gr.archive.ubuntu.com/ubuntu focus-updates/universe Translation-en [189 кБ]
Получить: 28 http://gr.archive.ubuntu.com/ubuntu focus-updates/universe amd64 Метаданные DEP-11 [357 КБ]
Получить: 29 http://security.ubuntu.com/ubuntu focus-security/restricted Translation-en [75,4 КБ]
Получить: 30 http://gr.archive.ubuntu.com/ubuntu focus-updates/universe DEP-11 48x48 Icons [217 kB]
Получить: 31 http://gr.archive.ubuntu.com/ubuntu focus-updates/universe DEP-11 64x64 Icons [385 kB]
Получить: 32 http://security.ubuntu.com/ubuntu focus-security/restricted метаданные amd64 c-n-f [528 B]
Получите: 33 http://security.ubuntu.com/ubuntu focus-security/universe i386 Packages [515 kB]
Получить: 34 http://gr.archive.ubuntu.com/ubuntu focus-updates/universe amd64 c-n-f Метаданные [19,5 КБ]
Получить: 35 http://gr.archive.ubuntu.com/ubuntu focus-updates/multiverse amd64 Packages [24,5 КБ]
Получите: 36 http://gr.archive.ubuntu.com/ubuntu focus-updates/multiverse i386 Packages [8,204 B]
Получить: 37 http://gr.archive.ubuntu.com/ubuntu focus-updates/multiverse amd64 Метаданные DEP-11 [940 B]
Получить: 38 http://gr.archive.ubuntu.com/ubuntu focus-updates/multiverse amd64 c-n-f Метаданные [616 B]
Получите: 39 http://gr.archive.ubuntu.com/ubuntu focus-backports/universe i386 Packages [5,528 B]
Получить: 40 http://gr.archive.ubuntu.com/ubuntu focus-backports/universe amd64 Packages [6,584 B]
Получить: 41 http://gr.archive.ubuntu.com/ubuntu focus-backports/universe amd64 Метаданные DEP-11 [10,4 КБ]
Получите: 42 http://gr.archive.ubuntu.com/ubuntu focus-backports/universe DEP-11 64x64 Icons [5,608 B]
Получить: 43 http://gr.archive.ubuntu.com/ubuntu focus-backports/universe метаданные amd64 c-n-f [580 B]
Получить: 44 http://security.ubuntu.com/ubuntu focus-security/universe amd64 Packages [651 КБ]
Получить: 45 http://security.ubuntu.com/ubuntu focus-security/universe Translation-en [107 кБ]
Получить: 46 http://security.ubuntu.com/ubuntu focus-security/universe amd64 Метаданные DEP-11 [63,6 КБ]
Получить: 47 http://security.ubuntu.com/ubuntu focus-security/universe метаданные amd64 c-n-f [12,8 КБ]
Получите: 48 http://security.ubuntu.com/ubuntu focus-security/multiverse i386 Packages [7,212 B]
Получите: 49 http://security.ubuntu.com/ubuntu focus-security/multiverse amd64 Packages [21,9 КБ]
Получите: 50 http://security.ubuntu.com/ubuntu focus-security/multiverse amd64 Метаданные DEP-11 [2,464 B]
Получите: 51 http://security.ubuntu.com/ubuntu focus-security/multiverse amd64 c-n-f Метаданные [540 B]
Получено 9908 КБ за 8 с (1293 КБ/с)                                            
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
33 пакета могут быть обновлены. Запустите «apt list --upgradable», чтобы увидеть их.

=========================Перечисленные пакеты====================== ======

sudo apt list --installed | grep mysql

ВНИМАНИЕ: у apt нет стабильного интерфейса командной строки. Используйте с осторожностью в сценариях.

libmysqlclient21/сейчас 8.0.27-1ubuntu21.10 amd64 [установлено, локально]
mysql-common/now 5.8+1.0.5ubuntu2 все [установлено, локально]
mysql-workbench-community/now 8.0.27-1ubuntu20.04 amd64 [установлено, локально]

Заранее спасибо. Омирос Атанасакис

Nmath avatar
флаг ng
`E: Не удалось открыть файл блокировки` означает, что его использует процесс. Подождите и повторите попытку. Если прошло 30 минут, перезагрузитесь и повторите попытку.
Someone avatar
флаг my
@Nmath, что ты имеешь в виду, где это даже написано, проблема в том, что он запускает apt fix, сломанный без «sudo», что вызывает ошибку
Someone avatar
флаг my
Запустите `sudo apt --fix-broken install`
Someone avatar
флаг my
@OmirosAthanasakis Запустите `sudo apt --fix-broken install`
Omiros Athanasakis avatar
флаг us
@Nmath я попробовал, и ничего не изменилось. Спасибо за ответ.
Omiros Athanasakis avatar
флаг us
@Algnis Мне очень жаль, что это опечатка, конечно, я запускаю все эти типы команд с ключевым словом «sudo», спасибо за ответ.
user535733 avatar
флаг cn
В вашем выводе «Зависит: mysql-common (> = 8.0.27-1ubuntu21.10)» этот номер версии подозрительный; самая высокая версия в репозиториях Ubuntu — «5.8+1.0.5ubuntu2». Пожалуйста, отредактируйте свой вопрос, чтобы включить полный вывод `sudo apt update`.
Omiros Athanasakis avatar
флаг us
@ user535733 я включил вывод
user535733 avatar
флаг cn
Вы следуете каким-либо инструкциям по установке mysql-workbench? Если это так, ссылка на эти инструкции была бы очень полезной.
Omiros Athanasakis avatar
флаг us
@user535733 https://youtu.be/7_YrwTOPl9w Я следовал инструкциям из видео.
user535733 avatar
флаг cn
Это видео просто показывает, как загрузить пакет из основной ветки (вместо того, чтобы использовать версию в репозиториях Ubuntu), после чего следует довольно ненужный косвенный метод обработки зависимостей. Пожалуйста, добавьте эту информацию к вашему вопросу выше.
user535733 avatar
флаг cn
Ваш вывод показывает, что у вас уже была установлена ​​версия 5 (этот случай не рассматривается в видео). Вам не удалось удалить его, прежде чем следовать этим инструкциям. Это первая проблема с зависимостями, с которой вы столкнулись, и этот сбой привел к другим сбоям. Вернитесь и удалите версию 5, а затем повторите попытку установки.
Omiros Athanasakis avatar
флаг us
@user535733 user535733 Я пытался, но сообщение то же самое... Я искал в Google, но не могу найти способ решить свою проблему. Я думаю, что я должен сделать формат из-за этих

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

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