Hur man installerar Alpine Linux på en VMware Workstation 17 Pro Virtual Machine

Hur Man Installerar Alpine Linux Pa En Vmware Workstation 17 Pro Virtual Machine



Alpine Linux är en lätt Linux-distribution. För att göra Alpine Linux lätt, använder den musl istället för glibc, BusyBox istället för GNUs kärnverktyg och OpenRC istället för systemd. Musl, BusyBox, OpenRC är alternativ till deras vanliga motsvarigheter glibc, GNU core utilities, systemd (används på andra Linux-distributioner), respektive.

I den här artikeln kommer vi att visa dig hur du installerar Alpine Linux på en virtuell VMware Workstation 17 Pro-maskin. Vi kommer också att visa dig hur du aktiverar community-paketförrådet på Alpine Linux. Vi kommer att visa dig hur du aktiverar sudo på Alpine Linux också. Slutligen kommer vi att visa dig hur du installerar VMware-verktygen på Alpine Linux och aktiverar VMware Tools OpenRC-tjänsten.

Ämne för innehåll:

  1. Ladda ner Alpine Linux ISO-bilden
  2. Skapa en virtuell VMware Workstation 17 Pro-maskin för Alpine Linux
  3. Fästa Alpine Linux ISO-bilden till VMware Workstation Pro Virtual Machine
  4. Startar upp Alpine Linux VMware Workstation Pro Virtual Machine
  5. Standardinloggningsanvändarnamn för Alpine Linux Installer Image
  6. Installera Alpine Linux på VMware Workstation Pro Virtual Machine
  7. Ta bort CD/DVD-enheten från Alpine VMware Workstation Virtual Machine
  8. Första titt på Alpine Linux som körs på VMware Workstation Pro Virtual Machine
  9. Logga in på Apline Linux som root
  10. Aktiverar Community Package Repository på Alpine Linux
  11. Uppdatering av Alpine Linux Package Repository Cache
  12. Aktiverar Sudo i Alpine Linux
  13. Installera VMware Tools och VMware Video Drivers på Alpine Linux Virtual Machine
  14. Lägga till Open-vm-tools-tjänsten till systemstarten av Alpine Linux
  15. Slutsats
  16. Referenser

Ladda ner Alpine Linux ISO-bilden

För att ladda ner ISO-bilden av Alpine Linux, öppna officiella Alpine Linux nedladdningssida med din favoritwebbläsare.









När sidan har laddats klickar du på x86_64 från STANDARD-sektionen som markerats i följande skärmdump:



  En skärmdump av en datorbeskrivning som genereras automatiskt



Din webbläsare bör börja ladda ner Alpine Linux Standard ISO-avbildning. Det tar ett tag att slutföra.





  En skärmdump av en datorbeskrivning genererad automatiskt med medelhög tillförsikt

Vid det här laget bör Alpine Linux Standard ISO-avbildningen laddas ner.



  En skärmdump av en datorbeskrivning genererad automatiskt med medelhög tillförsikt

Skapa en virtuell VMware Workstation 17 Pro-maskin för Alpine Linux

För att skapa en ny virtuell Alpine Linux VMware Workstation-maskin, öppna VMware Workstation 17 Pro och klicka på Fil > Ny virtuell maskin...

  En skärmdump av en datorbeskrivning som genereras automatiskt

Klicka på 'Nästa'.

Välj 'Jag kommer att installera operativsystemet senare' och klicka på 'Nästa'.

  En skärmdump av en datorbeskrivning genererad automatiskt med medelhög tillförsikt

Välj 'Linux' i avsnittet 'Gästoperativsystem'. [1] och 'Other Linux 5.x kernel 64-bit' från rullgardinsmenyn 'Version'. [2] . När du är klar klickar du på 'Nästa [3]' .

  En skärmdump av en datorbeskrivning genererad automatiskt med medelhög tillförsikt

Skriv in ett namn för den virtuella Alpine Linux-maskinen [1] .

Den virtuella maskinen kommer att lagras i standardkatalogen för virtuella VMware Workstation 17 Pro. Om du vill lagra den någon annanstans, klicka på 'Bläddra ...' och välj katalogen där du vill lagra den virtuella Alpine Linux-maskinen [2] .

När du är klar klickar du på 'Nästa [3] .

  En skärmdump av en datorbeskrivning som genereras automatiskt

