dacă (Tip de__ez _ fad _ poziție != ‘nedefinit’) {__EZ _ fad _ position(‘div-gpt-ad-raspberrytips_com-box-2-0’)}; cum să începeți să utilizați CentOS pe Raspberry Pi?

te-ai săturat să folosești Raspbian și vrei să încerci altceva?
folosiți CentOS pe computer și îl doriți și pe Raspberry Pi?
sunteți la locul bun, vă voi arăta cum să îl instalați și care sunt diferențele cu Raspbian.

CentOS are o versiune disponibilă pentru Raspberry Pi și funcționează destul de bine. Pentru ao instala, descărcați imaginea, blocați-o pe un card SD și porniți Raspberry Pi.

dar dacă sunteți obișnuiți cu Raspbian, trebuie să vă adaptați la unele comenzi și operații CentOS. Nu vă panicați, ca de obicei, vă voi arăta pas cu pas cum să instalați CentOS pe Raspberry.
și apoi vom vedea diferențele pe care trebuie să le cunoașteți pentru a profita la maximum de acest nou sistem.

în acest tutorial, vă voi arăta cum să începeți cu ambele versiuni: grafică și minimă. Vă recomand să citiți ambele, deoarece nu repet totul pentru a doua versiune.

cuprins

Aflați mai multe despre CentOS

dacă sunteți aici doar pentru a încerca un lucru nou, trebuie să încep prin a introduce ce este CentOS

ce este CentOS?

CentOS este o distribuție Linux gratuită, provenind inițial din Red Hat distribution (RHEL)
deci veți găsi o mulțime de asemănări cu sistemele Red Hat sau Fedora

țintele CentOS sunt în principal utilizatori ai companiei
datorită stabilității și predictibilității sale, CentOS vine adesea imediat după Debian în cele mai utilizate distribuții Linux pentru o utilizare a companiei

Raspberry Pi curs
Ia-l la nivelul următor.
sunt aici pentru a vă ajuta să începeți Raspberry Pi și să învățați toate abilitățile de care aveți nevoie în ordinea corectă.

CentOS versions

CentOS nu împinge o interfață specifică de utilizator
puteți descărca 3 versiuni diferite: GNOME, KDE sau Minimal

versiunea minimă este ceva de genul Raspbian Lite, fără interfață grafică
GNOME și KDE sunt două software-uri diferite de interfață grafică

GNOME este aproape de ceea ce știți pe Raspbian Desktop.
KDE este diferit, cu meniul din partea de jos și câteva software-uri diferite

de ce am nevoie de CentOS pe Raspberry Pi?

ca întotdeauna, nu prea “nevoie” de a utiliza o altă distribuție Linux

Raspbian este construit pentru Raspberry Pi și funcționează bine
deci nu există nici un motiv real pentru a comuta la CentOS sau orice altă distribuție

dar pentru un scop educațional sau dacă sunteți obișnuiți cu CentOS, Red Hat sau Fedora pe computerele sau serverele dvs., ar putea merita să încercați

instalați CentOS pe Raspberry Pi

acum că prezentările sunt terminate, să vedem cum se instalează pe un Raspberry Pi

descărcați CentOS

CentOS pentru Raspberry Pi este disponibil direct în depozitul CentOS (asigurați-vă că selectați arhitectura ARM)
Faceți clic pe acest link, alegeți un server aproape de dvs. și descărcați imaginea

există trei versiuni de imagini disponibile pentru Raspberry Pi:

  • GNOME
  • KDE
  • Minimal

vă recomand să începeți cu versiunea GNOME dacă veniți de la Raspbian
și puteți trece la versiunea minimă mai târziu dacă sunteți în largul dvs. cu comenzile CentOS
performanțele versiunii GNOME nu sunt optime pe Raspberry Pi așa cum veți vedea

asigurați-vă că luați fișierul cu “RaspberryPi” în numele
există, de asemenea, rootfs și imagini generice în același folder

copiați imaginea CentOS pe un card SD

procesul de creare a cardului SD este întotdeauna același

  • descărcați și instalați Etcher dacă nu îl aveți deja
  • porniți Etcher, veți avea o fereastră ca aceasta:
    meniul etcher
  • Faceți clic pe “Selectați imaginea” și navigați la imaginea CentOS
  • introduceți cardul SD în computer și Etcher îl va selecta automat
  • apoi faceți clic pe “flash!”pentru a începe crearea cardului SD

după câteva minute, cardul SD este gata și puteți merge mai departe

stăpânește-ți Raspberry Pi în 30 de zile
Descărcați cartea electronică.
descoperă secretele Raspberry Pi într-o provocare de 30 de zile.

Start CentOS

