Linux er morsomt, men noen ganger treffer du bare en vegg med nåværende distribusjoner og vil ha noe annet. I tillegg ser det ut til at ISO-filstørrelser og minnekrav fortsetter å gå opp med tiden. Det må være en mindre distro der ute et sted.

Hvis du leter etter en lett Linux-distribusjon, kan Alpine Linux være et pust av frisk fjelluft for deg!

Hva er Alpine Linux?

Alpint Linux er en Linux-distro som tar sikte på minimalisme, både når det gjelder plass og omfang, samt for høyere sikkerhet. Standard installasjonsmedium er bare 133 MB. Dette er ganske imponerende gitt at noen ISO-filer på andre distroer er designet mer for DVDer og tommelstasjoner. Alpine passer komfortabelt på en CD-R med plass til overs.

Alpine Linux bruker en teknikk som kalles posisjonsuavhengige kjørbare filer for å randomisere plasseringen av programmer i minnet. Dette gjør det vanskelig for en angriper å utnytte særegenheter i minnet og overta en maskin.

Distro er også minimalistisk i sin konfigurasjon. Den får sin lille størrelse ved å bruke BusyBox-pakken til å tilby de fleste verktøyene i en kjørbar.

Alpines lille størrelse gjør den egnet for folk som kjører containere, spesielt Docker.

nedlasting: Alpint Linux

Installere Alpine Linux

Installering av Alpine Linux ligner på installasjon av annen Linux-distribusjon. Du tar tak i installasjonsbildet og overfører det til det foretrukne mediet, og starter deretter maskinen på nytt.

Alpines minimalisme gjelder også installasjonsprosessen. Du befinner deg på standard Linux-tekstkonsoll. Det er ingen grafisk installasjon her.

Når det gjelder installasjonsbilder, har du flere valg på nedlastingssiden, avhengig av hvor komplett et system du vil installere.

De Standard bildet anbefales for folk flest og inkluderer de mest brukte pakkene. Få denne hvis du er helt ny i Alpine.

De Forlenget bildet er ment for spesialiserte enheter som rutere som ikke blir oppdatert så mye, så det har flere pakker enn standard.

Hvis du vil installere et veldig minimalt system, skaff deg Netboot bilde, som bare inkluderer det minste minimum for å starte og koble til nettverket. Du må da laste ned andre nødvendige pakker. Dette alternativet er for de som virkelig liker å skreddersy systemer etter deres behov.

Ved installasjon logger du deg på det startede systemet som root. Det er ikke noe menystyrt system. Alt oppsettet gjøres på kommandolinjen. Hvis du har installert Arch Linux, vil denne prosessen være kjent for deg.

Selv om Alpine ikke holder hånden din veldig mye, har de tatt med noen skript som vil lede deg gjennom installasjonsprosessen. Det viktigste er oppsett-alpin. Skriptet vil spørre deg om ting som tastaturoppsett og tidssone, og vil også hjelpe deg med å partisjonere disken. Du kan bare godta standardinnstillingene.

Du finner mer informasjon om hvordan du konfigurerer Alpine på maskinen din i dokumentasjon og wiki. Noe av informasjonen kan være utdatert. Du kan prøve å installere en pakke som er anbefalt i dokumentasjonen bare for å finne ut at den ikke finnes i depotet.

I slekt: Beste lette Linux-distroer som nesten ikke trenger plass

Konfigurer Alpine Linux

Når du endelig starter opp i den nye Alpine-installasjonen din, er den fortsatt ganske bar, med bare tekstkonsollen og skallet. Du vil gjøre noen tilpasninger til standardsystemet for å gjøre det virkelig nyttig.

Sett opp en vanlig bruker

Når du først installerer Alpine, er den eneste brukeren root. Du vil ikke løpe som rot hele tiden. Det er en sikkerhetsrisiko, og du kan ved et uhell skade viktige systemfiler.

For å legge til en annen bruker, skriv bare:

adduser -h / home / brukernavn -s / bin / ask / brukernavn

