Рейтинг:0

Помогите мне избавиться от неудовлетворенных зависимостей

флаг cn

когда я пытаюсь установить, это показывает это. Помогите мне избавиться от него. Однажды я попытался установить кодовые блоки с помощью команды dpkg. Я использую убунту 20.04

чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Возможно, вы захотите запустить «apt --fix-broken install», чтобы исправить это.
Следующие пакеты имеют неудовлетворенные зависимости:
 codeblocks-contrib: зависит от: libboost-system1.62.0, но не устанавливается
                      Зависит: libhunspell-1.4-0, но не устанавливается
                      Зависит: libwxgtk3.0-0v5 (>= 3.0.2+dfsg), но не устанавливается
                      Зависит: libwxsmithlib0 (= 20.03), но нужно установить 20.03-3
                      Зависит: codeblocks (= 20.03), но не будет установлен
                      Рекомендует: valgrind, но не собирается устанавливаться
                      Рекомендует: cppcheck, но не устанавливается
                      Рекомендует: cscope, но он не будет установлен
                      Рекомендует: cccc, но не устанавливается
 codeblocks-dev : зависит: libcodeblocks0 (= 20.03), но необходимо установить 20.03-3
 codeblocks-libwxcontrib0 : зависит: libwxgtk3.0-0v5 (>= 3.0.2+dfsg), но не устанавливается
E: Неудовлетворенные зависимости. Попробуйте «apt --fix-broken install» без пакетов (или укажите решение).

waltinator avatar
флаг it
Сообщение об ошибке говорит вам, что делать, дважды. "`Возможно, вы захотите запустить apt --fix-broken install`". Сделай это.
Irsu85 avatar
флаг cn
Но с sudo перед этой командой
Pronay Sarker avatar
флаг cn
Я пытался, но это не сработало.
Рейтинг:1
флаг de

Я предлагаю вам выполнить следующие команды, которые могут установить программное обеспечение и удалить сообщение об ошибке.

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

судо подходящее обновление

sudo apt-получить обновление

sudo apt установить кодовые блоки
Рейтинг:-1
флаг in

Шаг 1:

Во-первых, я бы предложил попробовать всю процедуру установки, используя способность, так как он предоставляет решения, которые в большинстве случаев работают.

судо подходящее обновление
sudo apt установить aptitude    

А затем попробуйте загрузить свой пакет, используя способность:

sudo aptitude установить <имя-пакета>

Шаг 2:

Если это не сработает, попробуйте загрузить зависимости одну за другой, чтобы увидеть, исчезнет ли проблема.

sudo apt install -f libcodeblocks0=20.03 # Флаг -f означает, что исправление не работает
sudo apt install -f libwxgtk3.0-0v5=3.0.2+dfsg
sudo apt install -f libboost-system1.62.0
sudo apt установить -f libhunspell-1.4-0
sudo apt install -f libwxsmithlib0 = 20.03

Шаг 3:

Если вышеуказанные шаги также не помогли (что, я думаю, может произойти, поскольку некоторые пакеты помечены как не устанавливается), попробуйте загрузить эти пакеты с Реестр Ubuntu для вашей компьютерной архитектуры (я перечислю для amd64)

Ссылки:

libwxgtk3.0-0v5

кодовые блоки

libcodeblocks0

libhunspell-1.4-0 (справа, под загружаемыми файлами)

libwxsmithlib0

libboost-система1.62.0

Надеюсь, это решит проблему. Если нет, прокомментируйте ниже.

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

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