Linux 在debian wheezy上编译新内核
我试图在Debian7.0Wheeze上编译3.8.11内核。我用的是教程, 但在最后一步有一个奇怪的问题: sudo dpkg-i linux-headers-3.8.11_3.8.11-10.00.Custom_amd64.deb 因缺少依赖项而失败: linux-headers-3.8.11依赖于libc6-amd64(>=2.7) 但是我已经在我的系统上安装了更新版本的libc6。“dpkg-l | grep libc6”命令返回 ii libc6:amd64 2.13-38 amd64 ii libc6:i386 2.13-38 i386 ii libc6-amd64 2.13-38 i386 ii libc6 dbg:amd64 2.13-38 amd64 ii libc6开发:amd64 2.13-38 amd64 rc libc6-i386 2.13-38 amd64 ii libc6-i686:i386 2.13-38 i386 因为skype,我有i386和amd64两个版本 我的3.8.11头文件会因为libc6版本过多而混淆吗? 我能用这些东西做什么?谢尔盖, 我会尝试给你一个答案,虽然因为我没有看到这个错误,我自己无法验证答案 简言之,这可能是由于您的libc6-amd64包。查看是否有任何内容仍然依赖于它,并将其删除 有关更多信息,请参见以下内容:Linux 在debian wheezy上编译新内核,linux,kernel,debian,Linux,Kernel,Debian,我试图在Debian7.0Wheeze上编译3.8.11内核。我用的是教程, 但在最后一步有一个奇怪的问题: sudo dpkg-i linux-headers-3.8.11_3.8.11-10.00.Custom_amd64.deb 因缺少依赖项而失败: linux-headers-3.8.11依赖于libc6-amd64(>=2.7) 但是我已经在我的系统上安装了更新版本的libc6。“dpkg-l | grep libc6”命令返回 ii libc6:amd64 2.13-38 amd64
我应该补充一点,虽然我已经安装了multilib(和你一样安装了skype),但dpkg-l| grep libc6会返回为我安装的以下软件包:libc6、libc6:i386、libc6-dev、libc6-i386和libc6-i686:i386。这将支持中的论点,因为唯一“缺失”的包是libc6-amd64。Verahill,是的。问题在于我的libc6库太多了。我刚刚成功安装了这个内核。谢谢!