Jak nainstalovat CentOS 8 v Raspbery PI

podívejte se na mé články RPI v článku Best Raspberry PI projects nebo peppe8o.com domovská stránka. Nebo se přihlásit k odběru newsletteru (vpravo nahoře na této stránce), které mají být oznámeny, když jsou k dispozici nové projekty!Máte také zájem zahájit 3D tisk s levným rozpočtem? Navštivte můj seznam levných 3D tiskáren
3.7
(3)

pro lidi, kteří chtějí testovat různé distribuce Linuxu v našem počítači velikosti kreditní karty, je instalace CentOS v Raspberry PI platnou alternativou, která vám umožní přístup k jinému úložišti než Debianu.

odvozeno od zdrojů Red Hat Enterprise Linux (RHEL), CentOS používal yum jako správce balíčků až do verze 7. Od CentOS 8 přijímá dnf.

stejně jako CentOS je Fedora vlastněna společností Red Hat. Hlavní rozdíl mezi těmito dvěma distribucemi je v jejich aktualizacích relase frekvence: CentOS (jako RHEL) se více zaměřuje na dlouhodobou podporu s pokročilými bezpečnostními funkcemi. Na druhou stranu Fedora vydává častější aktualizace. To je jeden z největších důvodů, proč je CentOS upřednostňován před Fedorou pro serverová prostředí.

v této příručce vám ukážu, jak nainstalovat CentOS do Raspberry PI. Tento výukový program byl testován s Raspberry PI 3 Model B+, ale bude fungovat i pro instalaci CentOS 8 v Raspberry PI 4.

důležitá poznámka: vzhledem k tomu, CentOS 8 není stále k dispozici s obrazem Raspberry PI k datu tohoto tutoriálu, jediný způsob, jak získat tuto verzi, je instalace CentOS 7 a poté upgrade na CentOS 8. To může dostat vznikající některé chyby (Hlavní z nich jsem našel jako menší pro základní upgrade), které mají být opraveny, takže žádám uživatele, kteří chtějí pomoci používat komentáře pro pomoc lidem, kteří chtějí vyzkoušet tuto novou verzi na Raspberry PI.

takže zatímco proces instalace CentOS 7 je oficiální, upgrade na CentOS 8 stále není oficiální a doporučuji použít tuto druhou část jako testovací prostředí.

Chcete-li se o tomto distro dozvědět více, podívejte se na domovskou stránku projektu CentOS.

co potřebujeme

Raspberry PI 3 Model B + image

jako obvykle doporučuji přidat od nynějška do svého oblíbeného nákupního grafu elektronického obchodu veškerý potřebný hardware, takže na konci budete moci vyhodnotit celkové náklady a rozhodnout se, zda pokračovat v projektu nebo je odstranit z nákupního grafu. Takže hardware bude pouze:

  • Raspberry PI (včetně správného napájení nebo pomocí nabíječky Micro usb smartphonu s alespoň 3A)
  • micro SD karta (alespoň 16 GB, alespoň třída 10)
  • kabel micro HDMI nebo kabel HDMI nebo kabel mini HDMI (zkontrolujte Port Raspberry PI HDMI při porovnávání hlavních funkcí nejnovějších modelů RPI)
  • USB / bezdrátová klávesnice

CentOS nabízí také různé ISO založené na ARM. Rozhodl jsem se použít verzi KDE k testování vynikajícího výkonu prostředí desktopu na našem hardwaru.

potřebujete také počítač se systémem Windows s nainstalovaným Leptačem (na flash SD kartu) a tmelem (pokud chcete vzdálený přístup ssh). Také kompresní program Windows kompatibilní s „.je zapotřebí XZ “ soubory (jako Winrar).

postup krok za krokem

získejte ISO

s Windows PC, Stáhněte si Raspberry PI CentOS 7 sda.surovina.xz z CentOS ARM iso download page (výběr Nejnovější verze armhfp a stažení Raspberry PI kde iso) uvnitř PC, kde je nainstalován Etcher.

odeberte obsah staženého souboru do adresáře podle vašeho výběru. Budete mít „.surovina.xz “ soubor obsahující ISO obraz. Upravit název souboru změna přípony z“.syrové „na“.obr“. Potvrďte, když okna vyskakují rizika týkající se změny přípony souboru.

Flash SD karta

tato část bude provedena v počítači se systémem Windows.

Otevřete Balena Etcher. Poznámka: někdy Etcher má problémy s blikáním SD karet bez oprávnění správce, z tohoto důvodu doporučuji Spustit jako správce.

klikněte na tlačítko Vybrat obrázek a vyberte právě přejmenovaný soubor.

 CentOS RPI etcher step 02

vložte SD kartu do počítače se systémem Windows. Pokud není Etcher automaticky rozpoznán, klikněte na „vybrat cíl“ a vyberte písmeno oddílu související s vloženou SD kartou.

CentOS RPI etcher step 03

klikněte na “ Flash!“tlačítko a počkejte na dokončení blikání.

