Compilation 在OpenVZ VPS上编译DAHDI:内核问题

Compilation 在OpenVZ VPS上编译DAHDI:内核问题,compilation,kernel,centos,asterisk,openvz,Compilation,Kernel,Centos,Asterisk,Openvz,内核版本:2.6.32-042stab057.1 rpm-qa | grep-i内核result: vzkernel-headers-2.6.32-042stab057.1.i686 libreport-plugin-kerneloops-2.0.9-5.el6.centos.i686 vzkernel-firmware-2.6.32-042stab057.1.noarch abrt-addon-kerneloops-2.0.8-6.el6.centos.i686 vzkernel-devel-

内核版本:
2.6.32-042stab057.1

rpm-qa | grep-i内核
result:

vzkernel-headers-2.6.32-042stab057.1.i686
libreport-plugin-kerneloops-2.0.9-5.el6.centos.i686
vzkernel-firmware-2.6.32-042stab057.1.noarch
abrt-addon-kerneloops-2.0.8-6.el6.centos.i686
vzkernel-devel-2.6.32-042stab057.1.i686
当我发送命令make时,我收到以下错误:

You do not appear to have the sources for the 2.6.32-042stab057.1 kernel installed.

OS:Centos 6.3 Final

我对OpenVZ不是很熟悉,但从您提供的信息来看,您似乎没有内核源代码。您有内核开发和内核头,但没有内核本身

您可以在此处下载内核:


然后:
rpm-ivh vzkernel-2.6.32-042stab057.1.i686.rpm

我在新VPS上编译它时遇到了同样的问题。我能够从网站上找到的文件中安装这一切 下载/安装这些RPM,您就可以开始了

你需要

  • 有权访问主节点,在其上编译星号

  • 将dahdi设备转发到容器(通过容器配置)

  • 从主节点内核devel包复制,在容器中编译dahdi

  • 读这个