Skriv in mängden diskutrymme (i GB-enheter) som du vill allokera till den virtuella Alpine Linux-maskinen i avsnittet 'Maximal diskstorlek (GB)' [1] .

Du kan lagra den virtuella disken som en enda fil eller dela upp den virtuella disken i flera filer [2] . Standarden är okej för det mesta.

När du är klar klickar du på 'Nästa [3] .

  En skärmdump av en datorbeskrivning genererad automatiskt med medelhög tillförsikt

Klicka på 'Anpassa hårdvara...'

Från avsnittet 'Minne' kan du ange mängden minne som du vill allokera för den virtuella Alpine Linux-maskinen.

  En skärmdump av en datorbeskrivning som genereras automatiskt

Från avsnittet 'Processorer' kan du välja antalet processorer (på din dator) som du vill allokera till den virtuella Alpine Linux-maskinen.

  En skärmdump av en datorbeskrivning som genereras automatiskt

Från avsnittet 'Nätverksadapter' kan du välja mellan NAT (standard) eller överbryggat nätverk för den virtuella Alpine Linux-maskinen. Du kan också göra avancerade nätverk. Avancerat nätverk på VMware Workstation 17 Pro omfattas inte av den här artikeln.

  En bild som innehåller text, elektronik, skärmdump, programvara Beskrivning genereras automatiskt

Troligtvis kanske du väljer att använda Alpine Linux eftersom det är lätt och vill behålla det så. Så att ta bort onödig hårdvara från den virtuella Alpine Linux-maskinen kan vara något du föredrar.

Du kan ta bort USB-styrenheten, ljudkortet, skrivaren och CD/DVD-hårdvaran (när Alpine Linux är installerad) från den virtuella Alpine Linux-maskinen. Detta är valfritt.

  En skärmdump av en datorbeskrivning som genereras automatiskt

För att ta bort en hårdvara från den virtuella Alpine Linux-maskinen, välj den och klicka på 'Ta bort' som markerats i följande skärmdump:

  En bild som innehåller text, skärmdump, programvara, skärm Beskrivning genereras automatiskt

Vi tog bort USB-styrenheten, ljudkortet och skrivarens hårdvara från den virtuella Alpine Linux-maskinen för tillfället.

När du är klar med dessa steg klickar du på 'Stäng'.

  En skärmdump av en datorbeskrivning som genereras automatiskt

Klicka på 'Slutför'.

  En skärmdump av en datorbeskrivning genererad automatiskt med medelhög tillförsikt

En virtuell Alpine Linux-maskin bör skapas.

  En skärmdump av en datorbeskrivning som genereras automatiskt

Fästa Alpine Linux ISO-bilden till VMware Workstation Pro Virtual Machine

För att bifoga Alpine Linux ISO-bilden som du just laddade ner till den virtuella Alpine Linux VMware Workstation Pro-maskinen, öppna den virtuella Alpine Linux-maskinen på VMware Workstation Pro och klicka på 'Redigera inställningar för virtuella datorer' som markerats i följande skärmdump:

  En skärmdump av en datorbeskrivning som genereras automatiskt

Från hårdvarudelen för CD/DVD (IDE). [1] , välj 'Använd ISO-bildfil [1] och klicka på 'Bläddra... [3]

  En skärmdump av en datorbeskrivning genererad automatiskt med medelhög tillförsikt

Välj Alpine Linux Standard ISO-bildfilen som du laddade ner och klicka på 'Öppna'.

  En skärmdump av en datorbeskrivning som genereras automatiskt

Alpine Linux Standard ISO-bildfilen bör väljas [1] . Klicka på 'OK' för att spara ändringarna [2] .

  En skärmdump av en datorbeskrivning genererad automatiskt med medelhög tillförsikt

Startar upp Alpine Linux VMware Workstation Pro Virtual Machine

För att starta den virtuella Alpine Linux VMware Workstation Pro-maskinen, öppna den på VMware Workstation Pro och klicka på 'Slå på den här virtuella maskinen'.

  En skärmdump av en datorbeskrivning som genereras automatiskt

Den virtuella Alpine Linux-maskinen bör starta och starta från Alpine Linux ISO-avbildningen.

Standardinloggningsanvändarnamn för Alpine Linux Installer Image

Standardinloggningsanvändarnamnet för Alpine Linux Standard ISO-avbildningen är root. Inloggningsanvändaren har inget lösenord inställt. Så skriv bara in användarnamnet för inloggning och tryck och du bör vara inloggad på Alpine Linux-operativsystemet som är uppstartat från ISO-avbildningen.

  En skärmdump av en datorskärm Beskrivning genereras automatiskt med låg tillförsikt

Installera Alpine Linux på VMware Workstation Pro Virtual Machine

För att installera Alpine Linux på den virtuella VMware Workstation Pro-maskinen, kör följande kommando:

$ setup-alpin

Först måste du välja en tangentbordslayout för Alpine Linux. De tangentbordslayouter som stöds/tillgängliga är listade. Skriv bara in önskad tangentbordslayoutkod från listan och tryck .

Skriv in en tangentbordslayoutvariant från listan och tryck .

Skriv in ett värdnamn för Alpine Linux och tryck .

För att konfigurera nätverket, tryck för att välja standardnätverksgränssnittet, eth0.

För att konfigurera nätverket via DHCP (vilket är mest vad du kanske vill göra på en virtuell maskin för att testa saker), tryck på .

För att konfigurera nätverket automatiskt (utan att kräva någon manuell konfiguration), tryck på och och tryck .

Skriv in ditt önskade root-lösenord och tryck .

  En datorskärm med vit text Beskrivning genereras automatiskt med lågt självförtroende

Skriv in ditt root-lösenord igen och tryck på .

  En skärmdump av en dator Beskrivning genereras automatiskt med medelhög självförtroende

Nu måste du välja en tidszon. Standardtidszonen är UTC. Om standardtidszonen inte är rätt för dig, tryck på '?' (frågetecken) och tryck för att se en lista över tillgängliga/stödda tidszoner.

  En svart skärm med vit text Beskrivning genereras automatiskt med låg tillförsikt

En lista över tillgängliga tidszoner bör listas. De som slutar med eller har undertidszoner.

Skriv in en tidszon och tryck .

  En svart skärm med vit text Beskrivning genereras automatiskt med låg tillförsikt

Om den valda tidszonen har andra undertidszoner, skriv in '?' och tryck för att se en lista över tillgängliga undertidszoner.

Undertidszonerna bör listas.

Skriv in önskad undertidszon och tryck .

  En svart skärm med vit text Beskrivning genereras automatiskt med låg tillförsikt

Om du behöver en proxy för att komma åt internet, skriv in proxy-URL här och tryck .

För de flesta är standardalternativet (ingen proxy) tillräckligt bra. Så lämna standardalternativet och tryck .

  En skärmdump av en dator Beskrivning genereras automatiskt med medelhög självförtroende

Nu måste du välja en NTP-klient för Alpine Linux.

Standarden när detta skrivs är chrony. Om du inte har en inställning är standardinställningen okej. Så det är bara att trycka .

De tillgängliga Alpine Linux-paketförrådets speglar bör listas. Tryck för att se fler av dem.

  En skärmdump av en dator Beskrivning genereras automatiskt med medelhög självförtroende

För att använda ett slumpmässigt arkiv från listan, tryck på 'r' och tryck .

För att upptäcka den snabbaste Alpine Linux-paketförvarsspegeln från listan och använda den, tryck på 'f' och tryck på .

Om du vill använda den förvalda Alpine Linux-paketförvarsspegeln, tryck bara på .

  En skärmdump av en beskrivning av ett datorprogram genereras automatiskt med medelhög tillförsikt

Om du vill skapa ytterligare en inloggningsanvändare på Alpine Linux, skriv in användarnamnet för inloggning och tryck .

Om du istället vill använda endast root-användaren, tryck bara på för att välja standard.

  En svart skärm med vit text Beskrivning genereras automatiskt med låg tillförsikt

Om du bestämt dig för att skapa en ny användare måste du ge ytterligare information till Alpine Linux-installationsprogrammet.

Skriv in hela namnet på den nya inloggningsanvändaren och tryck .

Skriv in inloggningslösenordet för den nya användaren och tryck .

  En svart bakgrund med vit text Beskrivning genereras automatiskt med låg tillförsikt

Skriv in den nya användarens inloggningslösenord igen och tryck .

  En svart bakgrund med vit text Beskrivning genereras automatiskt med låg tillförsikt

Tryck .

  En svart bakgrund med vit text Beskrivning genereras automatiskt med låg tillförsikt

