Linux este distractiv, dar uneori te lovești de un perete cu distribuții actuale și vrei ceva diferit. În plus, se pare că dimensiunile fișierelor ISO și cerințele de memorie continuă să crească cu timpul. Trebuie să existe o distribuție mai mică acolo undeva.

Dacă sunteți în căutarea unei distribuții Linux ușoare, Alpine Linux ar putea fi o gură de aer proaspăt de munte pentru dvs.!

Ce este Alpine Linux?

Linux alpin este o distribuție Linux care urmărește minimalismul, atât în ​​ceea ce privește spațiul, cât și în domeniul de aplicare, precum și o securitate mai mare. Suportul de instalare implicit este de numai 133 MB. Acest lucru este destul de impresionant, având în vedere că unele fișiere ISO de pe alte distribuitoare sunt concepute mai mult pentru DVD-uri și unități de tip thumb. Alpine se potrivește confortabil pe un CD-R cu spațiu liber.

Alpine Linux folosește o tehnică numită executabile independente de poziție pentru a randomiza locația programelor în memorie. Acest lucru face dificil pentru un atacator să exploateze ciudățenii din memorie și să preia o mașină.

instagram viewer

Distro-ul este, de asemenea, minimalist în configurația sa. Obține dimensiunea redusă utilizând suita BusyBox pentru a furniza majoritatea utilităților într-un singur executabil.

Dimensiunea redusă a Alpine îl face potrivit pentru persoanele care rulează containere, în special Docker.

Descarca: Linux alpin

Instalarea Alpine Linux

Instalarea Alpine Linux este similară cu instalarea oricărei alte distribuții Linux. Apucați imaginea de instalare și o transferați pe media preferată, apoi reporniți aparatul.

Minimalismul Alpine se aplică și procesului său de instalare. Vă aflați la consola text Linux standard. Nu există nicio instalare grafică aici.

În ceea ce privește imaginile de instalare, aveți mai multe opțiuni pe pagina de descărcare, în funcție de cât de complet este un sistem pe care doriți să îl instalați.

Standard imaginea este recomandată pentru majoritatea oamenilor și include pachetele cele mai utilizate. Obțineți-l dacă sunteți complet nou în Alpine.

Extins imaginea este destinată dispozitivelor specializate precum routerele care nu vor fi actualizate la fel de mult, deci are mai multe pachete decât Standard.

Dacă doriți să instalați un sistem foarte minim, obțineți Netboot imagine, care include doar minimul necesar pentru a porni și a vă conecta la rețea. Apoi va trebui să descărcați orice alte pachete necesare. Această opțiune este pentru cei cărora le place foarte mult să adapteze sistemele la cerințele lor.

La instalare, vă conectați la sistemul pornit ca root. Nu există un sistem bazat pe meniu. Toată configurarea se face la linia de comandă. Dacă ați instalat Arch Linux, acest proces vă va fi familiar.

Deși Alpine nu vă ține prea mult de mână, acestea au inclus câteva scripturi care vă vor ghida prin procesul de instalare. Cel mai important este setup-alpine. Scriptul vă va întreba lucruri precum aspectul tastaturii și fusul orar și vă va ajuta și în partiționarea discului. Puteți accepta doar valorile implicite.

Puteți găsi mai multe detalii despre configurarea Alpine pe mașina dvs. în documentație si wiki. Este posibil ca unele informații să nu fie actualizate. S-ar putea să încercați să instalați un pachet recomandat în documentație numai pentru a afla că nu există în depozit.

Legate de: Cele mai bune distribuții Linux ușoare care nu au nevoie aproape de spațiu

Configurați Alpine Linux

Când porniți în cele din urmă în noua dvs. instalație Alpine, este încă destul de gol, doar cu consola de text și shell. Veți dori să faceți unele personalizări ale sistemului implicit pentru a-l face cu adevărat util.

Configurați un utilizator obișnuit

Când instalați prima dată Alpine, singurul utilizator este root. Nu doriți să rulați ca root tot timpul. Este un risc de securitate și s-ar putea deteriora accidental fișierele importante ale sistemului.

Pentru a adăuga un alt utilizator, pur și simplu tastați:

adduser -h / home / username -s / bin / ash / username

