Warum kann ich das Ncurses-Entwicklungspaket nicht installieren?

Warum kann ich das Ncurses-Entwicklungspaket nicht installieren?

Ich versuche, die Konfiguration Asterisk 12.3.2durchzuführen, Debian 6.0.9erhalte jedoch eine Fehlermeldung:

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

Wenn ich versuche, es wie folgt zu installieren:

apt-get install libncurses5-dev

Ich erhalte die Meldung, dass das Paket nicht gefunden werden kann.

Antwort1

Sie möchten libncurses-dev.

Darüber hinaus ist es für Sie vielleicht interessant zu wissen, dass Sie alle aktuellen Voraussetzungen installieren können mitcontrib/scripts/install_prereq. Sie übergeben ihm das Installationsargument wie: contrib/scripts/install_prereq installum alle abhängigen Pakete auf Ihrem System zu installieren.

Antwort2

Gemäß diesem Blog-Beitrag mit dem Titel:So installieren Sie Asterisk 1.8.4 unter Debian 6.0.1Ich glaube, Sie möchten installieren ncurses-devund nicht libncurses5-dev. Sie erstellen eine ältere Version von Asterisk, dachten aber, dies könnte in Ihrer Situation hilfreich sein.

Sie können alle Ncurse-Pakete auch wie folgt sehen:

$ apt-cache search ncurses | grep dev

Antwort3

Centos 7Beim Installationsversuch hatte ich dasselbe Problem Asterisk 13.4.

Ich habe es durch die Installation gelöst libtermcap-devel.

yum installiere libtermcap-devel

Es wird automatisch aufgelöst und installiert ncurses-devel.

verwandte Informationen