hoe te installeren CentOS 8 in Raspbery PI

controleer mijn RPI artikelen in beste Raspberry PI projecten artikel of peppe8o.com home page. Of schrijf je in voor mijn nieuwsbrief (rechtsboven op deze pagina) om op de hoogte te worden gebracht wanneer er nieuwe projecten beschikbaar zijn!Ook geïnteresseerd om te beginnen met 3D printen met een goedkoop budget? Bezoek Mijn Lijst met goedkope 3D-printers
3.7
(3)

voor mensen die verschillende Linux-distributies willen testen in onze computer met creditcardformaat, is het installeren van CentOS in Raspberry PI Een geldig alternatief waarmee u toegang hebt tot een andere repository dan Debian one.

afgeleid van de Bronnen van Red Hat Enterprise Linux (RHEL), gebruikte CentOS yum als pakketbeheerder tot versie 7. Vanaf CentOS 8 neemt het dnf aan.Net als CentOS is Fedora ook eigendom van Red Hat. Het belangrijkste verschil tussen de twee distributies is in hun updates relase frequentie: CentOS (zoals RHEL) is meer gericht op ondersteuning op lange termijn met geavanceerde beveiligingsfuncties. Aan de andere kant brengt Fedora frequentere updates uit. Dit is een van de grootste redenen waarom CentOS de voorkeur heeft boven Fedora voor serveromgevingen.

in deze gids zal Ik u laten zien hoe u CentOS in uw Raspberry PI installeert. Deze tutorial is getest met Raspberry PI 3 Model B+, maar zal ook werken om CentOS te installeren 8 in Raspberry PI 4.

een belangrijke noot: als CentOS 8 is niet nog steeds beschikbaar met een Raspberry PI-afbeelding op de datum van deze tutorial, de enige manier om deze versie te krijgen is het installeren van CentOS 7 en vervolgens upgraden naar CentOS 8. Dit kan ontstaan sommige fouten (belangrijkste waarvan ik vond als klein voor een fundamentele upgrade)vast te stellen, dus ik Vraag gebruikers die willen helpen om opmerkingen te gebruiken voor mensen die willen proberen deze nieuwe release op Raspberry PI.

dus, terwijl het proces om CentOS 7 te installeren het officiële is, is het upgraden naar CentOS 8 nog steeds niet officieel en ik stel voor om dit tweede deel als testomgeving te gebruiken.

als u meer wilt weten over deze distributie, raadpleegt u CentOS project home page.

wat we nodig hebben

Raspberry PI 3 Model B + afbeelding

zoals gewoonlijk, Ik stel voor vanaf nu toe te voegen aan uw favoriete e-commerce shopping grafiek alle benodigde hardware, zodat aan het einde zul je in staat zijn om de totale kosten te evalueren en te beslissen of verder te gaan met het project of ze te verwijderen uit shopping grafiek. Dus, hardware zal alleen:

  • Raspberry PI (met inbegrip van een goede voeding of het gebruik van een smartphone micro usb lader met minstens 3A)
  • micro SD-kaart (minimaal 16 GB, minstens klasse 10)
  • micro-HDMI-kabel of HDMI-kabel of een mini-HDMI-kabel (controleer uw Raspberry PI HDMI-poort bij het Vergelijken van de belangrijkste eigenschappen van de laatste RPI modellen)
  • USB/wireless keyboard

CentOS biedt ook verschillende ARM-gebaseerde ISO. Ik kies ervoor om de KDE-versie te gebruiken om de heerlijke prestaties van de desktopomgeving op onze hardware te testen.

u hebt ook een Windows-PC nodig met etser (om SD-kaart te flashen) en stopverf (als u ssh-toegang op afstand wilt). Ook een Windows compressie programma compatibel met “.xz ” bestanden (zoals Winrar) is vereist.

stapsgewijze Procedure

verkrijg ISO

met Windows-PC, Download Raspberry PI CentOS 7 sda.grondstof.xz van CentOS ARM iso download pagina (het selecteren van de nieuwste armhfp versie en het downloaden van Raspberry PI KDE iso) in de PC waar etser is geïnstalleerd.

Exctract de inhoud van het gedownloade bestand in een map naar keuze. Je krijgt een”.grondstof.xz ” bestand met ISO image. Bewerken bestandsnaam wijzigen extensie van”.raw “to”.img”. Bevestig wanneer Windows pop-ups van risico ‘ s over het veranderen van bestandsextensie.

Flash-SD-kaart

dit deel wordt uitgevoerd op uw Windows-PC.

Open Balena Etser. Opmerking: soms heeft etser problemen met het knipperen van SD-kaarten zonder beheerdersrechten, om deze reden stel ik voor om het uit te voeren als beheerder.

klik op selecteer Afbeelding knop en selecteer het bestand net hernoemd.

CentOS RPI etser step 02

plaats SD-kaart in uw Windows-PC. Indien niet automatisch herkend door etser, klik op “select target” en selecteer partitieletter met betrekking tot uw ingevoegde SD-kaart.

CentOS RPI etser step 03

klik op ” Flash!”knop en wacht tot de knipperende werking wordt voltooid.

nu kunt u sluiten etser en pak je SD-kaart van Windows-PC.

eerste opstart op Raspberry PI en na installatie stemmingen

plaats SD-kaart in uw Raspberry PI, sluit deze aan op toetsenbord en HDMI (monitor). Zet de Raspberry PI aan.

het eerste scherm toont het laden van het systeem (duurt ongeveer een minuut).

