Microsoft laget en Linux-distro, og det er ikke hva du ville forvente

Microsofts Azure Linux er en minimal, tekstbasert Linux-distribusjon designet for sky- og serverbruk, som markerer et stort skifte i selskapets tilnærming til Linux.
Da Microsoft annonserte sin egen Linux-distribusjon, trodde jeg knapt det jeg hørte. Men med lanseringen av Azure Linux har de for alvor klatret ned fra høyden av skepsis. Jeg bestemte meg for å gi denne distroen et ærlig forsøk.
Hva Er Azure Linux?
En Linux-distro fra Microsoft for VM-er og skyen
Azure Linux er resultatet av Microsofts skifte i strategi. I en tid, for to tiår siden, ville denne setningen vært utenkelig—Steve Ballmer kalte Linux "kreft" og "kommunisme." Men nå er situasjonen snudd. Microsoft står overfor konkurranse i en Linux-dominert skyverden.
Navnet sier sitt. Distroen er optimalisert for Microsofts Azure-plattform, med hovedfokus på containere. Den kan lastes ned som en vanlig Linux-distro via ISO, akkurat som mange andre.
Dersom du har brukt WSL for å kjøre grafiske Linux-apper, er du allerede kjent med Azure Linux. WSL drar nytte av den for å kjøre X11 og Wayland-apper.
Basert på Fedora, vil de som kjenner systemet, finne seg godt til rette. Den nåværende versjonen er 4.0 beta, ikke helt klar for produksjon.
Installere Azure Linux
Ingen Windows, bare konsollen
Selv om Azure Linux er designet for Hyper-V, gikk jeg for å installere det i VirtualBox. Nedlastingen av ISO-filen gikk raskt, og jeg satte opp en ny virtuell maskin.
Installasjonen har et tilpasset oppsett. Hvis du har erfaring med Red Hat-baserte distros, vil du føle deg hjemme, selv når du installerer en server uten grafisk miljø. Installatøren er tekstbasert og enkel.
Det gir mening. En distribusjon som først og fremst er rettet mot servere og containere trenger ikke glitrende grafikk. Den er 100 % kommandolinje. Dersom du har vært borti Slackware, Gentoo eller Arch Linux, vil du finne veien lett.
Installatøren er rett frem. Merkelig nok opprettes ingen brukerkonto som standard. Jeg nesten overså dette og ville blitt frustrert over å ikke kunne logge inn. Heldigvis kunne jeg velge dette alternativet og opprette en konto. Admin-tilgang med sudo er også inkludert, men root-brukeren er deaktivert som standard.
Installasjonen gikk knirkefritt.
Azure Linux leverer et minimalt system. Forventet for en distro designet for skybruken.
Første Inntrykk
Regn med Microsoft for å lansere en minimal Linux-distro
Etter installasjonen kunne jeg starte på nytt og logge inn. Som forventet er det ingen skrivebordsmiljøer—ingen GUI, ingen distraksjoner.
Hvis du har jobbet med Arch eller Gentoo, vil du kjenne deg like godt her. Ingenting nytt for en server-orientert distro.
Dette er en minimal distro. Jeg har vært borti distros uten Vim, min favorittredigerer, men denne manglet til og med less-pageren. Det er så minimalistisk at manualen kan føles overflødig. Vil du lese manualen, får du sannsynligvis bruke nettet for å finne den, med mindre du installerer manualens sider.
Du må være komfortabel med kommandolinjen. En rask sjekk med echo $SHELL avslørte at standard shell er Bash. Nok en bekreftelse på at her er det ingen plass for snyltere.
Installere programvare
Azure Linux, basert på Fedora, lar deg bruke dnf for programvareinstallasjon.
Jeg ville ha min favorittredigerer:
dnf install vimTok sjansen på å teste det som server-OS. Neste steg: installere nginx:
sudo dnf install nginxForventet automatisk oppstart av tjenesten, men det skjedde ikke. Så jeg aktiverte og startet den med systemctl:
sudo systemctl enable nginx.service sudo systemctl start nginx.serviceEtter oppstart prøvde jeg å få tilgang til VM-en via IP-adressen, siden jeg hadde satt opp broforbindelse. Ingen respons.
Testet Apache, men fikk samme resultat. Mulig brannmurproblemet? I det minste kunne jeg koble til via SSH og bruke serveren.
Dommen
Azure Linux: bra for tinkere, men ikke produksjonsklar.
Det slår meg hvor ordinært Azure Linux er. En minimal distro. I beta, så ingen stor overraskelse at nettserverne ikke svarer. Verdt å eksperimentere med, men for seriøs bruk? Anbefaler ekte Fedora, Rocky Linux eller AlmaLinux for et Red Hat-lignende miljø, eller Debian og Ubuntu. Kanskje gøy å teste på fysisk maskinvare for homelabbers.
En skjellett-distro med potensial
Til tross for sine svakheter, er det imponerende at Microsoft har laget en Linux-distro. For 20 år siden ville jeg aldri ha trodd det. Dataverdenen overrasker alltid. Blir spennende å følge utviklingen av Azure Linux.
Hvis du vil lese flere artikler som Microsoft laget en Linux-distro, og det er ikke hva du ville forvente, kan du besøke kategorien Linux.

Legg igjen en kommentar