Du erstatter "brukernavn" med navnet på brukeren du vil bruke til pålogging. De -h alternativet spesifiserer hjemmekatalogen, mens -s alternativet spesifiserer banenavnet for skallet, aske, som er standard skallet for BusyBox og dermed skallet installert i Alpine Linux. Hvis du vil bruke et annet skall, vil du endre dette alternativet til banen til det foretrukne skallet.

For å angi et passord for brukeren, bruk passwd kommando:

passwd brukernavn

Du blir bedt om å sette opp et passord for brukeren. Skriv inn passordet på nytt for å bekrefte prosessen. Når dette er gjort, kan du logge ut av rotkontoen og logge på din vanlige brukerkonto.

Når du vil kjøre kommandoer som root, bruker du som standard su kommando:

su -

De - alternativet betyr å starte et påloggingsskall som om du hadde logget inn for å rote direkte. Skriv inn root-passordet når du blir bedt om det, så får du presentert # ledetekst som indikerer at du kjører som root. Når du er ferdig med å kjøre de administrative kommandoene, er det best å forlate rotøkten ved å skrive Logg ut eller trykke på Ctrl D for å komme tilbake til din vanlige økt.

Hvis du er vant til å bruke sudo, har dokumentasjonen informasjon om hvordan du setter den opp.

Pakkehåndtering

Som med alle andre moderne Linux-distroer, bruker Alpine en pakkebehandling. De har laget sin egen, kalt Alpine Package Keeper, eller APK.

Å bruke APK er enkelt. Hvis du er vant til å bruke Apt på Debian eller Ubuntu, det er enda enklere. Det er ikke tydelig om det var bevisst, men mange av kommandoene er identiske.

For å oppdatere depotet, bare gi ut denne kommandoen:

apk oppdatering

For å oppgradere pakkene dine til de siste tilgjengelige, skriv:

apk oppgradering

For å installere en bestemt pakke, skriv i dette tilfellet Vim:

apk legg til vim

For å slette en pakke, skriv:

apk del pakke

Hvis det ikke lenger er behov for noen pakker etter fjerning, fjerner APK dem automatisk. Dette skiller seg fra APT da du må kjøre apt autoremove kommando om å gjøre det samme.

Sett opp et skrivebordsmiljø

Med mindre du planlegger å installere Alpine som en server, vil du sannsynligvis installere et grafisk miljø. Heldigvis støtter Alpine de store vindusbehandlerne og skrivebordsmiljøene.

For å sette opp X, tilbyr Alpine setup-xorg-base manus. Det ligner på installasjonsprosessen, hvor du kjører den og svarer på noen spørsmål om oppsettet ditt. I de fleste tilfeller er konfigurasjonen automatisk.

Du må installere din foretrukne vindusbehandling, skrivebord, filbehandling, etc. på egenhånd. Du vil sannsynligvis også installere en skjermbehandling som LightDM også. Du må imidlertid be OpenRC om å starte den automatisk.

For eksempel å bruke LXDM;

rc-oppdatering lxdm
rc-service lxdm start

Er Alpine Linux for deg?

Hvis du leter etter noe annet enn den vanlige avlingen av Linux-distribusjoner, er Alpine Linux noe som er verdt å vurdere. Hvis du vil ha et lett server-operativsystem for virtualisering eller containere, er Alpine den du skal gå etter.

Selv om det er mange lette Linux-distribusjoner tilgjengelig på internett, bør du finne Alpine Linux som passer for alle dine behov.

E-post
14 lette Linux-distribusjoner for å gi din gamle PC nytt liv

Trenger du et lett operativsystem? Disse spesielle Linux-distribusjonene kan kjøres på eldre PC-er, noen med så lite som 100 MB RAM.

Relaterte temaer
  • Linux
  • Linux Distro
Om forfatteren
David Delony (4 artikler publisert)Mer fra David Delony

Abonner på vårt nyhetsbrev

Bli med på nyhetsbrevet vårt for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!

Ett steg til…!

Bekreft e-postadressen din i e-posten vi nettopp sendte deg.

.