J'ai décidé de jouer avec CentOS à la maison, je vais donc laisser le résultat de l'abandon de Raspberry Pi 3 car le réglage initial de l'installation de CentOS 8 ~~ ~~ n'a pas fonctionné. ..
C'est presque comme décrit sur le site de référence, mais pour le moment. La carte SD est formatée avec FAT_32.
Index de / pub / linux / centos-altarch / 8 / isos / armhfp Apportez l'image du système d'exploitation à partir de.
Le fichier téléchargé à ce moment est CentOS-Userland-8-armv7hl-generic-Minimal-1911-sda.raw.xz
.
Vérifiez le chemin de la carte SD avec diskutil list
(à ce moment-là, c'était / dev / disk2
).
Exécutez ce qui suit à l'emplacement où se trouve le fichier téléchargé. Modifiez le nom et le chemin du fichier dans chaque environnement.
sudo xzcat CentOS-Userland-8-armv7hl-generic-Minimal-1911-sda.raw.xz | sudo dd of=/dev/disk2 bs=8192
Si vous faites le xzcat --dd
sur le wiki exactement comme sur votre Mac,
status=progress
→ dd: unknown operand status
bs=4M
→ dd: bs: illegal numeric value
Je suis en colère de ne pas savoir ou de le changer en nombre, alors supprimez le statut et changez 4M en nombre.Après avoir couru, attendez qu'il revienne. Si vous ne voulez pas revenir, vous pouvez vérifier la progression en appuyant sur «Ctrl + t» de temps en temps.
Quand il revient, exécutez sync
pour terminer l'écriture.
Retirez la carte SD, insérez-la dans le Raspberry Pi et démarrez-la.
Mettez l'appareil sous tension et démarrez-le. Le nom d'utilisateur et le mot de passe de connexion par défaut sont «root» / «centos».
Après vous être connecté, développons d'abord la zone. Il semble que seulement environ 2 Go peuvent être utilisés tels quels, donc comme écrit sur le wiki officiel,
/usr/bin/rootfs-expand
Exécutez et développez au maximum.
Ensuite, si vous utilisez un clavier japonais, modifiez la disposition.
localectl set-keymap jp106
localectl set-keymap jp-OADG109A
localectl set-locale LANG=ja_JP.utf8
Après le changement, vérifiez le contenu avec localectl
.
Après cela, désactivez SELinux ou arrêtez la mise à jour du noyau avant </ b> de mettre à jour le package.
Si vous exécutez la mise à jour du paquet telle quelle, le noyau sera également mis à jour, et pour une raison quelconque, ʻeth0disparaîtra et vous ne pourrez pas vous connecter au réseau.
lspci` n'est pas inclus par défaut, et même s'il est inclus, il ne reconnaît rien, donc il reste bloqué.
Si c'est x86, je ne sais pas quoi dire.
Je vais donc l'exclure.
Spécifier l'option à chaque fois causera certainement des omissions, alors écrivez-la dans dnf.conf
.
Ajoutez une ligne à / etc / dnf / dnf.conf
.
excludepkgs=kernel*
Avec cela, il est sûr et sécurisé même si dnf update
.
Après cela, jouons avec comme vous le souhaitez.
--Si vous voyez kernel-core-4.19.104-300.el8.armv7hl.rpm
, excluez-le calmement
Recommended Posts