Sådan installeres Linux på Windows

Ubuntu kører på Hyper-V

Ubuntu 20.04 kører på Hyper-V. Det kan bruges i fuld skærm, men det er ikke muligt at tage skærmbilleder.

Selvom det er ret nemt at installere en Linux-distribution ved siden af ​​eller i stedet for Windows, Det kan være lidt komplekst for førstegangsbrugere. De vil måske også sikre sig, inden de tager springet.

I dette indlæg vil vi forklare hvordan man installerer linux på windows, Vi vil gøre det med fokus på Windows 10, selvom måden at gøre det på ikke er meget anderledes i det nye Windows 11.

Hvordan Linux er installeret på Windows

Der er et tidligere trin, som vi ikke kan forklare, fordi det varierer afhængigt af mærket og modellen af ​​bundkortet og mikroprocessoren. Det er måden at aktivere virtualiseringstilstanden på. Men svaret er sikkert i Google.

Instruktionerne, der følger, henviser til de nyeste versioner af Windows 10. For at kontrollere, hvilken version vi har installeret, kan vi gøre det fra kommandopromptværktøjet med kommandoen winver

Hyper-V

Windows Funktionspanel

Hyper-V, Microsofts værktøj til administration af virtuelle maskiner, aktiveres fra Windows-funktioner

Lad os starte med at definere nogle begreber

  • Virtualisering: Det er proceduren for at køre et operativsystem på en computer, hvis funktioner er simuleret af software, men som føles ægte for operativsystemet. Selvom nogle værktøjer tillader fildeling mellem det virtualiserede operativsystem og værten, har førstnævnte ikke adgang til sidstnævnte.
  • Hypervisor: Det er et program til at skabe og køre virtuelle maskiner. Der er to slags: dem, der kører virtuelle gæstemaskiner direkte på et systems hardware, der opfylder rollen som et operativsystem, og dem, der opfører sig ligesom traditionelle programmer, da de kan startes og stoppes som et normalt program.
  • Virtuel maskine: Det er det emulerede computersystem, der kører på et andet system. En virtuel maskine kan få adgang til et hvilket som helst antal ressourcer, der kun er begrænset af værtscomputerens faktiske ressourcer.

Hyper-V er det indbyggede værktøj i Windows 10 og 11 som er ansvarlig for at skabe og udføre virtuelle maskiner, hvortil virtuelle enheder såsom diske og andre kan tilføjes.

Krav til software og hardware for at køre Hyper-V

De understøttede Windows-versioner er:

  • 10 Windows Enterprise
  • Windows 10 Pro
  • Windows 10 Uddannelse

