Alpine Linux: Den lette Linux Distro forklaret

Alpine Linux: Den lette Linux Distro forklaret

Linux er sjovt, men nogle gange rammer du bare en væg med nuværende distros og vil have noget andet. Plus, det ser ud til, at ISO -filstørrelser og hukommelseskrav fortsætter med at stige med tiden. Der må være en mindre distro derude et sted.





Hvis du leder efter en let Linux -distribution, kan Alpine Linux være et friskt pust af frisk bjergluft for dig!





Hvad er Alpine Linux?

Alpine Linux er en Linux -distro, der sigter mod minimalisme, både hvad angår plads og omfang, såvel som for højere sikkerhed. Standardinstallationsmediet er kun 133 MB. Dette er ganske imponerende, da nogle ISO -filer på andre distroer er designet mere til dvd'er og tommelfingerdrev. Alpine passer behageligt på en CD-R med plads til overs.





Alpine Linux bruger en teknik kaldet positionsuafhængige eksekverbare filer til at randomisere placeringen af ​​programmer i hukommelsen. Dette gør det svært for en angriber at udnytte quirks i hukommelsen og overtage en maskine.

Distroen er også minimalistisk i sin konfiguration. Det får sin lille størrelse ved at bruge BusyBox -pakken til at levere de fleste hjælpeprogrammer i en eksekverbar.



Alpins lille størrelse gør den velegnet til folk, der kører containere, især Docker.

Hent : Alpine Linux





Installation af Alpine Linux

Installation af Alpine Linux ligner installation af enhver anden Linux -distribution. Du griber installationsbilledet og overfører det til dit foretrukne medie, og genstarter derefter din maskine.

hvordan man bruger gpu tweak 2

Alpins minimalisme gælder også for dens installationsproces. Du befinder dig på standard Linux -tekstkonsol. Der er ingen grafisk installation her.





Hvad angår installationsbilleder, har du flere valgmuligheder på download -siden, afhængigt af hvor komplet et system du vil installere.

Det Standard billede anbefales til de fleste mennesker og indeholder de mest almindeligt anvendte pakker. Få denne, hvis du er helt ny inden for Alpine.

Det Udvidet image er beregnet til specialiserede enheder som routere, der ikke bliver opdateret så meget, så det har flere pakker end Standard.

Hvis du vil installere et meget minimalt system, skal du hente Netboot billede, som kun indeholder det minimale minimum for at starte og oprette forbindelse til netværket. Du skal derefter downloade andre nødvendige pakker. Denne mulighed er for dem, der virkelig kan lide at skræddersy systemer til deres behov.

Ved installationen logger du på det bootede system som root. Der er ikke noget menu-drevet system. Hele opsætningen udføres på kommandolinjen. Hvis du har installeret Arch Linux, kender du denne proces.

Selvom Alpine ikke holder din hånd særlig meget, har de inkluderet nogle scripts, der vil guide dig gennem installationsprocessen. Det vigtigste er setup-alpine . Scriptet vil bede dig om ting som dit tastaturlayout og tidszone og hjælper dig også med at opdele din disk. Du kan bare acceptere standardindstillingerne.

Du kan finde flere oplysninger om opsætning af Alpine på din maskine i dokumentation og wiki . Nogle af oplysningerne kan være forældede. Du prøver måske kun at installere en pakke, der anbefales i dokumentationen, for at finde ud af, at den ikke findes i depotet.

Relaterede: Bedste lette Linux Distros, der næsten ikke har brug for plads

Konfigurer Alpine Linux

Når du endelig starter op i din nye Alpine -installation, er den stadig temmelig bar, med kun tekstkonsollen og skallen. Du vil foretage nogle tilpasninger til standardsystemet for at gøre det virkelig nyttigt.

Opret en almindelig bruger

Når du først installerer Alpine, er den eneste bruger root. Du vil ikke køre som root hele tiden. Det er en sikkerhedsrisiko, og du kan ved et uheld beskadige vigtige systemfiler.

Hvis du vil tilføje en anden bruger, skal du blot skrive:

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