primul boot nu este complicat:

  • introduceți cardul SD în Raspberry Pi și lansați-l
  • după câteva secunde, veți primi un meniu de întâmpinare în care trebuie să configurați setările
     centos welcome menu
  • acest meniu vă va cere:
    • limbă
    • Dispunere tastatură
    • Configurare rețea
    • Setări de Confidențialitate
    • fus orar
    • conexiuni conturi Online (nu este obligatoriu)
  • răspunde la toate întrebările. Apoi, trebuie să creați primul utilizator
  • în cele din urmă, setați o parolă pentru contul dvs. (cu o complexitate minimă)
  • și sunteți gata să mergeți, faceți clic pe “începeți să utilizați CentOS Linux”

după câteva secunde ajungeți la interfața GNOME
nu ar trebui să vă pierdeți dacă sunteți obișnuiți cu Raspbian, interfața este similară (poate mai curată, mai profesionistă cred)

centos desktop
CentOS 7 desktop implicit la prima conectare

configurați CentOS cu GNOME

frumos, CentOS este instalat și funcționează.
dar dacă sunteți obișnuiți cu Raspbian, este posibil să vă pierdeți în utilizările de bază ale noului dvs. sistem
nu vă faceți griji, vă voi ajuta în această secțiune

Setări de rețea

chiar dacă vă conectați cu succes la o rețea, este posibil să aveți unele probleme
de exemplu, sunt conectat la WiFi, dar nu pot utiliza Internetul
serverul meu DNS nu pare să fie configurat

pentru a verifica setările de rețea, urmați această procedură:

  • deschideți meniul Aplicații (stânga sus)
  • apoi accesați Instrumente de sistem și faceți clic pe Setări
  • apoi faceți clic pe Wi-Fi sau rețea și verificați dacă totul este în regulă
    pentru Wi-Fi puteți face clic pe roata de setări pentru a accesa toată configurația

în cazul meu, totul este în regulă, dar am această problemă de conexiune
dar după dezactivarea IPv6, setarea datei și orei corecte (verificați paragraful următor) și deconectați/reconectați WiFi-ul, a fost ok

editare: Înainte de sfârșitul acestui tutorial, a trebuit să-mi mut Raspberry Pi aproape de un cablu ethernet. Conexiunea WiFi nu a funcționat absolut, a deconectat fiecare 30 de ani și nu a putut face nimic. Odată conectat cu un cablu, totul funcționează bine

Reglați data și ora

după Verificarea configurației rețelei mele, am observat că ceasul meu nu era la momentul potrivit
și probabil de aceea nimic nu a funcționat (HTTPS are nevoie de un timp ajustat pe computer)

pentru a remedia acest lucru reveniți la setările sistemului și alegeți detalii > Data & ora
chiar dacă Data & timpul pare ajustat automat cu internetul, nu funcționează sau durează prea mult timp pentru mine

puteți dezactiva opțiunea “data automată & ora” și setați data/ora ca tine doriți
vă recomandăm să reactivați opțiunea “Data automată & timp” după aceea, pentru a vă menține sistemul la momentul potrivit

instalați pachete

ca pe Raspbian, există un instrument pentru a instala pachete noi
îl puteți găsi în meniul aplicației > instrumente de sistem > Software

instrument de instalare software centos
instrumentul de instalare software pe CentOS

introduceți numele unui pachet pe care doriți să îl instalați
selectați-l și faceți clic pe” Aplicați modificările ” pentru a-l instala
vă poate întreba dacă aveți încredere în pachete și, în final parola pentru a confirma instalarea

de asemenea, puteți răsfoi categoriile de pachete pentru a o găsi pe cea dorită

Actualizați-vă sistemul

pentru a vă actualiza sistemul, există un instrument similar în System Tools > Software Update

centos update tool
Software Update tool 7

când se deschide fereastra, veți vedea toate pachetele disponibile pentru actualizare
Faceți clic pe “Instalați actualizări” pentru a le instala pe toate

vă recomand să reporniți sistemul după actualizare, pentru a aplica toate modificările

Nano

în mod implicit, nano sau chiar vim nu sunt instalate pe CentOS
dacă aveți nevoie de un editor de text în terminalul dvs., trebuie să îl instalați cu managerul de Software

în caz contrar, aveți un editor de text disponibil în aplicații > Accesorii > editor de Text
dar veți fi blocat dacă încercați să deschideți un fișier în care nu aveți permisiunea

SSH

ca și în multe alte sisteme, SSH nu este activat în mod implicit pe CentOS 7
pentru aceasta nu am găsit cum să o fac în interfață, deci trebuie să utilizați o comandă

deschideți un terminal (Aplicații > sistem instrumente > Terminal) și tastați această comandă:

sudo systemctl enable sshdsudo systemctl start sshd

biblioteci Python

dacă aveți nevoie de unele biblioteci Python specifice pentru Raspberry Pi, acesta va fi un pic mai complex decât pe Raspbian
în mod implicit acestea nu sunt instalate nici disponibile în depozit

