為什麼我無法安裝ncurses開發套件?

為什麼我無法安裝ncurses開發套件?

我正在嘗試配置Asterisk 12.3.2Debian 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/腳本/install_prereq。您向其傳遞安裝參數,例如:contrib/scripts/install_prereq install在系統上安裝所有依賴套件。

答案2

根據這篇部落格文章標題:如何在 Debian 6.0.1 上安裝 Asterisk 1.8.4我想你想安裝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

相關內容