Du erstatter 'brugernavn' med navnet på den bruger, du vil bruge til login. Det -h indstilling angiver hjemmekataloget, mens -s option angiver stinavnet for skallen, asken, som er standardskallen til BusyBox og dermed skallen installeret i Alpine Linux. Hvis du vil bruge en anden skal, ville du ændre denne mulighed til stien til din foretrukne skal.

For at angive en adgangskode til brugeren skal du bruge passwd kommando:

passwd username

Du bliver bedt om at konfigurere en adgangskode til brugeren. Indtast adgangskoden igen for at bekræfte processen. Når dette er gjort, kan du logge ud af rodkontoen og logge ind på din almindelige brugerkonto.

Som standard, når du vil køre kommandoer som root, bruger du dens kommando:

su -

Det - option betyder at starte en login -shell, som om du havde logget ind på root direkte. Skriv root -adgangskoden, når du bliver bedt om det, og du vil derefter blive præsenteret for # prompt, der angiver, at du kører som root. Når du er færdig med at køre dine administrative kommandoer, er det bedst at forlade rodsessionen ved at skrive Log ud eller trykke på Ctrl + D for at komme tilbage til din normale session.

Hvis du er vant til at bruge sudo, har dokumentationen oplysninger om hvordan man opsætter det .

kan ikke kopiere filer til ekstern harddisk windows 10

Pakkehåndtering

Som med enhver anden moderne Linux -distro bruger Alpine en pakkehåndtering. De har oprettet deres egen, kaldet Alpine Package Keeper eller APK.

Det er enkelt at bruge APK. Hvis du er vant til at bruge Apt on Debian eller Ubuntu , det er endnu enklere. Det er ikke tydeligt, om det var bevidst, men mange af kommandoerne er identiske.

For at opdatere lageret skal du bare udstede denne kommando:

apk update

For at opgradere dine pakker til den nyeste tilgængelige, skal du skrive:

apk upgrade

For at installere en bestemt pakke, i dette tilfælde, Vim, skriv:

apk add vim

Hvis du vil slette en pakke, skal du skrive:

apk del package

Hvis pakker ikke længere er nødvendige efter fjernelse, fjerner APK dem automatisk. Dette adskiller sig fra APT, da du skal køre passende autoremove kommando om at gøre det samme.

Opret et skrivebordsmiljø

Medmindre du planlægger at installere Alpine som en server, vil du sandsynligvis gerne installere et grafisk miljø. Heldigvis understøtter Alpine de store vinduesadministratorer og skrivebordsmiljøer.

For at konfigurere X giver Alpine setup-xorg-base manuskript. Det ligner installationsprocessen, hvor du kører det og besvarer et par spørgsmål om din opsætning. I de fleste tilfælde er konfigurationen automatisk.

Du bliver nødt til at installere din foretrukne vindueshåndtering, skrivebord, filhåndtering osv. På egen hånd. Du vil sikkert også gerne installere en displaymanager som LightDM. Du skal dog fortælle OpenRC om at starte det automatisk.

For eksempel at bruge LXDM;

rc-update lxdm
rc-service lxdm start

Er Alpine Linux noget for dig?

Hvis du leder efter noget andet end den sædvanlige afgrøde af Linux -distros, er Alpine Linux noget, der er værd at overveje. Hvis du vil have et let server -OS til virtualisering eller containere, er Alpine den, du skal gå efter.

Selvom der er mange lette Linux -distributioner tilgængelige på internettet, bør du finde Alpine Linux, der passer til alle dine behov.

Del Del Tweet E -mail 14 lette Linux -distributioner til at give din gamle pc nyt liv

Har du brug for et let operativsystem? Disse specielle Linux -distros kan køre på ældre pc'er, nogle med så lidt som 100 MB RAM.

Læs Næste
Relaterede emner
  • Linux
  • Linux Distro
Om forfatteren Davids dårskab(49 artikler udgivet)

David er freelance skribent med base i det nordvestlige Stillehav, men stammer oprindeligt fra Bay Area. Han har været en teknologientusiast siden barndommen. Davids interesser omfatter læsning, se kvalitets -tv -shows og film, retrospil og pladesamling.

Mere fra David Delony

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere