Im Wesentlichen habe ich einen Ubuntu-Laptop und ein Board mit Debian. Ich habe auf beiden das gleiche Kernelmodul und ein Dienstprogramm zur Verwaltung mit aptitude installiert.
Leider stimmen die Versionen der Kernelmodule und Dienstprogramme nicht überein. Die Debian-Version ist 2010 und die Ubuntu-Version 2012. Für Ad-hoc-Netzwerke ist es wichtig, dass sie übereinstimmen, und die beiden Computer können sich nur dann als Knoten erkennen, wenn die Versionen übereinstimmen.
Ich habe Aptitude auf dem Debian-Board aktualisiert und versucht, es erneut zu installieren, aber es lässt sich keine neuere Version herunterladen.
Ich überlege, ob ich eines der folgenden Dinge tun kann (weiß aber nicht, wie):
- Finden Sie heraus, wo Aptitude die Kernelmodule und Dienstprogramme unter Ubuntu herunterlädt, und weisen Sie die Debian-Version an, sie ebenfalls von hier herunterzuladen.
- Laden Sie das Kernelmodul aus der Quelle herunter und installieren Sie es (ich habe eine Quelldatei
für das Modul und das Dienstprogramm, bin mir aber nicht 100% sicher, wie ich es installieren soll - Verwenden Sie irgendwie Aptitude, um die ältere Version auf Ubuntu zu installieren (das ist nicht ideal, da einige Funktionen fehlen)
Am liebsten würde ich alles mit apt-get installieren können. Irgendwelche Ideen?
Antwort1
Für Ubuntu können Sie von hier aus jeden gewünschten Kernel installieren, um ihn mit dem Debian-Kernel identisch zu machen:http://kernel.ubuntu.com/~kernel-ppa/mainline/
Laden Sie die Header und das Image mit der benötigten Architektur und das gesamte Header-Paket herunter. Nach dem Herunterladen müssen Sie zur Installation nur noch doppelklicken.
Antwort2
Sie könnten versuchen, Ihr Debian-System zu aktualisieren, wheezy
indem Siedie Anweisungen im Debian-Wiki(tl;dr: Ersetzen Sie Vorkommen von stable
in /etc/apt/sources.list
durch wheezy
, apt-get update
, und apt-get dist-upgrade
).
Wheezy wird in den nächsten Wochen veröffentlicht, daher sollte dies ziemlich sicher sein. Sie erhalten die Kernelversion 3.2 (im Gegensatz zum aktuellen squeeze
Kernel 2.6.32).
Beachten Sie, dass das Zurückkehren zu stable
keine leichte Aufgabe ist. Sichern Sie daher zunächst alles!