Sådan installeres Alpine Linux på en VMware Workstation 17 Pro Virtual Machine

Sadan Installeres Alpine Linux Pa En Vmware Workstation 17 Pro Virtual Machine



Alpine Linux er en letvægts Linux-distribution. For at gøre Alpine Linux letvægts bruger den musl i stedet for glibc, BusyBox i stedet for GNU-kerneværktøjer og OpenRC i stedet for systemd. Musl, BusyBox, OpenRC er alternativer til deres almindeligt anvendte modparter glibc, GNU kerneværktøjer, systemd (bruges på andre Linux-distributioner), henholdsvis.

I denne artikel vil vi vise dig, hvordan du installerer Alpine Linux på en VMware Workstation 17 Pro virtuel maskine. Vi vil også vise dig, hvordan du aktiverer fællesskabspakkelageret på Alpine Linux. Vi vil også vise dig, hvordan du aktiverer sudo på Alpine Linux. Til sidst vil vi vise dig, hvordan du installerer VMware-værktøjerne på Alpine Linux og aktiverer VMware Tools OpenRC-tjenesten.

Emne for indhold:

  1. Download af Alpine Linux ISO-billedet
  2. Oprettelse af en VMware Workstation 17 Pro Virtual Machine til Alpine Linux
  3. Tilslutning af Alpine Linux ISO-billedet til VMware Workstation Pro Virtual Machine
  4. Opstart af Alpine Linux VMware Workstation Pro Virtual Machine
  5. Standard login brugernavn for Alpine Linux Installer Image
  6. Installation af Alpine Linux på VMware Workstation Pro Virtual Machine
  7. Fjernelse af cd/dvd-enheden fra Alpine VMware Workstation Virtual Machine
  8. Første kig på Alpine Linux, der kører på VMware Workstation Pro Virtual Machine
  9. Log ind på Apline Linux som root
  10. Aktivering af Community Package Repository på Alpine Linux
  11. Opdatering af Alpine Linux Package Repository Cache
  12. Aktivering af Sudo i Alpine Linux
  13. Installation af VMware Tools og VMware Video Drivers på Alpine Linux Virtual Machine
  14. Tilføjelse af Open-vm-tools-tjenesten til systemstart af Alpine Linux
  15. Konklusion
  16. Referencer

Download af Alpine Linux ISO-billedet

For at downloade ISO-billedet af Alpine Linux skal du åbne officielle Alpine Linux downloads side med din foretrukne webbrowser.









Når siden er indlæst, skal du klikke på x86_64 fra STANDARD-sektionen som markeret i følgende skærmbillede:



  Et skærmbillede af en computerbeskrivelse genereret automatisk



Din browser bør begynde at downloade Alpine Linux Standard ISO-billedet. Det tager et stykke tid at fuldføre.





  Et skærmbillede af en computerbeskrivelse genereret automatisk med medium selvtillid

På dette tidspunkt skal Alpine Linux Standard ISO-billedet downloades.



  Et skærmbillede af en computerbeskrivelse genereret automatisk med medium selvtillid

Oprettelse af en VMware Workstation 17 Pro Virtual Machine til Alpine Linux

For at oprette en ny Alpine Linux VMware Workstation virtuel maskine skal du åbne VMware Workstation 17 Pro og klikke på Fil > Ny virtuel maskine...

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Klik på 'Næste'.

Vælg 'Jeg installerer operativsystemet senere', og klik på 'Næste'.

  Et skærmbillede af en computerbeskrivelse genereret automatisk med medium selvtillid

Vælg 'Linux' fra afsnittet 'Gæsteoperativsystem'. [1] og 'Anden Linux 5.x kerne 64-bit' fra rullemenuen 'Version'. [2] . Når du er færdig, skal du klikke på 'Næste [3]' .

  Et skærmbillede af en computerbeskrivelse genereret automatisk med medium selvtillid

Indtast et navn til den virtuelle Alpine Linux-maskine [1] .

Den virtuelle maskine vil blive gemt i standard VMware Workstation 17 Pro virtuelle maskine bibliotek. Hvis du vil gemme det et andet sted, skal du klikke på 'Gennemse...' og vælge den mappe, hvor du vil gemme den virtuelle Alpine Linux-maskine [2] .

