- 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.
- co potřebujeme
- postup krok za krokem
- získejte ISO
- Flash SD karta
- První spuštění na Raspberry PI a po instalaci ladění
- Shrink Disk
- Aktualizujte svůj systém
- nastavení WiFi
- vzdálený SSH
- Upgrade na CentOS 8
- závěrečné úvahy
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
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.
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.
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:
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