Почему я не могу установить пакет разработки ncurses?

Почему я не могу установить пакет разработки ncurses?

Я пытаюсь настроить, Asterisk 12.3.2но Debian 6.0.9получаю сообщение об ошибке:

"configure: error: *** termcap support no found (on modern systems, this typically means the ncurses development package is missing)".

Когда я пытаюсь установить его:

apt-get install libncurses5-dev

Я получаю сообщение о том, что посылка не найдена.

решение1

libncurses-dev — это то, что вам нужно.

Кроме того, вам может быть интересно узнать, что вы можете установить все текущие необходимые компоненты с помощьюcontrib/scripts/install_prereq. Вы передаете ему аргумент install, например: contrib/scripts/install_prereq installдля установки всех зависимых пакетов в вашей системе.

решение2

Согласно этой записи в блоге под названием:Как установить Asterisk 1.8.4 на Debian 6.0.1Я думаю, вы хотите установить ncurses-devи не libncurses5-dev. Они создают старую версию Asterisk, но подумали, что это может помочь в вашей ситуации.

Также вы можете увидеть все пакеты ncurse следующим образом:

$ apt-cache search ncurses | grep dev

решение3

У меня была такая же проблема Centos 7при попытке установки Asterisk 13.4.

Я решил это установкой libtermcap-devel.

yum установить libtermcap-devel

Он автоматически разрешит и установит ncurses-devel.

Связанный контент