als u eenmaal wordt gevraagd om in te loggen, voegt u de standaard gebruikersreferenties in:

  • gebruiker: root
  • wachtwoord: centos

dan ga je direct naar het bureaublad scherm en je CentOS 7 installatie is voltooid!

eenmaal geïnstalleerd, kunnen enkele algemene stemmingen nuttig zijn.

Shrink Disk

standaard gebruikt CentOS slechts een beperkt deel van uw disk. Als u alle beschikbare ruimte op uw SD-kaart wilt gebruiken, typt u vanuit terminal het volgende commando:

rootfs-expand

Update uw systeem

maak uw besturingssysteem up-to-date. Van Terminal:

yum -y updateyum -y upgrade

WiFi instellen

dit kan op een zeer eenvoudige manier met het pictogram in de onderkant van uw bureaublad:

CentOS KDE RPi-verbindingen

selecteer in dit paneel uw WiFi-netwerk en voer uw wachtwoord in.

vergeet niet de optie systeemverbinding te markeren als u dit WiFi-netwerk na elke herstart wilt gebruiken. Anders moet u inloggen vanaf de desktopomgeving en handmatig verbinding inschakelen.

Remote SSH

eenmaal verbonden met een netwerk (bekabeld of WiFi), is remote SSH standaard ingeschakeld met standaard root-gebruiker cedentials die wordt gebruikt om in de desktopomgeving aan te melden. Zoek CentOS IP-adres van de terminal (met “ip addr” terminal commando, omdat van CentOS 7 “ifconfig” terminal commando is niet meer beschikbaar) of van de netwerkinstellingen.

Upgrade naar CentOS 8

dit deel werd gemaakt om CentOS upgrade guide van Tecmint naar Raspberry PI aan te passen.

waarschuwing: sommige moderators in het CentOS forum verwijzen dat dit geen officiële upgradeprocedure is (en ze denken niet dat er ooit een zal zijn). Dus, overwegen volgende als test, zelfs als OS werd uitgevoerd in mijn Raspberry PI aan het einde van deze stappen.

controleer voordat u begint uw huidige OS-versie:

# cat /etc/centos-releaseCentOS Linux release 7.9.2009 (AltArch)

EPEL repository installeren. Voeg ARM epel repository (kopieer en plak volledig na code):

cat > /etc/yum.repos.d/epel.repo << EOFname=Epel rebuild for armhfpbaseurl=https://armv7.dev.centos.org/repodir/epel-pass-1/enabled=1gpgcheck=0EOF

en installeren:

yum install epel-release

Tecmint guide vereist nu het installeren van Yum-utils tools (met het commando “yum install yum-utils”). Maar ik vond deze gereedschappen al geïnstalleerd.

we moeten enkele RPM-pakketten oplossen:

yum install rpmconfrpmconf -a

op rpmconf-een eerste (en unieke) vraag die ik beantwoord ” N ” (het houden van de huidige versies).

pakketten opschonen:

package-cleanup --leavespackage-cleanup --orphans

installeer de nieuwe DNF package manager, verwijder de oude Yum package manager:

yum install dnfdnf -y remove yum yum-metadata-parserrm -Rf /etc/yum

en upgrade DNF pakketten:

dnf upgrade

volgende commando is waar de echte upgrade van CentOS 7 naar CentOS 8 gebeurt. Ik moest referenties veranderen van het originele tecmint commando naar punt AARCH64 pakketten:

dnf install http://mirror.centos.org/centos/8/BaseOS/aarch64/os/Packages/centos-linux-repos-8-2.el8.noarch.rpm http://mirror.centos.org/centos/8/BaseOS/aarch64/os/Packages/centos-linux-release-8.3-1.2011.el8.noarch.rpm http://mirror.centos.org/centos/8/BaseOS/aarch64/os/Packages/centos-gpg-keys-8-2.el8.noarch.rpm

advertenties

Upgrade EPEL:

dnf -y upgrade https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

verwijder alle tijdelijke bestanden

dnf clean all

verwijder de oude kernel kernel voor CentOS 7. We hebben kernelpakket nodig:

dnf install kernelrpm -e rpm -q kernel

conflicterende pakketten verwijderen.

rpm -e --nodeps sysvinit-tools

start de CentOS 8-systeemupgrade zoals getoond.

dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync

installeer een nieuwe kernel voor CentOS 8:

dnf -y install kernel-corednf -y updatednf -y upgrade

nu kunt u de versie van CentOS geïnstalleerd controleren door het uitvoeren.

cat /etc/redhat-release

Laatste overwegingen

CentOS met KDE verraste me omdat ik zo responsief en snel was op Raspberry PI. In het verleden (vele vele vele jaren geleden…) ik al getest KDE op low-end PC, maar ik vond het zwaar en verlaten voor lichtere Desktop-omgevingen. Ik moet zeggen dat ik het vandaag heb heroverwogen.

van CentOS kant is het een sterk en stabiel OS. Het is afgeleid van Red Hat Enterprise Linux (RHEL), een besturingssysteem gericht op grote ondernemingen en kritische bedrijven. Dus het heeft een belangrijke backend op zijn basis.

geniet!

hoe nuttig was dit bericht?

klik op een ster om deze anoniem te beoordelen!

Submit Rating

gemiddelde rating 3.7 / 5. Aantal stemmen: 3

tot nu toe geen stemmen! Dit bericht als eerste waarderen.

Het spijt ons dat deze post was niet nuttig voor u!

laten we deze post verbeteren!

vertel ons hoe we deze post kunnen verbeteren?

Feedback Geven

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.