我试图安装的星号服务器有问题。我有一个亚马逊服务器,Ubuntu 12.04, 64 bit
。我已经按照install-asterisk- 1-8-fromsour-on -ubuntu-12-04的指示一步一步地进行了操作。我得到的部分,我下载DAHDI文件夹,并尝试"make"
命令,但得到以下错误,我张贴在底部。我不是Linux天才,但我理解并试图解决的是。我的盒子里没有内核的源代码,但我不知道如何获得它们,也不知道如何更改它们,以便DAHDI可以工作。有人能帮忙吗?
/usr/src/dahdi-linux-complete-2.6.1+2.6.1make[1]:进入目录
/usr/src/dahdi-linux-complete-2.6.1+2.6.1/linux' make -C drivers/dahdi/firmware firmware-loaders make[2]: Entering directory
/usr/src/dahdi-linux-complete-2.6.1 + 2.6.1/linux/司机/dahdi/固件"make[2]:离开目录"/usr/src/dahdi-linux-complete-2.6.1 + 2.6.1/linux/司机/dahdi/固件"您似乎没有3.2.0-31虚拟内核的源代码安装。Make [1]: * [modules]错误1 make[1]:离开目录"/usr/src/dahdi-linux-complete-2.6.1 + 2.6.1/linux": * [所有]
错误2root@domU-12-31-39-03-20-24:/usr/src/dahdi-linux-complete-2.6.1 + 2.6.1 #
您还需要安装内核源代码来解析依赖项。
尝试运行这个,然后重新运行make.
apt-get install linux-headers-`uname -r`