Debian 8 中不存在 libcodec 和 libcodec2-dev

Debian 8 中不存在 libcodec 和 libcodec2-dev

我在服务器上安装了 Debian 8 Jessie,现在想要安装 Freeswitch。命令之后,./configuration我转到modules.conf并启用了mod_codec2.之后我make 在处理它时运行说:

You must install `libcodec2-dev` to build `mod_codec2`.

好的,我谷歌了一下,发现libcodec应该先安装。命令“sudo apt-get install libcodec2-dev”返回:

Unable to locate package `libcodec2-dev`.

当我sudo apt-get install libcodec在终端中写入并按时Tab,它不会显示任何建议。我什至安装了Synaptic Package Manager,但仍然找不到该包。

我可以手动安装吗?或者添加到存储库中的某个位置?任何建议将不胜感激。

答案1

当你找不到 Debian 软件包时,你可以检查http://packages.debian.org。我搜索过因为libcodec2在那里并看到对于杰西来说,这只是在向后移植存储库。

因此,您需要编辑/etc/apt/sources.list文件并添加:

# Backports repository
deb http://httpredir.debian.org/debian jessie-backports main contrib non-free

然后,更新软件包列表并尝试libcodec2再次安装:

sudo apt-get update
sudo apt-get install libcodec2-dev

相关内容