Veți înlocui „numele de utilizator” cu numele utilizatorului pe care doriți să îl utilizați pentru autentificare. -h opțiunea specifică directorul principal, în timp ce -s opțiunea specifică calea pentru shell, ash, care este shell-ul implicit pentru BusyBox și, astfel, shell-ul instalat în Alpine Linux. Dacă doriți să utilizați un alt shell, veți schimba această opțiune în calea către shell-ul preferat.

Pentru a seta o parolă pentru utilizator, utilizați passwd comanda:

nume de utilizator passwd

Vi se va solicita să configurați o parolă pentru utilizator. Reintroduceți parola pentru a confirma procesul. După ce ați făcut acest lucru, puteți să vă deconectați de la contul root și să vă conectați la contul dvs. obișnuit de utilizator.

În mod implicit, când doriți să executați comenzi ca root, veți utiliza fișierul su comanda:

su -

- opțiunea înseamnă să porniți un shell de conectare ca și când v-ați fi conectat la root direct. Tastați parola de root atunci când vi se solicită și veți fi apoi prezentat cu # prompt care indică că executați ca root. Când terminați rularea comenzilor administrative, este mai bine să părăsiți sesiunea rădăcină tastând deconectare sau apăsând Ctrl D pentru a reveni la sesiunea obișnuită.

Dacă sunteți obișnuit să utilizați sudo, documentația conține informații despre cum să-l configurați.

Managementul pachetelor

Ca și în cazul oricărei alte distribuții Linux moderne, Alpine folosește un manager de pachete. Ei și-au creat propriul lor, numit Alpine Package Keeper, sau APK.

Utilizarea APK-ului este simplă. Dacă sunteți obișnuiți să utilizați Apt pe Debian sau Ubuntu, este și mai simplu. Nu este evident dacă a fost deliberat, dar multe dintre comenzi sunt identice.

Pentru a actualiza depozitul, emiteți doar această comandă:

actualizare apk

Pentru a actualiza pachetele la cele mai recente versiuni disponibile, tastați:

upgrade apk

Pentru a instala un anumit pachet, în acest caz, Vim, tastați:

apk add vim

Pentru a șterge un pachet, tastați:

apk del package

Dacă nu mai sunt necesare pachete după eliminare, APK-ul le va elimina automat. Acest lucru diferă de APT deoarece trebuie să rulați apt autoremove porunci să procedezi la fel.

Configurați un mediu desktop

Dacă nu intenționați să instalați Alpine ca server, probabil că veți dori să instalați un mediu grafic. Din fericire, Alpine acceptă principalii administratori de ferestre și mediile desktop.

Pentru a configura X, Alpine oferă setup-xorg-base scenariu. Este similar cu procesul de instalare, unde îl rulați și răspundeți la câteva întrebări despre configurarea dvs. În majoritatea cazurilor, configurația este automată.

Va trebui să instalați managerul de ferestre preferat, desktop, manager de fișiere etc. pe cont propriu. Probabil că veți dori, de asemenea, să instalați un manager de afișare precum LightDM. Cu toate acestea, va trebui să spuneți OpenRC să îl pornească automat.

De exemplu, pentru a utiliza LXDM;

rc-update lxdm
rc-service lxdm start

Este Alpine Linux pentru tine?

Dacă căutați ceva diferit de cultura obișnuită a distribuțiilor Linux, Alpine Linux este ceva demn de luat în considerare. Dacă doriți un sistem de operare server ușor pentru virtualizare sau containere, Alpine este cel care trebuie ales.

Deși există multe distribuții Linux ușoare disponibile pe internet, ar trebui să găsiți Alpine Linux potrivit pentru toate nevoile dumneavoastră.

E-mail
14 distribuții Linux ușoare pentru a oferi o viață nouă computerului tău vechi

Aveți nevoie de un sistem de operare ușor? Aceste distribuții Linux speciale pot rula pe computere mai vechi, unele cu doar 100 MB de RAM.

Subiecte asemănătoare
  • Linux
  • Linux Distro
Despre autor
David Delony (4 articole publicate)Mai multe de la David Delony

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletterului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Încă un pas…!

Vă rugăm să confirmați adresa de e-mail în e-mailul pe care tocmai vi l-am trimis.

.