基本上我有一台 Ubuntu 笔记本电脑和一块运行 Debian 的主板。我已经使用 aptitude 安装了相同的内核模块和一个用于管理它的实用程序。
不幸的是,内核模块和实用程序的版本不匹配。 Debian 版本是 2010 年,Ubuntu 版本是 2012 年。重要的是,它们的做法是针对临时网络的,并且只有当版本一致时,两台计算机才能将彼此识别为节点。
我已经更新了 Debian 板上的 aptitude 并尝试重新安装,但无法获得更新的版本。
我正在考虑是否可以执行以下操作之一(但不知道如何执行):
- 找到 aptitude 在 ubuntu 上从哪里下载内核模块和实用程序,并告诉 debian 版本也从这里下载
- 从源代码下载并安装内核模块(我有
该模块和实用程序的源文件,但我不是 100% 了解如何安装 - 以某种方式使用 aptitude 在 ubuntu 上安装旧版本(这并不理想,因为缺少一些功能)
最好我希望能够使用 apt-get 安装它。有任何想法吗?
答案1
对于 Ubuntu,您可以从此处安装所需的任何内核,使其与 Debian 内核相同:http://kernel.ubuntu.com/~kernel-ppa/mainline/
下载包含您需要的架构的标题和图像以及所有标题包。下载后,您只需双击即可安装。
答案2
您可以尝试升级您的 Debian 系统以wheezy
使用Debian wiki 上的说明(tl;dr:将出现的stable
in替换/etc/apt/sources.list
为wheezy
、apt-get update
、 和apt-get dist-upgrade
)。
Wheezy 将在未来几周内发布,因此这样做应该非常安全。您将获得内核版本 3.2(而不是当前的squeeze
内核 2.6.32)。
请注意,返回到stable
并非易事,因此请先备份所有内容!