CodeBlocks в Xenial
Я новичок в Linux, и я не могу установить кодовые блоки в xenial. Эти ошибки случаются:
The following packages have unmet dependencies:
codeblocks:
Depends: libcodeblocks0 (= 16.01~ubuntu16.04.1) but 16.01~ubuntu16.04.1 is to be installed
Depends: libgcc1 (>= 1:3.0) but 1:6.0.1-0ubuntu1 is to be installed
Depends: libwxbase2.8-0 (>= 2.8.12.1+dfsg2) but it is not going to be installedcd
Depends: libwxgtk2.8-0 (>= 2.8.12.1+dfsg2) but it is not going to be installed
Depends: codeblocks-common (= 16.01~ubuntu16.04.1) but 16.01~ubuntu16.04.1 is to be installed
Я установил 3.0 версию wx.
Tks
2 ответа
Xenial сбросил wxWidgets 2.8, это даже не в репозиториях. code::blocks не будет работать на нем, если только версия, скомпилированная с 3.0, не станет доступной (и версия Jen не будет работать, для нее требуются более свежие библиотеки, чем те, которые доступны в репозиториях hte) или 2.8 не будет добавлена обратно.
Вы можете попробовать эти два способа решить эту проблему:
Выполните следующую команду, которая должна исправить (и установить) отсутствующие пакеты, от которых зависит кодовый блок:
sudo apt-get install -f
Установите недостающие пакеты вручную с помощью этой команды:
sudo apt-get install libcodeblocks0 libgcc1 libwxbase2.8 libwxgtk2.8 codeblocks-common
Более подробную информацию о команде apt-get можно найти в руководстве:
man apt-get
Я надеюсь, что это может помочь вам.