Når du er færdig, skal du klikke på 'Næste [3] .

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Indtast mængden af ​​diskplads (i GB-enheder), som du vil allokere til den virtuelle Alpine Linux-maskine i afsnittet 'Maksimal diskstørrelse (GB)' [1] .

Du kan gemme den virtuelle disk som en enkelt fil eller opdele den virtuelle disk i flere filer [2] . Standarden er i orden det meste af tiden.

Når du er færdig, skal du klikke på 'Næste [3] .

  Et skærmbillede af en computerbeskrivelse genereret automatisk med medium selvtillid

Klik på 'Tilpas hardware...'

Fra afsnittet 'Hukommelse' kan du angive mængden af ​​hukommelse, du vil allokere til den virtuelle Alpine Linux-maskine.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Fra afsnittet 'Processorer' kan du vælge antallet af processorer (på din computer), som du vil allokere til den virtuelle Alpine Linux-maskine.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Fra afsnittet 'Netværksadapter' kan du vælge mellem NAT (standard) eller brokoblet netværk til den virtuelle Alpine Linux-maskine. Du kan også lave avanceret netværk. Avanceret netværk på VMware Workstation 17 Pro er uden for denne artikels omfang.

  Et billede, der indeholder tekst, elektronik, skærmbillede, software Beskrivelse genereret automatisk

Mest sandsynligt kan du beslutte at bruge Alpine Linux, fordi det er let og vil beholde det sådan. Så fjernelse af unødvendig hardware fra den virtuelle Alpine Linux-maskine kan være noget, du foretrækker.

Du kan fjerne USB-controlleren, lydkortet, printeren og cd/dvd'en (når Alpine Linux er installeret) hardware fra den virtuelle Alpine Linux-maskine. Dette er valgfrit.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

For at fjerne en hardware fra den virtuelle Alpine Linux-maskine skal du vælge den og klikke på 'Fjern' som markeret i følgende skærmbillede:

  Et billede, der indeholder tekst, skærmbillede, software, display Beskrivelse genereret automatisk

Vi fjernede USB-controlleren, lydkortet og printerhardwaren fra den virtuelle Alpine Linux-maskine for nu.

Når du er færdig med disse trin, skal du klikke på 'Luk'.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Klik på 'Udfør'.

  Et skærmbillede af en computerbeskrivelse genereret automatisk med medium selvtillid

Der skal oprettes en virtuel Alpine Linux-maskine.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Tilslutning af Alpine Linux ISO-billedet til VMware Workstation Pro Virtual Machine

For at vedhæfte Alpine Linux ISO-billedet, som du lige har downloadet til den virtuelle Alpine Linux VMware Workstation Pro-maskine, skal du åbne den virtuelle Alpine Linux-maskine på VMware Workstation Pro og klikke på 'Rediger indstillinger for virtuelle maskiner' som markeret i følgende skærmbillede:

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Fra cd/dvd (IDE) hardwareafsnittet [1] , vælg 'Brug ISO-billedfil [1] og klik på 'Gennemse... [3]

  Et skærmbillede af en computerbeskrivelse genereret automatisk med medium selvtillid

Vælg Alpine Linux Standard ISO-billedfilen, som du downloadede, og klik på 'Åbn'.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Alpine Linux Standard ISO-billedfilen skal vælges [1] . Klik på 'OK' for at gemme ændringerne [2] .

  Et skærmbillede af en computerbeskrivelse genereret automatisk med medium selvtillid

Opstart af Alpine Linux VMware Workstation Pro Virtual Machine

For at starte den virtuelle Alpine Linux VMware Workstation Pro-maskine, skal du åbne den på VMware Workstation Pro og klikke på 'Tænd på denne virtuelle maskine'.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Den virtuelle Alpine Linux-maskine bør starte og starte fra Alpine Linux ISO-billedet.

Standard login brugernavn for Alpine Linux Installer Image

Standardbrugernavnet til Alpine Linux Standard ISO-billedet er root. Login-brugeren har ikke angivet nogen adgangskode. Så skriv blot login-brugernavnet og tryk og du skal være logget ind på Alpine Linux-operativsystemet, der er startet fra ISO-billedet.

  Et skærmbillede af en computerskærm Beskrivelse genereret automatisk med lav selvtillid

