[LINUX] Hinweis zur Kernel-Kompilierung

Dies ist ein Memorandum beim Kompilieren des Kernels. (Informationen um 05:00 Uhr im Jahr 2020) Ich habe die folgende Reihenfolge eingegeben und sie unter Debian 10.2.0 (x64) kompiliert. Ich verwende die .config der aktuellen Umgebung erneut, da der Neustart fehlgeschlagen ist.

kernel_compile_memo


sudo apt update
sudo apt install libncurses-dev bison flex libssl-dev
uname -r
cd /usr/src
sudo curl -L -# -O -R -S "https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.19.92.tar.xz"
sudo tar -xavf linux-4.19.92.tar.xz
cd linux-4.19.92/
sudo cp -p /boot/config-4.19.0-6-amd64 .config
sudo sed -i .config -e 's/\(CONFIG_SYSTEM_TRUSTED_KEYS\).*$/\1=""/'
sudo make oldconfig
sudo make -j`nproc` bindeb-pkg
cd ..
ls -l *.deb
sudo dpkg -i linux-headers-4.19.92_4.19.92-1_amd64.deb
sudo dpkg -i linux-libc-dev_4.19.92-1_amd64.deb
sudo dpkg -i linux-image-4.19.92_4.19.92-1_amd64.deb
sudo reboot

kernel_download_memo


sudo curl -L -# -O -R -S "https://git.kernel.org/torvalds/t/linux-5.5-rc4.tar.gz"
sudo curl -L -# -O -R -S "https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.7.tar.xz"
sudo curl -L -# -O -R -S "https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.3.18.tar.xz"
sudo curl -L -# -O -R -S "https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.19.92.tar.xz"
sudo curl -L -# -O -R -S "https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.14.161.tar.xz"
sudo curl -L -# -O -R -S "https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.9.207.tar.xz"
sudo curl -L -# -O -R -S "https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.4.207.tar.xz"
sudo curl -L -# -O -R -S "https://cdn.kernel.org/pub/linux/kernel/v3.x/linux-3.16.80.tar.xz"

Recommended Posts

Hinweis zur Kernel-Kompilierung
Ein kleines Memorandum von openpyxl
Ein Memorandum zur Verwendung von eigen3
[Python] Ein Memorandum der schönen Suppe4
Memorandum of files unter conf.d.
Ein Memorandum über den Inhalt der Abschlussumfrage
Memorandum von sed
Machen wir einen Jupyter-Kernel
Hinweis zur Verwendung der Python-Eingabefunktion
Ein Memorandum über die Geschwindigkeit der Diagonalisierung beliebigen Grades
Memorandum zu Djangos QueryDict
Memorandum zum Löschen von Python-Strings
Ein Memorandum über Probleme beim Formatieren von Daten
Ein Memorandum zum Aufrufen von Python aus Common Lisp
Ein Memorandum zum Studieren und Implementieren von Deep Learning
Memorandum der Extraktion durch Python BS4-Anfrage
[Linux-Befehl] Ein Memorandum häufig verwendeter Befehle
Memorandum of fastText (Bearbeitung)
Ein Memorandum über Nan.
elasticsearch_dsl Memorandum
Ein Memorandum über Warnungen in Pylint-Ausgabeergebnissen
Ein Memorandum, in dem ich über mein persönliches HEROKU & Python (Flask) gestolpert bin
Ein einfaches Beispiel für pivot_table.
Schreiben Sie eine Kerneldichtefunktion
Memorandum über Korrelation [Python]
[Einführung in AWS] Memorandum zum Erstellen eines Webservers auf AWS
Ein Memorandum über den Python-Mock
Ein Memorandum zur γ-Umwandlung
Eine kurze Zusammenfassung von Linux
Memorandum des Python-Paketverwaltungstools ez_setup
Memorandum of Scraping & Machine Learning [Entwicklungstechnik] von Python (Kapitel 4)
Memorandum of Scraping & Machine Learning [Entwicklungstechnik] von Python (Kapitel 5)
Ein Memorandum zum Erwerb der Grundprüfung für die Python3-Ingenieurzertifizierung
Eine Aufzeichnung zum Patchen eines Python-Pakets
Ein Memorandum bei der Verwendung von schöner Suppe
Eine gute Beschreibung der Python-Dekorateure
Memorandum über das Auswendiglernen rekursiver Reihen
Memorandum zum Speichern und Laden des Modells
Ein Memorandum zur Umstellung auf Manjaro Linux
Implementierung eines einfachen Partikelfilters
Implementierung eines zweischichtigen neuronalen Netzwerks 2
[Django] Memorandum of Environment Construction Procedure
Eine kurze Zusammenfassung der Python-Sammlung
Memorandum über das Auswendiglernen rekursiver Funktionen
Eine Sammlung von einzeiligen Webservern
Was für ein Kernel ist dieser Kernel?
Eine kleine Beispielnotiz von list_head
Machen Sie die C-Kompilierung etwas einfacher
Eine grobe Zusammenfassung der Geschichte des Betriebssystems
Ich habe die Quantenbits (Anfänger) kurz zusammengefasst.
Anfänger Memorandum Python "isdigit" Bewegung
Generieren Sie eine Liste aufeinanderfolgender Zeichen
Halbpositive Wertprüfung des Faltungskerns
Die Geschichte des Exportierens eines Programms
Verwenden Sie einen benutzerdefinierten Kernel mit WSL2
Memorandum of JSON Schema Notation für Wörterbücher, die beliebige Schlüssel verwenden
Hinweise zur Verwendung von KUnit, dem Unit-Test-Mechanismus des Linux-Kernels
Memorandum zur Einführung des EXODUS-Datenmodells der Finite-Elemente-Methode (FEM)