Sådan installeres CentOS 8 i Raspbery PI

tjek mine RPI artikler i bedste Raspberry PI projekter artikel eller peppe8o.com hjemmeside. Eller tilmeld mit nyhedsbrev (øverst til højre på denne side) for at få besked, når nye projekter er tilgængelige!Også interesseret i at starte 3D-udskrivning med et billigt budget? Besøg min liste over billige 3D-printere
3.7
(3)

for folk, der ønsker at teste forskellige distributioner i vores computer med kreditkortstørrelse, er installation af CentOS i Raspberry PI et gyldigt alternativ, der giver dig adgang til et andet arkiv end Debian one.

CentOS brugte Yum som pakkehåndtering frem til version 7. Fra CentOS 8 vedtager det dnf.

ligesom CentOS er Fedora også ejet af Red Hat. Den væsentligste forskel mellem de to distributioner er i deres opdateringer relase frekvens: CentOS (som RHEL) er mere fokuseret på langsigtet support med avancerede sikkerhedsfunktioner. På den anden side frigiver Fedora hyppigere opdateringer. Dette er en af de største grunde til, at CentOS foretrækkes frem for Fedora til servermiljøer.

i denne vejledning vil jeg vise dig, hvordan du installerer CentOS i din Raspberry PI. Denne tutorial er blevet testet med Raspberry PI 3 Model B+, men vil også arbejde for at installere CentOS 8 i Raspberry PI 4.

en vigtig note: da CentOS 8 stadig ikke er tilgængelig med et Raspberry PI-billede på datoen for denne tutorial, er den eneste måde at få denne version på at installere CentOS 7 og derefter opgradere til CentOS 8. Dette kan opstå nogle fejl (hvoraf jeg fandt mindre for en grundlæggende opgradering), der skal løses, så jeg beder brugere, der ønsker at hjælpe med at bruge kommentarer til at hjælpe folk, der ønsker at prøve denne nye udgivelse på Raspberry PI.

så mens processen med at installere CentOS 7 er den officielle, er opgradering til CentOS 8 stadig ikke officiel, og jeg foreslår at bruge denne anden del som et testmiljø.

hvis du vil vide mere om denne distro, henvises til CentOS project startside.

hvad vi har brug for

Raspberry PI 3 Model B + billede

som sædvanligt foreslår jeg at tilføje fra nu til dit foretrukne e-handels-shopping-diagram alt nødvendigt udstyr, så du i slutningen vil være i stand til at evaluere de samlede omkostninger og beslutte, om du fortsætter med projektet eller fjerner dem fra shopping-diagrammet. Så vil udstyr kun være:

  • Raspberry PI (inklusive korrekt strømforsyning eller brug af en smartphone micro usb-oplader med mindst 3A)
  • micro SD-kort (mindst 16 GB, mindst klasse 10)
  • mikro HDMI-kabel eller HDMI-kabel eller mini HDMI-kabel (Tjek din Raspberry PI HDMI-port ved sammenligning af hovedfunktioner i de nyeste RPI-modeller)
  • USB/trådløst tastatur

CentOS tilbyder også forskellige ARM baseret ISO. Jeg vælger at bruge KDE-versionen til at teste den lækre Skrivebordsmiljøydelse på vores udstyr.