Installation af Alpine Linux på VMware Workstation Pro Virtual Machine

For at installere Alpine Linux på den virtuelle VMware Workstation Pro-maskine skal du køre følgende kommando:

$ opsætning-alpine

Først skal du vælge et tastaturlayout til Alpine Linux. De understøttede/tilgængelige tastaturlayouts er angivet. Indtast blot din ønskede tastaturlayoutkode fra listen og tryk .

Indtast en variant af tastaturlayout fra listen, og tryk på .

Indtast et værtsnavn til Alpine Linux og tryk .

Tryk på for at konfigurere netværket for at vælge standardnetværksgrænsefladen, eth0.

For at konfigurere netværket via DHCP (hvilket er for det meste, hvad du måske ønsker at gøre på en virtuel maskine for at teste tingene ud), skal du trykke på .

Tryk på for at konfigurere netværket automatisk (uden at kræve nogen manuel konfiguration). og og tryk .

Indtast din ønskede root-adgangskode, og tryk på .

  En computerskærm med hvid tekst Beskrivelse genereret automatisk med lav selvtillid

Indtast din root-adgangskode igen, og tryk på .

  Et skærmbillede af en computer Beskrivelse genereret automatisk med medium selvtillid

Nu skal du vælge en tidszone. Standardtidszonen er UTC. Hvis standardtidszonen ikke passer til dig, skal du trykke på '?' (spørgsmålstegn) og tryk for at se en liste over tilgængelige/understøttede tidszoner.

  En sort skærm med hvid tekst Beskrivelse genereret automatisk med lav selvtillid

En liste over tilgængelige tidszoner skal vises. Dem, der slutter med eller har undertidszoner.

Indtast en tidszone og tryk .

  En sort skærm med hvid tekst Beskrivelse genereret automatisk med lav selvtillid

Hvis den valgte tidszone har andre undertidszoner, skal du indtaste '?' og tryk for at se en liste over de tilgængelige undertidszoner.

Undertidszonerne skal angives.

Indtast den ønskede undertidszone, og tryk på .

  En sort skærm med hvid tekst Beskrivelse genereret automatisk med lav selvtillid

Hvis du har brug for en proxy for at få adgang til internettet, skal du indtaste proxy-URL'en her og trykke på .

For de fleste mennesker er standardindstillingen (ingen proxy) god nok. Så forlad standardindstillingen og tryk på .

  Et skærmbillede af en computer Beskrivelse genereret automatisk med medium selvtillid

Nu skal du vælge en NTP-klient til Alpine Linux.

Standarden på tidspunktet for skrivningen er chrony. Hvis du ikke har en præference, er standarden i orden. Så bare tryk .

De tilgængelige Alpine Linux-pakkelagerspejle skal være anført. Trykke at se flere af dem.

  Et skærmbillede af en computer Beskrivelse genereret automatisk med medium selvtillid

For at bruge et tilfældigt lager fra listen, tryk på 'r' og tryk .

For at finde det hurtigste Alpine Linux-pakkelagerspejl fra listen og bruge det, skal du trykke på 'f' og trykke på .

Hvis du vil bruge standard Alpine Linux-pakkelagerspejlet, skal du blot trykke på .

  Et skærmbillede af et computerprogram Beskrivelse genereret automatisk med medium selvtillid

Hvis du vil oprette en anden login-bruger på Alpine Linux, skal du indtaste login-brugernavnet og trykke på .

Hvis du kun vil bruge root-brugeren i stedet, skal du blot trykke på for at vælge standard.

  En sort skærm med hvid tekst Beskrivelse genereret automatisk med lav selvtillid

Hvis du besluttede at oprette en ny bruger, skal du give yderligere oplysninger til Alpine Linux-installationsprogrammet.

Indtast det fulde navn på den nye login-bruger og tryk .

Indtast login-adgangskoden for den nye bruger, og tryk på .

  En sort baggrund med hvid tekst Beskrivelse genereret automatisk med lav selvtillid

Indtast den nye brugers login-adgangskode igen, og tryk på .

  En sort baggrund med hvid tekst Beskrivelse genereret automatisk med lav selvtillid

Trykke .

  En sort baggrund med hvid tekst Beskrivelse genereret automatisk med lav selvtillid

