Ubuntu 星号和DAHDI设置

Ubuntu 星号和DAHDI设置,ubuntu,asterisk,pbx,Ubuntu,Asterisk,Pbx,我试图安装的星号服务器有问题。我有一个亚马逊服务器,ubuntu12.04,64位。我已经一步一步地按照指示做了。我进入下载DAHDI文件夹的部分,并尝试使用“make”命令,但我在底部发布了以下错误。我不是Linux天才,但我理解并试图解决的是。我的盒子里没有内核的源代码,但我不知道如何获取它们,或者如何更改它们以使DAHDI能够工作。有人能帮忙吗 /usr/src/dahdi-linux-complete-2.6.1+2.6.1#make-C linux all make[1]:输入目录 /

我试图安装的星号服务器有问题。我有一个亚马逊服务器,
ubuntu12.04,64位。我已经一步一步地按照指示做了。我进入下载DAHDI文件夹的部分,并尝试使用
“make”
命令,但我在底部发布了以下错误。我不是Linux天才,但我理解并试图解决的是。我的盒子里没有内核的源代码,但我不知道如何获取它们,或者如何更改它们以使DAHDI能够工作。有人能帮忙吗

/usr/src/dahdi-linux-complete-2.6.1+2.6.1#make-C linux all make[1]:输入目录
/usr/src/dahdi-linux-complete-2.6.1+2.6.1/linux'make-C
drivers/dahdi/固件加载程序make[2]:进入目录
/usr/src/dahdi-linux-complete-2.6.1+2.6.1/linux/drivers/dahdi/firmware' make[2]:离开目录 `/usr/src/dahdi-linux-complete-2.6.1+2.6.1/linux/drivers/dahdi/firmware' 您似乎没有3.2.0-31虚拟内核的源代码 安装。make[1]:*[模块]

错误1生成[1]:正在离开目录 `/usr/src/dahdi-linux-complete-2.6.1+2.6.1/linux'make:[全部]

错误2 root@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`

尝试过之后仍然会出现相同的错误。当我运行该命令时,它添加了linux-source-3.2.0.tar.bz2,我猜它从中提取了linux-source-3.2.0到同一个目录。在它的文件中,我还找到了Debian和Debian.Master以及linux-source-3.2.0.tar.bz2。当我运行该命令时,它也应该编译,对吗?或者我必须进入其中的一个目录,自己编译或者做些什么。即使我一直在尝试,也许我做错了什么…当您运行apt get install linux headers-
uname-r
时,您得到了什么结果?这确实解决了问题。谢谢