Tryck på för att välja standard SSH-server (openssh).

  En skärmdump av en dator Beskrivning genereras automatiskt med medelhög självförtroende

Standarddisken för Alpine Linux VMware Workstation Pro för virtuell maskin ska ha enhetsnamnet 'sda'. Eftersom du vill installera Alpine Linux på disken, skriv in 'sda' och tryck .

Skriv in 'sys' och tryck .

  En skärmdump av en dator Beskrivning genereras automatiskt med låg tillförsikt

Alpine Linux initierar disken. Det tar några sekunder att slutföra.

För att radera disken och installera Alpine Linux på disken, tryck på 'y' och tryck .

Alpine Linux installeras på disken. Det tar ett tag att slutföra.

Vid det här laget bör Alpine Linux vara installerat på den virtuella maskinen.

  En skärmdump av en datorbeskrivning genererad automatiskt med medelhög tillförsikt

Stäng nu av den virtuella maskinen med följande kommando:

$ Stäng av

Ta bort CD/DVD-enheten från Alpine VMware Workstation Virtual Machine

CD/DVD-enheten är inte nödvändig på den virtuella Alpine Linux-maskinen när Alpine Linux väl har installerats på den virtuella maskinen. Du kan ta bort den från den virtuella maskinen.

Öppna först den virtuella Alpine Linux-maskinen på VMware Workstation Pro-appen och klicka på 'Redigera inställningar för virtuell maskin'.

  En skärmdump av en datorbeskrivning som genereras automatiskt

Välj hårdvaran för CD/DVD (IDE) och klicka på 'Ta bort'.

  En skärmdump av en datorbeskrivning genererad automatiskt med medelhög tillförsikt

Klicka på 'OK' för att spara ändringarna.

  En skärmdump av en datorbeskrivning som genereras automatiskt

Första titt på Alpine Linux som körs på VMware Workstation Pro Virtual Machine

För att starta den virtuella Alpine Linux-maskinen, öppna den i VMware Workstation Pro-appen och klicka på 'Slå på denna virtuella maskin'.

  En skärmdump av en datorbeskrivning som genereras automatiskt

Den virtuella maskinen bör vara påslagen och Alpine Linux bör starta från disken.

  En skärmdump av en datorbeskrivning som genereras automatiskt

Inom kort kommer du att se Alpine Linux-inloggningsprompten.

För att logga in på Alpine Linux, skriv in användarnamnet för inloggning och tryck .

  En bild som innehåller text, typsnitt, skärmdump, svart Beskrivning genereras automatiskt

Skriv in inloggningslösenordet och tryck .

Du bör vara inloggad på Alpine Linux.

  En skärmdump av en datorbeskrivning genererad automatiskt med medelhög tillförsikt

Logga in på Apline Linux som root

Logga in på Alpine Linux som root-användare krävs för att konfigurera Alpine-paketförråden, installera nya paket, ställa in sudo och andra administrativa uppgifter.

Medan du är inloggad på Alpine Linux som icke-root-användare, kan du logga in på Alpine Linux som root-användare med följande kommando:

$ hans - rot

Skriv in root-lösenordet och tryck .

Du bör vara inloggad på Alpine Linux som root-användare.

  En bild som innehåller text, typsnitt, skärmdump, svart Beskrivning genereras automatiskt

Aktiverar Community Package Repository på Alpine Linux

Alpine Linux-gemenskapspaketförrådet har många paket som du kan behöva. Så det är en bra idé att aktivera det.

Först, logga in på Alpine Linux som root-användare .

För att aktivera arkivet för Alpine Linux-gemenskapspaketet, öppna /etc/apk/repositories fil med 'Vi'-textredigeraren enligt följande:

Använd piltangenterna på ditt tangentbord för att navigera till det första tecknet ( # ) på den tredje raden (slutar med ordet community) och tryck på 'x' för att ta bort kommentartecknet # .

  En skärmdump av en datorbeskrivning som genereras automatiskt

När # har tagits bort från den tredje raden, visas /etc/apk/repositories filen ska se ut som följer.

För att spara ändringarna, skriv ':wq!' och tryck .

  En skärmdump av en datorbeskrivning som genereras automatiskt

Uppdatering av Alpine Linux Package Repository Cache

För att uppdatera Alpine Linux-paketets cache, logga in som root-användare och kör följande kommando.

$ apk uppdatering

Alpine Linux-paketets cache bör uppdateras.

  En skärmdump av en datorkod Beskrivning som genereras automatiskt med låg tillförsikt

Aktiverar Sudo i Alpine Linux

Sudo tillåter icke-rootanvändare att köra kommandon med superanvändarbehörighet (root). På de andra Linux-distributionerna som Ubuntu/Debian, Fedora/RHEL, etc., är sudo aktiverat som standard. Men det är inte fallet för Alpine Linux.

I det här avsnittet kommer vi att visa dig hur du aktiverar sudo i Alpine Linux så att du kan köra kommandona med superanvändarprivilegier som en vanlig användare.

Först, logga in som root-användare och installera sudo med följande kommando:

$ apk tillägg sudo

Sudo bör installeras.

  En svart skärm med vit text Beskrivning genereras automatiskt med låg tillförsikt

Öppna sudo-konfigurationsfilen för redigering med följande kommando:

$ visado / etc / sudoers

Använd piltangenterna för att scrolla hela vägen ner till den markerade linjen och avkommentera (ta bort #-symbolen) raden som vi gjorde tidigare.

  En skärmdump av en datorbeskrivning som genereras automatiskt

När raden är okommenterad bör den se ut som följer.

Skriv nu ':wq!' och tryck för att spara filen.

  En skärmdump av en datorbeskrivning som genereras automatiskt

Din inloggningsanvändare (vanlig användare som inte är rotanvändare) bör automatiskt läggas till i hjulgruppen som du kan se i följande skärmdump:

$ grepp hjul / etc / grupp

  En skärmdump av en dator Beskrivning genereras automatiskt med låg tillförsikt

Avsluta nu rotanvändarskalet och testa om sudo fungerar. Som du kan se frågar sudo om ett lösenord. Skriv in det lösenord du väljer.

$ utgång

$ sudo ls

  En skärmdump av en datorbeskrivning genererad automatiskt med medelhög tillförsikt

Kommandot bör köras utan problem. Det betyder att sudo fungerar bra.

  En skärmdump av en datorskärm Beskrivning genereras automatiskt med låg tillförsikt

Installera VMware Tools och VMware Video Drivers på Alpine Linux Virtual Machine

För att installera VMware Tools och VMware videodrivrutiner på Alpine Linux, kör följande kommando:

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

VMware Tools och VMware videodrivrutiner installeras på Alpine Linux. Det tar ett tag att slutföra.

  En skärmdump av en datorbeskrivning som genereras automatiskt

VMware Tools och VMware videodrivrutiner bör installeras.

  En skärmdump av en datorbeskrivning som genereras automatiskt

Lägga till Open-vm-tools-tjänsten till systemstarten av Alpine Linux

Alpine Linux använder OpenRC för att hantera systemtjänster och uppstart.

För att kontrollera de aktiverade systemstarttjänsterna på Alpine Linux, kör följande kommando:

$ rc-status -a

Som du kan se är VMware Tools-tjänsten inte tillgänglig i systemstarttjänsterna för Alpine Linux.

  En skärmdump av en datorbeskrivning genererad automatiskt med medelhög tillförsikt

För att lägga till VMware Tools-tjänsten open-vm-tools till systemstarten av Alpine Linux, kör följande kommando:

$ sudo rc-update add open-vm-tools boot

VMware Tools-tjänsten open-vm-tools bör läggas till i systemstarten av Alpine Linux

  En svart skärm med vit text Beskrivning genereras automatiskt med låg tillförsikt

För att ändringarna ska träda i kraft, starta om den virtuella Alpine Linux-maskinen enligt följande:

$ sudo starta om

När din virtuella Alpine Linux-maskin startar, logga in på den och du bör se att VMware Tools-tjänsten open-vm-tools bör köras.

$ rc-status -a

  En skärmdump av en datorbeskrivning genererad automatiskt med medelhög tillförsikt

Slutsats

Vi visade dig hur du laddar ner Alpine Linux ISO-avbildningen, skapar en virtuell VMware Workstation 17 Pro-maskin och installerar Alpine Linux på den virtuella VMware Workstation 17 Pro-maskinen. Vi visade dig också hur du aktiverar community-paketförrådet på Alpine Linux. Vi visade dig hur du aktiverar sudo på Alpine Linux också. Slutligen visade vi dig hur du installerar VMware Tools på Alpine Linux och lägger till VMware Tools-tjänsten till systemstarten av Alpine Linux.

Referenser:

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