Tryk på for at vælge standard SSH-serveren (openssh).

  Et skærmbillede af en computer Beskrivelse genereret automatisk med medium selvtillid

Standard Alpine Linux VMware Workstation Pro virtuelle maskine disk skal have enhedsnavnet 'sda'. Da du vil installere Alpine Linux på disken, skal du indtaste 'sda' og trykke på .

Indtast 'sys' og tryk .

  Et skærmbillede af en computer Beskrivelse genereret automatisk med lav selvtillid

Alpine Linux initialiserer disken. Det tager et par sekunder at fuldføre.

For at slette disken og installere Alpine Linux på disken, tryk 'y' og tryk .

Alpine Linux er ved at blive installeret på disken. Det tager et stykke tid at fuldføre.

På dette tidspunkt skal Alpine Linux være installeret på den virtuelle maskine.

  Et skærmbillede af en computerbeskrivelse genereret automatisk med medium selvtillid

Sluk nu den virtuelle maskine med følgende kommando:

$ sluk

Fjernelse af cd/dvd-enheden fra Alpine VMware Workstation Virtual Machine

CD/DVD-enheden er ikke nødvendig på den virtuelle Alpine Linux-maskine, når Alpine Linux først er installeret på den virtuelle maskine. Du kan fjerne det fra den virtuelle maskine.

Åbn først den virtuelle Alpine Linux-maskine på VMware Workstation Pro-appen og klik på 'Rediger indstillinger for virtuelle maskiner'.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Vælg cd/dvd-hardwaren (IDE) og klik på 'Fjern'.

  Et skærmbillede af en computerbeskrivelse genereret automatisk med medium selvtillid

Klik på 'OK' for at gemme ændringerne.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Første kig på Alpine Linux, der kører på VMware Workstation Pro Virtual Machine

For at starte den virtuelle Alpine Linux-maskine skal du åbne den på VMware Workstation Pro-appen og klikke på 'Tænd på denne virtuelle maskine'.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Den virtuelle maskine skal være tændt, og Alpine Linux bør starte fra disken.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Om kort tid vil du se Alpine Linux-loginprompten.

For at logge på Alpine Linux skal du indtaste login-brugernavnet og trykke på .

  Et billede, der indeholder tekst, skrifttype, skærmbillede, sort Beskrivelse genereret automatisk

Indtast login-adgangskoden og tryk .

Du skal være logget ind på Alpine Linux.

  Et skærmbillede af en computerbeskrivelse genereret automatisk med medium selvtillid

Log ind på Apline Linux som root

At logge på Alpine Linux som root-bruger er påkrævet for at konfigurere Alpine-pakkedepoterne, installere nye pakker, opsætte sudo og andre administrative opgaver.

Mens du er logget ind på Alpine Linux som ikke-rootbruger, kan du logge ind på Alpine Linux som root-bruger med følgende kommando:

$ hans - rod

Indtast root-adgangskoden og tryk .

Du skal være logget ind på Alpine Linux som root-bruger.

  Et billede, der indeholder tekst, skrifttype, skærmbillede, sort Beskrivelse genereret automatisk

Aktivering af Community Package Repository på Alpine Linux

Alpine Linux-fællesskabspakkelageret har en masse pakker, som du muligvis har brug for. Så det er en god idé at aktivere det.

Først, log ind på Alpine Linux som root-bruger .

For at aktivere Alpine Linux-fællesskabspakkelageret skal du åbne /etc/apk/repositories fil med 'Vi'-teksteditoren som følger:

