Comment installer des centos sur Raspberry Pi

Comment installer des centos sur Raspberry Pi

Avez-vous un Raspberry Pi 2 ou 3? Essayez-vous de comprendre comment installer des centos dessus? Tu n'es pas seul. De nombreux utilisateurs qui m'ont contacté pour les aider et j'ai volontiers obligé.

Cet article vous donnera des instructions étape par étape afin que l'installation de CentOS sur Raspberry Pi ne semble intimidant à personne. Passons aux étapes maintenant:

Rassemblez tout ce dont vous avez besoin

Vous allez avoir besoin de votre Raspberry Pi et de sa carte SD. Vous aurez également besoin d'un autre appareil fourni avec un lecteur de carte SD.

Télécharger les médias

Mettez-vous en ligne et téléchargez Centos Media ou Image. Assurez-vous d'acquérir la dernière image mise à jour. Une fois que vous l'avez téléchargé, vous devez également l'extraire.

boucler http: // miroir.centos.org / altarch / 7 / isos / armhfp / centos-userland-7-armv7hl-minimal-1603-raspberrypi3.IMG.xz 
unxz centos.IMG.xz 

Transférer le support sur la carte SD

Prenez la carte SD pour Raspberry Pi, connectez-le à votre système et copiez l'image CentOS. Il est très important que vous choisissiez la carte SD appropriée (celle qui fonctionne avec Raspberry Pi) car, sinon, vous rencontrerez beaucoup de problèmes tout au long du processus.

fdisk -l / dev / mmcblk0 disque / dev / mmcblk0: 14.9 gib, 15931539456 octets, 31116288 Secteurs Unités: secteurs de 1 * 512 = 512 octets Taille du secteur (logique / physique): 512 octets / 512 octets d'EP (Type de Disklabel: DOS: DOS Identificateur de disque: 0x00000000 Démarrage de l'appareil Démarrer les secteurs Secteurs Taille Type / Dev / MMCBLK0P1 8192 31116287 31108096 14.9G C W95 FAT32 (LBA) 

Je vous recommande également de vérifier deux fois avant de passer à l'étape suivante. La commande qui vous aidera à vérifier est la suivante:

regarder lsblk 

Si vous êtes sûr que tout se passe bien, vous pouvez aller de l'avant.

dd if = centos.img de = / dev / mmcblk0 bs = 4m 

Vérifiez en connectant un clavier

Vous aurez maintenant besoin d'un clavier et d'un appareil avec entrée HDMI pour voir si tout fonctionne bien. Connectez la carte SD à votre Raspberry Pi et vérifiez le travail. Vous n'avez pas vraiment besoin d'un affichage ici, alors ne vous inquiétez pas. Si tout va bien, le SSHD essaiera de tendre la main pour une adresse DCHP.

N'oubliez pas que le mot de passe racine est généralement CentOS et le paramètre ETH0 est DHCP.

uname -a linux skidmarks.funcamp.net 4.1.11-V7 + # 822 SMP PRÉÉMANDE VRA 23 oct 
Cat / etc / Redhat-Release 

Il est temps de redimensionner votre disque

Utilisez un outil de redimensionnement racine pour utiliser correctement l'espace de la carte SD. Centos lui-même est livré avec cet outil afin que vous ne preniez pas la peine de perdre du temps à en chercher un ou à le faire manuellement.

touche /.ROOTFS-Repartition SystemCTL Reboot 

Redémarrez le Raspberry Pi

Pour que les modifications apparaissent, vous devrez redémarrer votre Raspberry Pi. Après ce processus, vous commencerez à utiliser tout l'espace de la carte SD sans compromis.

Configurez le NTP manuellement maintenant

Puisque NTP n'est pas configuré pour vous, vous devez travailler à le faire manuellement.

yum install chrony systemctl start chronyd 

Configuration de Python-Pip

Vous devrez le faire manuellement parce que Python-Pip n'est pas inclus pour CentOS.

Curl https: // dl.fedoraproject.org / pub / epel / 7 / x86_64 / p / python-pip-7.1.0-1.EL7.noarch.RPM> Python-Pip-7.1.0-1.EL7.noarch.RPM 
yum localinstall python-pip-7.1.0-1.EL7.noarch.rpm -y 

Installer Yum-Utils

Si vous cherchez à installer des packages NOarch supplémentaires, vous devrez peut-être télécharger Yum-Utils

yum install yum-utils -y yumdownloader python-pip 

Si vous avez tout fait correctement et que vous ne pouvez toujours pas installer Centos sur Raspberry Pi, il peut y avoir quelques problèmes à examiner. Évaluons les problèmes communs possibles:

1) Trop d'utilisation de la mémoire: cela peut être dû au processus irqbalance. Redémarrez simplement tous les jours pour garder ce bug à distance.

chat> / etc / cron.quotidien / irqbalance <

2) Connexion lâche ou mauvaise: parfois la raison est aussi simple qu'une mauvaise connexion. Il est endémique lors de l'utilisation de Raspberry Pi car il est assez limité dans l'utilisation de câbles USB. Changer l'USB pourrait être la solution à vos problèmes!

3) Manque de forfaits: il peut être difficile de trouver les packages que vous recherchez parce que les référentiels officiels EPEL n'existent pas. Vous pouvez finir par les compiler vous-même.

Avoir votre mot à dire

J'espère que ce guide était assez clair et a pu vous aider à comprendre l'ensemble du processus sans tracas. J'aimerais avoir de vos nouvelles une fois que vous aurez installé les centos. Veuillez m'écrire et je vous aiderai avec tout ce dont vous avez besoin.