nyní můžete zavřít Etcher a extrahovat SD kartu z Windows PC.

První spuštění na Raspberry PI a po instalaci ladění

vložte SD kartu do Raspberry PI, připojte ji ke klávesnici a HDMI (monitor). Napájení na Raspberry PI.

první obrazovka zobrazuje načítání systému (bude trvat méně než minutu).

jakmile budete vyzváni k přihlášení, vložte výchozí přihlašovací údaje uživatele:

  • uživatel: root
  • heslo: centos

pak přejdete přímo na plochu a instalace CentOS 7 je dokončena!

po instalaci může být užitečné několik běžných ladění.

Shrink Disk

CentOS ve výchozím nastavení používá pouze omezenou část disku. Chcete-li použít veškerý volný prostor na SD kartě, z terminálu zadejte následující příkaz:

rootfs-expand

Aktualizujte svůj systém

Aktualizujte svůj operační systém. Z terminálu:

yum -y updateyum -y upgrade

nastavení WiFi

to lze provést velmi jednoduchým způsobem s ikonou v dolní části plochy:

CentOS KDE RPI Connections

na tomto panelu vyberte síť WiFi a vložte heslo.

nezapomeňte označit možnost připojení k systému, pokud chcete tuto síť WiFi po každém restartu. V opačném případě se budete muset přihlásit z desktopového prostředí a ručně povolit připojení.

vzdálený SSH

po připojení k síti (kabelové nebo WiFi) je vzdálený SSH ve výchozím nastavení povolen s výchozím kořenovým uživatelským cedentials používaným k přihlášení do desktopového prostředí. Najděte CentOS IP adresu z jeho terminálu (příkazem“ ip addr“, protože z příkazu CentOS 7 „ifconfig“ terminál již není k dispozici) nebo z jeho síťových nastavení.

Upgrade na CentOS 8

tato část byla provedena přizpůsobení CentOS upgrade průvodce z Tecmint na Raspberry PI.

varování: někteří moderátoři ve fóru CentOS uvádějí, že se nejedná o oficiální postup upgradu (a nemyslí si, že někdy bude). Takže zvažte následující jako test, i když OS běžel v mém Raspberry PI na konci těchto kroků.

před spuštěním Zkontrolujte aktuální verzi operačního systému:

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

nainstalujte úložiště EPEL. Přidat ARM epel repository (zkopírujte a vložte následující kód zcela):

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

a nainstalovat:

yum install epel-release

Tecmint guide nyní vyžaduje instalaci nástrojů yum-utils (příkazem“ yum install yum-utils“). Ale našel jsem tyto nástroje již nainstalované.

musíme vyřešit některé balíčky RPM:

yum install rpmconfrpmconf -a

na rpmconf-první (a unikátní) otázku jsem odpověděl “ N “ (zachování aktuálních verzí).

proveďte čištění obalů:

package-cleanup --leavespackage-cleanup --orphans

nainstalujte nového správce balíčků dnf a odstraňte starého správce balíčků yum:

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

a upgrade dnf balíčky:

dnf upgrade

další příkaz je místo, kde se stane skutečný upgrade z CentOS 7 na CentOS 8. Musel jsem změnit odkazy z původního příkazu Tecmint na bod AArch64 balíčky:

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

reklamy

Upgrade EPEL:

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

odstraňte všechny dočasné soubory

dnf clean all

odstraňte staré jádro jádra pro CentOS 7. Potřebujeme balíček jádra:

dnf install kernelrpm -e rpm -q kernel

odstraňte konfliktní balíčky.

rpm -e --nodeps sysvinit-tools

spusťte aktualizaci systému CentOS 8 podle obrázku.

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

instalace nového jádra pro CentOS 8:

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

nyní můžete zkontrolovat verzi CentOS nainstalovanou spuštěním.

cat /etc/redhat-release

závěrečné úvahy

CentOS s KDE mě překvapil, že jsem tak citlivý a rychlý na Raspberry PI. V minulosti (před mnoha mnoha lety…) jsem již testoval KDE na low-end PC, ale zjistil jsem, že je těžký a opuštěný pro lehčí desktopová prostředí. Musím říct, že dnes jsem to přehodnotil.

ze strany CentOS je to silný a stabilní operační systém. Vychází z Red Hat Enterprise Linux (RHEL), OS zaměřeného na velké podniky a kritické podniky. Takže má na svém základě důležitý backend.

užijte si to!

jak užitečný byl tento příspěvek?

klikněte na hvězdu a ohodnoťte ji anonymně!

odeslat hodnocení

Průměrné hodnocení 3.7 / 5. Počet hlasů: 3

Zatím žádné hlasy! Buďte první, kdo tento příspěvek ohodnotí.

je nám líto, že tento příspěvek nebyl pro vás užitečný!

vylepšme tento příspěvek!

řekněte nám, jak můžeme tento příspěvek vylepšit?

Odeslat Zpětnou Vazbu

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.