Brug piletasterne på dit tastatur til at navigere til det første tegn ( # ) på den tredje linje (der slutter med ordet fællesskab), og tryk på 'x' for at fjerne kommentartegnet # .

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Når # er fjernet fra den tredje linje, vil /etc/apk/repositories filen skal se ud som følger.

For at gemme ændringerne, skriv ':wq!' og tryk .

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Opdatering af Alpine Linux Package Repository Cache

For at opdatere Alpine Linux-pakkelagerets cache, log ind som root-bruger og kør følgende kommando.

$ apk opdatering

Alpine Linux-pakkelagerets cache bør opdateres.

  Et skærmbillede af en computerkode Beskrivelse genereret automatisk med lav selvtillid

Aktivering af Sudo i Alpine Linux

Sudo giver ikke-root-brugeren mulighed for at køre kommandoerne med superbruger (root) rettigheder. På de andre Linux-distributioner som Ubuntu/Debian, Fedora/RHEL osv., er sudo aktiveret som standard. Men det er ikke tilfældet for Alpine Linux.

I dette afsnit vil vi vise dig, hvordan du aktiverer sudo i Alpine Linux, så du kan køre kommandoerne med superbrugerrettigheder som en almindelig bruger.

Først, log ind som root-bruger og installer sudo med følgende kommando:

$ apk tilføje sudo

Sudo skal installeres.

  En sort skærm med hvid tekst Beskrivelse genereret automatisk med lav selvtillid

Åbn sudo-konfigurationsfilen til redigering med følgende kommando:

$ visado / etc / sudoers

Brug piletasterne til at rulle helt ned til den markerede linje og uncomment (fjern #-symbolet) linjen som vi gjorde tidligere.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Når linjen er ukommenteret, skal den se ud som følger.

Indtast nu ':wq!' og tryk for at gemme filen.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Din login-bruger (ikke-root almindelig bruger) skal automatisk tilføjes til hjulgruppen, som du kan se på følgende skærmbillede:

$ greb hjul / etc / gruppe

  Et skærmbillede af en computer Beskrivelse genereret automatisk med lav selvtillid

Afslut nu root-bruger-skallen og test, om sudo virker. Som du kan se, beder sudo om en adgangskode. Indtast adgangskoden efter eget valg.

$ Afslut

$ sudo ls

  Et skærmbillede af en computerbeskrivelse genereret automatisk med medium selvtillid

Kommandoen skal køre uden problemer. Det betyder, at sudo fungerer fint.

  Et skærmbillede af en computerskærm Beskrivelse genereret automatisk med lav selvtillid

Installation af VMware Tools og VMware Video Drivers på Alpine Linux Virtual Machine

For at installere VMware Tools og VMware videodrivere på Alpine Linux skal du køre følgende kommando:

$ sudo apk tilføj open-vm-tools-plugins-all xf86-video-vmware

VMware Tools og VMware videodrivere installeres på Alpine Linux. Det tager et stykke tid at fuldføre.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

VMware Tools og VMware videodrivere skal være installeret.

  Et skærmbillede af en computerbeskrivelse genereret automatisk

Tilføjelse af Open-vm-tools-tjenesten til systemstart af Alpine Linux

Alpine Linux bruger OpenRC til at administrere systemtjenesterne og opstarten.

For at kontrollere de aktiverede systemstarttjenester på Alpine Linux skal du køre følgende kommando:

$ rc-status -en

Som du kan se, er VMware Tools-tjenesten ikke tilgængelig i systemstarttjenesterne i Alpine Linux.

  Et skærmbillede af en computerbeskrivelse genereret automatisk med medium selvtillid

For at tilføje VMware Tools-tjenesten open-vm-tools til systemstarten af ​​Alpine Linux skal du køre følgende kommando:

$ sudo rc-update tilføj open-vm-tools boot

VMware Tools-tjenesten open-vm-tools bør føjes til systemstarten af ​​Alpine Linux

  En sort skærm med hvid tekst Beskrivelse genereret automatisk med lav selvtillid

For at ændringerne træder i kraft, skal du genstarte den virtuelle Alpine Linux-maskine som følger:

$ sudo genstart

Når din virtuelle Alpine Linux-maskine starter, skal du logge ind på den, og du skal se, at VMware Tools-tjenesten open-vm-tools skal køre.

$ rc-status -en

  Et skærmbillede af en computerbeskrivelse genereret automatisk med medium selvtillid

Konklusion

Vi viste dig, hvordan du downloader Alpine Linux ISO-billedet, opretter en virtuel VMware Workstation 17 Pro-maskine og installerer Alpine Linux på den virtuelle VMware Workstation 17 Pro-maskine. Vi viste dig også, hvordan du aktiverer fællesskabspakkelageret på Alpine Linux. Vi viste dig, hvordan du også aktiverer sudo på Alpine Linux. Til sidst viste vi dig, hvordan du installerer VMware Tools på Alpine Linux og tilføjer VMware Tools-tjenesten til systemstarten af ​​Alpine Linux.

Referencer:

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