Minimumshardwarekravene er:

  • 64-bit processor med Second Level Address Translation (SLAT).
  • CPU-understøttelse af VM Monitor Mode Extension (VT-x på Intel CPU'er).
  • 4 GB eller højere hukommelse for at opfylde minimumskravene til Windows og det virtualiserede operativsystem.

For at verificere hardwarekompatibilitet følger vi følgende procedure:

  1. vi skriver cmd.exe i søgefeltet.
  2. vi skrev systeminfo
  3. Vi leder efter sektionen Hyper-V krav.
Kravkontrol

fra værktøjet Kommandoprompt vi kan tjekke om vores system opfylder kravene til at køre Hyper-V

Når vi bekræfter, at alle kravene er opfyldt, skriver vi i søgefeltet Aslå Windows-funktioner til eller fra. Det virker også at skrive Hyper-V.

Som navnet antyder, Tænd eller sluk for Windows-funktioner det gør netop det. Vi går ned på listen, indtil vi finder boksen svarende til Hyper-V og klik på OK. Når aktiveringen er afsluttet, skal vi genstarte computeren.

Oprettelse af virtuelle maskiner

Startende med Windows 1709 version 10, også kendt som Fall Creators Update, en virtuel maskine-skaber er inkluderet, som ikke kræver start af administratoren. Vi starter det med at kigge i menuen Hyper-V Hurtig oprettelse.

Skaberen giver os mulighed for at vælge mellem nogle versioner af Ubuntu eller bruge billeder, der er downloadet af os. Lad os huske, at udtrykket billede i denne sammenhæng refererer til den nøjagtige replika af den downloadede fil i forhold til oprindelsesserveren og ikke til en grafik.

Hvis vi vælger at bruge et af billederne, der tilbydes af Hyper-V, skal du klikke på det og derefter ind Opret virtuel maskine.

Hvis vi skal bruge et billede downloadet af os, klik på lokal installationskilde, Vi fjerner markeringen i feltet, der angiver, at Windows vil køre, og klikker på Skift installationskilden. Vi kan vælge filer i .vmk eller .iso format.

Brug af billederne, der tilbydes af Hyper-V, sparer ikke meget tid, da du skal downloade og installere det.

For at slette den virtuelle maskine skal vi bruge følgende procedure:

  1. Fra menuen starter vi Hyper-V Administrator.
  2. Vi sætter markøren på den virtuelle maskine og med højre knap vælger vi Slet.

Vi bekræfter ved at klikke på Fjern i det vindue, der åbnes.

Windows-undersystem til Linux 2

Ubuntu på WSL

Ubuntu kører på Windows Subsystem til Linux

Selvom det blev oprettet med udviklere i tankerne, er Windows Subsystem for Linux (WSL) en god mulighed for nye brugere at blive fortrolige med at bruge Linux-terminalen. Med WSL kan vi vælge nogle af de mest populære Linux-distributioner (uden skrivebordet) og køre de fleste kommandolinjeværktøjer, hjælpeprogrammer og applikationer, der ikke kræver en grafisk grænseflade. direkte i Windows og uden at skulle installere en virtuel maskine eller installere Linux på en anden partition eller en anden disk.

Nogle af dens egenskaber er:

  • Vælg mellem nogle af de mest populære distributioner Linux, i øjeblikket er forskellige versioner af Ubuntu, Debian, Fedora, openSUSE, Suse Linux blandt andre tilgængelige. Nogle er gratis og andre er betalt.
  • Kør det mest brugte værktøjs kommandolinjefiler inklusive grep, sed, awk eller andre ELF-64 binære filer.
  • Brug af Bash Shell-scripts og kommandolinjeapplikationer til Linux såsom vim, emacs og tmux.
  • Skriv og kør programmer på programmeringssprog som NodeJS, Javascript, Python, Ruby, C/C++, C# F#, Rust og Go blandt andre.
  • Interagere med serverteknologier og databaser såsom SSHD, MySQL, Apache, lighttpd, MongoDB og PostgreSQL.
  • Installer programmer fra arkiver af Linux-distributioner ved hjælp af deres oprindelige pakkehåndtering.
  • Start Windows-applikationer fra Linux.

Installation af Windows Subsystem til Linux 2

Instruktionerne, der følger, er til Windows 10 version 2004 og nyere. (build 19041 og nyere) eller Windows 11.

For at installere Windows-undersystemet til Linux skal vi følge følgende procedure:

  1. Vi leder efter Kommandoprompt i menuen.
  2. Med højre knap vælger vi Udfør som administrator.
  3. vi skriver wsl --install.

I WSL 2 har Microsoft gjort installationen meget enkel og med denne kommando aktiveres de nødvendige valgfrie komponenter og den nyeste version af Linux-kernen downloades. Microsoft-dokumentationen angiver, at Ubuntu er installeret som standard. Men i mit tilfælde gjorde det det ikke, og det sender mig til app store.

Vi kan installere distributioner som følger:

wsl --list --online For at se listen over tilgængelige distributioner

wsl --install -d <Nombre de la distribución> at installere en af ​​dem.

I Microsoft Application Store har vi flere muligheder, du skal bare søge efter dem (Vi skriver Linux i søgemaskinen) og installere dem normalt. Så starter vi det fra menuen, som om det var et normalt program.

Når vi starter en downloadet distribution for første gang, åbnes et terminalvindue, og vi bliver bedt om at vente på, at filerne bliver pakket ud og gemt på computeren. Når dette er færdigt, bliver vi nødt til at oprette vores brugerkonto.

Hvis du ikke er fortrolig med Linux, så husk det når du indtaster dit brugernavn i terminalen, vil du ikke se markøren flytte sig.

Funktioner eksklusive til Windows Subsystem til Linux på Windows 11

Installation og brug af applikationer med grafisk interface

Jeg sagde ovenfor, at applikationer med en grafisk grænseflade ikke kunne bruges. Dette henviser til Windows 10 og hvad Microsoft officielt rapporterer i sin dokumentation.

Officiel support til applikationer med en grafisk grænseflade er tilgængelig for versioner af Windows 11 Build 22000 eller nyere. Som et tidligere trin kræves installation af specifikke drivere til WSL2. På dette tidspunkt er der givet instruktioner Intel, AMD y NVIDIA.

Installerede apps vises i Windows-menuen under distributionsnavnet.ny installeres med de kommandoer, der er etableret af distributionerne selv.

Monter diske i native Linux-formater, der ikke genkendes af Windows

Igen en anden funktion tilgængelig for Windows 11 Build 22000 eller nyere. Vi følger følgende procedure:

  1. Vi åbner PowerShell
  2. vi skriver GET-CimInstance -query "SELECT * from Win32_DiskDrive"

Identifikationen findes under kolonnen Enheds-ID. Vi monterer disken med kommandoen:

wsl --mount <DeviceID>

For at montere en partition skriver vi:

wsl-montering -bar

Så åbner vi WSL og skriver;

lsblk

For at montere partitionen skriver vi

wsl --mount <DeviceID> --partition <Número de partición> --type <Formato de archivo>

At tage højde for

Virtualisering og brug af Windows Subsystem til Linux de giver os mulighed for at blive fortrolige med et Linux-miljø, men ikke hvordan det vil fungere med vores hardware. Det er i hvert fald et meget godt første skridt, hvis vi vil gå langsomt. For at få en bedre forståelse af, hvordan vores hardware interagerer, kan vi installere Linux-distributionen på en ekstern disk eller på et flashdrev, der har tilstrækkelig kapacitet.

Vi kan finde mere information om værktøjerne nævnt i artiklen på følgende links:

Officiel Hyper-V-dokumentation

Windows Subsystem til Linux 2 Officiel dokumentation


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   chevoraska sagde han

    Windows! For pest! hehee
    og det vil ikke være bedre at installere det i en virtuel maskine

    1.    Diego tyske Gonzalez sagde han

      Jeg kommenterer alternativer. Hvis han ville fortælle folk, hvad de skulle gøre, ville han starte en sekt og indsamle tiende.