Alpine Linux: The Lightweight Linux Distro Explained

Alpine Linux: The Lightweight Linux Distro Explained

Linux er morsomt, men noen ganger treffer du bare en vegg med nåværende distros og vil ha noe annet. I tillegg ser det ut til at ISO -filstørrelser og minnekrav fortsetter å gå 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 quirks i minnet og ta over en maskin.

Distroen 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.



Alpins 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å å installere annen Linux -distribusjon. Du tar tak i installasjonsbildet og overfører det til foretrukne medier, og starter deretter maskinen på nytt.

Hvordan få et bilde fra en pdf

Alpins 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 de fleste og inneholder de mest brukte pakkene. Få denne hvis du er helt ny på 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, får du Netboot bilde, som bare inkluderer minimum for å starte opp og koble til nettverket. Du må da laste ned andre pakker som kreves. Dette alternativet er for de som virkelig liker å skreddersy systemer til deres behov.

Ved installasjon logger du deg på det oppstartede systemet som root. Det er ikke noe menydrevet system. Alt oppsettet er utført 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-alpint . Skriptet vil be deg om ting som tastaturoppsett og tidssone, og vil også hjelpe deg med å partisjonere disken din. Du kan bare godta standardinnstillingene.

Du finner flere detaljer 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 din nye Alpine -installasjon, 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 kjøre som root hele tiden. Det er en sikkerhetsrisiko, og du kan ved et uhell skade viktige systemfiler.

For å legge til en annen bruker, skriver du ganske enkelt:

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

Du vil erstatte 'brukernavn' med navnet på brukeren du vil bruke for pålogging. De -h alternativet angir hjemmekatalogen, mens -s alternativet angir banenavnet for skallet, asken, som er standardskallet for BusyBox og dermed skallet installert i Alpine Linux. Hvis du vil bruke et annet skall, vil du endre dette alternativet til banen til ditt foretrukne skall.

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

passwd username

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

Som standard, når du vil kjøre kommandoer som root, bruker du det er kommando:

su -

De - alternativ betyr å starte et påloggingsskall som om du hadde logget på root direkte. Skriv inn rotpassordet når du blir bedt om det, så får du se # 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 det opp .

xbox en kontroller x knapp fungerer ikke

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 on 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 denne kommandoen:

apk update

For å oppgradere pakkene dine til det siste tilgjengelige, skriver du inn:

apk upgrade

For å installere en bestemt pakke, i dette tilfellet, Vim, skriver du inn:

apk add vim

For å slette en pakke, skriver du inn:

apk del package

Hvis noen pakker ikke lenger er nødvendig etter fjerning, vil APK automatisk fjerne dem. Dette skiller seg fra APT da du må kjøre passende autoremove kommando for å 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, gir Alpine setup-xorg-base manus. Det ligner installasjonsprosessen, der 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 osv. På egen hånd. Du vil sannsynligvis også installere en skjermbehandling som LightDM. Du må imidlertid be OpenRC om å starte den automatisk.

For eksempel å bruke LXDM;

rc-update lxdm
rc-service lxdm start

Er Alpine Linux noe for deg?

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

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

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

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

Les neste
Relaterte temaer
  • Linux
  • Linux Distro
Om forfatteren David delony(49 artikler publisert)

David er en frilansskribent med base i det nordvestlige Stillehavet, men opprinnelig fra Bay Area. Han har vært en teknologientusiast siden barndommen. Davids interesser inkluderer å lese, se kvalitets -TV -programmer og filmer, retrospill og platesamling.

Mer fra David Delony

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere