Alpine Linux installeren op een VMware Workstation 17 Pro Virtual Machine

Alpine Linux Installeren Op Een Vmware Workstation 17 Pro Virtual Machine



Alpine Linux is een lichtgewicht Linux-distributie. Om Alpine Linux lichtgewicht te maken, gebruikt het musl in plaats van glibc, BusyBox in plaats van GNU-kernhulpprogramma's en OpenRC in plaats van systemd. Musl, BusyBox en OpenRC zijn alternatieven voor hun veelgebruikte tegenhangers glibc, GNU core utilities, systemd (gebruikt op andere Linux-distributies), respectievelijk.

In dit artikel laten we u zien hoe u Alpine Linux installeert op een VMware Workstation 17 Pro virtuele machine. We laten u ook zien hoe u de community-pakketrepository op Alpine Linux kunt inschakelen. We laten u zien hoe u sudo ook op Alpine Linux kunt inschakelen. Ten slotte laten we u zien hoe u de VMware-tools op Alpine Linux installeert en de VMware Tools OpenRC-service inschakelt.

Onderwerp van de inhoud:

  1. De Alpine Linux ISO-image downloaden
  2. Een VMware Workstation 17 Pro Virtual Machine maken voor Alpine Linux
  3. De ISO-image van Alpine Linux koppelen aan VMware Workstation Pro Virtual Machine
  4. De Alpine Linux VMware Workstation Pro Virtual Machine opstarten
  5. Standaard login gebruikersnaam van Alpine Linux Installer Image
  6. Alpine Linux installeren op de VMware Workstation Pro Virtual Machine
  7. Het cd/dvd-apparaat verwijderen van de Alpine VMware Workstation Virtual Machine
  8. Eerste blik op Alpine Linux draait op VMware Workstation Pro Virtual Machine
  9. Log in op Apline Linux als root
  10. De Community Package Repository inschakelen op Alpine Linux
  11. De Alpine Linux Package Repository Cache bijwerken
  12. Sudo inschakelen in Alpine Linux
  13. De VMware Tools en VMware Video Drivers installeren op Alpine Linux Virtual Machine
  14. De Open-vm-tools-service toevoegen aan het systeem opstarten van Alpine Linux
  15. Conclusie
  16. Referenties

De Alpine Linux ISO-image downloaden

Om de ISO-image van Alpine Linux te downloaden, opent u het officiële Alpine Linux-downloadpagina met uw favoriete webbrowser.









Zodra de pagina is geladen, klikt u op x86_64 in het gedeelte STANDAARD, zoals aangegeven in de volgende schermafbeelding:



  Een screenshot van een computer Beschrijving automatisch gegenereerd



Uw browser zou moeten beginnen met het downloaden van de Alpine Linux Standard ISO-image. Het duurt even om te voltooien.





  Een screenshot van een computer Beschrijving automatisch gegenereerd met gemiddeld vertrouwen

Op dit punt moet de Alpine Linux Standard ISO-image worden gedownload.



  Een screenshot van een computer Beschrijving automatisch gegenereerd met gemiddeld vertrouwen

Een VMware Workstation 17 Pro Virtual Machine maken voor Alpine Linux

Om een ​​nieuwe virtuele Alpine Linux VMware Workstation-machine te maken, opent u VMware Workstation 17 Pro en klikt u op Bestand > Nieuwe virtuele machine...

  Een screenshot van een computer Beschrijving automatisch gegenereerd

Klik op 'Volgende'.

Selecteer 'Ik zal het besturingssysteem later installeren' en klik op 'Volgende'.

  Een screenshot van een computer Beschrijving automatisch gegenereerd met gemiddeld vertrouwen

Selecteer 'Linux' in het gedeelte 'Gastbesturingssysteem'. [1] en 'Andere Linux 5.x kernel 64-bit' in het vervolgkeuzemenu 'Versie'. [2] . Als je klaar bent, klik je op 'Volgende'. [3]' .

  Een screenshot van een computer Beschrijving automatisch gegenereerd met gemiddeld vertrouwen

Typ een naam voor de Alpine Linux virtuele machine [1] .

De virtuele machine wordt opgeslagen in de standaard VMware Workstation 17 Pro virtuele machinemap. Als u het ergens anders wilt opslaan, klikt u op 'Bladeren ...' en selecteert u de map waar u de Alpine Linux virtuele machine wilt opslaan [2] .

Als je klaar bent, klik je op 'Volgende'. [3] .

  Een screenshot van een computer Beschrijving automatisch gegenereerd

Typ de hoeveelheid schijfruimte (in GB-eenheden) die u wilt toewijzen aan de Alpine Linux virtuele machine in het gedeelte 'Maximale schijfgrootte (GB)' [1] .

U kunt de virtuele schijf opslaan als een enkel bestand of de virtuele schijf opsplitsen in meerdere bestanden [2] . De standaard is meestal goed.

Als je klaar bent, klik je op 'Volgende'. [3] .

  Een screenshot van een computer Beschrijving automatisch gegenereerd met gemiddeld vertrouwen

Klik op 'Hardware aanpassen...'

In het gedeelte 'Geheugen' kunt u de hoeveelheid geheugen specificeren die u wilt toewijzen aan de virtuele Alpine Linux-machine.

  Een screenshot van een computer Beschrijving automatisch gegenereerd

In het gedeelte 'Processors' kunt u het aantal processors (van uw computer) selecteren dat u aan de virtuele Alpine Linux-machine wilt toewijzen.

  Een screenshot van een computer Beschrijving automatisch gegenereerd

In het gedeelte 'Netwerkadapter' kunt u kiezen tussen NAT (standaard) of Bridged-netwerk voor de Alpine Linux virtuele machine. Je kunt ook geavanceerd netwerken. Geavanceerd netwerken op VMware Workstation 17 Pro valt buiten het bestek van dit artikel.

  Een afbeelding met tekst, elektronica, screenshot, softwarebeschrijving wordt automatisch gegenereerd

Hoogstwaarschijnlijk zou je kunnen besluiten om Alpine Linux te gebruiken omdat het licht van gewicht is en dat zo wilt houden. Dus het verwijderen van onnodige hardware van de virtuele machine van Alpine Linux is misschien iets waar u de voorkeur aan geeft.

U kunt de USB-controller, geluidskaart, printer en de cd/dvd-hardware (zodra Alpine Linux is geïnstalleerd) verwijderen van de virtuele machine van Alpine Linux. Dit is optioneel.

  Een screenshot van een computer Beschrijving automatisch gegenereerd

Om hardware van de virtuele machine van Alpine Linux te verwijderen, selecteert u deze en klikt u op 'Verwijderen' zoals aangegeven in de volgende schermafbeelding:

  Een afbeelding met tekst, screenshot, software, weergavebeschrijving wordt automatisch gegenereerd

We hebben de USB-controller, geluidskaart en printerhardware voorlopig verwijderd van de Alpine Linux virtuele machine.

Als u klaar bent met deze stappen, klikt u op 'Sluiten'.

  Een screenshot van een computer Beschrijving automatisch gegenereerd

Klik op 'Voltooien'.

  Een screenshot van een computer Beschrijving automatisch gegenereerd met gemiddeld vertrouwen

Er moet een virtuele Alpine Linux-machine worden gemaakt.

  Een screenshot van een computer Beschrijving automatisch gegenereerd

De ISO-image van Alpine Linux koppelen aan VMware Workstation Pro Virtual Machine

Om de Alpine Linux ISO-image die u zojuist hebt gedownload toe te voegen aan de Alpine Linux VMware Workstation Pro virtuele machine, opent u de Alpine Linux virtuele machine op VMware Workstation Pro en klikt u op 'Instellingen virtuele machine bewerken' zoals aangegeven in de volgende schermafbeelding:

  Een screenshot van een computer Beschrijving automatisch gegenereerd

Van de cd/dvd (IDE) hardware-sectie [1] , selecteer 'Gebruik ISO-afbeeldingsbestand [1] en klik op 'Bladeren... [3]

  Een screenshot van een computer Beschrijving automatisch gegenereerd met gemiddeld vertrouwen

Selecteer het Alpine Linux Standard ISO-imagebestand dat u hebt gedownload en klik op 'Openen'.

  Een screenshot van een computer Beschrijving automatisch gegenereerd

Het Alpine Linux Standard ISO-imagebestand moet worden geselecteerd [1] . Klik op 'OK' om de wijzigingen op te slaan [2] .

  Een screenshot van een computer Beschrijving automatisch gegenereerd met gemiddeld vertrouwen

De Alpine Linux VMware Workstation Pro Virtual Machine opstarten

Om de Alpine Linux VMware Workstation Pro virtuele machine op te starten, opent u deze op VMware Workstation Pro en klikt u op 'Power on this virtual machine'.

  Een screenshot van een computer Beschrijving automatisch gegenereerd

De virtuele Alpine Linux-machine moet starten en opstarten vanaf de Alpine Linux ISO-image.

Standaard login gebruikersnaam van Alpine Linux Installer Image

De standaard login-gebruikersnaam van de Alpine Linux Standard ISO-image is root. De ingelogde gebruiker heeft geen wachtwoord ingesteld. Typ dus gewoon de login-gebruikersnaam in en druk op en u moet zijn aangemeld bij het Alpine Linux-besturingssysteem dat is opgestart vanaf de ISO-image.

  Een screenshot van een computerscherm Beschrijving automatisch gegenereerd met weinig vertrouwen

Alpine Linux installeren op de VMware Workstation Pro Virtual Machine

Voer de volgende opdracht uit om Alpine Linux op de virtuele VMware Workstation Pro-machine te installeren:

$ setup-alpine

Eerst moet u een toetsenbordindeling voor Alpine Linux selecteren. De ondersteunde/beschikbare toetsenbordindelingen worden weergegeven. Typ gewoon de gewenste toetsenbordindelingscode uit de lijst en druk op .

Typ een toetsenbordindelingsvariant uit de lijst en druk op .

Typ een hostnaam voor Alpine Linux en druk op .

Druk op om het netwerk te configureren om de standaard netwerkinterface te selecteren, eth0.

Om het netwerk via DHCP te configureren (wat u meestal wilt doen op een virtuele machine om dingen uit te testen), drukt u op .

Om het netwerk automatisch te configureren (zonder handmatige configuratie), drukt u op En en druk op .

Typ het gewenste root-wachtwoord in en druk op .

  Een computerscherm met witte tekst Beschrijving automatisch gegenereerd met weinig vertrouwen

Typ nogmaals je root-wachtwoord en druk op .

  Een schermafbeelding van een computer Beschrijving automatisch gegenereerd met gemiddeld vertrouwen

Nu moet u een tijdzone selecteren. De standaardtijdzone is UTC. Als de standaardtijdzone niet geschikt voor u is, drukt u op '?' (vraagteken) en druk op om een ​​lijst met beschikbare/ondersteunde tijdzones te zien.

  Een zwart scherm met witte tekst Beschrijving automatisch gegenereerd met weinig vertrouwen

Er moet een lijst met beschikbare tijdzones worden vermeld. Degenen die eindigen op of subtijdzones hebben.

Voer een tijdzone in en druk op .

  Een zwart scherm met witte tekst Beschrijving automatisch gegenereerd met weinig vertrouwen

Als de geselecteerde tijdzone andere subtijdzones heeft, typt u '?' en druk op om een ​​lijst met de beschikbare subtijdzones te zien.

De subtijdzones moeten worden vermeld.

Typ de gewenste subtijdzone in en druk op .

  Een zwart scherm met witte tekst Beschrijving automatisch gegenereerd met weinig vertrouwen

Als u een proxy nodig hebt om toegang te krijgen tot internet, typt u hier de proxy-URL en drukt u op .

Voor de meeste mensen is de standaardoptie (geen proxy) goed genoeg. Laat dus de standaardoptie staan ​​en druk op .

  Een schermafbeelding van een computer Beschrijving automatisch gegenereerd met gemiddeld vertrouwen

Nu moet u een NTP-client voor Alpine Linux selecteren.

De standaardinstelling op het moment van schrijven is chrony. Als je geen voorkeur hebt, is de standaardinstelling in orde. Dus gewoon drukken .

De beschikbare mirrors van de Alpine Linux-pakketrepository moeten worden vermeld. druk op om er meer van te zien.

  Een schermafbeelding van een computer Beschrijving automatisch gegenereerd met gemiddeld vertrouwen

Om een ​​willekeurige opslagplaats uit de lijst te gebruiken, drukt u op 'r' en drukt u op .

Om de snelste Alpine Linux-pakketrepository-mirror uit de lijst te detecteren en te gebruiken, drukt u op 'f' en drukt u op .

Als u de standaard Alpine Linux-pakketrepository-mirror wilt gebruiken, drukt u gewoon op .

  Een screenshot van een computerprogramma Beschrijving automatisch gegenereerd met gemiddeld vertrouwen

Als u nog een login-gebruiker op Alpine Linux wilt maken, typt u de login-gebruikersnaam in en drukt u op .

Als u in plaats daarvan alleen de rootgebruiker wilt gebruiken, drukt u gewoon op om de standaard te selecteren.

  Een zwart scherm met witte tekst Beschrijving automatisch gegenereerd met weinig vertrouwen

Als u besluit een nieuwe gebruiker aan te maken, moet u aanvullende informatie aan het Alpine Linux-installatieprogramma geven.

Typ de volledige naam van de nieuwe ingelogde gebruiker en druk op .

Voer het inlogwachtwoord van de nieuwe gebruiker in en druk op .

  Een zwarte achtergrond met witte tekst Beschrijving automatisch gegenereerd met weinig vertrouwen

Voer het inlogwachtwoord van de nieuwe gebruiker opnieuw in en druk op .

  Een zwarte achtergrond met witte tekst Beschrijving automatisch gegenereerd met weinig vertrouwen

druk op .

  Een zwarte achtergrond met witte tekst Beschrijving automatisch gegenereerd met weinig vertrouwen

Druk op om de standaard SSH-server (openssh) te selecteren.

  Een schermafbeelding van een computer Beschrijving automatisch gegenereerd met gemiddeld vertrouwen

De standaard Alpine Linux VMware Workstation Pro virtuele machineschijf moet de apparaatnaam 'sda' hebben. Aangezien u Alpine Linux op de schijf wilt installeren, typt u 'sda' en drukt u op .

Typ 'sys' en druk op .

  Een schermafbeelding van een computer Beschrijving automatisch gegenereerd met weinig vertrouwen

Alpine Linux initialiseert de schijf. Het duurt een paar seconden om te voltooien.

Om de schijf te wissen en Alpine Linux op de schijf te installeren, drukt u op 'y' en drukt u op .

Alpine Linux wordt op de schijf geïnstalleerd. Het duurt even om te voltooien.

Op dit punt zou Alpine Linux op de virtuele machine moeten zijn geïnstalleerd.

  Een screenshot van een computer Beschrijving automatisch gegenereerd met gemiddeld vertrouwen

Schakel nu de virtuele machine uit met de volgende opdracht:

$ uitschakelen

Het cd/dvd-apparaat verwijderen van de Alpine VMware Workstation Virtual Machine

Het cd/dvd-apparaat is niet nodig op de virtuele machine van Alpine Linux als Alpine Linux eenmaal op de virtuele machine is geïnstalleerd. U kunt het van de virtuele machine verwijderen.

Open eerst de virtuele Alpine Linux-machine in de VMware Workstation Pro-app en klik op 'Instellingen virtuele machine bewerken'.

  Een screenshot van een computer Beschrijving automatisch gegenereerd

Selecteer de CD/DVD (IDE) hardware en klik op “Verwijderen”.

  Een screenshot van een computer Beschrijving automatisch gegenereerd met gemiddeld vertrouwen

Klik op 'OK' om de wijzigingen op te slaan.

  Een screenshot van een computer Beschrijving automatisch gegenereerd

Eerste blik op Alpine Linux draait op VMware Workstation Pro Virtual Machine

Om de virtuele machine van Alpine Linux te starten, opent u deze in de VMware Workstation Pro-app en klikt u op 'Deze virtuele machine inschakelen'.

  Een screenshot van een computer Beschrijving automatisch gegenereerd

De virtuele machine moet zijn ingeschakeld en Alpine Linux moet vanaf de schijf opstarten.

  Een screenshot van een computer Beschrijving automatisch gegenereerd

Binnenkort ziet u de aanmeldingsprompt van Alpine Linux.

Om in te loggen bij Alpine Linux, typt u de login-gebruikersnaam in en drukt u op .

  Een afbeelding met tekst, lettertype, screenshot, zwarte beschrijving wordt automatisch gegenereerd

Voer het inlogwachtwoord in en druk op .

U moet zijn aangemeld bij Alpine Linux.

  Een screenshot van een computer Beschrijving automatisch gegenereerd met gemiddeld vertrouwen

Log in op Apline Linux als root

Aanmelden bij Alpine Linux als rootgebruiker is vereist om de Alpine-pakketrepository's te configureren, nieuwe pakketten te installeren, sudo in te stellen en andere administratieve taken.

Terwijl u bent aangemeld bij Alpine Linux als niet-rootgebruiker, kunt u inloggen bij Alpine Linux als rootgebruiker met de volgende opdracht:

$ zijn - wortel

Typ het root-wachtwoord en druk op .

U moet als rootgebruiker bij Alpine Linux zijn aangemeld.

  Een afbeelding met tekst, lettertype, screenshot, zwarte beschrijving wordt automatisch gegenereerd

De Community Package Repository inschakelen op Alpine Linux

De pakketrepository van de Alpine Linux-community bevat veel pakketten die u mogelijk nodig heeft. Het is dus een goed idee om het in te schakelen.

Eerst, log in op Alpine Linux als rootgebruiker .

Om de Alpine Linux community-pakketrepository in te schakelen, opent u het /etc/apk/repositories bestand met de teksteditor 'Vi' als volgt:

Gebruik de pijltjestoetsen van uw toetsenbord om naar het eerste teken te navigeren ( # ) van de derde regel (eindigend met het woord community) en druk op 'x' om het commentaarteken te verwijderen # .

  Een screenshot van een computer Beschrijving automatisch gegenereerd

Zodra de # is verwijderd uit de derde regel, wordt het /etc/apk/repositories bestand zou er als volgt uit moeten zien.

Om de wijzigingen op te slaan, typt u ':wq!' en druk op .

  Een screenshot van een computer Beschrijving automatisch gegenereerd

De Alpine Linux Package Repository Cache bijwerken

Om de opslagplaatscache van het Alpine Linux-pakket bij te werken, log in als rootgebruiker en voer de volgende opdracht uit.

$ apk-update

De opslagplaatscache van het Alpine Linux-pakket moet worden bijgewerkt.

  Een schermafbeelding van een computercode Beschrijving automatisch gegenereerd met weinig vertrouwen

Sudo inschakelen in Alpine Linux

Met Sudo kan de niet-rootgebruiker de opdrachten uitvoeren met superuser-rechten (root). Op de andere Linux-distributies zoals Ubuntu/Debian, Fedora/RHEL, etc. is sudo standaard ingeschakeld. Maar dat is niet het geval voor Alpine Linux.

In deze sectie laten we u zien hoe u sudo in Alpine Linux kunt inschakelen, zodat u de opdrachten met superuser-privileges kunt uitvoeren als een gewone gebruiker.

Eerst, log in als rootgebruiker en installeer sudo met de volgende opdracht:

$ apk toevoegen sudo

Sudo moet worden geïnstalleerd.

  Een zwart scherm met witte tekst Beschrijving automatisch gegenereerd met weinig vertrouwen

Open het sudo-configuratiebestand om te bewerken met de volgende opdracht:

$ visum / enz / sudoers

Gebruik de pijltjestoetsen om helemaal naar beneden te scrollen naar de gemarkeerde regel en uncomment (verwijder het #-symbool) de regel als deden we eerder.

  Een screenshot van een computer Beschrijving automatisch gegenereerd

Zodra de regel niet meer is becommentarieerd, zou deze er als volgt uit moeten zien.

Typ nu ':wq!' en druk op om het bestand op te slaan.

  Een screenshot van een computer Beschrijving automatisch gegenereerd

Uw ingelogde gebruiker (niet-root gewone gebruiker) zou automatisch aan de wielgroep moeten worden toegevoegd, zoals u kunt zien in de volgende schermafbeelding:

$ greep wiel / enz / groep

  Een schermafbeelding van een computer Beschrijving automatisch gegenereerd met weinig vertrouwen

Verlaat nu de root-gebruikersshell en test of sudo werkt. Zoals je kunt zien, vraagt ​​sudo om een ​​wachtwoord. Typ het wachtwoord van uw keuze in.

$ Uitgang

$ sudo ls

  Een screenshot van een computer Beschrijving automatisch gegenereerd met gemiddeld vertrouwen

De opdracht zou zonder problemen moeten worden uitgevoerd. Het betekent dat sudo prima werkt.

  Een screenshot van een computerscherm Beschrijving automatisch gegenereerd met weinig vertrouwen

De VMware Tools en VMware Video Drivers installeren op Alpine Linux Virtual Machine

Voer de volgende opdracht uit om de VMware Tools en VMware-videostuurprogramma's op Alpine Linux te installeren:

$ sudo apk voeg open-vm-tools-plugins-all xf86-video-vmware toe

VMware Tools en VMware videodrivers worden geïnstalleerd op Alpine Linux. Het duurt even om te voltooien.

  Een screenshot van een computer Beschrijving automatisch gegenereerd

VMware Tools en VMware-videostuurprogramma's moeten zijn geïnstalleerd.

  Een screenshot van een computer Beschrijving automatisch gegenereerd

De Open-vm-tools-service toevoegen aan het systeem opstarten van Alpine Linux

Alpine Linux gebruikt OpenRC om de systeemservices en het opstarten te beheren.

Voer de volgende opdracht uit om de ingeschakelde systeemopstartservices op Alpine Linux te controleren:

$ rc-status -A

Zoals u kunt zien, is de VMware Tools-service niet beschikbaar in de systeemopstartservices van Alpine Linux.

  Een screenshot van een computer Beschrijving automatisch gegenereerd met gemiddeld vertrouwen

Voer de volgende opdracht uit om de VMware Tools-service open-vm-tools toe te voegen aan het opstarten van het systeem van Alpine Linux:

$ sudo rc-update voegt open-vm-tools boot toe

De VMware Tools-service open-vm-tools moet worden toegevoegd aan de systeemstart van Alpine Linux

  Een zwart scherm met witte tekst Beschrijving automatisch gegenereerd met weinig vertrouwen

Start de virtuele Alpine Linux-machine als volgt opnieuw op om de wijzigingen door te voeren:

$ sudo opnieuw opstarten

Zodra uw virtuele Alpine Linux-machine opstart, logt u erop in en zou u moeten zien dat de VMware Tools-service open-vm-tools zou moeten worden uitgevoerd.

$ rc-status -A

  Een screenshot van een computer Beschrijving automatisch gegenereerd met gemiddeld vertrouwen

Conclusie

We hebben u laten zien hoe u de Alpine Linux ISO-image downloadt, een VMware Workstation 17 Pro virtuele machine maakt en Alpine Linux op de VMware Workstation 17 Pro virtuele machine installeert. We hebben je ook laten zien hoe je de community-pakketrepository op Alpine Linux kunt inschakelen. We hebben je laten zien hoe je sudo ook op Alpine Linux kunt inschakelen. Ten slotte hebben we u laten zien hoe u de VMware Tools op Alpine Linux installeert en de VMware Tools-service toevoegt aan het opstarten van het systeem van Alpine Linux.

Referenties:

  1. https://docs.alpinelinux.org/user-handbook/0.1a/Installing/setup_alpine.html
  2. https://wiki.alpinelinux.org/wiki/OpenRC