Linux er sjovt, men nogle gange rammer du bare en mur med aktuelle distroer og vil have noget andet. Plus, det ser ud til, at ISO-filstørrelser og hukommelseskrav fortsætter med tiden. Der skal være en mindre distro derude et eller andet sted.

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

Hvad er Alpine Linux?

Alpine Linux er en Linux-distro, der sigter mod minimalisme, både med hensyn til plads og omfang, såvel som til højere sikkerhed. Standardinstallationsmediet er kun 133 MB. Dette er ret imponerende, da nogle ISO-filer på andre distroer er designet mere til DVD'er og thumb-drev. Alpine passer komfortabelt 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 vanskeligt for en hacker at udnytte særegenheder 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 værktøjer i en eksekverbar.

instagram viewer

Alpines 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 svarer til installation af enhver anden Linux-distribution. Du tager fat i installationsbilledet og overfører det til dit foretrukne medie og genstarter derefter din maskine.

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

Med hensyn til installationsbilleder har du flere valg på download-siden, afhængigt af hvor komplet et system du vil installere.

Det Standard billede anbefales til de fleste og inkluderer de mest anvendte pakker. Få denne, hvis du er helt ny i Alpine.

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

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

Ved installation logger du på det startede system som root. Der er intet menustyret system. Al opsætningen udføres på kommandolinjen. Hvis du har installeret Arch Linux, vil denne proces være kendt for dig.

Mens Alpine ikke holder din hånd meget, har de medtaget nogle scripts, der fører dig gennem installationsprocessen. Det vigtigste er setup-alpine. Scriptet beder 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 detaljer om opsætning af Alpine på din maskine i dokumentation og wiki. Nogle af oplysningerne kan være forældede. Du kan måske prøve at installere en pakke, der anbefales i dokumentationen, for kun at finde ud af, at den ikke findes i lageret.

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

Konfigurer Alpine Linux

Når du endelig starter 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 ønsker ikke at køre som rod hele tiden. Det er en sikkerhedsrisiko, og du kan ved et uheld beskadige vigtige systemfiler.

For at tilføje en anden bruger skal du blot skrive:

adduser -h / home / brugernavn -s / bin / aske / brugernavn

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

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

passwd brugernavn

Du bliver bedt om at oprette 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.

Når du som standard vil køre kommandoer som root, skal du bruge su kommando:

su -

Det - valgmulighed betyder at starte en login-shell, som om du var logget ind på root direkte. Indtast root-adgangskoden, når du bliver bedt om det, og derefter får du vist # prompt, som indikerer, 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 regelmæssige session.

Hvis du er vant til at bruge sudo, indeholder dokumentationen oplysninger om hvordan man konfigurerer det.

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.

Brug af APK er simpelt. Hvis du er vant til at bruge Apt på 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 blot udstede denne kommando:

apk opdatering

For at opgradere dine pakker til de senest tilgængelige, skriv:

apk opgradering

For at installere en bestemt pakke skal du i dette tilfælde Vim skrive:

apk tilføj vim

For at slette en pakke skal du skrive:

apk del pakke

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

Opsæt et skrivebordsmiljø

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

For at opsætte X leverer 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 vinduesmanager, skrivebord, filhåndtering osv. alene. Du vil sandsynligvis også installere en skærmmanager som LightDM også. Du bliver dog nødt til at bede OpenRC om at starte det automatisk.

For eksempel at bruge LXDM;

rc-opdatering lxdm
rc-service lxdm start

Er Alpine Linux til dig?

Hvis du leder efter noget andet end den sædvanlige afgrøde af Linux-distroer, 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.

E-mail
14 lette Linux-distributioner, der giver din gamle pc nyt liv

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

Relaterede emner
  • Linux
  • Linux Distro
Om forfatteren
David Delony (4 artikler offentliggjort)Mere fra David Delony

Abonner på vores nyhedsbrev

Deltag i vores nyhedsbrev for tekniske tip, anmeldelser, gratis e-bøger og eksklusive tilbud!

Et trin mere !!!

Bekræft venligst din e-mail-adresse i den e-mail, vi lige har sendt dig.

.