- 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.
- hvad vi har brug for
- trin-for-trin Procedure
- opnå ISO
- Flash SD-kort
- første opstart på Raspberry PI og indlæg Installation Tunings
- Shrink Disk
- Opdater dit System
- opsætning trådløst internet
- Remote SSH
- Opgrader til CentOS 8
- endelige overvejelser
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
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.
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.
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:
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