am găsit în cele din urmă cum să le instalați, aici este ceea ce se poate face:

  • creați un fișier nou pentru a adăuga depozitul EPEL
    sudo nano /etc/yum.repos.d/epel.repo
  • lipiți aceste linii în fișierul
    name=Epel rebuild for armhfpbaseurl=https://armv7.dev.centos.org/repodir/epel-pass-1/enabled=1gpgcheck=0
  • Salvați și ieșiți (CTRL+O, CTRL+X)
    depozitul EPEL este acum disponibil
  • utilizați yum pentru a instala pachetele python
    yum este pachetul manager pe CentOS (cum ar fi apt sau apt-get pe sistemele Debian)
    yum install python34 python34-pip
  • acum Puteți instala orice bibliotecă Python ca de obicei
    de exemplu:
    pip3.4 install picamera

configurați versiunea minimă

dacă sunteți un războinic și îndrăzniți să încercați CentOS cu versiunea minimă, iată ce trebuie să știți pentru a începe

prima pornire

pregătirea cardului SD este aceeași ca și în cazul GNOME, dar cu o altă imagine

la prima pornire, veți ajunge direct la un prompt de conectare
acreditările implicite sunt:

  • autentificare: root
  • parolă: centos

Configurare rețea (Ethernet)

apoi, primul lucru de făcut este să verificați dacă aveți o adresă IP în rețea
pentru a face acest lucru, puteți utiliza ifconfig pentru a afișa setările cardurilor de rețea:

ifconfig

adresa IP centos

pe a doua linie, puteți vedea adresa mea IP curentă: 192.168.1.15

dacă trebuie să setați manual setările de rețea, puteți utiliza același instrument ca și pentru conexiunea Wifi (Verificați paragraful următor)

configurarea rețelei (WiFi)

nu vă recomand să încercați conexiunea WiFi pe CentOS minimal, deoarece am avut o problemă cu aceasta pe GNOME presupun că va fi la fel.

dar dacă aveți cu adevărat nevoie de ea, iată cum să o configurați:

  • în terminal, porniți instrumentul network manager:
    nmtui
  • în meniu, alegeți “Activați o conexiune”
  • conexiunea dvs. cu fir apare în primul rând, dar chiar mai jos aveți Wifi
    puteți selecta SSID-ul pe care doriți să îl utilizați în listă și apoi introduceți fraza de trecere

SSH

pe versiunea minimă, SSH este activat implicit
deci, de îndată ce aveți rețeaua de lucru, vă recomandăm trecerea la o conexiune SSH pentru următoarele

acest lucru va evita problemele de localizare tastatură și a economisi timp, dacă nu aveți o tastatură bună pentru Raspberry Pi

instala Pachete

de data aceasta nu aveți un instrument pentru a vă gestiona pachetele,deci trebuie să o faceți direct cu yum
, dar este ușor

de exemplu, pentru a instala nano:

yum install nano

nu trebuie să utilizați “sudo” cu versiunea minimă, deoarece sunteți deja root

dacă trebuie să găsiți un nume de pachet, comanda” căutare ” este de asemenea disponibilă
la fel ca apt search pe raspbian:

yum search python-dev

Acesta vă va oferi o listă de pachete de potrivire pe ambele titlu și descriere
sfat Bonus: De cele mai multe ori, pachetul < > – dev package de pe Raspbian se numește <package > – devel pe sistemele Red Hat precum CentOS (python-devel de exemplu)

Actualizați-vă sistemul

același lucru pentru actualizarea sistemului
instrumentul de actualizare software nu este aici, dar yum face același lucru:

yum update

aceasta va descărca și instala toate actualizările necesare pentru sistemul dvs.
vă recomand să faceți acest lucru pe o instalare nouă și apoi în mod regulat pentru a vă menține sistemul actualizat

întrebare conexă

cum se instalează manual pachetele pe CentOS? Pe Debian / Raspbian, puteți descărca și instala pachete manual cu comanda dpkg. Pe sistemele Red Hat, trebuie să utilizați comanda rpm. De exemplu: pachetul rpm-I.rpm
aceasta este o altă mare diferență cu Raspbian

concluzie

asta este, acum știți cum să instalați și să utilizați CentOS pe Raspberry Pi
există unele diferențe cu Raspbian, dar este un lucru interesant de încercat, în principal dacă sunteți obișnuiți cu Fedora/CentOS/Red Hat pe alte sisteme

personal, mi se pare versiunea GNOME foarte lentă. Nu pare să fie bine adaptat pentru Raspberry Pi.
dacă aveți nevoie de o interfață grafică, probabil că trebuie să rămâneți pe Raspbian
dar versiunea minimă este în regulă
ați încercat versiunea KDE? Cum funcționează?

anunțați-mă dacă utilizați CentOS în proiectele dvs. și de ce îl preferați printre alte distribuții

de asemenea, dacă sunteți doar curioși și doriți să încercați toate distribuțiile Raspberry Pi, iată o listă bună cu cele mai bune distribuții Raspberry Pi pe care le puteți verifica 🙂

Lasă un răspuns

Adresa ta de email nu va fi publicată.