Ich habe mich entschieden, zu Hause mit CentOS zu spielen, daher werde ich das Ergebnis des Verzichts auf Raspberry Pi 3 belassen, da die anfängliche Einstellung der CentOS 8 ~~ -Installation ~~ nicht funktioniert hat. ..
Es ist fast wie auf der Referenzseite beschrieben, aber vorerst. Die SD-Karte ist mit FAT_32 formatiert.
Index von / pub / linux / centos-altarch / 8 / isos / armhfp Bringen Sie das Image des Betriebssystems von. Die zu diesem Zeitpunkt heruntergeladene Datei lautet "CentOS-Userland-8-armv7hl-generic-Minimal-1911-sda.raw.xz".
Überprüfen Sie den Pfad der SD-Karte mit diskutil list
(zu diesem Zeitpunkt war es / dev / disk2
).
Führen Sie die folgenden Schritte an dem Speicherort aus, an dem sich die heruntergeladene Datei befindet. Ändern Sie den Dateinamen und den Pfad in jeder Umgebung.
sudo xzcat CentOS-Userland-8-armv7hl-generic-Minimal-1911-sda.raw.xz | sudo dd of=/dev/disk2 bs=8192
Wenn Sie das "xzcat --dd" im Wiki genau so ausführen, wie es auf Ihrem Mac ist,
status=progress
→ dd: unknown operand status
bs=4M
→ dd: bs: illegal numeric value
Ich bin wütend, dass ich es nicht weiß oder in eine Nummer ändere. Entfernen Sie also den Status und ändern Sie 4M in eine Nummer.Warten Sie nach dem Laufen, bis es zurückkommt.
Wenn Sie nicht zurückkommen möchten, können Sie den Fortschritt überprüfen, indem Sie ab und zu Strg + t
drücken.
Wenn es zurückkommt, führen Sie "Sync" aus, um das Schreiben abzuschließen. Entfernen Sie die SD-Karte, legen Sie sie in den Raspberry Pi ein und starten Sie sie.
Schalten Sie das Gerät ein und starten Sie es. Der Standard-Login-Benutzername und das Standard-Passwort sind "root" / "centos".
Erweitern Sie nach dem Anmelden zuerst den Bereich. Es scheint, dass nur etwa 2 GB verwendet werden können, wie es im offiziellen Wiki geschrieben steht.
/usr/bin/rootfs-expand
Ausführen und maximal erweitern.
Wenn Sie eine japanische Tastatur verwenden, ändern Sie als Nächstes das Layout.
localectl set-keymap jp106
localectl set-keymap jp-OADG109A
localectl set-locale LANG=ja_JP.utf8
Überprüfen Sie nach der Änderung den Inhalt mit localectl
.
Deaktivieren Sie danach SELinux oder beenden Sie das Kernel-Update , bevor Sie das Paket </ b> aktualisieren.
Wenn Sie das Paket-Update so ausführen, wie es ist, wird auch der Kernel aktualisiert, und aus irgendeinem Grund verschwindet "eth0" und Sie können keine Verbindung zum Netzwerk herstellen.
lspci
ist standardmäßig nicht enthalten, und selbst wenn es enthalten ist, erkennt es nichts, so dass es stecken bleibt.
Wenn dies x86 ist, weiß ich nicht, was ich sagen soll.
Also werde ich es ausschließen. Wenn Sie die Option jedes Mal angeben, wird dies definitiv zu Auslassungen führen. Schreiben Sie sie daher in "dnf.conf".
Fügen Sie eine Zeile zu / etc / dnf / dnf.conf
hinzu.
excludepkgs=kernel*
Damit ist es sicher und sicher, auch wenn dnf update
.
Danach spielen wir damit, wie Sie möchten.
Recommended Posts