du har også brug for en vinduer PC med Etcher installeret (for at blinke SD-kort) og Putty (hvis du vil have fjernadgang til SSH). Også en Vinduer kompression program kompatibel med”.”filer (som f.eks.

trin-for-trin Procedure

opnå ISO

med vinduer pc, Hent Raspberry PI CentOS 7 sda.råvare.fra CentOS ARM iso-overførselsside (valg af nyeste armhfp-version og hentning af Raspberry PI KDE iso) inde i PC ‘ en, hvor Etcher er installeret.

Uddrag indholdet af hentede fil inde i en mappe efter eget valg. Du vil have en”.råvare.”fil, der indeholder ISO-billede. Rediger filnavn skiftende udvidelse fra”.rå” til”.img”. Bekræft, når vinduer popups af risici ved at ændre filtypen.

Flash SD-kort

denne del vil blive gjort i din vinduer PC.

Åben Balena Etcher. Bemærk: Nogle gange har Etcher problemer med at blinke SD-kort uden administrative tilladelser, derfor foreslår jeg at køre det som administrator.

Klik på knappen Vælg billede, og vælg den fil, der lige er omdøbt.

 CentOS RPI Etcher trin 02

Indsæt SD-kort i din vinduer PC. Hvis det ikke automatisk genkendes af Etcher, skal du klikke på “Vælg mål” og vælge partitionsbrev relateret til dit indsatte SD-kort.

 CentOS RPI Etcher trin 03

Klik på ” Flash!”knappen og vente på blinkende operation for at være færdig.

nu Kan du lukke Etcher og udtrække dit SD-kort fra vinduer PC.

første opstart på Raspberry PI og indlæg Installation Tunings

Indsæt SD-kort i din Raspberry PI, tilslut det til tastatur og HDMI (skærm). Tænd for Raspberry PI.

det første skærmbillede viser systemindlæsning (varer cirka mindre end et minut).

når du er bedt om login, skal du indsætte standardbrugeroplysninger:

  • bruger: root
  • adgangskode: centos

så går du direkte til skrivebordsskærmen, og din CentOS 7-installation er færdig!

når det er installeret, kan et par almindelige stemninger være nyttige.

Shrink Disk

som standard bruger CentOS kun en begrænset del af din disk. Hvis du vil bruge al ledig plads på dit SD-kort, skal du fra terminal skrive følgende kommando:

rootfs-expand

Opdater dit System

Gør dit operativsystem opdateret. Fra Terminal:

yum -y updateyum -y upgrade

opsætning trådløst internet

dette kan gøres på en meget enkel måde med ikon i bunden af dit skrivebord:

CentOS KDE Rpi Connections

fra dette panel skal du vælge dit trådløse netværk og indsætte din adgangskode.

Husk at markere Systemforbindelsesindstillingen, hvis du vil have dette trådløse netværk op efter hver genstart. Ellers skal du logge ind fra skrivebordsmiljø og manuelt aktivere forbindelse.

Remote SSH

når den er tilsluttet et netværk (kablet eller trådløst internet), er remote SSH aktiveret som standard med standard root-bruger cedentials, der bruges til at logge på skrivebordsmiljø. Find CentOS IP-adresse fra sin terminal (med “ip addr” terminal kommando, da fra CentOS 7 “ifconfig” terminal kommando er ikke mere tilgængelig) eller fra dens netværksindstillinger.

Opgrader til CentOS 8

denne del blev lavet tilpasning CentOS upgrade guide fra Tecmint til Raspberry PI.

advarsel: nogle moderatorer i CentOS forum henviser til, at dette ikke er en officiel opgraderingsprocedure (og de tror ikke, at der nogensinde vil være en). Så overvej at følge som test, selvom OS kørte i min Raspberry PI i slutningen af disse trin.

før du starter, Tjek din nuværende OS-version:

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

installer EPEL repository. Tilføj ARM epel repository (kopier og indsæt følgende kode helt):

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

og installere:

yum install epel-release

Tecmint guide kræver nu installation af Yum-utils-værktøjer (med kommandoen “yum install yum-utils”). Men jeg fandt disse værktøjer allerede installeret.

vi er nødt til at løse nogle RPM-pakker:

yum install rpmconfrpmconf -a

på rpmconf-et første (og unikt) spørgsmål svarede Jeg “N” (holder aktuelle versioner).

Udfør pakker rengøring:

package-cleanup --leavespackage-cleanup --orphans

installere den nye dnf pakke manager, fjerne gamle yum pakke manager:

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

og opgradere dnf pakker:

dnf upgrade

næste kommando er, hvor den virkelige opgradering fra CentOS 7 til CentOS 8 sker. Jeg var nødt til at ændre referencer fra oprindelige tecmint kommando til at pege AARCH64 pakker:

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

reklamer

Upgrade EPEL:

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

fjern alle de midlertidige filer

dnf clean all

fjern den gamle kernekerne til CentOS 7. Vi har brug for kernel pakke:

dnf install kernelrpm -e rpm -q kernel

fjern modstridende pakker.

rpm -e --nodeps sysvinit-tools

start CentOS 8-systemopgraderingen som vist.

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

installer en ny kerne til CentOS 8:

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

nu kan du kontrollere versionen af CentOS installeret ved at køre.

cat /etc/redhat-release

endelige overvejelser

CentOS med KDE overraskede mig for at være så lydhør og hurtig på Raspberry PI. Tidligere (mange mange mange år siden…) testede jeg allerede KDE på lave ende PC, men jeg fandt det tungt og forladt til lettere skrivebordsmiljøer. Jeg må sige, at jeg i dag genovervejede det.

fra CentOS side er det et stærkt og stabilt operativsystem. Det stammer fra Red Hat Enterprise (RHEL), et operativsystem med fokus på store virksomheder og kritiske virksomheder. Så det har en vigtig backend på sit grundlag.

Nyd!

hvor nyttigt var dette indlæg?

Klik på en stjerne for at bedømme den anonymt!

Indsend bedømmelse

gennemsnitlig bedømmelse 3.7 / 5. Stem count: 3

ingen stemmer hidtil! Vær den første, der bedømmer dette indlæg.

vi beklager, at dette indlæg ikke var nyttigt for dig!

lad os forbedre dette indlæg!

fortæl os, hvordan vi kan forbedre dette indlæg?

Send Feedback

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.