Microsoft heeft hun eigen Linux-distro uitgebracht: de Common Base Linux Mariner (CBL-Mariner). Het is een algemene opvatting dat Linux en Windows aartsrivalen zijn, gezien het feit dat ze constant proberen computergebruikers voor zich te winnen met hun aanbod.
De release van CBL-Mariner heeft veel mensen verrast, maar zo werkt de door technologie geteisterde wereld. Wees gerust, Microsoft vervangt Windows niet door CBL-Mariner. In feite is CBL-Mariner gebouwd om het interne technische team van Microsoft te helpen.
Laten we CBL-Mariner grondig verkennen en de stappen bekijken om het op een virtuele machine te installeren.
Wat is CBL-Mariner?
Microsoft's Linux Systems Group creëerde en ontwikkelde CBL-Mariner. Het is niet zomaar een Linux-distributie, want het dient een groter doel voor Microsoft. Het primaire doel van CBL is om de weg vrij te maken voor de ontwikkeling van Microsoft's edge-producten en -diensten naast de ontwikkeling van cloudinfrastructuur.
De broncode voor het besturingssysteem is gelicentieerd onder verschillende open-sourcelicenties, waaronder de GNU General Public License en de MIT License. Het bestaat momenteel als een GitHub-repo en er is geen ISO-image om het besturingssysteem op uw computer te installeren. Het goede nieuws is dat je de distro nog steeds kunt gebruiken door je eigen ISO-image te bouwen en deze op je eigen virtuele machine te installeren.
Verwant: Moet u Linux op een virtuele machine of WSL uitvoeren?
CBL-Mariner is niet nieuw in de technische wereld. Het werd eerder intern door Microsoft gebruikt om de Azure-cloudinfrastructuur te onderhouden. Redmond heeft de beveiliging van CBL verbeterd door de kernel te verharden, ondertekende updates te leveren, gebruik te maken van op compilers gebaseerde verharding, fraudebestendig register en nog veel meer functies.
Hoe CBL-Mariner in VirtualBox te installeren
Het converteren van de broncode naar een ISO-image is waarschijnlijk de eenvoudigste manier om de distro op een virtuele machine te laten werken. Deze methode omvat het downloaden van de code uit de repository en het converteren naar een ISO-image.
Voor de toepassing van dit artikel is de installatie uitgevoerd op VirtualBox, een populaire hypervisor voor virtuele machines.
Stap 1: Download VirtualBox
Als u VirtualBox nog niet op uw systeem hebt geïnstalleerd, kunt u deze downloaden van de website en installeren voordat u de ISO-image maakt.
Downloaden: Oracle VirtualBox
Stap 2: De noodzakelijke afhankelijkheden installeren
Voordat u met de daadwerkelijke installatie begint, moet u enkele afhankelijkheden op uw Linux-machine installeren. Misschien heb je er al een paar, maar het is altijd goed om het nog eens te controleren.
Typ het volgende om de afhankelijkheden op een op Debian gebaseerde distro zoals Ubuntu te installeren:
sudo apt-get install git make tar wget curl rpm qemu-utils golang-go genisoimage python2.0 bison gawk
Uitgang:
Stap 3: De GitHub-repository klonen
De volgende stap is om de officiële GitHub-repository van CBL te klonen met behulp van het git clone-commando.
git kloon https://github.com/microsoft/CBL-Mariner.git
Uitgang:
Stap 4: De ISO-afbeelding genereren
Na het downloaden van de broncode is de volgende stap het openen van een specifieke map om de ISO-image te genereren. Voer de volgende opdrachten een voor een in om de ISO voor het opstarten te maken:
cd CBL-Mariner/toolkit
sudo make iso REBUILD_TOOLS=y REBUILD_PACKAGES=n CONFIG_FILE=./imageconfigs/full.json
Uitgang:
Het systeem voert het ISO-bestand uit naar de /out/images/full directory na een succesvolle conversie.
Stap 5: De virtuele machine maken
De eerste stap is om VirtualBox te openen. Klik vervolgens op de Nieuw om een nieuwe VM te maken.
Zodra u klikt op Nieuw, er wordt een dialoogvenster geopend. Typ in de naamkolom CBL-Mariner als het besturingssysteem. In de Type vervolgkeuzelijst, selecteer Linux. Bovendien moet u selecteren: Andere Linux (64-bits) als de versie.
Op het volgende scherm moet u de geheugengrootte voor uw machine toewijzen. In het ideale geval kunt u in deze stap 1 GB RAM toewijzen. Als u meer kunt toewijzen, stelt u het geheugen dienovereenkomstig in. Er is echter een bovengrens, dus u kunt het beste de instructies op het scherm volgen.
Klik in het volgende scherm op de Maak nu een virtuele harde schijf optie.
Selecteer in het volgende scherm de VDI (VirtualBox-schijfimage) optie.
Kies dan Dynamisch toegewezen als de optie voor Opslag op fysieke harde schijf.
Zodra je klikt op Volgende, bereikt u de Bestandslocatie en -grootte scherm. Voer het pad in waar u de. wilt opslaan VDI het dossier. Daarnaast kunt u ook de grootte van de virtuele harde schijf selecteren. Een ideale grootte is 10 GB schijfruimte, maar u kunt meer toewijzen als u voldoende vrije opslagruimte op uw systeem heeft.
Klik op Creëren om het maken van de virtuele machine te voltooien.
Stap 6: De virtuele machine configureren
Om de virtuele machine te configureren, moet u op de nieuw gemaakte virtuele machine in de linkerzijbalk klikken. Selecteer vervolgens CBL-Mariner, gevolgd door Instellingen, en tot slot de Opslag optie. Klik op het tabblad Opslag op de Optisch station pictogram en selecteer het eerder gemaakte ISO-bestand.
U kunt nu de virtuele machine starten met de ISO-image van CBL-Mariner door te klikken op de Begin knop.
Stap 7: CBL-Mariner installeren op uw VM
Begin met het installeren van het ISO-bestand met behulp van het grafische installatieprogramma. Volg de gegeven stappen om door te gaan met de installatie.
Kies de Grafisch installatieprogramma uit de lijst met opties aan het begin van de installatie.
De volgende installatiestappen lijken erg op: elke andere Linux-distributie.
Kies de CBL-Mariner Full optie in het installatievenster voor een volledige installatie. U kunt ook kiezen voor de Kerninstallatie optie als u geen voorgeladen pakketten wilt. De keuze zal niet veel uitmaken, aangezien het systeem nauwelijks pakketten bevat.
Accepteer de licentievoorwaarden om naar het volgende scherm te gaan.
In het volgende installatievenster wordt gevraagd naar de partitie van de harde schijf. In dit venster kunt u naar behoefte partities op de harde schijf maken. Als u verder wilt gaan met de standaardpartities, klikt u op Volgende.
Voer de hostnaam, gebruikersnaam en wachtwoord voor uw systeem in op het volgende scherm. Hierna zou de installatie moeten beginnen. Start de virtuele machine opnieuw op nadat de installatie is geslaagd.
Log in op het systeem door de gebruikersnaam en het wachtwoord in te voeren die u hierboven hebt opgegeven.
Gefeliciteerd! CBL-Mariner is nu op uw machine geïnstalleerd. Helaas start het in de opdrachtregelmodus, dus je hebt directe toegang tot het terminalvenster.
CBL-Mariner uitvoeren op een virtuele machine
Het installeren van CBL-Mariner is geen eenvoudig proces. U krijgt geen echt ISO-bestand, wat het installatieproces vervelend maakt. Desalniettemin lijkt de installatie erg op elke andere conventionele distro, vooral als je eenmaal het ISO-bestand hebt gegenereerd.
Bovendien is de distro elementair en bevat hij niet veel pakketten. Je moet CBL-Mariner proberen als je enthousiast bent over het nieuwste Linux-aanbod van Microsoft.
Microsoft, een van de technische giganten, toont zijn standpunt over open-sourcesoftware door zijn eigen Linux-distributie uit te brengen.
Lees volgende
- Linux
- Microsoft
- Linux Distro
- Besturingssysteem
Wini is een schrijver uit Delhi en heeft 2 jaar schrijfervaring. Tijdens haar schrijfstages is ze in verband gebracht met digitale marketingbureaus en technische bedrijven. Ze heeft inhoud geschreven met betrekking tot programmeertalen, cloudtechnologie, AWS, machine learning en nog veel meer. In haar vrije tijd houdt ze ervan om te schilderen, tijd door te brengen met haar familie en zoveel mogelijk naar de bergen te reizen.
Abonneer op onze nieuwsbrief
Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!
Klik hier om je te abonneren