Ich bin mir ziemlich sicher, dass es drei andere Links gibt, die das gleiche Problem melden, das ich bekomme
Ich folge diesem Link, um meinen benutzerdefinierten Kernel zu kompilieren
https://help.ubuntu.com/community/Kernel/Compile/
Benötigte Tools Um zu starten, müssen Sie einige Pakete installieren. Die genauen Befehle zum Installieren dieser Pakete hängen von der verwendeten Version ab:
Hardy (8.04):
sudo apt-get install Linux-Kernel-Entwickeln Fakeroot Kernel-Wedge Build-Essential
Wenn ich die oben genannten Pakete ausprobiere, scheinen fakroot, kernel-wedge und build-essentail alle mit Ausnahme des Linux-Kernel-Entwicklers für das Terminal zugänglich zu sein.
$ sudo apt-get install linux-kernel-devel
Reading package lists... Done
Building dependency tree
Reading state information... Done
E:Unable to locate package linux-kernel-devel
Ich versuche Hardy auf meinem Ubuntu 12.04.3 LTS zu installieren. Bisher habe ich es versucht
sudo apt-get update && sudo apt-get install linux-kernel-devel
Ich habe sogar versucht, die Sourceliste zu ändern und die Universumszeile der Zeile darunter hinzugefügt.
deb http://us.archive.ubuntu.com/ubuntu/ precise main restricted
Was fehlt mir hier? Warum kann Ubuntu das Paket nicht finden? Ich bin verkabelt und mit dem Internet verbunden.
Antworten:
Dieses spezielle Paket ist in Ubuntu 10.04 und höher nicht enthalten. Wenn Sie versuchen, einen benutzerdefinierten Kernel zu kompilieren, führen Sie die folgenden Befehle aus, um die Voraussetzungen in Ubuntu 10.04 und höher zu erhalten:
Hardy ist eine völlig andere Version von Ubuntu und kann nicht auf eine andere Version installiert werden. Wenn Sie Ubuntu 8.04 (Hardy Heron) benötigen, müssen Sie eine Kopie online finden, herunterladen und dann auf eine CD oder DVD schreiben.
Allerdings ist 8.04 schon lange außer Betrieb und es wird empfohlen, eine neuere Version von Ubuntu zu verwenden.
quelle