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
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:
- vi skriver
cmd.exe
i søgefeltet. - vi skrev
systeminfo
- Vi leder efter sektionen Hyper-V krav.
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:
- Fra menuen starter vi Hyper-V Administrator.
- 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
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:
- Vi leder efter Kommandoprompt i menuen.
- Med højre knap vælger vi Udfør som administrator.
- 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:
- Vi åbner PowerShell
- 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
Windows! For pest! hehee
og det vil ikke være bedre at installere det i en virtuel maskine
Jeg kommenterer alternativer. Hvis han ville fortælle folk, hvad de skulle gøre, ville han starte en sekt og indsamle tiende.