From 05603c86edf73d6b2b5f9e51cf0de950aad2d25d Mon Sep 17 00:00:00 2001 From: Blue Date: Wed, 28 Jan 2026 17:01:25 +0000 Subject: [PATCH 1/6] Localization change from build: 138543929 (#14122) Co-authored-by: WSL localization --- localization/strings/cs-CZ/Resources.resw | 10 +- localization/strings/da-DK/Resources.resw | 3748 +++++++++++---------- localization/strings/fi-FI/Resources.resw | 3748 +++++++++++---------- localization/strings/hu-HU/Resources.resw | 8 +- localization/strings/nl-NL/Resources.resw | 3748 +++++++++++---------- localization/strings/pt-PT/Resources.resw | 8 +- 6 files changed, 5641 insertions(+), 5629 deletions(-) diff --git a/localization/strings/cs-CZ/Resources.resw b/localization/strings/cs-CZ/Resources.resw index cb77a7b2..7ff62d63 100644 --- a/localization/strings/cs-CZ/Resources.resw +++ b/localization/strings/cs-CZ/Resources.resw @@ -292,10 +292,12 @@ a wsl.exe --install <Distro>. Starší verze distribuce nepodporuje WSL 2. - WsL2 se v aktuální konfiguraci vašeho počítače nepodporuje. -Povolte volitelnou součást „Platforma virtuálního počítače“ a ujistěte se, že je v systému BIOS povolená virtualizace. -Povolte platformu virtuálních počítačů spuštěním příkazu: wsl.exe --install --no-distribution -Informace najdete na https://aka.ms/enablevirtualization + WSL2 nelze spustit, protože na tomto počítači není povolena virtualizace. +Ujistěte se, že je povolena volitelná součást „Virtual Machine Platform“ a že je virtualizace zapnutá v nastavení firmwaru vašeho počítače. + +Povolte „Virtual Machine Platform“ spuštěním: wsl.exe --install --no-distribution + +Další informace najdete na https://aka.ms/enablevirtualization {Locked="--install "}{Locked="--no-distribution "}Command line arguments, file names and string inserts should not be translated diff --git a/localization/strings/da-DK/Resources.resw b/localization/strings/da-DK/Resources.resw index 850d6895..0574ee11 100644 --- a/localization/strings/da-DK/Resources.resw +++ b/localization/strings/da-DK/Resources.resw @@ -1,1874 +1,1876 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - Windows-undersystem til Linux - - - WSL - - - Windows-undersystem til Linux giver udviklere mulighed for at køre et GNU/Linux environment – herunder de fleste kommandolinjeværktøjer, hjælpeprogrammer og programmer – direkte på Windows, uændret, uden spild af en traditionel virtuel maskine eller dualboot-konfiguration. - - - Disken kunne ikke fjernes: {}. Du kan få flere oplysninger ved at køre 'dmesg' i WSL2. -Hvis du vil tvinge WSL2 til at stoppe og fjerne disken, skal du køre 'wsl.exe {}'. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Disken '{}' er allerede tilsluttet. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Diskenheden er allerede insat inde i WSL2. - - - Der er allerede tilsluttet en disk med dette navn. frakoble disken, eller vælg et nyt navn, og prøv igen. - - - Det angivne tilslutningsnavn indeholder et ugyldigt '/'-tegn. Prøv igen uden det ugyldige tegn. - - - Disken blev tilsluttet som '/mnt/wsl/{}'. -Bemærk: Placeringen vil være anderledes, hvis du har ændret indstillingen automount.root i /etc/wsl.conf. -Hvis du vil frakoble disken og fjerne den, skal du køre 'wsl.exe {} {}'. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Disken var tilsluttet, men kunne ikke tilsluttes: {}. -Du kan få flere oplysninger ved at køre 'dmesg' i WSL2. -Kør 'wsl.exe {} {}' for at fjerne disken. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Nedenfor vises en liste over gyldige distributioner, der kan installeres. -Installer ved hjælp af 'wsl.exe {} <Distro>'. - - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Distributionsnavnet er allerede angivet. - - - Den angivne installationsplacering er allerede i brug. - - - Der findes allerede en distribution med det angivne navn. Brug --name til at vælge et andet navn. - {Locked="--name "}Command line arguments, file names and string inserts should not be translated - - - Der er ingen distribution med det angivne navn. - - - Der kræves administratoradgang for at tilslutte en disk. - - - Eksport af distributionen mislykkedes. - - - Udfører engangsopgradering af Windows-undersystem til Linux-filsystemet for denne distributions… - - - Der kan ikke startes, fordi en anden forekomst kører uden administratorrettigheder. Forekomster med administratorrettigheder og forekomster uden administratorrettigheder har ikke tilladelse til at køre samtidigt. - - - Import af distributionen mislykkedes. - - - Installation af valgfri komponent i Windows: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Downloader: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Installerer: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Importerer distribution - - - {} er blevet downloadet. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Windows-undersystem til Linux fortsætter en tidligere.installation… - - - Ugyldigt distributionsnavn: '{}'. -Hvis du vil hente en liste over gyldige distributioner, skal du bruge 'wsl.exe --list --online'. - {FixedPlaceholder="{}"}{Locked="--list "}{Locked="--online'"}Command line arguments, file names and string inserts should not be translated - - - Windows-undersystem til Linux-forekomsten er afsluttet. - - - Ugyldigt kommandolinjeargument: {} -Brug '{} --help' til at få en liste over understøttede argumenter. - {FixedPlaceholder="{}"}{Locked="--help'"}Command line arguments, file names and string inserts should not be translated - - - Kommandolinjeargumentet {} kræver en værdi. -Brug '{} --help' til at få en liste over understøttede argumenter. - {FixedPlaceholder="{}"}{Locked="--help'"}Command line arguments, file names and string inserts should not be translated - - - Ikke-understøttede konsolindstillinger. Hvis du vil bruge denne funktion, skal den ældre konsol deaktiveres. - - - {} er ikke et gyldigt heltal. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - En installation, fjernelse eller konvertering er i gang for denne distribution. - - - Starter {}... - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Der kan ikke startes, fordi en anden forekomst kører med administratorrettigheder. Forekomster med administratorrettigheder og forekomster uden administratorrettigheder har ikke tilladelse til at køre samtidigt. - - - Windows-undersystem til Linux har ingen installerede distributioner. -Du kan løse problemet ved at installere en distribution ved hjælp af nedenstående vejledning: - -Brug 'wsl.exe --list --online' til at få vist tilgængelige distributioner -og "wsl.exe --install <Distro>" for at installere. - {Locked="--list "}{Locked="--online'"}{Locked="--install "}Command line arguments, file names and string inserts should not be translated - - - Der er ingen kørende distributioner. - - - {} (Standard) - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Windows-undersystem til Linux-distributioner: - - - Standarddistribution: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Standardversion: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Fjerner registrering. - - - Bruger blev ikke fundet. - - - Besøg https://aka.ms/wsl2 for at få oplysninger om nøgleforskelle i WSL 2 - - - Konverteringen er i gang. Dette kan tage et par minutter. - - - Distributionen er allerede den anmodede version. - - - Den ældre distribution understøtter ikke WSL 2. - - - WSL2 understøttes ikke med den aktuelle maskinkonfiguration. - Aktivér den valgfri komponent "Platform til virtuel maskine", og sørg for, at virtualisering er aktiveret i BIOS. -Aktivér "Platform til virtuel maskine" ved at køre: wsl.exe --install --no-distribution -Du kan få flere oplysninger på https://aka.ms/enablevirtualization - {Locked="--install "}{Locked="--no-distribution -"}Command line arguments, file names and string inserts should not be translated - - - Der er tilsluttet for mange virtuelle harddiske eller fysiske diske. - - - VHD er allerede indsat via wsl.exe --mount, afbryd disken, før du starter. - {Locked="--mount,"}Command line arguments, file names and string inserts should not be translated - - - WSL1 understøttes ikke med den aktuelle maskinkonfiguration. -Aktivér den valgfrie komponent "Windows-undersystem til Linux" for at bruge WSL1. - - - Denne handling understøttes kun af WSL2. - - - Brug: - --networking-mode - Vis aktuel netværkstilstand. - - --msal-proxy-path - Vis stien til MSAL-proxyprogrammet. - - --vm-id - Vis WSL VM ID. - - --version - Vis versionen af WSL-pakken. - - -n - Udskriv ikke en ny linje. - {Locked="--networking-mode -"}{Locked="--msal-proxy-path -"}{Locked="--vm-id -"}{Locked="--version -"}Command line arguments, file names and string inserts should not be translated - - - Brug: - -a - Gennemtving resultatet til absolut stiformat. - -u - Oversæt fra en Windows-sti til en WSL-sti (standard). - -w - Oversæt fra en WSL-sti til en Windows-sti (standard). - -m - Oversæt fra en WSL-sti til en Windows-sti, med "/" i stedet for "\\" - -Eksempel: wslpath "c:\\brugere" - {Locked="-a -"}{Locked="-u -"}{Locked="-w -"}{Locked="-m -"}Command line arguments and file names should not be translated - - - Udfører administrative handlinger på Windows-undersystem til Linux - -Brug: - /l, /list [Indstilling] - Viser registrerede distributioner. - /all – Vis valgfrit alle distributioner, herunder distributioner, som - installeres eller fjernes i øjeblikket. - - /running – Vis kun distributioner, der kører i øjeblikket. - - /s, /setdefault <DistributionName> - Angiver distributionen som standard. - - /t, /terminate <DistributionName> - Afslutter distributionen. - - /u, /unregister <DistributionName> - Fjerner distributionen og sletter rodfilsystemet. - {Locked="/l,"}{Locked="/list "}{Locked="/all "}{Locked="/running "}{Locked="/s,"}{Locked="/setdefault "}{Locked="/t,"}{Locked="/terminate "}{Locked="/u,"}{Locked="/unregister "}Command line arguments, file names and string inserts should not be translated - - - Copyright (c) Microsoft Corporation. Alle rettigheder forbeholdes. -Du kan finde oplysninger om beskyttelse af personlige oplysninger for dette produkt på https://aka.ms/privacy. - -Brug: wsl.exe [Argument] [Options...] [CommandLine] - -Argumenter for kørsel af binære Linux-filer: - - Hvis der ikke er angivet en kommandolinje, starter wsl.exe en standardshell. - - --exec, -e <CommandLine> - Kør den angivne kommando uden brug af Linux-standardshellen. - - --shell-type <standard|login|none> - Udfør den angivne kommando med den angivne shelltype. - - -- - Overfør den resterende kommandolinje, som den er. - -Indstillinger: - --cd <Directory> - Fastsætter den angivne mappe som den aktuelle arbejdsmappe. - Hvis ~ bruges, bruges Linux-brugerens sti til hjem. Hvis stien starter - med tegnet /, fortolkes den som en absolut Linux-sti. - Ellers skal værdien være en absolut Windows-sti. - - --distribution, -d <DistroName> - Kør den angivne distribution. - - --distribution-id <DistroGuid> - Kør det angivne distributions-id. - - --user, -u <UserName> - Kør som den angivne bruger. - - --system - Starter en shell for systemdistributionen. - -Argumenter til administration af Windows-undersystem til Linux: - - --help - Vis brugsoplysninger. - - --debug-shell - Åbn en WSL2-fejlfindingsshell til diagnosticeringsformål. - - --install [Distro] [Options...] - Installér en distribution af Windows-undersystem til Linux. - Du kan se en liste over gyldige distributioner ved at bruge 'wsl.exe --list --online'. - - Indstillinger: - --enable-wsl1 - Aktivér WSL1-support. - - --fixed-vhd - Opret en disk med fast størrelse til lagring af distribution. - - --from-file <Path> - Installér en distribution fra en lokal fil. - - --legacy - Brug det ældre distributionsmanifest. - - --location <Location> - Angiv installationsstien for distributionen. - - --name <Name> - Angiv navnet på distributionen. - - --no-distribution - Installér kun de påkrævede valgfrie komponenter. Der installeres ikke en distribution. - - --no-launch, -n - Start ikke distributionen efter installationen. - - --version <Version> - Angiver den version, der skal bruges til den nye distribution. - - --vhd-size <MemoryString> - Angiver størrelsen på disken, hvor distributionen skal gemmes. - - --web-download - Download distributionen fra internettet i stedet for Microsoft Store. - - --manage <Distro> <Options...> - Ændrer distributionsspecifikke indstillinger. - - Indstillinger: - --move <Location> - Flyt distributionen til en ny placering. - - --set-sparse, -s <true|false> - Angiv VHD for distribution til sparse, hvilket gør det muligt at frigøre diskplads automatisk. - - --set-default-user <Username> - Angiv standardbrugeren af distributionen. - - --resize <MemoryString> - Tilpas størrelsen på disken til distributionen til den angivne størrelse. - - --mount <Disk> - Tilknytter og indsætter en fysisk eller virtuel disk i alle WSL 2-distributioner. - - Indstillinger: - --vhd - Angiver, at <Disk> refererer til en virtuel harddisk. - - --bare - Indsætter disken til WSL2, men tilslutter den ikke. - - --name <Name> - Indsætter disken ved hjælp af et brugerdefineret navn på tilslutningspunktet. - - --type <Type> - Filsystem, der skal bruges, når en disk indsættes, hvis den ikke som standard er angivet til ext4. - - --options <Options> - Yderligere indsætningsindstillinger. - - --partition <Index> - Indeks for partitionen, der skal indsættes, hvis der ikke som standard er angivet for hele disken. - - --set-default-version <Version> - Ændrer standardinstallationsversionen for nye distributioner. - - --shutdown - Afslutter straks alle kørende distributioner og WSL 2 - virtuel maskine med letvægtsfunktioner. - - Indstillinger: - --force - Afslut den virtuelle WSL 2-maskine, selvom en handling er i gang. Kan medføre tab af data. - - --status - Vis status for Windows-undersystem til Linux. - - --unmount [Disk] - Frakobler og fjerner tilknytningen mellem en disk og alle WSL2-distributioner. - Frakobler og fjerner tilknytningen til alle diske, hvis de kaldes uden et argument. - - --uninstall - Fjerner Windows-undersystem til Linux-pakken fra denne computer. - - --update - Opdater pakken med Windows-undersystem til Linux. - - Indstillinger: - --pre-release - Download en pre-release, hvis den er tilgængelig. - - --version, -v - Vis versionsoplysninger. - -Argumenter for administration af distributioner i Windows-undersystem til Linux: - - --export <Distro> <FileName> [Options] - Eksporterer distributionen til en TAR-fil. - Filnavnet kan være - for stdout. - - Indstillinger: - --format <Format> - Angiver eksportformatet. Understøttede værdier: tar, tar.gz, tar.xz, vhd. - - --import <Distro> <InstallLocation> <FileName> [Options] - Importerer den angivne TAR-fil som en ny distribution. - Filnavnet kan være - for stdin. - - Indstillinger: - --version <Version> - Angiver den version, der skal bruges til den nye distribution. - - --vhd - Angiver, at den angivne fil er en .vhd- eller.vhdx-fil, ikke en tar-fil. - Denne handling opretter en kopi af VHD-filen på den angivne installationsplacering. - - --import-in-place <Distro> <FileName> - Importerer den angivne VHD-fil som en ny distribution. - Denne virtuelle harddisk skal være formateret med ext4-filsystemtypen. - - --list, -l [Options] - Lister distributioner. - - Indstillinger: - --all - Vis alle distributioner, herunder distributioner, der - installeres eller fjernes i øjeblikket. - - --running - Vis kun distributioner, der kører i øjeblikket. - - --quiet, -q - Vis kun distributionsnavne. - - --verbose, -v - Vis detaljerede oplysninger om alle distributioner. - - --online, -o - Viser en liste over tilgængelige distributioner for installationer med 'wsl.exe --install'. - - --set-default, -s <Distro> - Angiver distributionen som standard. - - --set-version <Distro> <Version> - Ændrer versionen af den angivne distribution. - - --terminate, -t <Distro> - Afslutter den angivne distribution. - - --unregister <Distro> - Fjerner distributionen og sletter rodfilsystemet. - {Locked="--exec,"}{Locked="--shell-type "}{Locked="--cd "}{Locked="--distribution,"}{Locked="--distribution-id "}{Locked="--user,"}{Locked="--system -"}{Locked="--help -"}{Locked="--debug-shell -"}{Locked="--install "}{Locked="--list "}{Locked="--online'"}{Locked="--enable-wsl1 -"}{Locked="--fixed-vhd -"}{Locked="--from-file "}{Locked="--legacy -"}{Locked="--location "}{Locked="--name "}{Locked="--no-distribution -"}{Locked="--no-launch,"}{Locked="--version "}{Locked="--vhd-size "}{Locked="--web-download -"}{Locked="--manage "}{Locked="--move "}{Locked="--set-sparse,"}{Locked="--set-default-user "}{Locked="--resize "}{Locked="--mount "}{Locked="--vhd -"}{Locked="--bare -"}{Locked="--name "}{Locked="--type "}{Locked="--options "}{Locked="--partition "}{Locked="--set-default-version "}{Locked="--shutdown -"}{Locked="--force -"}{Locked="--status -"}{Locked="--unmount "}{Locked="--uninstall -"}{Locked="--update -"}{Locked="--pre-release -"}{Locked="--version,"}{Locked="--export "}{Locked="--format "}{Locked="--import "}{Locked="--version "}{Locked="--vhd -"}{Locked="--import-in-place "}{Locked="--list,"}{Locked="--all -"}{Locked="--running -"}{Locked="--quiet,"}{Locked="--verbose,"}{Locked="--online,"}{Locked="--install'"}{Locked="--set-default,"}{Locked="--set-version "}{Locked="--terminate,"}{Locked="--unregister "}Command line arguments, file names and string inserts should not be translated - - - WSL-version: {} -Kerneversion: {} -WSLg-version: {} -MSRDC-version: {} -Direct3D-version: {} -DXCore-version: {} -Windows-version: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - MSBuild-version: {} -Bekræftelse: {} -Buildtidspunkt: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Den brugerdefinerede kerne, der er angivet i {}, blev ikke fundet: '{}'. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Virtuel harddisk for de brugerdefinerede kernemoduler i {} blev ikke fundet: '{}'. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Den brugerdefinerede systemdistribution, der er angivet i {}, blev ikke fundet eller har ikke det korrekte format. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Copyright (c) Microsoft Corporation. Alle rettigheder forbeholdes. -Du kan finde oplysninger om beskyttelse af personlige oplysninger for dette produkt ved at gå til https://aka.ms/privacy. - -Brug: wslg.exe [Argument] [Options...] [CommandLine] - -Argumenter: - --cd <Directory> - Fastsætter det angivne bibliotek som det aktuelle aktive bibliotek. - Hvis ~ bruges, bruges Linux-brugerens sti til hjemmemappen. Hvis stien starter - med tegnet /, fortolkes den som en absolut Linux-sti. - Ellers skal værdien være en absolut Windows-sti. - - --distribution, -d <Distro> - Kør den angivne distribution. - - --user, -u <UserName> - Kør som den angivne bruger. - - --shell-type <standard|login|none> - Udfør den angivne kommando med den angivne shelltype. - - --help - Vis forbrugsoplysninger. - - -- - Overfør den resterende kommandolinje, som den er. - {Locked="--cd "}{Locked="--distribution,"}{Locked="--user,"}{Locked="--shell-type "}{Locked="--help -"}Command line arguments, file names and string inserts should not be translated - - - Tryk på en tast for at fortsætte... - - - Argumentet {} mangler en påkrævet parameter. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Eksport er i gang. Dette kan tage et par minutter. - - - Importen er i gang. Dette kan tage et par minutter. - - - Understøttelse af GUI-programmer er deaktiveret via {} eller /etc/wsl.conf. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Søger efter opdateringer. - - - Denne distribution er kun tilgængelig fra Microsoft Store. - - - wsl.exe --mount på ARM64 kræver Windows version 27653 eller nyere. - {Locked="--mount "}Command line arguments, file names and string inserts should not be translated - - - Den nyeste version af Windows-undersystem til Linux er allerede installeret. - - - Opdaterer Windows-undersystem til Linux til version: {}. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Dette program kræver Windows-undersystem til Linux valgfri komponent. -Installer den ved at køre: wsl.exe --install --no-distribution -Systemet skal muligvis genstartes, så ændringerne kan træde i kraft. - {Locked="--install "}{Locked="--no-distribution -"}Command line arguments, file names and string inserts should not be translated - - - Den angivne fil skal have filtypenavnet {}. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Den angivne fil skal have filtypenavnet {} eller {}. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - VmSwitch "{}" blev ikke fundet. Tilgængelige switches: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Sammenknyttet netværk kræver, at wsl2.vmSwitch er angivet. - - - Det lykkedes ikke at hente listedistributionen fra '{}'. {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Disken '{}' kunne ikke knyttes til WSL2: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Diskens størrelsen kunne ikke tilpasses. - - - Der blev ikke fundet nogen værdi. - - - Windows-versionen {} understøtter ikke den pakkede version af Windows-undersystem til Linux. -Installér den påkrævede opdatering via Windows-opdatering eller via: {} -Besøg https://aka.ms/wslinstall for at få flere oplysninger - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Kørsel af fejlfindingsshell kræver, at der køres wsl.exe som administrator. - - - Installationsprocessen for distributionen '{}' mislykkedes med returkoden: {}. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ugyldigt GUID-format: '{}' - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ugyldigt sektionsnavn i {}:{} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ugyldigt nøglenavn i {}:{} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Forventede {} i {}:{} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Escape-tegnet er ugyldigt: '{}' i {}:{} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ukendt nøgle '{}' i {}:{} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ugyldig heltalsværdi '{}' for nøglen '{}' i {}:{} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ugyldig IP-værdi '{}' for nøglen '{}' i {}:{} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ugyldig boolesk værdi '{}' for nøglen '{}' i {}:{} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ugyldig MAC-adresse '{}' for nøglen '{}' i {}:{} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Konfigurationsfilen {}, {} kunne ikke åbnes - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Der opstod fejl under WSL-selvstart - - - Systembrugersessionen for '{}' kunne ikke startes. Se journalctl for at få flere oplysninger. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Åbn EventViewer - - - Denne distribution indeholder ikke et standardnavn. Brug --name til at vælge distributionsnavnet. - {Locked="--name "}Command line arguments, file names and string inserts should not be translated - - - Argumenterne {} og {} kan ikke angives samtidig. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Argumentet {} kræver argumentet {}. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ugyldigt distributionsnavn: "{}". - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Bruger ældre distributionsregistrering. Overvej at bruge en tar-baseret distribution i stedet. - - - Ældre distributionsregistreringer understøtter ikke argumentet --version . - {Locked="--version "}Command line arguments, file names and string inserts should not be translated - - - Distributionen "{}" leveres af et tilsidesættelsesmanifest. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Distributionshash'en stemmer ikke overens. Forventet: {}, faktisk hash: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ugyldig hex-streng: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - '{}' understøttes ikke ved installation af ældre distributioner. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Distributionen blev installeret. Den kan startes via 'wsl.exe -d {}' - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ugyldig hukommelsesstreng '{}' for .wslconfig-posten '{}' i {}:{} - {FixedPlaceholder="{}"}{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated - - - Swapdisken kunne ikke oprettes i '{}': {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Indlejret virtualisering understøttes ikke på denne maskine. - - - Der kunne ikke oprettes et netværksslutpunkt med adressen: '{}', tildelt ny adresse: '{}' - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Virtuelt netværk med adresseområde: '{}' blev ikke oprettet. Der blev oprettet et nyt netværk med området: '{}', {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - FEJLSIKRET TILSTAND ER AKTIVERET – mange funktioner vil blive deaktiveret - - - Spejlet netværkstilstand understøttes ikke: {}. -Går tilbage til NAT-netværk. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Linux Kernel version 5.10 eller nyere er påkrævet - - - Windows-version {}. {} har ikke de nødvendige funktioner - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Hyper-V-firewall understøttes ikke - - - DNS-tunnelføring understøttes ikke - - - Indstillingen wsl2.localhostForwarding har ingen effekt, når der bruges spejlet netværkstilstand - - - Der er registreret en http-proxyændring på værten. Genstart WSL for at anvende ændringen. - - - Der blev registreret en localhost-proxykonfiguration, men den blev ikke spejlet til WSL. WSL i NAT-tilstand understøtter ikke localhost-proxyer. - - - Der blev registreret en IPv6-proxykonfiguration, men den blev ikke spejlet til WSL. WSL i NAT-tilstand understøtter ikke IPv6. - - - Der blev registreret en localhost IPv6-proxykonfiguration, men den blev ikke spejlet til WSL. WSL understøtter ikke localhost IPv6-proxyer. - - - Der opstod en uventet fejl under forsøg på at fortolke proxyindstillingerne. Proxyindstillingerne blev ikke spejlet til WSL. - - - Der opstod en fejl under forsøg på at få adgang til registreringsdatabasen. Sti: '{}'. Fejl: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Relay-processen for localhost kunne ikke startes. Fejl: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Det virtuelle netværk kunne ikke startes. Installer den valgfrie platform til virtuel maskine ved at køre: wsl.exe --install --no-distribution - {Locked="--install "}{Locked="--no-distribution"}Command line arguments, file names and string inserts should not be translated - - - Netværket kunne ikke konfigureres (networkingMode {}). Går tilbage til networkingMode {}. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Windows-komponenten '{}' kunne ikke aktiveres (returkode {}) - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Plug-in'en '{}' returnerede en alvorlig fejl - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Plug-in'en '{}' returnerede en alvorlig fejl. Fejlmeddelelse: '{}' - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Plug-in'en '{}' kræver en nyere version af WSL. Kør: wsl.exe --update - {FixedPlaceholder="{}"}{Locked="--update"}Command line arguments, file names and string inserts should not be translated - - - Indstillingen "{}" for .wslconfig er deaktiveret af computerpolitikken. - {FixedPlaceholder="{}"}{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated - - - Fejlfindingsshell er deaktiveret af computerpolitikken. - - - wsl.exe --mount er deaktiveret af computerpolitikken. - {Locked="--mount "}Command line arguments, file names and string inserts should not be translated - - - WSL1 er deaktiveret af computerpolitikken. - - - Kør 'wsl.exe --set-version {} 2' for at opgradere til WSL2. - {FixedPlaceholder="{}"}{Locked="--set-version "}Command line arguments, file names and string inserts should not be translated - - - WSL afslutter en opgradering... - - - Opdateringen mislykkedes (afslutningskode: {}). - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Fjernelsen mislykkedes (udgangskode: {}). - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Logfil: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - MSIX-pakken kunne ikke fjernes (fejl: {}). - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - MSIX-pakken kunne ikke installeres (fejl: {}). - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Valgfrie komponenter, der kræves for at køre WSL, er ikke installeret. - - - Installer manglende komponenter. - - - Den importerede fil er ikke en gyldig Linux-distribution. - - - Tryk på en tast for at afslutte... - - - Der findes en ny version af Windows-undersystem til Linux. - - - Opdater til version {}, eller se dens produktbemærkninger nedenfor. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Opdater - - - Se dokumenter - - - Handlingen kunne ikke fuldføres, fordi VHD'en i øjeblikket er i brug. For at tvinge WSL til at stoppe skal du bruge: wsl.exe --shutdown - {Locked="--shutdown"}Command line arguments, file names and string inserts should not be translated - - - {} er ikke en gyldig boolesk værdi, <true|false> - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Sparse VHD understøttes kun på WSL2. - - - Kørsel af WSL som lokalt system understøttes ikke. - - - Tip til ydeevne: - - - Brug af en I/O-krævende handling som {} på dine Windows-drev vil have dårlig ydeevne. Overvej at flytte dine projektfiler til Linux-filsystemet for at opnå en bedre ydeevne. Klik nedenfor for at få mere at vide. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Vis dokumenter - - - Vis ikke igen - - - Den virtuelle WSL2-maskine gik ned. - - - Staksporingen er gemt i: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Distributionen kunne ikke startes. Fejlkode: {}, fejltrin: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Distributionen kunne ikke starte, fordi den virtuelle disk er beskadiget. - - - Konfigurationsnøglen '{}' er duplikeret i {}:{} (uoverensstemmende nøgle: '{}' i {}:{}) - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ugyldig værdi '{}' for konfigurationsnøglen '{}' i {}:{} (Gyldige værdier: {}) - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Venter på, at OOBE-kommandoen fuldføres for distributionen "{}"... - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Egenskaben '{}' kunne ikke læses fra distributionen {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Dette ligner en VHD-fil. Brug --vhd til at importere en VHD i stedet for en tar. - {Locked="--vhd "}Command line arguments, file names and string inserts should not be translated - - - {} kunne ikke installeres fra Microsoft Store: {} -Forsøger at downloade... - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Der er ikke konfigureret nogen standarddistribution. Angiv en distribution, der skal installeres. - - - wsl2.virtio9p er deaktiveret og falder tilbage til 9p med vsock-transport. - - - WSL-installationen ser ud til at være beskadiget (fejlkode: {}). -Tryk på en tast for at reparere WSL, eller tryk CTRL-C for at annullere. -Denne prompt får timeout om 60 sekunder. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Terminalprofilen kunne ikke fortolkes under registrering af distribution: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ugyldig størrelse: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - {} -Fejlkode: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ugyldigt JSON-dokument. Fortolkningsfejl: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - wsl2.processors kan ikke overskride antallet af logiske processorer på systemet ({} > {}) - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Der kunne ikke forespørges i netværkstilstand - - - Der blev leveret tilpassede kernemoduler uden angivelse af en tilpasset kerne. Se https://aka.ms/wslcustomkernel for at få flere oplysninger. - - - På grund af et aktuelt kompatibilitetsproblem med Global sikker adgang-klienten er DNS-tunneling deaktiveret. - - - Understøttelse af sparse VHD er i øjeblikket deaktiveret på grund af potentiel datakorruption. -For at tvinge en distribution til at bruge en sparse VHD, skal du køre: -wsl.exe --manage <DistributionName> --set-sparse true --allow-unsafe - {Locked="--manage "}{Locked="--set-sparse "}{Locked="--allow-unsafe"}Command line arguments, file names and string inserts should not be translated - - - {} kunne ikke indsættes. Se dmesg for at få flere oplysninger. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Behandling af /etc/fstab med indsættelse af -a mislykkedes. - - - Der opstod en fejl under tilslutning af distributionsdisken. Den blev tilsluttet som fallback. -Se genoprettelsesinstruktioner på: https://aka.ms/wsldiskmountrecovery - - - "{}" kunne ikke oversættes - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Noget gik galt. Prøv igen senere. - - - Om - - - Om indstillinger for Windows-undersystem til Linux - - - © Microsoft. Alle rettigheder forbeholdes. - - - indstillinger for Windows-undersystem til Linux - - - Indstillinger til Windows-undersystem til Linux giver udviklere mulighed for at administrere .wslconfig-filen ved hjælp af et GUI-baseret program. - {Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated - - - Automatisk genoprettelse af hukommelse - - - Frigiver automatisk cachelagret hukommelse efter registrering af inaktiv CPU-brug. Indstillet til gradvis for langsom udgivelse og dropcache for øjeblikkelig frigivelse af cachelagret hukommelse. - - - Automatisk genoprettelse af hukommelse. - - - Frigiver automatisk cachelagret hukommelse efter registrering af inaktiv CPU-brug. Indstillet til gradvis for langsom udgivelse og dropcache for øjeblikkelig frigivelse af cachelagret hukommelse. - - - Automatisk proxy er aktiveret - - - Muliggør, at WSL kan bruge http-proxyoplysninger fra Windows. - - - Automatisk proxy er aktiveret. - - - Muliggør, at WSL kan bruge http-proxyoplysninger fra Windows. - - - Brug DNS-parsing, der gør det bedst muligt - - - Gælder kun, når wsl2.dnsTunneling er indstillet til sand. Når den er indstillet til sand, udtrækker Windows spørgsmålet fra DNS-anmodningen og forsøger at løse det og ignorerer de ukendte poster. - {Locked="wsl2.dnsTunneling"}.wslconfig property key names should not be translated - - - Brug DNS-parsing, der gør det bedst muligt. - - - Gælder kun, når wsl2.dnsTunneling er angivet til true. Når den er indstillet til sand, udtrækker Windows spørgsmålet fra DNS-anmodningen og forsøger at løse det og ignorerer de ukendte poster. - - - Brugerdefineret kerne - - - En absolut Windows-sti til en brugerdefineret Linux-kerne. - - - Gennemse kerner - - - Brugerdefineret kerne - - - En absolut Windows-sti til en brugerdefineret Linux-kerne. - - - Brugerdefineret kernemoduler - - - En absolut Windows-sti til en brugerdefineret VHD for Linux-kernemoduler. - - - Gennemse kernemoduler - - - Brugerdefineret kernemoduler - - - En absolut Windows-sti til en brugerdefineret VHD for Linux-kernemoduler. - - - Distribution af brugerdefineret system - - - Gennemse distributioner - - - Angiv en sti til en VHD, der indlæses som en brugerdefineret system distro, der primært bruges til at styrke GUI-apps i WSL. [Få mere at vide om system distros her]. - {Locked="["}{Locked="]"}The text in between the delimiters [ ] is made into a hyperlink in code, and the delimiters are removed - - - https://aka.ms/wslgsystemdistro - {Locked}Uri to the Microsoft WSLg architecture devblog - - - Distribution af brugerdefineret system - - - Angiv en sti til en VHD, der indlæses som en brugerdefineret system distro, der primært bruges til at styrke GUI-apps i WSL. - - - Aktivér fejlfindingskonsol - - - Boolesk værdi til at aktivere et outputkonsolvindue, der viser indholdet af dmesg ved start af en WSL 2-distroforekomst. - - - Aktivér fejlfindingskonsol. - - - Boolesk værdi til at aktivere et outputkonsolvindue, der viser indholdet af diagnosticeringsmeddelelser ved start af en WSL 2-distroforekomst. - - - Standardstørrelse for virtuel harddisk - - - Den maksimale standardstørrelse for den virtuelle WSL-harddisk, der kan udvides, kun for nyoprettede distributioner. - - - Nulstil størrelse - - - Standardstørrelse for virtuel harddisk - - - Den maksimale standardstørrelse, angivet i megabyte, for den udvidede virtuelle WSL-harddisk (VHD) for nyoprettede distributioner. - - - Softwareudvikler - - - Dokumentation - - - https://aka.ms/wsldocs - {Locked}Uri to Microsoft WSL documentation - - - Skift DrvFS-tilstand - - - Ændrer implementering af filadgang på tværs af operativsystemer i WSL. - - - DNS-proxy er aktiveret - - - Gælder kun, når wsl2.networkingMode er indstillet til NAT. Boolesk for at informere WSL om at konfigurere DNS-serveren i Linux til NAT på værten. Hvis du angiver indstillingen til falsk, spejles DNS-servere fra Windows til Linux. - {Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated - - - DNS-proxy er aktiveret. - - - Gælder kun, når wsl2.networkingMode er indstillet til NAT. Boolesk at informere WSL om at konfigurere DNS-serveren i Linux til NAT på værten. Hvis du angiver indstillingen til falsk, spejles DNS-servere fra Windows til Linux. - - - DNS-tunnelføring er aktiveret - - - Ændrer, hvordan DNS-anmodninger proxyes fra WSL til Windows. - - - DNS-tunnelføring er aktiveret. - - - Ændrer, hvordan DNS-anmodninger proxyes fra WSL til Windows. - - - Filsystem - - - Aktivér GUI-programmer - - - Boolesk værdi til at aktivere eller deaktivere understøttelse af GUI-programmer ([WSLg]) i WSL. - - - https://aka.ms/wslgproject - {Locked}Uri to the Microsoft GitHub WSLg project - - - Aktivér GUI-programmer. - - - Boolesk værdi til at aktivere eller deaktivere understøttelse af GUI-programmer (kendt som WSL g) i WSL. - - - Aktivér tællere for hardwareydeevne - - - Aktiverer tællere for hardwareydeevne til Linux. - - - Aktivér tællere for hardwareydeevne. - - - Aktiverer tællere for hardwareydeevne til Linux. - - - Hyper-V Firewall er aktiveret - - - Aktiverer Hyper-V-firewall, der tillader, at WSL-netværkstrafik filtreres i reglerne for Windows Firewall samt regler, der er specifikke for Hyper-V-trafik. - - - Hyper-V Firewall er aktiveret. - - - Aktiverer Hyper-V-firewall, der tillader, at WSL-netværkstrafik filtreres i reglerne for Windows Firewall samt regler, der er specifikke for Hyper-V-trafik. - - - Tilbagekobling af værtsadresse - - - Gælder kun, når wsl2.networkingMode er indstillet til spejlet. Når den er indstillet til Sand, kan objektbeholderen oprette forbindelse til værten eller værten for at oprette forbindelse til objektbeholderen af en IP-adresse, der er tildelt værten. Bemærk, at tilbagekoblingsadressen 127.0.0.1 altid kan bruges – denne indstilling gør det muligt også at bruge alle yderligere tildelte lokale IP-adresser. - {Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated - - - Tilbagekobling af værtsadresse. - - - Gælder kun, når wsl2.networkingMode er indstillet til spejlet. Når den er indstillet til Sand, kan objektbeholderen oprette forbindelse til værten eller værten for at oprette forbindelse til objektbeholderen af en IP-adresse, der er tildelt værten. Bemærk, at tilbagekoblingsadressen 127.0.0.1 altid kan bruges – denne indstilling gør det muligt også at bruge alle yderligere tildelte lokale IP-adresser. - - - Ignorerede porte - - - Gælder kun, når wsl2.networkingMode er indstillet til spejlet. Angiver, hvilke porte Linux-programmer kan binde til, som ikke automatisk videresendes eller tages i betragtning i Windows. Skal formateres i en kommasepareret liste, f.eks.: 3000,9000,9090. - {Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated - - - Nulstil porte - - - Ignorerede porte - - - Gælder kun, når wsl2.networkingMode er indstillet til spejlet. Angiver, hvilke porte Linux-programmer kan binde til, som ikke automatisk videresendes eller tages i betragtning i Windows. Skal formateres i en kommasepareret liste, f.eks.: 3000, 9000, 9090. - - - Indledende timeout for automatisk proxy - - - Gælder kun, når wsl2.autoProxy er indstillet til sand. Konfigurerer, hvor længe (i millisekunder) WSL venter på at hente HTTP-proxyoplysninger, når en WSL-objektbeholder startes. Hvis proxyindstillingerne fortolkes efter dette tidspunkt, skal WSL-forekomsten genstartes for at bruge de hentede proxyindstillinger. - {Locked="wsl2.autoProxy"}.wslconfig property key names should not be translated - - - Nulstil timeout - - - Indledende timeout for automatisk proxy - - - Gælder kun, når wsl2.autoProxy er angivet til true. Konfigurerer, hvor længe WSL i millisekunder venter på at hente HTTP-proxyoplysninger, når en WSL-objektbeholder startes. Hvis proxyindstillingerne fortolkes efter dette tidspunkt, skal WSL-forekomsten genstartes for at bruge de hentede proxyindstillinger. - - - Kernekommandolinje - - - Yderligere argumenter for kernekommandolinjen. - - - Aktivér videresendelse af localhost - - - Boolesk værdi, der angiver, om porte, der er bundet til jokertegn eller localhost i WSL 2 VM, skal kunne forbindes fra værten via localhost:port. - - - Aktivér videresendelse af localhost. - - - Boolesk værdi, der angiver, om porte, der er bundet til jokertegn eller localhost i WSL 2 VM, skal kunne forbindes fra værten via localhost, colon, port. - - - {0} MB - - - Hukommelse og processor - - - Størrelse på hukommelse - - - Hvor meget hukommelse der skal tildeles til WSL 2 VM'en. - - - Nulstil størrelse - - - Størrelse på hukommelse - - - Hvor meget hukommelse, angivet i megabyte, der skal tildeles til WSL 2 VM. - - - {0} millisekunder - - - Aktivér indlejret virtualisering - - - Boolesk værdi til aktivering eller deaktivering af indlejret virtualisering, så andre indlejrede VM'er kan køre i WSL 2. - - - Aktivér indlejret virtualisering. - - - Boolesk værdi til at slå indlejret virtualisering til eller fra, så andre indlejrede VM'er kan køre i WSL 2. - - - Netværkstilstand - - - Angiver netværkstilstanden for WSL. - - - Netværkstilstand. - - - Angiver netværkstilstanden for WSL. - - - Netværk - - - Du kan arbejde på tværs af operativsystemer med alle dine filer! - - - Adgang til filer på tværs af operativsystemer - - - Få adgang til dine Windows-filer fra Linux - - - Du kan få adgang til dine Windows-filer fra Linux ved at navigere til "/mnt" og derefter til dit Windows-drevbogstav, som dette eksempel på C-drevet: - -'cd /mnt/c' - - - Få adgang til dine Linux-filer med Stifinder - - - Du kan få vist dine Linux-filer fra Stifinder ved at navigere til '\\wsl.localhost\' eller klikke på ikonet ‘Linux’. - {Locked="\\wsl.localhost\"}Url addresses should not be translated. - - - Start Windows-filer og -programmer fra WSL - - - Selv når du bruger WSL, kan du køre dine eksekverbare Windows-filer direkte fra bash. Prøv at køre -'powershell.exe /c start .' for at åbne Stifinder i din aktuelle mappe. - {Locked="/c start ."}Command line arguments and file names should not be translated - - - Adgang til Linux-netværksapps fra Windows - - - Hvis du bygger en netværksapp (f.eks. en app, der kører på en NodeJS eller SQL-server) i din Linux-distribution, kan du få adgang til den fra en Windows-app (f.eks. din Edge- eller Chrome-internetbrowser) ved hjælp af localhost (ligesom du normalt ville gøre). Det betyder, at hvis du startede en Linux-server, der lytter til port 3000, kan du gå til [http://localhost:3000] i Edge på Windows for at få adgang til den. - {Locked="http://localhost:3000"}Url addresses should not be translated. - - - http://localhost:3000 - {Locked}Uri to the localhost on port 3000 - - - Netværk i spejlet tilstand - - - WSL inkluderer også en ny netværkstilstand, kaldet spejlet tilstand, som tilføjer avancerede funktioner som F.eks. IPv6-understøttelse og muligheden for at få adgang til dine netværksprogrammer i dit lokalnetværk. - - - Få mere at vide om adgang til filer på tværs af operativsystemer - - - https://aka.ms/wslfilesystems - {Locked}Uri to the Working across Windows and Linux file systems documentation - - - Velkommen til Windows-undersystem til Linux. - - - WSL er en god måde at afprøve forskellige Linux-distributioner på. - - - Distro-administration - - - Få mere at vide om grundlæggende WSL-kommandoer - - - https://aka.ms/wslcommands - {Locked}Uri to the basic WSL commands documentation - - - Få mere at vide om import af Linux-distribution - - - https://aka.ms/wslcustomdistro - {Locked}Uri to the import any linux distribution to use with WSL documentation - - - Vis WSL Distros-kommando, der kan installeres - - - 'wsl.exe -l -o' - {Locked="-l -o"}Command line arguments and file names should not be translated - - - Installer en navngivet WSL Distro-kommando - - - 'wsl.exe --install <DistroName>' - {Locked="--install "}Command line arguments, file names and string inserts should not be translated - - - Vis tilgængelig WSL Distros-kommando - - - 'wsl.exe -l' - {Locked="-l"}Command line arguments and file names should not be translated - - - Docker-skrivebord fungerer godt sammen med WSL for at hjælpe dig med at udvikle med Linux-objektbeholdere. - -Nogle af fordelene ved at bruge Docker-skrivebord med WSL er: - -• Du kan køre Docker-kommandoer i WSL eller i Windows ved hjælp af den samme Docker-daemon og billeder. -• Du kan dele filer og mapper mellem Windows og Linux uden problemer ved hjælp af automatisk indsættelse af Windows-drev i WSL. -• Du kan bruge dine foretrukne Windows-værktøjer og -editorer til at arbejde på Linux-kode og -filer og omvendt takket være WSL's interoperabilitet. - - - Docker-skrivebordsintegration - - - Få mere at vide om brug af WSL med Docker - - - https://aka.ms/wsldocker - {Locked}Uri to the Docker remote containers on WSL 2 documentation - - - Med WSL (Windows-undersystem til Linux) kan du køre dine foretrukne Linux-værktøjer, -hjælpeprogrammer, -programmer og -arbejdsprocesser direkte på Windows. - -Brug et øjeblik på at få vist nogle af communityets favoritfunktioner, eller se vores omfattende dokumentation. - - - Velkommen til WSL - - - Bedste fremgangsmåder til konfiguration - - - https://aka.ms/wslsetup - {Locked}Uri to the Best Practices for Setup Documentation - - - Introduktion med Linux - - - https://aka.ms/wslgettingstarted - {Locked}Uri to the Getting Started with Linux Documentation - - - Dokumentation til Windows-undersystem til Linux (WSL) - - - https://aka.ms/wsldocs - {Locked}Uri to the Microsoft WSL Documentation - - - Du kan bruge grafiske baserede Linux-programmer med oprindelige Windows-interaktioner som f.eks. alt-Tabulator, start af menuen, fastgørelse af proceslinjen og understøttelse af klip og sæt ind. - - - GUI Apps - - - WSL kan udnytte din Windows GPU til Machine Learning arbejdsprocesser - -Binære Linux-filer, der kører i WSL, kan automatisk bruge din GPU i Windows til at øge ydeevnen. Du skal blot installere og køre disse arbejdsprocesser på samme måde som på en almindelig Linux-maskine. Der er mange forskellige måder at komme i gang på, fra at køre CUDA i en docker-objektbeholder, hvis du har et NVIDIA-grafikkort, til at køre PyTorch eller TensorFlow med DirectML på dit AMD-, Intel- eller NVIDIA-grafikkort. Se vores introduktionsguide nedenfor for at få mere at vide. - - - GPU-acceleration - - - Få mere at vide om GPU-acceleration - - - https://aka.ms/wslgpu - {Locked}Uri to the GPU acceleration for ML in WSL documentation - - - Få mere at vide om WSL GUI-apps - - - https://aka.ms/wslguiapps - {Locked}Uri to the Run GUI apps on the WSL documentation - - - Her er en liste over apps, som du kan prøve (Du kan installere alle disse i Ubuntu ved at skrive 'sudo apt install <The App Name>') - - • gedit – Basic teksteditor - • audacity – Optag og rediger lydfiler - • blender – Lav 3D-animationer og visualiseringer - • gimp – Rediger fotos - • nautilus – A Linux-stifinder - • vlc – Video-afspiller - - - Du kan nemt få adgang til netværksapps på tværs af Windows- og Linux-operativsystemer. - - - Netværksintegration - - - Få mere at vide om netværksprogrammer - - - https://aka.ms/wslnetworking - {Locked}Uri to the Accessing network applications with WSL documentation - - - Få mere at vide om netværk i spejlet tilstand - - - https://aka.ms/wslmirroredmode - {Locked}Uri to the WSL Mirrored Mode networking documentation - - - Du kan bruge WSL som dit fuldtidsudviklingsmiljø direkte fra VS-kode. - - - VS-kodeintegration - - - Få mere at vide om brug af WSL med VS-kode - - - https://aka.ms/wslvscode - {Locked}Uri to the using Visual Studio Code with WSL documentation - - - Sådan installeres - - - Når du har installeret VS-kode, kan du installere Fjern-WSL-udvidelsen fra Windows Terminal: - -'code –install-extension ms-vscode-remote.remote-wsl' - - - Åbn et WSL-projekt i Visual Studio-kode - - - Hvis du vil åbne et projekt i VS-kode fra WSL-distributionen, skal du åbne distributionens kommandolinje og køre 'code .' for at åbne en projektfil. - -Du kan også få adgang til flere Fjernindstillinger for VS-kode via kommandopaletten i selve VS-koden. Tryk på "SKIFT+CTRL+P" på tastaturet for at åbne kommandopaletten, og skriv "Remote-WSL" for at få vist en liste over tilgængelige Fjernindstillinger for VS-kode, så du kan åbne mappen igen i en fjernsession, angive, hvilken distribution du vil åbne og meget mere. - - - Sådan bruges det - - - Valgfrie funktioner - - - Erklæring om beskyttelse af oplys. - - - https://go.microsoft.com/fwlink/?linkid=2234882 - {Locked}Uri to the Microsoft Privacy Policy - - - Processorantal - - - Hvor mange logiske processorer der skal tildeles til WSL 2 VM. - - - Nulstil antal - - - Processorantal - - - Hvor mange logiske processorer der skal tildeles til WSL 2 VM. - - - Relaterede links - - - Produktbemærkninger - - - https://aka.ms/wslreleases - {Locked}Uri to Microsoft WSL release notes - - - Aktivér fejlsikret tilstand - - - Kør WSL i "Fejlsikret tilstand", som deaktiverer mange funktioner og er beregnet til at blive brugt til at genoprette distributioner, der er i beskadigede tilstande. - - - Aktivér fejlsikret tilstand. - - - Kør WSL i "Fejlsikret tilstand", som deaktiverer mange funktioner og er beregnet til at blive brugt til at genoprette distributioner, der er i beskadigede tilstande. - - - Om - - - Softwareudvikler - - - Distro-administration - - - Docker-skrivebordsintegration - - - Filsystem - - - Generelt - - - GPU-acceleration - - - GUI Apps - - - Start wsl.exe - - - Hukommelse og processor - - - Netværk - - - Netværksintegration - - - Velkommen til WSL - - - Valgfrie funktioner - - - Indstillinger - - - VS-kodeintegration - - - Nyheder - - - Arbejder på tværs af filsystemer - - - Problemer - - - https://aka.ms/wslproject - {Locked}Uri to Microsoft WSL issues - - - Aktivér sparse virtuel harddisk som standard - - - Enhver nyoprettet VHD indstilles til sparse automatisk, når den aktiveres. - - - Aktivér sparse virtuel harddisk som standard. - - - Enhver nyoprettet VHD indstilles til sparse automatisk, når den aktiveres. - - - Byt om på filplacering - - - En absolut Windows-sti til ombytningen af den virtuelle harddisk. - - - Gennemse swapfiler - - - Byt om på filplacering - - - En absolut Windows-sti til ombytningen af den virtuelle harddisk. - - - Swap-størrelse - - - Hvor meget swapplads, der skal føjes til VM'en WSL 2, 0 for ingen swapfil. Swaplageret er diskbaseret RAM, der bruges, når hukommelsesefterspørgslen overskrider grænsen på hardwareenheden. - - - Nulstil størrelse - - - Swap-størrelse - - - Hvor meget swapplads skal der tilføjes til WSL 2 VM. 0 for en swapfil. Swaplageret er diskbaseret RAM, der bruges, når hukommelsesefterspørgslen overskrider grænsen på hardwareenheden. - - - Aktivér VirtIO - - - Brug virtiofs i stedet for plan 9 til at få adgang til værtsfiler, hvilket øger hastigheden. - - - Aktivér Virtio 9p - - - Aktiverer tilslutning af 9P-filsystemet fra værten ved hjælp af virtio-transporten. - - - Timeout for inaktiv VM - - - Det antal millisekunder, en VM er inaktiv, før den lukkes. - - - Nulstil timeout - - - Timeout for inaktiv VM - - - Det antal millisekunder, en VM er inaktiv, før den lukkes. - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Windows-undersystem til Linux + + + WSL + + + Windows-undersystem til Linux giver udviklere mulighed for at køre et GNU/Linux environment – herunder de fleste kommandolinjeværktøjer, hjælpeprogrammer og programmer – direkte på Windows, uændret, uden spild af en traditionel virtuel maskine eller dualboot-konfiguration. + + + Disken kunne ikke fjernes: {}. Du kan få flere oplysninger ved at køre 'dmesg' i WSL2. +Hvis du vil tvinge WSL2 til at stoppe og fjerne disken, skal du køre 'wsl.exe {}'. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Disken '{}' er allerede tilsluttet. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Diskenheden er allerede insat inde i WSL2. + + + Der er allerede tilsluttet en disk med dette navn. frakoble disken, eller vælg et nyt navn, og prøv igen. + + + Det angivne tilslutningsnavn indeholder et ugyldigt '/'-tegn. Prøv igen uden det ugyldige tegn. + + + Disken blev tilsluttet som '/mnt/wsl/{}'. +Bemærk: Placeringen vil være anderledes, hvis du har ændret indstillingen automount.root i /etc/wsl.conf. +Hvis du vil frakoble disken og fjerne den, skal du køre 'wsl.exe {} {}'. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Disken var tilsluttet, men kunne ikke tilsluttes: {}. +Du kan få flere oplysninger ved at køre 'dmesg' i WSL2. +Kør 'wsl.exe {} {}' for at fjerne disken. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Nedenfor vises en liste over gyldige distributioner, der kan installeres. +Installer ved hjælp af 'wsl.exe {} <Distro>'. + + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Distributionsnavnet er allerede angivet. + + + Den angivne installationsplacering er allerede i brug. + + + Der findes allerede en distribution med det angivne navn. Brug --name til at vælge et andet navn. + {Locked="--name "}Command line arguments, file names and string inserts should not be translated + + + Der er ingen distribution med det angivne navn. + + + Der kræves administratoradgang for at tilslutte en disk. + + + Eksport af distributionen mislykkedes. + + + Udfører engangsopgradering af Windows-undersystem til Linux-filsystemet for denne distributions… + + + Der kan ikke startes, fordi en anden forekomst kører uden administratorrettigheder. Forekomster med administratorrettigheder og forekomster uden administratorrettigheder har ikke tilladelse til at køre samtidigt. + + + Import af distributionen mislykkedes. + + + Installation af valgfri komponent i Windows: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Downloader: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Installerer: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Importerer distribution + + + {} er blevet downloadet. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Windows-undersystem til Linux fortsætter en tidligere.installation… + + + Ugyldigt distributionsnavn: '{}'. +Hvis du vil hente en liste over gyldige distributioner, skal du bruge 'wsl.exe --list --online'. + {FixedPlaceholder="{}"}{Locked="--list "}{Locked="--online'"}Command line arguments, file names and string inserts should not be translated + + + Windows-undersystem til Linux-forekomsten er afsluttet. + + + Ugyldigt kommandolinjeargument: {} +Brug '{} --help' til at få en liste over understøttede argumenter. + {FixedPlaceholder="{}"}{Locked="--help'"}Command line arguments, file names and string inserts should not be translated + + + Kommandolinjeargumentet {} kræver en værdi. +Brug '{} --help' til at få en liste over understøttede argumenter. + {FixedPlaceholder="{}"}{Locked="--help'"}Command line arguments, file names and string inserts should not be translated + + + Ikke-understøttede konsolindstillinger. Hvis du vil bruge denne funktion, skal den ældre konsol deaktiveres. + + + {} er ikke et gyldigt heltal. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + En installation, fjernelse eller konvertering er i gang for denne distribution. + + + Starter {}... + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Der kan ikke startes, fordi en anden forekomst kører med administratorrettigheder. Forekomster med administratorrettigheder og forekomster uden administratorrettigheder har ikke tilladelse til at køre samtidigt. + + + Windows-undersystem til Linux har ingen installerede distributioner. +Du kan løse problemet ved at installere en distribution ved hjælp af nedenstående vejledning: + +Brug 'wsl.exe --list --online' til at få vist tilgængelige distributioner +og "wsl.exe --install <Distro>" for at installere. + {Locked="--list "}{Locked="--online'"}{Locked="--install "}Command line arguments, file names and string inserts should not be translated + + + Der er ingen kørende distributioner. + + + {} (Standard) + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Windows-undersystem til Linux-distributioner: + + + Standarddistribution: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Standardversion: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Fjerner registrering. + + + Bruger blev ikke fundet. + + + Besøg https://aka.ms/wsl2 for at få oplysninger om nøgleforskelle i WSL 2 + + + Konverteringen er i gang. Dette kan tage et par minutter. + + + Distributionen er allerede den anmodede version. + + + Den ældre distribution understøtter ikke WSL 2. + + + WSL2 kan ikke starte, da virtualisering ikke er aktiveret på denne maskine. +Kontrollér, at den valgfri komponent "Virtuel maskinplatform" er aktiveret, og at virtualisering er slået til i computerens firmwareindstillinger. + +Aktivér "Virtuel maskinplatform" ved at køre: wsl.exe --install --no-distribution + +Se https://aka.ms/enablevirtualization for at få mere at vide + {Locked="--install "}{Locked="--no-distribution +"}Command line arguments, file names and string inserts should not be translated + + + Der er tilsluttet for mange virtuelle harddiske eller fysiske diske. + + + VHD er allerede indsat via wsl.exe --mount, afbryd disken, før du starter. + {Locked="--mount,"}Command line arguments, file names and string inserts should not be translated + + + WSL1 understøttes ikke med den aktuelle maskinkonfiguration. +Aktivér den valgfrie komponent "Windows-undersystem til Linux" for at bruge WSL1. + + + Denne handling understøttes kun af WSL2. + + + Brug: + --networking-mode + Vis aktuel netværkstilstand. + + --msal-proxy-path + Vis stien til MSAL-proxyprogrammet. + + --vm-id + Vis WSL VM ID. + + --version + Vis versionen af WSL-pakken. + + -n + Udskriv ikke en ny linje. + {Locked="--networking-mode +"}{Locked="--msal-proxy-path +"}{Locked="--vm-id +"}{Locked="--version +"}Command line arguments, file names and string inserts should not be translated + + + Brug: + -a + Gennemtving resultatet til absolut stiformat. + -u + Oversæt fra en Windows-sti til en WSL-sti (standard). + -w + Oversæt fra en WSL-sti til en Windows-sti (standard). + -m + Oversæt fra en WSL-sti til en Windows-sti, med "/" i stedet for "\\" + +Eksempel: wslpath "c:\\brugere" + {Locked="-a +"}{Locked="-u +"}{Locked="-w +"}{Locked="-m +"}Command line arguments and file names should not be translated + + + Udfører administrative handlinger på Windows-undersystem til Linux + +Brug: + /l, /list [Indstilling] + Viser registrerede distributioner. + /all – Vis valgfrit alle distributioner, herunder distributioner, som + installeres eller fjernes i øjeblikket. + + /running – Vis kun distributioner, der kører i øjeblikket. + + /s, /setdefault <DistributionName> + Angiver distributionen som standard. + + /t, /terminate <DistributionName> + Afslutter distributionen. + + /u, /unregister <DistributionName> + Fjerner distributionen og sletter rodfilsystemet. + {Locked="/l,"}{Locked="/list "}{Locked="/all "}{Locked="/running "}{Locked="/s,"}{Locked="/setdefault "}{Locked="/t,"}{Locked="/terminate "}{Locked="/u,"}{Locked="/unregister "}Command line arguments, file names and string inserts should not be translated + + + Copyright (c) Microsoft Corporation. Alle rettigheder forbeholdes. +Du kan finde oplysninger om beskyttelse af personlige oplysninger for dette produkt på https://aka.ms/privacy. + +Brug: wsl.exe [Argument] [Options...] [CommandLine] + +Argumenter for kørsel af binære Linux-filer: + + Hvis der ikke er angivet en kommandolinje, starter wsl.exe en standardshell. + + --exec, -e <CommandLine> + Kør den angivne kommando uden brug af Linux-standardshellen. + + --shell-type <standard|login|none> + Udfør den angivne kommando med den angivne shelltype. + + -- + Overfør den resterende kommandolinje, som den er. + +Indstillinger: + --cd <Directory> + Fastsætter den angivne mappe som den aktuelle arbejdsmappe. + Hvis ~ bruges, bruges Linux-brugerens sti til hjem. Hvis stien starter + med tegnet /, fortolkes den som en absolut Linux-sti. + Ellers skal værdien være en absolut Windows-sti. + + --distribution, -d <DistroName> + Kør den angivne distribution. + + --distribution-id <DistroGuid> + Kør det angivne distributions-id. + + --user, -u <UserName> + Kør som den angivne bruger. + + --system + Starter en shell for systemdistributionen. + +Argumenter til administration af Windows-undersystem til Linux: + + --help + Vis brugsoplysninger. + + --debug-shell + Åbn en WSL2-fejlfindingsshell til diagnosticeringsformål. + + --install [Distro] [Options...] + Installér en distribution af Windows-undersystem til Linux. + Du kan se en liste over gyldige distributioner ved at bruge 'wsl.exe --list --online'. + + Indstillinger: + --enable-wsl1 + Aktivér WSL1-support. + + --fixed-vhd + Opret en disk med fast størrelse til lagring af distribution. + + --from-file <Path> + Installér en distribution fra en lokal fil. + + --legacy + Brug det ældre distributionsmanifest. + + --location <Location> + Angiv installationsstien for distributionen. + + --name <Name> + Angiv navnet på distributionen. + + --no-distribution + Installér kun de påkrævede valgfrie komponenter. Der installeres ikke en distribution. + + --no-launch, -n + Start ikke distributionen efter installationen. + + --version <Version> + Angiver den version, der skal bruges til den nye distribution. + + --vhd-size <MemoryString> + Angiver størrelsen på disken, hvor distributionen skal gemmes. + + --web-download + Download distributionen fra internettet i stedet for Microsoft Store. + + --manage <Distro> <Options...> + Ændrer distributionsspecifikke indstillinger. + + Indstillinger: + --move <Location> + Flyt distributionen til en ny placering. + + --set-sparse, -s <true|false> + Angiv VHD for distribution til sparse, hvilket gør det muligt at frigøre diskplads automatisk. + + --set-default-user <Username> + Angiv standardbrugeren af distributionen. + + --resize <MemoryString> + Tilpas størrelsen på disken til distributionen til den angivne størrelse. + + --mount <Disk> + Tilknytter og indsætter en fysisk eller virtuel disk i alle WSL 2-distributioner. + + Indstillinger: + --vhd + Angiver, at <Disk> refererer til en virtuel harddisk. + + --bare + Indsætter disken til WSL2, men tilslutter den ikke. + + --name <Name> + Indsætter disken ved hjælp af et brugerdefineret navn på tilslutningspunktet. + + --type <Type> + Filsystem, der skal bruges, når en disk indsættes, hvis den ikke som standard er angivet til ext4. + + --options <Options> + Yderligere indsætningsindstillinger. + + --partition <Index> + Indeks for partitionen, der skal indsættes, hvis der ikke som standard er angivet for hele disken. + + --set-default-version <Version> + Ændrer standardinstallationsversionen for nye distributioner. + + --shutdown + Afslutter straks alle kørende distributioner og WSL 2 + virtuel maskine med letvægtsfunktioner. + + Indstillinger: + --force + Afslut den virtuelle WSL 2-maskine, selvom en handling er i gang. Kan medføre tab af data. + + --status + Vis status for Windows-undersystem til Linux. + + --unmount [Disk] + Frakobler og fjerner tilknytningen mellem en disk og alle WSL2-distributioner. + Frakobler og fjerner tilknytningen til alle diske, hvis de kaldes uden et argument. + + --uninstall + Fjerner Windows-undersystem til Linux-pakken fra denne computer. + + --update + Opdater pakken med Windows-undersystem til Linux. + + Indstillinger: + --pre-release + Download en pre-release, hvis den er tilgængelig. + + --version, -v + Vis versionsoplysninger. + +Argumenter for administration af distributioner i Windows-undersystem til Linux: + + --export <Distro> <FileName> [Options] + Eksporterer distributionen til en TAR-fil. + Filnavnet kan være - for stdout. + + Indstillinger: + --format <Format> + Angiver eksportformatet. Understøttede værdier: tar, tar.gz, tar.xz, vhd. + + --import <Distro> <InstallLocation> <FileName> [Options] + Importerer den angivne TAR-fil som en ny distribution. + Filnavnet kan være - for stdin. + + Indstillinger: + --version <Version> + Angiver den version, der skal bruges til den nye distribution. + + --vhd + Angiver, at den angivne fil er en .vhd- eller.vhdx-fil, ikke en tar-fil. + Denne handling opretter en kopi af VHD-filen på den angivne installationsplacering. + + --import-in-place <Distro> <FileName> + Importerer den angivne VHD-fil som en ny distribution. + Denne virtuelle harddisk skal være formateret med ext4-filsystemtypen. + + --list, -l [Options] + Lister distributioner. + + Indstillinger: + --all + Vis alle distributioner, herunder distributioner, der + installeres eller fjernes i øjeblikket. + + --running + Vis kun distributioner, der kører i øjeblikket. + + --quiet, -q + Vis kun distributionsnavne. + + --verbose, -v + Vis detaljerede oplysninger om alle distributioner. + + --online, -o + Viser en liste over tilgængelige distributioner for installationer med 'wsl.exe --install'. + + --set-default, -s <Distro> + Angiver distributionen som standard. + + --set-version <Distro> <Version> + Ændrer versionen af den angivne distribution. + + --terminate, -t <Distro> + Afslutter den angivne distribution. + + --unregister <Distro> + Fjerner distributionen og sletter rodfilsystemet. + {Locked="--exec,"}{Locked="--shell-type "}{Locked="--cd "}{Locked="--distribution,"}{Locked="--distribution-id "}{Locked="--user,"}{Locked="--system +"}{Locked="--help +"}{Locked="--debug-shell +"}{Locked="--install "}{Locked="--list "}{Locked="--online'"}{Locked="--enable-wsl1 +"}{Locked="--fixed-vhd +"}{Locked="--from-file "}{Locked="--legacy +"}{Locked="--location "}{Locked="--name "}{Locked="--no-distribution +"}{Locked="--no-launch,"}{Locked="--version "}{Locked="--vhd-size "}{Locked="--web-download +"}{Locked="--manage "}{Locked="--move "}{Locked="--set-sparse,"}{Locked="--set-default-user "}{Locked="--resize "}{Locked="--mount "}{Locked="--vhd +"}{Locked="--bare +"}{Locked="--name "}{Locked="--type "}{Locked="--options "}{Locked="--partition "}{Locked="--set-default-version "}{Locked="--shutdown +"}{Locked="--force +"}{Locked="--status +"}{Locked="--unmount "}{Locked="--uninstall +"}{Locked="--update +"}{Locked="--pre-release +"}{Locked="--version,"}{Locked="--export "}{Locked="--format "}{Locked="--import "}{Locked="--version "}{Locked="--vhd +"}{Locked="--import-in-place "}{Locked="--list,"}{Locked="--all +"}{Locked="--running +"}{Locked="--quiet,"}{Locked="--verbose,"}{Locked="--online,"}{Locked="--install'"}{Locked="--set-default,"}{Locked="--set-version "}{Locked="--terminate,"}{Locked="--unregister "}Command line arguments, file names and string inserts should not be translated + + + WSL-version: {} +Kerneversion: {} +WSLg-version: {} +MSRDC-version: {} +Direct3D-version: {} +DXCore-version: {} +Windows-version: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + MSBuild-version: {} +Bekræftelse: {} +Buildtidspunkt: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Den brugerdefinerede kerne, der er angivet i {}, blev ikke fundet: '{}'. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Virtuel harddisk for de brugerdefinerede kernemoduler i {} blev ikke fundet: '{}'. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Den brugerdefinerede systemdistribution, der er angivet i {}, blev ikke fundet eller har ikke det korrekte format. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Copyright (c) Microsoft Corporation. Alle rettigheder forbeholdes. +Du kan finde oplysninger om beskyttelse af personlige oplysninger for dette produkt ved at gå til https://aka.ms/privacy. + +Brug: wslg.exe [Argument] [Options...] [CommandLine] + +Argumenter: + --cd <Directory> + Fastsætter det angivne bibliotek som det aktuelle aktive bibliotek. + Hvis ~ bruges, bruges Linux-brugerens sti til hjemmemappen. Hvis stien starter + med tegnet /, fortolkes den som en absolut Linux-sti. + Ellers skal værdien være en absolut Windows-sti. + + --distribution, -d <Distro> + Kør den angivne distribution. + + --user, -u <UserName> + Kør som den angivne bruger. + + --shell-type <standard|login|none> + Udfør den angivne kommando med den angivne shelltype. + + --help + Vis forbrugsoplysninger. + + -- + Overfør den resterende kommandolinje, som den er. + {Locked="--cd "}{Locked="--distribution,"}{Locked="--user,"}{Locked="--shell-type "}{Locked="--help +"}Command line arguments, file names and string inserts should not be translated + + + Tryk på en tast for at fortsætte... + + + Argumentet {} mangler en påkrævet parameter. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Eksport er i gang. Dette kan tage et par minutter. + + + Importen er i gang. Dette kan tage et par minutter. + + + Understøttelse af GUI-programmer er deaktiveret via {} eller /etc/wsl.conf. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Søger efter opdateringer. + + + Denne distribution er kun tilgængelig fra Microsoft Store. + + + wsl.exe --mount på ARM64 kræver Windows version 27653 eller nyere. + {Locked="--mount "}Command line arguments, file names and string inserts should not be translated + + + Den nyeste version af Windows-undersystem til Linux er allerede installeret. + + + Opdaterer Windows-undersystem til Linux til version: {}. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Dette program kræver Windows-undersystem til Linux valgfri komponent. +Installer den ved at køre: wsl.exe --install --no-distribution +Systemet skal muligvis genstartes, så ændringerne kan træde i kraft. + {Locked="--install "}{Locked="--no-distribution +"}Command line arguments, file names and string inserts should not be translated + + + Den angivne fil skal have filtypenavnet {}. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Den angivne fil skal have filtypenavnet {} eller {}. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + VmSwitch "{}" blev ikke fundet. Tilgængelige switches: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Sammenknyttet netværk kræver, at wsl2.vmSwitch er angivet. + + + Det lykkedes ikke at hente listedistributionen fra '{}'. {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Disken '{}' kunne ikke knyttes til WSL2: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Diskens størrelsen kunne ikke tilpasses. + + + Der blev ikke fundet nogen værdi. + + + Windows-versionen {} understøtter ikke den pakkede version af Windows-undersystem til Linux. +Installér den påkrævede opdatering via Windows-opdatering eller via: {} +Besøg https://aka.ms/wslinstall for at få flere oplysninger + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Kørsel af fejlfindingsshell kræver, at der køres wsl.exe som administrator. + + + Installationsprocessen for distributionen '{}' mislykkedes med returkoden: {}. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ugyldigt GUID-format: '{}' + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ugyldigt sektionsnavn i {}:{} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ugyldigt nøglenavn i {}:{} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Forventede {} i {}:{} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Escape-tegnet er ugyldigt: '{}' i {}:{} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ukendt nøgle '{}' i {}:{} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ugyldig heltalsværdi '{}' for nøglen '{}' i {}:{} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ugyldig IP-værdi '{}' for nøglen '{}' i {}:{} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ugyldig boolesk værdi '{}' for nøglen '{}' i {}:{} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ugyldig MAC-adresse '{}' for nøglen '{}' i {}:{} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Konfigurationsfilen {}, {} kunne ikke åbnes + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Der opstod fejl under WSL-selvstart + + + Systembrugersessionen for '{}' kunne ikke startes. Se journalctl for at få flere oplysninger. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Åbn EventViewer + + + Denne distribution indeholder ikke et standardnavn. Brug --name til at vælge distributionsnavnet. + {Locked="--name "}Command line arguments, file names and string inserts should not be translated + + + Argumenterne {} og {} kan ikke angives samtidig. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Argumentet {} kræver argumentet {}. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ugyldigt distributionsnavn: "{}". + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Bruger ældre distributionsregistrering. Overvej at bruge en tar-baseret distribution i stedet. + + + Ældre distributionsregistreringer understøtter ikke argumentet --version . + {Locked="--version "}Command line arguments, file names and string inserts should not be translated + + + Distributionen "{}" leveres af et tilsidesættelsesmanifest. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Distributionshash'en stemmer ikke overens. Forventet: {}, faktisk hash: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ugyldig hex-streng: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + '{}' understøttes ikke ved installation af ældre distributioner. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Distributionen blev installeret. Den kan startes via 'wsl.exe -d {}' + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ugyldig hukommelsesstreng '{}' for .wslconfig-posten '{}' i {}:{} + {FixedPlaceholder="{}"}{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated + + + Swapdisken kunne ikke oprettes i '{}': {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Indlejret virtualisering understøttes ikke på denne maskine. + + + Der kunne ikke oprettes et netværksslutpunkt med adressen: '{}', tildelt ny adresse: '{}' + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Virtuelt netværk med adresseområde: '{}' blev ikke oprettet. Der blev oprettet et nyt netværk med området: '{}', {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + FEJLSIKRET TILSTAND ER AKTIVERET – mange funktioner vil blive deaktiveret + + + Spejlet netværkstilstand understøttes ikke: {}. +Går tilbage til NAT-netværk. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Linux Kernel version 5.10 eller nyere er påkrævet + + + Windows-version {}. {} har ikke de nødvendige funktioner + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Hyper-V-firewall understøttes ikke + + + DNS-tunnelføring understøttes ikke + + + Indstillingen wsl2.localhostForwarding har ingen effekt, når der bruges spejlet netværkstilstand + + + Der er registreret en http-proxyændring på værten. Genstart WSL for at anvende ændringen. + + + Der blev registreret en localhost-proxykonfiguration, men den blev ikke spejlet til WSL. WSL i NAT-tilstand understøtter ikke localhost-proxyer. + + + Der blev registreret en IPv6-proxykonfiguration, men den blev ikke spejlet til WSL. WSL i NAT-tilstand understøtter ikke IPv6. + + + Der blev registreret en localhost IPv6-proxykonfiguration, men den blev ikke spejlet til WSL. WSL understøtter ikke localhost IPv6-proxyer. + + + Der opstod en uventet fejl under forsøg på at fortolke proxyindstillingerne. Proxyindstillingerne blev ikke spejlet til WSL. + + + Der opstod en fejl under forsøg på at få adgang til registreringsdatabasen. Sti: '{}'. Fejl: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Relay-processen for localhost kunne ikke startes. Fejl: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Det virtuelle netværk kunne ikke startes. Installer den valgfrie platform til virtuel maskine ved at køre: wsl.exe --install --no-distribution + {Locked="--install "}{Locked="--no-distribution"}Command line arguments, file names and string inserts should not be translated + + + Netværket kunne ikke konfigureres (networkingMode {}). Går tilbage til networkingMode {}. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Windows-komponenten '{}' kunne ikke aktiveres (returkode {}) + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Plug-in'en '{}' returnerede en alvorlig fejl + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Plug-in'en '{}' returnerede en alvorlig fejl. Fejlmeddelelse: '{}' + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Plug-in'en '{}' kræver en nyere version af WSL. Kør: wsl.exe --update + {FixedPlaceholder="{}"}{Locked="--update"}Command line arguments, file names and string inserts should not be translated + + + Indstillingen "{}" for .wslconfig er deaktiveret af computerpolitikken. + {FixedPlaceholder="{}"}{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated + + + Fejlfindingsshell er deaktiveret af computerpolitikken. + + + wsl.exe --mount er deaktiveret af computerpolitikken. + {Locked="--mount "}Command line arguments, file names and string inserts should not be translated + + + WSL1 er deaktiveret af computerpolitikken. + + + Kør 'wsl.exe --set-version {} 2' for at opgradere til WSL2. + {FixedPlaceholder="{}"}{Locked="--set-version "}Command line arguments, file names and string inserts should not be translated + + + WSL afslutter en opgradering... + + + Opdateringen mislykkedes (afslutningskode: {}). + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Fjernelsen mislykkedes (udgangskode: {}). + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Logfil: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + MSIX-pakken kunne ikke fjernes (fejl: {}). + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + MSIX-pakken kunne ikke installeres (fejl: {}). + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Valgfrie komponenter, der kræves for at køre WSL, er ikke installeret. + + + Installer manglende komponenter. + + + Den importerede fil er ikke en gyldig Linux-distribution. + + + Tryk på en tast for at afslutte... + + + Der findes en ny version af Windows-undersystem til Linux. + + + Opdater til version {}, eller se dens produktbemærkninger nedenfor. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Opdater + + + Se dokumenter + + + Handlingen kunne ikke fuldføres, fordi VHD'en i øjeblikket er i brug. For at tvinge WSL til at stoppe skal du bruge: wsl.exe --shutdown + {Locked="--shutdown"}Command line arguments, file names and string inserts should not be translated + + + {} er ikke en gyldig boolesk værdi, <true|false> + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Sparse VHD understøttes kun på WSL2. + + + Kørsel af WSL som lokalt system understøttes ikke. + + + Tip til ydeevne: + + + Brug af en I/O-krævende handling som {} på dine Windows-drev vil have dårlig ydeevne. Overvej at flytte dine projektfiler til Linux-filsystemet for at opnå en bedre ydeevne. Klik nedenfor for at få mere at vide. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Vis dokumenter + + + Vis ikke igen + + + Den virtuelle WSL2-maskine gik ned. + + + Staksporingen er gemt i: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Distributionen kunne ikke startes. Fejlkode: {}, fejltrin: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Distributionen kunne ikke starte, fordi den virtuelle disk er beskadiget. + + + Konfigurationsnøglen '{}' er duplikeret i {}:{} (uoverensstemmende nøgle: '{}' i {}:{}) + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ugyldig værdi '{}' for konfigurationsnøglen '{}' i {}:{} (Gyldige værdier: {}) + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Venter på, at OOBE-kommandoen fuldføres for distributionen "{}"... + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Egenskaben '{}' kunne ikke læses fra distributionen {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Dette ligner en VHD-fil. Brug --vhd til at importere en VHD i stedet for en tar. + {Locked="--vhd "}Command line arguments, file names and string inserts should not be translated + + + {} kunne ikke installeres fra Microsoft Store: {} +Forsøger at downloade... + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Der er ikke konfigureret nogen standarddistribution. Angiv en distribution, der skal installeres. + + + wsl2.virtio9p er deaktiveret og falder tilbage til 9p med vsock-transport. + + + WSL-installationen ser ud til at være beskadiget (fejlkode: {}). +Tryk på en tast for at reparere WSL, eller tryk CTRL-C for at annullere. +Denne prompt får timeout om 60 sekunder. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Terminalprofilen kunne ikke fortolkes under registrering af distribution: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ugyldig størrelse: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + {} +Fejlkode: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ugyldigt JSON-dokument. Fortolkningsfejl: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + wsl2.processors kan ikke overskride antallet af logiske processorer på systemet ({} > {}) + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Der kunne ikke forespørges i netværkstilstand + + + Der blev leveret tilpassede kernemoduler uden angivelse af en tilpasset kerne. Se https://aka.ms/wslcustomkernel for at få flere oplysninger. + + + På grund af et aktuelt kompatibilitetsproblem med Global sikker adgang-klienten er DNS-tunneling deaktiveret. + + + Understøttelse af sparse VHD er i øjeblikket deaktiveret på grund af potentiel datakorruption. +For at tvinge en distribution til at bruge en sparse VHD, skal du køre: +wsl.exe --manage <DistributionName> --set-sparse true --allow-unsafe + {Locked="--manage "}{Locked="--set-sparse "}{Locked="--allow-unsafe"}Command line arguments, file names and string inserts should not be translated + + + {} kunne ikke indsættes. Se dmesg for at få flere oplysninger. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Behandling af /etc/fstab med indsættelse af -a mislykkedes. + + + Der opstod en fejl under tilslutning af distributionsdisken. Den blev tilsluttet som fallback. +Se genoprettelsesinstruktioner på: https://aka.ms/wsldiskmountrecovery + + + "{}" kunne ikke oversættes + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Noget gik galt. Prøv igen senere. + + + Om + + + Om indstillinger for Windows-undersystem til Linux + + + © Microsoft. Alle rettigheder forbeholdes. + + + indstillinger for Windows-undersystem til Linux + + + Indstillinger til Windows-undersystem til Linux giver udviklere mulighed for at administrere .wslconfig-filen ved hjælp af et GUI-baseret program. + {Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated + + + Automatisk genoprettelse af hukommelse + + + Frigiver automatisk cachelagret hukommelse efter registrering af inaktiv CPU-brug. Indstillet til gradvis for langsom udgivelse og dropcache for øjeblikkelig frigivelse af cachelagret hukommelse. + + + Automatisk genoprettelse af hukommelse. + + + Frigiver automatisk cachelagret hukommelse efter registrering af inaktiv CPU-brug. Indstillet til gradvis for langsom udgivelse og dropcache for øjeblikkelig frigivelse af cachelagret hukommelse. + + + Automatisk proxy er aktiveret + + + Muliggør, at WSL kan bruge http-proxyoplysninger fra Windows. + + + Automatisk proxy er aktiveret. + + + Muliggør, at WSL kan bruge http-proxyoplysninger fra Windows. + + + Brug DNS-parsing, der gør det bedst muligt + + + Gælder kun, når wsl2.dnsTunneling er indstillet til sand. Når den er indstillet til sand, udtrækker Windows spørgsmålet fra DNS-anmodningen og forsøger at løse det og ignorerer de ukendte poster. + {Locked="wsl2.dnsTunneling"}.wslconfig property key names should not be translated + + + Brug DNS-parsing, der gør det bedst muligt. + + + Gælder kun, når wsl2.dnsTunneling er angivet til true. Når den er indstillet til sand, udtrækker Windows spørgsmålet fra DNS-anmodningen og forsøger at løse det og ignorerer de ukendte poster. + + + Brugerdefineret kerne + + + En absolut Windows-sti til en brugerdefineret Linux-kerne. + + + Gennemse kerner + + + Brugerdefineret kerne + + + En absolut Windows-sti til en brugerdefineret Linux-kerne. + + + Brugerdefineret kernemoduler + + + En absolut Windows-sti til en brugerdefineret VHD for Linux-kernemoduler. + + + Gennemse kernemoduler + + + Brugerdefineret kernemoduler + + + En absolut Windows-sti til en brugerdefineret VHD for Linux-kernemoduler. + + + Distribution af brugerdefineret system + + + Gennemse distributioner + + + Angiv en sti til en VHD, der indlæses som en brugerdefineret system distro, der primært bruges til at styrke GUI-apps i WSL. [Få mere at vide om system distros her]. + {Locked="["}{Locked="]"}The text in between the delimiters [ ] is made into a hyperlink in code, and the delimiters are removed + + + https://aka.ms/wslgsystemdistro + {Locked}Uri to the Microsoft WSLg architecture devblog + + + Distribution af brugerdefineret system + + + Angiv en sti til en VHD, der indlæses som en brugerdefineret system distro, der primært bruges til at styrke GUI-apps i WSL. + + + Aktivér fejlfindingskonsol + + + Boolesk værdi til at aktivere et outputkonsolvindue, der viser indholdet af dmesg ved start af en WSL 2-distroforekomst. + + + Aktivér fejlfindingskonsol. + + + Boolesk værdi til at aktivere et outputkonsolvindue, der viser indholdet af diagnosticeringsmeddelelser ved start af en WSL 2-distroforekomst. + + + Standardstørrelse for virtuel harddisk + + + Den maksimale standardstørrelse for den virtuelle WSL-harddisk, der kan udvides, kun for nyoprettede distributioner. + + + Nulstil størrelse + + + Standardstørrelse for virtuel harddisk + + + Den maksimale standardstørrelse, angivet i megabyte, for den udvidede virtuelle WSL-harddisk (VHD) for nyoprettede distributioner. + + + Softwareudvikler + + + Dokumentation + + + https://aka.ms/wsldocs + {Locked}Uri to Microsoft WSL documentation + + + Skift DrvFS-tilstand + + + Ændrer implementering af filadgang på tværs af operativsystemer i WSL. + + + DNS-proxy er aktiveret + + + Gælder kun, når wsl2.networkingMode er indstillet til NAT. Boolesk for at informere WSL om at konfigurere DNS-serveren i Linux til NAT på værten. Hvis du angiver indstillingen til falsk, spejles DNS-servere fra Windows til Linux. + {Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated + + + DNS-proxy er aktiveret. + + + Gælder kun, når wsl2.networkingMode er indstillet til NAT. Boolesk at informere WSL om at konfigurere DNS-serveren i Linux til NAT på værten. Hvis du angiver indstillingen til falsk, spejles DNS-servere fra Windows til Linux. + + + DNS-tunnelføring er aktiveret + + + Ændrer, hvordan DNS-anmodninger proxyes fra WSL til Windows. + + + DNS-tunnelføring er aktiveret. + + + Ændrer, hvordan DNS-anmodninger proxyes fra WSL til Windows. + + + Filsystem + + + Aktivér GUI-programmer + + + Boolesk værdi til at aktivere eller deaktivere understøttelse af GUI-programmer ([WSLg]) i WSL. + + + https://aka.ms/wslgproject + {Locked}Uri to the Microsoft GitHub WSLg project + + + Aktivér GUI-programmer. + + + Boolesk værdi til at aktivere eller deaktivere understøttelse af GUI-programmer (kendt som WSL g) i WSL. + + + Aktivér tællere for hardwareydeevne + + + Aktiverer tællere for hardwareydeevne til Linux. + + + Aktivér tællere for hardwareydeevne. + + + Aktiverer tællere for hardwareydeevne til Linux. + + + Hyper-V Firewall er aktiveret + + + Aktiverer Hyper-V-firewall, der tillader, at WSL-netværkstrafik filtreres i reglerne for Windows Firewall samt regler, der er specifikke for Hyper-V-trafik. + + + Hyper-V Firewall er aktiveret. + + + Aktiverer Hyper-V-firewall, der tillader, at WSL-netværkstrafik filtreres i reglerne for Windows Firewall samt regler, der er specifikke for Hyper-V-trafik. + + + Tilbagekobling af værtsadresse + + + Gælder kun, når wsl2.networkingMode er indstillet til spejlet. Når den er indstillet til Sand, kan objektbeholderen oprette forbindelse til værten eller værten for at oprette forbindelse til objektbeholderen af en IP-adresse, der er tildelt værten. Bemærk, at tilbagekoblingsadressen 127.0.0.1 altid kan bruges – denne indstilling gør det muligt også at bruge alle yderligere tildelte lokale IP-adresser. + {Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated + + + Tilbagekobling af værtsadresse. + + + Gælder kun, når wsl2.networkingMode er indstillet til spejlet. Når den er indstillet til Sand, kan objektbeholderen oprette forbindelse til værten eller værten for at oprette forbindelse til objektbeholderen af en IP-adresse, der er tildelt værten. Bemærk, at tilbagekoblingsadressen 127.0.0.1 altid kan bruges – denne indstilling gør det muligt også at bruge alle yderligere tildelte lokale IP-adresser. + + + Ignorerede porte + + + Gælder kun, når wsl2.networkingMode er indstillet til spejlet. Angiver, hvilke porte Linux-programmer kan binde til, som ikke automatisk videresendes eller tages i betragtning i Windows. Skal formateres i en kommasepareret liste, f.eks.: 3000,9000,9090. + {Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated + + + Nulstil porte + + + Ignorerede porte + + + Gælder kun, når wsl2.networkingMode er indstillet til spejlet. Angiver, hvilke porte Linux-programmer kan binde til, som ikke automatisk videresendes eller tages i betragtning i Windows. Skal formateres i en kommasepareret liste, f.eks.: 3000, 9000, 9090. + + + Indledende timeout for automatisk proxy + + + Gælder kun, når wsl2.autoProxy er indstillet til sand. Konfigurerer, hvor længe (i millisekunder) WSL venter på at hente HTTP-proxyoplysninger, når en WSL-objektbeholder startes. Hvis proxyindstillingerne fortolkes efter dette tidspunkt, skal WSL-forekomsten genstartes for at bruge de hentede proxyindstillinger. + {Locked="wsl2.autoProxy"}.wslconfig property key names should not be translated + + + Nulstil timeout + + + Indledende timeout for automatisk proxy + + + Gælder kun, når wsl2.autoProxy er angivet til true. Konfigurerer, hvor længe WSL i millisekunder venter på at hente HTTP-proxyoplysninger, når en WSL-objektbeholder startes. Hvis proxyindstillingerne fortolkes efter dette tidspunkt, skal WSL-forekomsten genstartes for at bruge de hentede proxyindstillinger. + + + Kernekommandolinje + + + Yderligere argumenter for kernekommandolinjen. + + + Aktivér videresendelse af localhost + + + Boolesk værdi, der angiver, om porte, der er bundet til jokertegn eller localhost i WSL 2 VM, skal kunne forbindes fra værten via localhost:port. + + + Aktivér videresendelse af localhost. + + + Boolesk værdi, der angiver, om porte, der er bundet til jokertegn eller localhost i WSL 2 VM, skal kunne forbindes fra værten via localhost, colon, port. + + + {0} MB + + + Hukommelse og processor + + + Størrelse på hukommelse + + + Hvor meget hukommelse der skal tildeles til WSL 2 VM'en. + + + Nulstil størrelse + + + Størrelse på hukommelse + + + Hvor meget hukommelse, angivet i megabyte, der skal tildeles til WSL 2 VM. + + + {0} millisekunder + + + Aktivér indlejret virtualisering + + + Boolesk værdi til aktivering eller deaktivering af indlejret virtualisering, så andre indlejrede VM'er kan køre i WSL 2. + + + Aktivér indlejret virtualisering. + + + Boolesk værdi til at slå indlejret virtualisering til eller fra, så andre indlejrede VM'er kan køre i WSL 2. + + + Netværkstilstand + + + Angiver netværkstilstanden for WSL. + + + Netværkstilstand. + + + Angiver netværkstilstanden for WSL. + + + Netværk + + + Du kan arbejde på tværs af operativsystemer med alle dine filer! + + + Adgang til filer på tværs af operativsystemer + + + Få adgang til dine Windows-filer fra Linux + + + Du kan få adgang til dine Windows-filer fra Linux ved at navigere til "/mnt" og derefter til dit Windows-drevbogstav, som dette eksempel på C-drevet: + +'cd /mnt/c' + + + Få adgang til dine Linux-filer med Stifinder + + + Du kan få vist dine Linux-filer fra Stifinder ved at navigere til '\\wsl.localhost\' eller klikke på ikonet ‘Linux’. + {Locked="\\wsl.localhost\"}Url addresses should not be translated. + + + Start Windows-filer og -programmer fra WSL + + + Selv når du bruger WSL, kan du køre dine eksekverbare Windows-filer direkte fra bash. Prøv at køre +'powershell.exe /c start .' for at åbne Stifinder i din aktuelle mappe. + {Locked="/c start ."}Command line arguments and file names should not be translated + + + Adgang til Linux-netværksapps fra Windows + + + Hvis du bygger en netværksapp (f.eks. en app, der kører på en NodeJS eller SQL-server) i din Linux-distribution, kan du få adgang til den fra en Windows-app (f.eks. din Edge- eller Chrome-internetbrowser) ved hjælp af localhost (ligesom du normalt ville gøre). Det betyder, at hvis du startede en Linux-server, der lytter til port 3000, kan du gå til [http://localhost:3000] i Edge på Windows for at få adgang til den. + {Locked="http://localhost:3000"}Url addresses should not be translated. + + + http://localhost:3000 + {Locked}Uri to the localhost on port 3000 + + + Netværk i spejlet tilstand + + + WSL inkluderer også en ny netværkstilstand, kaldet spejlet tilstand, som tilføjer avancerede funktioner som F.eks. IPv6-understøttelse og muligheden for at få adgang til dine netværksprogrammer i dit lokalnetværk. + + + Få mere at vide om adgang til filer på tværs af operativsystemer + + + https://aka.ms/wslfilesystems + {Locked}Uri to the Working across Windows and Linux file systems documentation + + + Velkommen til Windows-undersystem til Linux. + + + WSL er en god måde at afprøve forskellige Linux-distributioner på. + + + Distro-administration + + + Få mere at vide om grundlæggende WSL-kommandoer + + + https://aka.ms/wslcommands + {Locked}Uri to the basic WSL commands documentation + + + Få mere at vide om import af Linux-distribution + + + https://aka.ms/wslcustomdistro + {Locked}Uri to the import any linux distribution to use with WSL documentation + + + Vis WSL Distros-kommando, der kan installeres + + + 'wsl.exe -l -o' + {Locked="-l -o"}Command line arguments and file names should not be translated + + + Installer en navngivet WSL Distro-kommando + + + 'wsl.exe --install <DistroName>' + {Locked="--install "}Command line arguments, file names and string inserts should not be translated + + + Vis tilgængelig WSL Distros-kommando + + + 'wsl.exe -l' + {Locked="-l"}Command line arguments and file names should not be translated + + + Docker-skrivebord fungerer godt sammen med WSL for at hjælpe dig med at udvikle med Linux-objektbeholdere. + +Nogle af fordelene ved at bruge Docker-skrivebord med WSL er: + +• Du kan køre Docker-kommandoer i WSL eller i Windows ved hjælp af den samme Docker-daemon og billeder. +• Du kan dele filer og mapper mellem Windows og Linux uden problemer ved hjælp af automatisk indsættelse af Windows-drev i WSL. +• Du kan bruge dine foretrukne Windows-værktøjer og -editorer til at arbejde på Linux-kode og -filer og omvendt takket være WSL's interoperabilitet. + + + Docker-skrivebordsintegration + + + Få mere at vide om brug af WSL med Docker + + + https://aka.ms/wsldocker + {Locked}Uri to the Docker remote containers on WSL 2 documentation + + + Med WSL (Windows-undersystem til Linux) kan du køre dine foretrukne Linux-værktøjer, -hjælpeprogrammer, -programmer og -arbejdsprocesser direkte på Windows. + +Brug et øjeblik på at få vist nogle af communityets favoritfunktioner, eller se vores omfattende dokumentation. + + + Velkommen til WSL + + + Bedste fremgangsmåder til konfiguration + + + https://aka.ms/wslsetup + {Locked}Uri to the Best Practices for Setup Documentation + + + Introduktion med Linux + + + https://aka.ms/wslgettingstarted + {Locked}Uri to the Getting Started with Linux Documentation + + + Dokumentation til Windows-undersystem til Linux (WSL) + + + https://aka.ms/wsldocs + {Locked}Uri to the Microsoft WSL Documentation + + + Du kan bruge grafiske baserede Linux-programmer med oprindelige Windows-interaktioner som f.eks. alt-Tabulator, start af menuen, fastgørelse af proceslinjen og understøttelse af klip og sæt ind. + + + GUI Apps + + + WSL kan udnytte din Windows GPU til Machine Learning arbejdsprocesser + +Binære Linux-filer, der kører i WSL, kan automatisk bruge din GPU i Windows til at øge ydeevnen. Du skal blot installere og køre disse arbejdsprocesser på samme måde som på en almindelig Linux-maskine. Der er mange forskellige måder at komme i gang på, fra at køre CUDA i en docker-objektbeholder, hvis du har et NVIDIA-grafikkort, til at køre PyTorch eller TensorFlow med DirectML på dit AMD-, Intel- eller NVIDIA-grafikkort. Se vores introduktionsguide nedenfor for at få mere at vide. + + + GPU-acceleration + + + Få mere at vide om GPU-acceleration + + + https://aka.ms/wslgpu + {Locked}Uri to the GPU acceleration for ML in WSL documentation + + + Få mere at vide om WSL GUI-apps + + + https://aka.ms/wslguiapps + {Locked}Uri to the Run GUI apps on the WSL documentation + + + Her er en liste over apps, som du kan prøve (Du kan installere alle disse i Ubuntu ved at skrive 'sudo apt install <The App Name>') + + • gedit – Basic teksteditor + • audacity – Optag og rediger lydfiler + • blender – Lav 3D-animationer og visualiseringer + • gimp – Rediger fotos + • nautilus – A Linux-stifinder + • vlc – Video-afspiller + + + Du kan nemt få adgang til netværksapps på tværs af Windows- og Linux-operativsystemer. + + + Netværksintegration + + + Få mere at vide om netværksprogrammer + + + https://aka.ms/wslnetworking + {Locked}Uri to the Accessing network applications with WSL documentation + + + Få mere at vide om netværk i spejlet tilstand + + + https://aka.ms/wslmirroredmode + {Locked}Uri to the WSL Mirrored Mode networking documentation + + + Du kan bruge WSL som dit fuldtidsudviklingsmiljø direkte fra VS-kode. + + + VS-kodeintegration + + + Få mere at vide om brug af WSL med VS-kode + + + https://aka.ms/wslvscode + {Locked}Uri to the using Visual Studio Code with WSL documentation + + + Sådan installeres + + + Når du har installeret VS-kode, kan du installere Fjern-WSL-udvidelsen fra Windows Terminal: + +'code –install-extension ms-vscode-remote.remote-wsl' + + + Åbn et WSL-projekt i Visual Studio-kode + + + Hvis du vil åbne et projekt i VS-kode fra WSL-distributionen, skal du åbne distributionens kommandolinje og køre 'code .' for at åbne en projektfil. + +Du kan også få adgang til flere Fjernindstillinger for VS-kode via kommandopaletten i selve VS-koden. Tryk på "SKIFT+CTRL+P" på tastaturet for at åbne kommandopaletten, og skriv "Remote-WSL" for at få vist en liste over tilgængelige Fjernindstillinger for VS-kode, så du kan åbne mappen igen i en fjernsession, angive, hvilken distribution du vil åbne og meget mere. + + + Sådan bruges det + + + Valgfrie funktioner + + + Erklæring om beskyttelse af oplys. + + + https://go.microsoft.com/fwlink/?linkid=2234882 + {Locked}Uri to the Microsoft Privacy Policy + + + Processorantal + + + Hvor mange logiske processorer der skal tildeles til WSL 2 VM. + + + Nulstil antal + + + Processorantal + + + Hvor mange logiske processorer der skal tildeles til WSL 2 VM. + + + Relaterede links + + + Produktbemærkninger + + + https://aka.ms/wslreleases + {Locked}Uri to Microsoft WSL release notes + + + Aktivér fejlsikret tilstand + + + Kør WSL i "Fejlsikret tilstand", som deaktiverer mange funktioner og er beregnet til at blive brugt til at genoprette distributioner, der er i beskadigede tilstande. + + + Aktivér fejlsikret tilstand. + + + Kør WSL i "Fejlsikret tilstand", som deaktiverer mange funktioner og er beregnet til at blive brugt til at genoprette distributioner, der er i beskadigede tilstande. + + + Om + + + Softwareudvikler + + + Distro-administration + + + Docker-skrivebordsintegration + + + Filsystem + + + Generelt + + + GPU-acceleration + + + GUI Apps + + + Start wsl.exe + + + Hukommelse og processor + + + Netværk + + + Netværksintegration + + + Velkommen til WSL + + + Valgfrie funktioner + + + Indstillinger + + + VS-kodeintegration + + + Nyheder + + + Arbejder på tværs af filsystemer + + + Problemer + + + https://aka.ms/wslproject + {Locked}Uri to Microsoft WSL issues + + + Aktivér sparse virtuel harddisk som standard + + + Enhver nyoprettet VHD indstilles til sparse automatisk, når den aktiveres. + + + Aktivér sparse virtuel harddisk som standard. + + + Enhver nyoprettet VHD indstilles til sparse automatisk, når den aktiveres. + + + Byt om på filplacering + + + En absolut Windows-sti til ombytningen af den virtuelle harddisk. + + + Gennemse swapfiler + + + Byt om på filplacering + + + En absolut Windows-sti til ombytningen af den virtuelle harddisk. + + + Swap-størrelse + + + Hvor meget swapplads, der skal føjes til VM'en WSL 2, 0 for ingen swapfil. Swaplageret er diskbaseret RAM, der bruges, når hukommelsesefterspørgslen overskrider grænsen på hardwareenheden. + + + Nulstil størrelse + + + Swap-størrelse + + + Hvor meget swapplads skal der tilføjes til WSL 2 VM. 0 for en swapfil. Swaplageret er diskbaseret RAM, der bruges, når hukommelsesefterspørgslen overskrider grænsen på hardwareenheden. + + + Aktivér VirtIO + + + Brug virtiofs i stedet for plan 9 til at få adgang til værtsfiler, hvilket øger hastigheden. + + + Aktivér Virtio 9p + + + Aktiverer tilslutning af 9P-filsystemet fra værten ved hjælp af virtio-transporten. + + + Timeout for inaktiv VM + + + Det antal millisekunder, en VM er inaktiv, før den lukkes. + + + Nulstil timeout + + + Timeout for inaktiv VM + + + Det antal millisekunder, en VM er inaktiv, før den lukkes. + \ No newline at end of file diff --git a/localization/strings/fi-FI/Resources.resw b/localization/strings/fi-FI/Resources.resw index 603f3ffc..91546ed4 100644 --- a/localization/strings/fi-FI/Resources.resw +++ b/localization/strings/fi-FI/Resources.resw @@ -1,1874 +1,1876 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - Windows-alijärjestelmä Linuxille - - - WSL - - - Windows-alijärjestelmä Linuxille -teknologian avulla kehittäjät voivat suorittaa GNU/Linux-ympäristön, mukaan lukien useimmat komentorivityökalut, apuohjelmat ja sovellukset, suoraan Windowsissa muokkaamattomana ja ilman perinteisen virtuaalikoneen tai kaksoiskäynnistysasennuksen aiheuttamaa kuormitusta. - - - Levyn irrottaminen epäonnistui: {}. Saat lisätietoja suorittamalla dmesg-komennon WSL2:ssa. -Jos haluat pakottaa WSL2:n pysäyttämään levyn ja irrottamaan sen, suorita wsl.exe {}. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Levy {} on jo liitetty. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Asema on jo otettu käyttöön WSL2:ssa. - - - Samanniminen levy on jo otettu käyttöön; poista levy käytöstä tai valitse uusi nimi ja yritä uudelleen. - - - Määritetty käyttöönottonimi sisältää virheellisen /-merkin. Yritä uudelleen ilman virheellistä merkkiä. - - - Levyn käyttöönotto nimellä /mnt/wsl/{} onnistui. -Huomautus: Sijainti ei ole sama, jos olet muokannut automount.root-asetusta kohteessa /etc/wsl.conf. -Jos haluat poistaa levyn käytöstä ja irrottaa sen, suorita wsl.exe {} {}. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Levy liitettiin, mutta käyttöönotto epäonnistui: {}. -Saat lisätietoja suorittamalla dmesg-määrityksen WSL2:ssa. -Jos haluat irrottaa levyn, suorita wsl.exe {} {}. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Seuraava on luettelo kelvollisista jakeluista, jotka voidaan asentaa. -Asenna käyttämällä tiedostoa wsl.exe {} <Distro>. - - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Jakelunimi on jo määritetty. - - - Annettu asennussijainti on jo käytössä. - - - Jakelu annetulla nimellä on jo olemassa. Valitse toinen nimi --name avulla. - {Locked="--name "}Command line arguments, file names and string inserts should not be translated - - - Annetulla nimellä ei ole jakelua. - - - Järjestelmänvalvojan oikeudet tarvitaan levyn käyttöönottoon. - - - Jakelun vienti epäonnistui. - - - Suoritetaan Windows-alijärjestelmä Linuxille ‑tiedostojärjestelmän kertapäivitystä tälle jakelulle... - - - Ei voida käynnistää, koska toista esiintymää suoritetaan laajentamattomana. Laajennettuja ja laajentamattomia esiintymiä ei voida suorittaa samanaikaisesti. - - - Jakelun tuonti epäonnistui. - - - Windowsin valinnaisen osan asentaminen: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ladataan: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Asennetaan: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Tuodaan jakelua - - - {} on ladattu. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Windows-alijärjestelmä Linuxille jatkaa aiempaa asennusta... - - - Virheellinen jakelunimi: {}. -Jos haluat luettelon kelvollisista jakeluista, käytä wsl.exe --list --online'. - {FixedPlaceholder="{}"}{Locked="--list "}{Locked="--online'"}Command line arguments, file names and string inserts should not be translated - - - Windows-alijärjestelmä Linuxille -esiintymä on lopetettu. - - - Komentorivin argumentti ei kelpaa: {} -Hae tuettujen argumenttien luettelo käyttämällä komentoa '{} --help'. - {FixedPlaceholder="{}"}{Locked="--help'"}Command line arguments, file names and string inserts should not be translated - - - Komentoriviargumentti {} vaatii arvon. -Hae tuettujen argumenttien luettelo käyttämällä komentoa '{} --help'. - {FixedPlaceholder="{}"}{Locked="--help'"}Command line arguments, file names and string inserts should not be translated - - - Konsolin asetuksia ei tueta. Tämän ominaisuuden käyttäminen edellyttää, että vanha konsoli on poistettu käytöstä. - - - {} ei ole kelvollinen kokonaisluku. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Tämän jakelun asennus, asennuksen poistaminen tai muuntaminen on käynnissä. - - - Käynnistetään {}... - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Käynnistäminen ei onnistu, koska toista esiintymää suoritetaan järjestelmänvalvojana. Laajennettuja ja ylentämättömiä esiintymiä ei sallita suoritettavaksi samanaikaisesti. - - - Windows-alijärjestelmä Linuxille ei ole asennettuja jakeluja. -Voit ratkaista ongelman asentamalla jakelun alla olevien ohjeiden avulla: - -Näytä käytettävissä olevien jakeluiden luettelo wsl.exe --list --online' -toiminnolla -ja asenna wsl.exe --install <Distro>. - {Locked="--list "}{Locked="--online'"}{Locked="--install "}Command line arguments, file names and string inserts should not be translated - - - Jakeluja ei ole käynnissä. - - - {} (Oletus) - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Windows-alijärjestelmä Linuxille -jakelut: - - - Oletusjakelu: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Oletusversio: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Poistetaan rekisteröintiä. - - - Käyttäjää ei löydy. - - - Lisätietoja WSL 2:n tärkeistä eroista on osoitteessa https://aka.ms/wsl2 - - - Muuntaminen on meneillään. Tämä voi kestää muutamia minuutteja. - - - Jakelu on jo pyydetty versio. - - - Vanha jakelu ei tue WSL 2 -koodausta. - - - WSL2:a ei tueta nykyisessä konekokoonpanossasi. - Ota virtuaalikoneympäristön valinnainen osa käyttöön ja varmista, että virtualisointi on otettu käyttöön BIOSissa. -Ota virtuaalikoneympäristö käyttöön suorittamalla: wsl.exe --install --no-distribution -Lisätietoja on https://aka.ms/enablevirtualization - {Locked="--install "}{Locked="--no-distribution -"}Command line arguments, file names and string inserts should not be translated - - - Liian monta virtuaalista tai fyysistä kiintolevyä liitetty. - - - Virtuaalikiintolevy (VHD) on jo otettu käyttöön komennolla wsl.exe --mount, Poista levy käytöstä ennen käynnistämistä. - {Locked="--mount,"}Command line arguments, file names and string inserts should not be translated - - - WSL1:tä ei tueta nykyisessä tietokoneen kokoonpanossa. -Ota valinnainen Windows-alijärjestelmä Linuxille -osa käyttöön, jotta voit käyttää WSL1:tä. - - - Vain WSL2 tukee tätä toimintoa. - - - Käyttö: - --networking-mode - Näytä nykyinen verkkotila. - - --msal-proxy-path - Näytä MSAL-välityspalvelinsovelluksen polku. - - --vm-id - Näytä WSL-näennäiskoneen tunnus. - - --version - Näytä WSL-paketin versio. - - -n - Älä tulosta uutta riviä. - {Locked="--networking-mode -"}{Locked="--msal-proxy-path -"}{Locked="--vm-id -"}{Locked="--version -"}Command line arguments, file names and string inserts should not be translated - - - Käyttö: - -a - Pakota tulos absoluuttiseen polkumuotoon. - -u - Käännä Windows-polusta WSL-polkuun (oletus). - -w - Käännä WSL-polusta Windows-polkuun. - -m - Käännä WSL-polusta Windows-polkuun käyttäen '/'-merkkiä '\\'-merkin sijaan - -Esimerkki: wslpath 'c:\\users' - {Locked="-a -"}{Locked="-u -"}{Locked="-w -"}{Locked="-m -"}Command line arguments and file names should not be translated - - - Suorittaa hallintatoimintoja Windows-alijärjestelmä Linuxille - -Käyttö: - /l, /list [Vaihtoehto] - Luetteloi rekisteröidyt jakelut. - /all - Näytä luettelo kaikista jakeluista, mukaan lukien jakelut, joita - asennetaan tai joiden asennusta poistetaan parhaillaan. - - /running - Näytä vain parhaillaan käynnissä olevien jakeluiden luettelo. - - /s, /setdefault <DistributionName> - Määrittää jakelun oletukseksi. - - /t, /terminate <DistributionName> - Lopettaa määritetyn jakelun. - - /u, /unregister <DistributionName> - Poistaa jakelun rekisteröinnin ja päätiedostojärjestelmän. - {Locked="/l,"}{Locked="/list "}{Locked="/all "}{Locked="/running "}{Locked="/s,"}{Locked="/setdefault "}{Locked="/t,"}{Locked="/terminate "}{Locked="/u,"}{Locked="/unregister "}Command line arguments, file names and string inserts should not be translated - - - Tekijänoikeus (c) Microsoft Corporation. Kaikki oikeudet pidätetään. -Lisätietoja tämän tuotteen tietosuojasta löytyy osoitteesta https://aka.ms/privacy. - -Käyttö: wsl.exe [Argumentti] [Asetukset...] [Komentorivi] - -Linux-binaaritiedostojen suoritusargumentit: - - Jos komentoriville ei anneta tekstiä, wsl.exe käynnistää oletusliittymän. - - --exec, -e <CommandLine> - Suorita määritetty komento käyttämättä oletusarvoista Linux-liittymää. - - --shell-type <standard|login|none> - Suorita määritetty komento annetulla liittymätyypillä. - - -- - Välitä jäljellä oleva komentorivi sellaisenaan. - -Asetukset: - --cd <Directory> - Asettaa määritetyn hakemiston nykyiseksi työhakemistoksi. - Jos ~ on käytössä, käytetään Linux-käyttäjän kotipolkua. Jos polku alkaa - merkillä /, se tulkitaan absoluuttiseksi Linux-poluksi. - Muussa tapauksessa arvon on oltava absoluuttinen Windows-polku. - - --distribution, -d <DistroName> - Suorita määritetty jakelu. - - --distribution-id <DistroGuid> - Suorita määritetty jakelutunnus. - - --user, -u <UserName> - Suorita määritettynä käyttäjänä. - - --system - Käynnistää liittymän järjestelmän jakelua varten. - -Argumentit Windows-alijärjestelmän Linuxille hallintaan: - - --help - Näytä käyttötiedot. - - --debug-shell - Avaa WSL2-virheenkorjausliittymä diagnostiikkatarkoitusta varten. - - --install [Jakelu] [Asetukset...] - Asenna jakelu Windows-alijärjestelmään Linuxille. - Jos haluat luettelon kelvollisista jakeluista, käytä argumenttia 'wsl.exe --list --online'. - - Asetukset: - --enable-wsl1 - Ota WSL1-tuki käyttöön. - - --fixed-vhd - Luo kooltaan kiinteä levy jakelun tallentamista varten. - - --from-file <Path> - Asenna jakelu paikallisesta tiedostosta. - - --legacy - Käytä vanhoja jakelun kokoonpanotietoja. - - --location <Location> - Määritä jakelun asennuspolku. - - --name <Name> - Määritä jakelun nimi. - - --no-distribution - Asenna ainoastaan pakolliset valinnaiset komponentit, älä jakelua. - - --no-launch, -n - Älä käynnistä jakelua asennuksen jälkeen. - - --version <Version> - Määrittää uutta jakelua varten käytettävän version. - - --vhd-size <MemoryString> - Määrittää jakelun tallennuslevyn koon. - - --web-download - Lataa jakelu Internetistä Microsoft Storen sijaan. - - --manage <Distro> <Options...> - Muuttaa tietyn jakelun asetuksia. - - Asetukset: - --move <Location> - Siirrä jakelu uuteen sijaintiin. - - --set-sparse, -s <true|false> - Määritä jakelun virtuaalikiintolevy harvaksi, jolloin levytilaa voidaan vapauttaa automaattisesti. - - --set-default-user <Username> - Määritä jakelun oletuskäyttäjä. - - --resize <MemoryString> - Muuta jakelun levyn koko määritettyyn kokoon. - - --mount <Disk> - Liittää ja ottaa käyttöön fyysisen tai virtuaalilevyn kaikissa WSL2-jakeluissa. - - Asetuksia: - --vhd - Määrittää, että <Disk> viittaa virtuaalikiintolevyyn. - - --bare - Liitä levy WSL2:een, mutta älä ota sitä käyttöön. - - --name <Name> - Ota levy käyttöön käyttäen mukautettua nimeä käyttöönottopisteelle. - - --type <Type> - Tiedostojärjestelmä levyn käyttöönoton yhteydessä. Jos sitä ei ole määritetty, käytetään oletusarvoa ext4. - - --options <Options> - Käyttöönoton lisäasetukset. - - --partition <Index> - Käyttöön otettavan osion indeksi. Jos sitä ei ole määritetty, käytetään oletusarvoisesti koko levyä. - - --set-default-version <Version> - Muuttaa uusien jakeluiden oletusasennusversiota. - - --shutdown - Lopettaa kaikki käynnissä olevat jakelut ja WSL 2:n - kevyen käytön näennäiskoneen. - - Asetuksia: - --force - Lopeta WSL 2 -virtuaalikone, vaikka toiminto olisi käynnissä. Voi aiheuttaa tietojen menettämisen. - - --status - Näytä Windows-alijärjestelmän Linuxille tila. - - --unmount [Levy] - Poistaa levyn käytöstä ja irrottaa sen kaikista WSL2-jakeluista. - Poistaa käytöstä kaikki levyt ja irrottaa ne, jos sitä kutsutaan ilman argumenttia. - - --uninstall - Poistaa Windows-alijärjestelmä Linuxille -paketin tästä tietokoneesta. - - --update - Päivitä Windows-alijärjestelmä Linuxille -paketti. - - Asetuksia: - --pre-release - Lataa ennakkoversio, jos se on saatavilla. - - --version, -v - Näytä versiotiedot. - -Argumentit Windows-alijärjestelmän Linuxille jakelujen hallintaan: - - --export <Distro> <FileName> [Asetukset] - Vie jakelun tar-tiedostoon. - Tiedostonimi voi olla - STDOUT-siirrännälle. - - Asetuksia: - --format <Format> - Määrittää vientimuodon. Tuetut arvot: tar, tar.gz, tar.xz, vhd. - - --import <Distro> <InstallLocation> <FileName> [Asetukset] - Tuo määritetyn tar-tiedoston uutena jakeluna. - Tiedostonimi voi olla - STDIN-siirrännälle. - - Asetuksia: - --version <Version> - Määrittää uudelle jakelulle käytettävän version. - - --vhd - Määrittää, että annettu tiedosto on .vhd- tai .vhdx-tiedosto, ei tar-tiedosto. - Tämä toiminto tekee VHD-tiedostosta kopion määritetyssä asennussijainnissa. - - --import-in-place <Distro> <FileName> - Tuo määritetyn VHD-tiedoston uutena jakeluna. - Tämä virtuaalikiintolevy on alustettava ext4-tiedostojärjestelmän tyypillä. - - --list, -l [Asetukset] - Näyttää luettelon jakeluista. - - Asetuksia: - --all - Näytä luettelo kaikista jakeluista, mukaan lukien jakelut, joita - asennetaan tai joiden asennusta poistetaan parhaillaan. - - --running - Näytä vain parhaillaan käynnissä olevien jakeluiden luettelo. - - --quiet, -q - Näytä vain jakeluiden nimet. - - --verbose, -v - Näytä yksityiskohtaiset tiedot kaikista jakeluista. - - --online, -o - Näyttää luettelon asennettavissa olevista jakeluista argumentilla wsl.exe --install'. - - --set-default, -s <Distro> - Määrittää jakelun oletukseksi. - - --set-version <Distro> <Version> - Muuttaa määritetyn jakelun versiota. - - --terminate, -t <Distro> - Lopettaa määritetyn jakelun. - - --unregister <Distro> - Poistaa jakelun rekisteröinnin ja päätiedostojärjestelmän. - {Locked="--exec,"}{Locked="--shell-type "}{Locked="--cd "}{Locked="--distribution,"}{Locked="--distribution-id "}{Locked="--user,"}{Locked="--system -"}{Locked="--help -"}{Locked="--debug-shell -"}{Locked="--install "}{Locked="--list "}{Locked="--online'"}{Locked="--enable-wsl1 -"}{Locked="--fixed-vhd -"}{Locked="--from-file "}{Locked="--legacy -"}{Locked="--location "}{Locked="--name "}{Locked="--no-distribution -"}{Locked="--no-launch,"}{Locked="--version "}{Locked="--vhd-size "}{Locked="--web-download -"}{Locked="--manage "}{Locked="--move "}{Locked="--set-sparse,"}{Locked="--set-default-user "}{Locked="--resize "}{Locked="--mount "}{Locked="--vhd -"}{Locked="--bare -"}{Locked="--name "}{Locked="--type "}{Locked="--options "}{Locked="--partition "}{Locked="--set-default-version "}{Locked="--shutdown -"}{Locked="--force -"}{Locked="--status -"}{Locked="--unmount "}{Locked="--uninstall -"}{Locked="--update -"}{Locked="--pre-release -"}{Locked="--version,"}{Locked="--export "}{Locked="--format "}{Locked="--import "}{Locked="--version "}{Locked="--vhd -"}{Locked="--import-in-place "}{Locked="--list,"}{Locked="--all -"}{Locked="--running -"}{Locked="--quiet,"}{Locked="--verbose,"}{Locked="--online,"}{Locked="--install'"}{Locked="--set-default,"}{Locked="--set-version "}{Locked="--terminate,"}{Locked="--unregister "}Command line arguments, file names and string inserts should not be translated - - - WSL-versio: {} -Ytimen versio: {} -WSLg-versio: {} -MSRDC-versio: {} -Direct3D-versio: {} -DXCore-versio: {} -Windows-versio: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - MSBuild-versio: {} -Commit: {} -Koontiaika: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Kohteessa {} määritettyä mukautettua ydintä ei löytynyt: {}. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Kohteen {} mukautettuja ydinmoduulien VHD:tä ei löytynyt: {}. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Tiedostossa {} määritettyä mukautettua järjestelmän jakelua ei löytynyt, tai se ei ole oikeassa muodossa. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Tekijänoikeus (c) Microsoft Corporation. Kaikki oikeudet pidätetään. -Lisätietoja tämän tuotteen tietosuojasta on osoitteessa https://aka.ms/privacy. - -Käyttö: wslg.exe [Argumentti] [Asetukset...] [Komentorivi] - -Argumentit: - --cd <Directory> - Asettaa määritetyn hakemiston nykyiseksi työhakemistoksi. - Jos ~ on käytössä, käytetään Linux-käyttäjän kotipolkua. Jos polku alkaa - merkillä /, se tulkitaan absoluuttiseksi Linux-poluksi. - Muussa tapauksessa arvon on oltava absoluuttinen Windows-polku. - - --distribution, -d <Distro> - Suorita määritetty jakelu. - - --user, -u <UserName> - Suorita määritettynä käyttäjänä. - - --shell-type <standard|login|none> - Suorita määritetty komento annetulla liittymätyypillä. - - --help - Näytä käyttötiedot. - - -- - Välitä jäljellä oleva komentorivi sellaisenaan. - {Locked="--cd "}{Locked="--distribution,"}{Locked="--user,"}{Locked="--shell-type "}{Locked="--help -"}Command line arguments, file names and string inserts should not be translated - - - Jatka painamalla mitä tahansa näppäintä... - - - Argumentista {} puuttuu pakollinen parametri. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Vienti on meneillään. Tämä voi kestää muutaman minuutin. - - - Tuonti on käynnissä. Tämä voi kestää muutaman minuutin. - - - Gui-sovelluksen tuki on poistettu käytöstä toiminnolla {} tai /etc/wsl.conf. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Tarkistetaan päivityksiä. - - - Tämä jakelu on käytettävissä vain Microsoft Storesta. - - - wsl.exe --mount ARM64:ssä edellyttää Windows-versiota 27653 tai uudempaa. - {Locked="--mount "}Command line arguments, file names and string inserts should not be translated - - - Uusin versio Windows-alijärjestelmästä Linuxille on jo asennettu. - - - Päivitetään Windows-alijärjestelmä Linuxille versioksi: {}. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Tämä sovellus edellyttää Windows-alijärjestelmä Linuxille valinnaisen osan. -Asenna se suorittamalla: wsl.exe --install --no-distribution -Järjestelmä on ehkä käynnistettävä uudelleen, jotta muutokset tulevat voimaan. - {Locked="--install "}{Locked="--no-distribution -"}Command line arguments, file names and string inserts should not be translated - - - Määritetyllä tiedostolla on oltava tiedostotunniste {}. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Määritetyllä tiedostolla on oltava tiedostotunniste {} tai {}. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - VmSwitch-kohdetta {} ei löytynyt. Käytettävissä olevat valitsimet: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Sillattu verkkotoiminto edellyttää wsl2.vmSwitchin määrittämistä. - - - Luettelon jakelua ei voitu noutaa kohteesta {}. {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Levyn {} liittäminen WSL2:een epäonnistui: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Levyn koon muuttaminen epäonnistui. - - - Arvoa ei löytynyt. - - - Windows-versio {} ei tue Windows-alijärjestelmä Linuxille pakattua versiota. -Asenna pakollinen päivitys Windows Updaten kautta tai seuraavan kautta: {} -Saat lisätietoja osoitteesta https://aka.ms/wslinstall - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Virheenkorjausliittymän suorittaminen edellyttää wsl.exe suorittamista järjestelmänvalvojana. - - - Jakelun {} asennusprosessi epäonnistui, lopetuskoodi: {}. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Virheellinen GUID-muoto: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Virheellinen osan nimi kohteessa {}:{} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Virheellinen avaimen nimi kohteessa {}:{} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Odotettiin kohdetta {} kohteessa {}:{} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Virheellinen ohjausmerkki: {} kohteessa {}:{} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Tuntematon avain {} kohteessa {}:{} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Virheellinen kokonaislukuarvo {} avaimelle {} kohteessa {}:{} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Virheellinen IP-arvo {} avaimelle {} kohteessa {}:{} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Virheellinen totuusarvo {} avaimelle {} kohteessa {}:{} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Virheellinen mac-osoite {} avaimelle {} kohteessa {}:{} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Kokoonpanotiedostoa {}, {} ei voitu avata - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - WSL-käynnistyksen aikana tapahtui virheitä - - - Järjestelmäkäyttäjäistuntoa ei voitu käynnistää kohteelle {}. Lisätietoja on journalctl-kohteessa. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Avaa EventViewer - - - Tämä jakelu ei sisällä oletusnimeä. Valitse jakelun nimi --name avulla. - {Locked="--name "}Command line arguments, file names and string inserts should not be translated - - - Argumentteja {} ja {} ei voi määrittää samanaikaisesti. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Argumentti {} edellyttää argumenttia {}. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Virheellinen jakelunimi: {}. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Käytetään vanhaa jakelurekisteröintiä. Harkitse sen sijaan tervapohjaista jakaumaa. - - - Vanhat jakelurekisteröinnit eivät tue --version argumenttia. - {Locked="--version "}Command line arguments, file names and string inserts should not be translated - - - Jakelun {} tarjoaa ohitusluettelo. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Jakauman hajautusarvo ei täsmää. Odotettu: {}, todellinen hajautusarvo: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Virheellinen heksadesimaalimerkkijono: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Kohdetta {} ei tueta asennettaessa vanhoja jakeluja. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Jakelun asennus onnistui. Se voidaan käynnistää kohteella wsl.exe -d {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Virheellinen muistimerkkijono {} .wslconfig-merkinnälle {} kohteessa {}:{} - {FixedPlaceholder="{}"}{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated - - - Vaihtolevyn luominen kohteessa {}: {} epäonnistui - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Sisäkkäistä virtualisointia ei tueta tässä tietokoneessa. - - - Verkon päätepisteen luominen osoitteella {} epäonnistui, määritetty uusi osoite: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Virtuaaliverkkoa, jonka osoitealue on {}, ei voitu luoda, luotiin uusi verkko, jonka alue on {}, {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - VIKASIETOTILA KÄYTÖSSÄ - monet ominaisuudet poistetaan käytöstä - - - Peilatun verkon tilaa ei tueta: {}. -Palataan nat-verkkopalveluun. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Linux-ytimen versio 5.10 tai uudempi vaaditaan - - - Windows-versio {}. {} ei sisällä tarvittavia ominaisuuksia - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Hyper-V-palomuuria ei tueta - - - DNS-tunnelointia ei tueta - - - wsl2.localhostForwarding-asetuksella ei ole vaikutusta käytettäessä peilatun verkon tilaa - - - Isännässä on havaittu HTTP-välityspalvelimen muutos. Ota muutos käyttöön käynnistämällä WSL uudelleen. - - - Havaittiin localhost-välityspalvelimen määritys, mutta sitä ei peilattu WSL:ään. WSL NAT-tilassa ei tue localhost-välityspalvelimia. - - - Havaittiin IPv6-välityspalvelimen määritys, mutta sitä ei peilattu WSL:ään. NAT-tilassa WSL ei tue IPv6:ta. - - - Havaittiin localhost IPv6 -välityspalvelimen määritys, mutta sitä ei peilattu WSL:ään. WSL ei tue localhost IPv6 -välityspalvelimia. - - - Odottamaton virhe yritettäessä selvittää välityspalvelimen asetuksia, välityspalvelimen asetuksia ei peilattu WSL:ksi. - - - Virhe käytettäessä rekisteriä. Polku: {}. Virhe: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Localhost-välitysprosessin käynnistäminen epäonnistui. Virhe: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Virtuaaliverkon käynnistäminen epäonnistui – asenna valinnainen virtuaalikoneympäristö suorittamalla: wsl.exe --install --no-distribution - {Locked="--install "}{Locked="--no-distribution"}Command line arguments, file names and string inserts should not be translated - - - Verkon (networkingMode {}) määrittäminen epäonnistui. Palataan takaisin networkingMode-kohteeseen {}. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Windows-osan {} käyttöönotto epäonnistui (lopetuskoodi {}) - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Laajennus {} palautti vakavan virheen - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Laajennus {} palautti vakavan virheen. Virhesanoma: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Laajennus {} edellyttää Uudempaa WSL-versiota. Suorita: wsl.exe --update - {FixedPlaceholder="{}"}{Locked="--update"}Command line arguments, file names and string inserts should not be translated - - - Tietokonekäytäntö on poistanut .wslconfig asetuksen {} käytöstä. - {FixedPlaceholder="{}"}{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated - - - Tietokoneen käytäntö on poistanut virheenkorjausliittymän käytöstä. - - - Tietokoneen voimassa olevan käytännön vuoksi wsl.exe --mount -komento ei ole käytettävissä. - {Locked="--mount "}Command line arguments, file names and string inserts should not be translated - - - Tietokonekäytäntö on poistanut WSL1:n käytöstä. - - - Päivitä WSL2-versioksi suorittamalla wsl.exe --set-version {} 2. - {FixedPlaceholder="{}"}{Locked="--set-version "}Command line arguments, file names and string inserts should not be translated - - - WSL viimeistelee päivitystä... - - - Päivitys epäonnistui (lopetuskoodi: {}). - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Asennuksen poistaminen epäonnistui (lopetuskoodi: {}). - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Lokitiedosto: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - MSIX-paketin poistaminen epäonnistui (virhe: {}). - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - MSIX-paketin asentaminen epäonnistui (virhe: {}). - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - WSL:n suorittamiseen tarvittavia valinnaisia osia ei ole asennettu. - - - Asenna puuttuvat osat. - - - Tuotu tiedosto ei ole kelvollinen Linux-jakelu. - - - Poistu painamalla mitä tahansa näppäintä… - - - Uusi versio Windows-alijärjestelmästä Linuxille on saatavilla. - - - Päivitä versioon {} tai tarkastele sen julkaisutietoja alla. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Päivitä - - - Näytä asiakirjat - - - Toimintoa ei voitu suorittaa loppuun, koska VHD on parhaillaan käytössä. WSL:n käytön lopettaminen: wsl.exe --shutdown - {Locked="--shutdown"}Command line arguments, file names and string inserts should not be translated - - - {} ei ole kelvollinen totuusarvo, <true|false> - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Harvaa virtuaalikiintolevyä tuetaan vain WSL2:ssa. - - - WSL:n suorittamista paikallisena järjestelmänä ei tueta. - - - Suorituskykyvihje: - - - Paljon I/O-toimintoa, kuten {} Windows-asemille, käytetään heikkoa suorituskykyä. Harkitse projektitiedostojen siirtämistä Linux-tiedostojärjestelmään suorituskyvyn parantamiseksi. Saat lisätietoja napsauttamalla alla. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Näytä asiakirjat - - - Älä näytä uudelleen - - - WSL2-virtuaalikone kaatui. - - - Pinon jäljitys on tallennettu sijaintiin {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Jakelun käynnistäminen epäonnistui. Virhekoodi: {}, virheen vaihe: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Jakelu ei käynnistynyt, koska sen näennäislevy on vioittunut. - - - Määritysavaimen {} kaksoiskappale kohteessa {}:{} (ristiriitainen avain: {} kohteessa {}:{}) - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Virheellinen arvo {} määritysavaimelle {} kohteessa {}:{} (kelvolliset arvot: {}) - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Odotetaan, että OOBE-komento valmistuu jakelulle {}... - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ominaisuuden {} lukeminen jakelusta {} epäonnistui - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Tämä näyttää VHD-tiedostolta. --vhd -näppäimellä voit tuoda VHD:n tar-tiedoston sijaan. - {Locked="--vhd "}Command line arguments, file names and string inserts should not be translated - - - Kohteen {} asentaminen epäonnistui Microsoft Store: {} -Yritetään ladata verkkoa... - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Oletusjakelua ei ole määritetty. Anna jakelu asennettavaksi. - - - wsl2.virtio9p on poistettu käytöstä, palataan takaisin 9p:hen vsock-siirron avulla. - - - WSL-asennus vaikuttaa olevan vioittunut (virhekoodi: {}). -Korjaa WSL painamalla mitä tahansa näppäintä tai peruuta CTRL-C. -Tämä kehote aikakatkaistiin 60 sekunnin kuluttua. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Pääteprofiilin jäsentäminen epäonnistui jakelua rekisteröitäessä: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Virheellinen koko: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - {} -Virhekoodi: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Virheellinen JSON-asiakirja. Jäsennysvirhe: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - wsl2.processors ei voi ylittää järjestelmän loogisten suorittimien määrää ({} > {}) - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Verkkotilan kysely epäonnistui - - - Mukautetut ydinmoduulit toimitettiin määrittämättä mukautettua ydintä. Lisätietoja on https://aka.ms/wslcustomkernel. - - - Globaalin suojatun käytön asiakasohjelman nykyisen yhteensopivuusongelman vuoksi DNS-tunnelointi on poistettu käytöstä. - - - Harva virtuaalikiintolevyn tuki on tällä hetkellä poistettu käytöstä tietojen mahdollisen vioittumisen vuoksi. -Jos haluat pakottaa jakelun käyttämään harvaa virtuaalikiintolevyä, suorita seuraavasti: -wsl.exe --manage <DistributionName> --set-sparse true --allow-unsafe - {Locked="--manage "}{Locked="--set-sparse "}{Locked="--allow-unsafe"}Command line arguments, file names and string inserts should not be translated - - - Kohteen {} käyttöönotto epäonnistui, katso lisätietoja dmesg:stä. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Kohteen /etc/fstab käsitteleminen mount -a -komennolla epäonnistui. - - - Jakelulevyn asennuksessa tapahtui virhe. Se otettiin käyttöön vain luku -tilassa varalevynä. -Katso palautusohjeet: https://aka.ms/wsldiskmountrecovery - - - Kääntäminen epäonnistui {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Tapahtui jokin virhe. Yritä myöhemmin uudelleen. - - - Tietoja - - - Tietoja Windows-alijärjestelmän asetuksista Linuxille - - - © Microsoft. Kaikki oikeudet pidätetään. - - - Windows-alijärjestelmä Linuxille asetukset - - - Windows-alijärjestelmä Linuxille -asetusten avulla kehittäjät voivat hallita .wslconfig-tiedostoa GUI-pohjaisen sovelluksen avulla. - {Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated - - - Automaattinen muistin palauttaminen - - - Vapauttaa välimuistiin tallennetun muistin automaattisesti käyttämättömän suoritinkäytön havaitsemisen jälkeen. Aseta gradual, jos haluat hidasta vapautusta, ja dropcache, jos haluat välitöntä vapautusta välimuistista. - - - Automaattinen muistin palauttaminen. - - - Vapauttaa välimuistiin tallennetun muistin automaattisesti käyttämättömän suoritinkäytön havaitsemisen jälkeen. Aseta gradual, jos haluat hidasta vapautusta, ja dropcache, jos haluat välitöntä vapautusta välimuistista. - - - Automaattinen välityspalvelin käytössä - - - Sallii WSL:n käyttää Windowsin HTTP-välityspalvelintietoja. - - - Automaattinen välityspalvelin käytössä. - - - Sallii WSL:n käyttää Windowsin HTTP-välityspalvelintietoja. - - - Käytä parasta mahdollista DNS-jäsennystä - - - Käytettävissä vain, kun wsl2.dnsTunneling on true. Kun asetus on true, Windows poimii kysymyksen DNS-pyynnöstä ja yrittää ratkaista sen ohittaen tuntemattomat tietueet. - {Locked="wsl2.dnsTunneling"}.wslconfig property key names should not be translated - - - Käytä parasta mahdollista DNS-jäsennystä. - - - Käytettävissä vain, kun wsl2.dnsTunneling-asetus on true. Kun asetus on true, Windows poimii kysymyksen DNS-pyynnöstä ja yrittää ratkaista sen ohittaen tuntemattomat tietueet. - - - Mukautettu ydin - - - Absoluuttinen Windows-polku mukautettuun Linux-ytimeen. - - - Selaa ytimiä - - - Mukautettu ydin - - - Absoluuttinen Windows-polku mukautettuun Linux-ytimeen. - - - Mukautetut ydinmoduulit - - - Absoluuttinen Windows-polku mukautettuun Linux-ydinmoduulien VHD:hen. - - - Selaa ydinmoduuleja - - - Mukautetut ydinmoduulit - - - Absoluuttinen Windows-polku mukautettuun Linux-ydinmoduulien VHD:hen. - - - Mukautettu järjestelmän distro - - - Selaa distroja - - - Määritä polku VHD-levylle, joka ladataan mukautettuna järjestelmädistrona, jota käytetään ensisijaisesti WSL:n GUI-sovellusten käyttämiseen. [Lisätietoja järjestelmädistroista täältä]. - {Locked="["}{Locked="]"}The text in between the delimiters [ ] is made into a hyperlink in code, and the delimiters are removed - - - https://aka.ms/wslgsystemdistro - {Locked}Uri to the Microsoft WSLg architecture devblog - - - Mukautettu järjestelmän distro - - - Määritä polku VHD-levylle, joka ladataan mukautettuna järjestelmädistrona, jota käytetään ensisijaisesti WSL:n GUI-sovellusten käyttämiseen. - - - Ota virheenkorjauskonsoli käyttöön - - - Totuusarvo, joka ottaa käyttöön tulostuskonsolin ikkunan, joka näyttää dmesg:n sisällön WSL 2 -distro-esiintymän käynnistyksen yhteydessä. - - - Ota virheenkorjauskonsoli käyttöön. - - - Totuusarvo, joka ottaa käyttöön tulostekonsolin ikkunan, joka näyttää diagnostiikkaviestien sisällön WSL 2 -distroesiintymän käynnistyksen yhteydessä. - - - Virtuaalikiintolevyn oletuskoko - - - Laajennettavan WSL-virtuaalikiintolevyn (VHD) oletusarvoinen enimmäiskoko vain äskettäin luoduille jakeluille. - - - Palauta koko - - - Virtuaalikiintolevyn oletuskoko - - - Laajennettavan WSL-virtuaalikiintolevyn (VHD) oletusarvoinen enimmäiskoko, megatavuina määritettynä, vain äskettäin luoduille jakeluille. - - - Kehittäjä - - - Dokumentaatio - - - https://aka.ms/wsldocs - {Locked}Uri to Microsoft WSL documentation - - - Muuta DrvFS-tilaa - - - Muuttaa käyttöjärjestelmien välisten tiedostojen käytön toteutusta WSL:ssä. - - - DNS-välityspalvelin käytössä - - - Käytettävissä vain, kun wsl2.networkingMode-asetuksena on NAT. Totuusarvo, joka ilmoittaa WSL:lle DNS-palvelimen määrittämisestä Linuxissa NAT-kohteelle isännässä. Jos arvoksi määritetään epätosi, DNS-palvelimet peilataan Windowsista Linuxiin. - {Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated - - - DNS-välityspalvelin käytössä. - - - Käytettävissä vain, kun wsl2.networkingMode-asetuksena on NAT. Totuusarvo, joka ilmoittaa WSL:lle DNS-palvelimen määrittämisestä Linuxissa NAT-kohteelle isännässä. Jos arvoksi määritetään epätosi, DNS-palvelimet peilataan Windowsista Linuxiin. - - - DNS-tunnelointi käytössä - - - Muuttaa tapaa, miten DNS-pyyntöjä käytetään WSL:stä Windowsiin. - - - DNS-tunnelointi käytössä. - - - Muuttaa tapaa, miten DNS-pyyntöjä käytetään WSL:stä Windowsiin. - - - Tiedostojärjestelmä - - - Ota graafiset käyttöliittymäsovellukset käyttöön - - - Totuusarvo, jolla GUI-sovellusten ([WSLg]) tuki WSL:ssä otetaan käyttöön tai poistetaan käytöstä. - - - https://aka.ms/wslgproject - {Locked}Uri to the Microsoft GitHub WSLg project - - - Ota GUI-sovellukset käyttöön. - - - Totuusarvo, jolla GUI-sovellusten tuki (tunnetaan nimellä WSL g) WSL:ssä otetaan käyttöön tai poistetaan käytöstä. - - - Ota laitteiston resurssilaskurit käyttöön - - - Ottaa Linuxin laitteiston suorituskykylaskurit käyttöön. - - - Ota laitteiston suorituskykylaskurit käyttöön. - - - Ottaa Linuxin laitteiston suorituskykylaskurit käyttöön. - - - Hyper-V-palomuuri käytössä - - - Ottaa käyttöön Hyper-V-palomuurin, joka sallii Windowsin palomuurin sääntöjen ja Hyper-V-liikennettä koskevien sääntöjen suodattaa WSL-verkkoliikennettä. - - - Hyper-V-palomuuri käytössä. - - - Ottaa käyttöön Hyper-V-palomuurin, joka sallii Windowsin palomuurin sääntöjen ja Hyper-V-liikennettä koskevien sääntöjen suodattaa WSL-verkkoliikennettä. - - - Isäntäosoitteen silmukka - - - Käytettävissä vain, kun wsl2.networkingMode on asetettu peilatuksi. Kun asetus on True, säilö voi muodostaa yhteyden isäntään tai isäntään muodostamaan yhteyden säilöön isäntään määritetyllä IP-osoitteella. Huomaa, että 127.0.0.1-silmukkaosoitetta voi aina käyttää – tämä vaihtoehto mahdollistaa myös kaikkien lisäksi määritettyjen paikallisten IP-osoitteiden käyttämisen. - {Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated - - - Isäntäosoitteen silmukka. - - - Käytettävissä vain, kun wsl2.networkingMode-asetus on peilattu. Kun asetus on True, säilö voi muodostaa yhteyden isäntään tai isäntään muodostamaan yhteyden säilöön isäntään määritetyllä IP-osoitteella. Huomaa, että 127.0.0.1-silmukkaosoitetta voi aina käyttää – tämä vaihtoehto mahdollistaa myös kaikkien lisäksi määritettyjen paikallisten IP-osoitteiden käyttämisen. - - - Ohitetut portit - - - Käytettävissä vain, kun wsl2.networkingMode on asetettu peilatuksi. Määrittää, mihin portteihin Linux-sovellukset voivat sitoa, joita ei lähetetä automaattisesti edelleen tai oteta huomioon Windowsissa. Tulee muotoilla pilkuin eroteltuna luettelona, esimerkiksi 3000,9000,9090. - {Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated - - - Palauta portit - - - Ohitetut portit - - - Käytettävissä vain, kun wsl2.networkingMode on asetettu peilatuksi. Määrittää, mihin portteihin Linux-sovellukset voivat sitoa, joita ei lähetetä automaattisesti edelleen tai oteta huomioon Windowsissa. Tulee muotoilla pilkuin eroteltuna luettelona, esimerkiksi 3000, 9000, 9090. - - - Alkuperäinen automaattisen välityspalvelimen aikakatkaisu - - - Käytettävissä vain, kun wsl2.autoProxy-asetuksena on tosi. Määrittää, kuinka kauan (millisekunteina) WSL odottaa HTTP-välityspalvelintietojen noutamista WSL-säilöä käynnistettäessä. Jos välityspalvelimen asetukset ratkeavat tämän ajan kuluttua, WSL-esiintymä on käynnistettävä uudelleen, jotta noudetut välityspalvelimen asetukset voidaan käyttää. - {Locked="wsl2.autoProxy"}.wslconfig property key names should not be translated - - - Palauta aikakatkaisu - - - Alkuperäinen automaattisen välityspalvelimen aikakatkaisu - - - Käytettävissä vain, kun wsl2.autoProxy-asetuksena on tosi. Määrittää, kuinka kauan (millisekunteina) WSL odottaa HTTP-välityspalvelintietojen noutamista WSL-säilöä käynnistettäessä. Jos välityspalvelimen asetukset ratkeavat tämän ajan kuluttua, WSL-esiintymä on käynnistettävä uudelleen, jotta noudetut välityspalvelimen asetukset voidaan käyttää. - - - Ytimen komentorivi - - - Ytimen komentorivin lisäargumentit. - - - Ota localhostin edelleenlähetys käyttöön - - - Totuusarvo, joka määrittää, tuleeko WSL 2 VM:n yleismerkkiin tai localhostiin sidottujen porttien olla yhdistettävissä isännästä localhost:portin kautta. - - - Ota localhostin edelleenlähetys käyttöön. - - - Totuusarvo, joka määrittää, tuleeko WSL 2 VM:n yleismerkkiin tai localhostiin sidottujen porttien olla yhdistettävissä isännästä localhostin, kaksoispisteen ja portin kautta. - - - {0} Mt - - - Muisti ja suoritin - - - Muistin koko - - - WSL 2 VM:lle määritettävän muistin määrä. - - - Palauta koko - - - Muistin koko - - - WSL 2 VM:ään määritettävän muistin määrä megatavuina. - - - {0} millisekuntia - - - Ota käyttöön sisäkkäinen virtualisointi - - - Totuusarvo, joka ottaa sisäkkäisen virtualisoinnin käyttöön tai poistaa sen käytöstä, jolloin muut sisäkkäiset virtuaalikoneet voidaan suorittaa WSL 2:ssa. - - - Ota käyttöön sisäkkäinen virtualisointi. - - - Totuusarvo, joka ottaa sisäkkäisen virtualisoinnin käyttöön tai poistaa sen käytöstä, jolloin muut sisäkkäiset virtuaalikoneet voidaan suorittaa WSL 2:ssa. - - - Verkkotila - - - Määrittää WSL:n verkkotilan. - - - Verkkotila. - - - Määrittää WSL:n verkkotilan. - - - Verkko - - - Voit käsitellä kaikkia tiedostojasi eri käyttöjärjestelmissä! - - - Käyttöjärjestelmätiedostojen välinen käyttö - - - Käytä Windows-tiedostoja Linuxista - - - Voit käyttää Windows-tiedostoja Linuxissa siirtymällä kohteeseen /mnt ja sitten Windows-aseman kirjaimeen, kuten tässä esimerkissä C-asemaan: - -cd /mnt/c - - - Käytä Linux-tiedostoja Resurssienhallinnalla - - - Voit tarkastella Linux-tiedostoja Resurssienhallinnassa siirtymällä kohtaan \\wsl.localhost\ tai napsauttamalla Linux-kuvaketta. - {Locked="\\wsl.localhost\"}Url addresses should not be translated. - - - Käynnistä Windows-tiedostot ja -ohjelmat WSL:stä - - - Vaikka käyttäisit WSL:ää, voit suorittaa Windows-suoritettavat kohteet suoraan bashista. Yritä suorittaa -Avaa Resurssienhallinta nykyisessä kansiossa valitsemalla 'powershell.exe /c start .'. - {Locked="/c start ."}Command line arguments and file names should not be translated - - - Linux-verkkosovellusten käyttäminen Windowsista - - - Jos olet luomassa verkkosovellusta (esimerkiksi NodeJS- tai SQL-palvelimella suoritettavaa sovellusta) Linux-jakelussa, voit käyttää sitä Windows-sovelluksesta (kuten Edgestä tai Chrome-Internet-selaimesta) localhostin avulla (aivan kuten normaalisti). Tämä tarkoittaa, että jos olet käynnistänyt Linux-palvelimen, joka kuuntelee porttia 3000, voit siirtyä Windowsin Edgessä kohtaan [http://localhost:3000] käyttääksesi sitä. - {Locked="http://localhost:3000"}Url addresses should not be translated. - - - http://localhost:3000 - {Locked}Uri to the localhost on port 3000 - - - Peilatun tilan verkko - - - WSL sisältää myös uuden verkkotilan eli peilatun tilan, joka lisää lisäominaisuuksia, kuten IPv6-tuen ja mahdollisuuden käyttää verkkosovelluksiasi lähiverkossa. - - - Lisätietoja tiedoston käytöstä käyttöjärjestelmien välisesti - - - https://aka.ms/wslfilesystems - {Locked}Uri to the Working across Windows and Linux file systems documentation - - - Tervetuloa Windows-alijärjestelmään Linuxille - - - WSL on erinomainen tapa kokeilla eri Linux-jakeluja. - - - Distro-hallinta - - - Lisätietoja WSL-peruskomennosta - - - https://aka.ms/wslcommands - {Locked}Uri to the basic WSL commands documentation - - - Lisätietoja Linux-jakelun tuomisesta - - - https://aka.ms/wslcustomdistro - {Locked}Uri to the import any linux distribution to use with WSL documentation - - - Luettelo asennettavista WSL-distroista -komento - - - wsl.exe -l -o - {Locked="-l -o"}Command line arguments and file names should not be translated - - - Asenna nimetty WSL-distrokomento - - - wsl.exe --install <DistroName> - {Locked="--install "}Command line arguments, file names and string inserts should not be translated - - - Luettelo käytettävissä olevista WSL-distroista -komento - - - wsl.exe -l - {Locked="-l"}Command line arguments and file names should not be translated - - - Docker Desktop toimii hyvin WSL:n kanssa ja auttaa sinua kehittämään Linux-säilöjen avulla. - -Docker Desktopin ja WSL:n käytön etuja ovat seuraavat: - -• Voit suorittaa Docker-komentoja WSL:ssä tai Windowsissa käyttämällä samaa Docker-daemonia ja kuvia. -• Voit jakaa tiedostoja ja kansioita saumattomasti Windowsin ja Linuxin välillä käyttämällä Windows-asemien automaattista käyttöönottoa WSL:ssä. -• Voit käyttää ensisijaisia Windows-työkaluja ja -editoreja Linux-koodin ja -tiedostojen kanssa ja päinvastoin WSL:n yhteentoimivuuden ansiosta. - - - Docker-työpöytäintegrointi - - - Lisätietoja WSL:n käyttämisestä Dockerin kanssa - - - https://aka.ms/wsldocker - {Locked}Uri to the Docker remote containers on WSL 2 documentation - - - Windows-alijärjestelmä Linuxille (WSL) -sovelluksen avulla voit suorittaa Linux-suosikkityökalujasi, -apuohjelmiasi, -sovelluksiasi ja -työnkulkujasi suoraan Windowsissa. - -Esikatsele yhteisön suosikkiominaisuuksia tai tutustu kattavaan dokumentaatioomme. - - - Tervetuloa käyttämään WSL:ää - - - Määrityksen parhaat käytännöt - - - https://aka.ms/wslsetup - {Locked}Uri to the Best Practices for Setup Documentation - - - Aloitusopas Linuxiin - - - https://aka.ms/wslgettingstarted - {Locked}Uri to the Getting Started with Linux Documentation - - - Windows-alijärjestelmä Linuxille (WSL) -ohjeet - - - https://aka.ms/wsldocs - {Locked}Uri to the Microsoft WSL Documentation - - - Voit käyttää graafisia Linux-sovelluksia, joissa on alkuperäisiä Windows-vuorovaikutuksia, kuten alt-tab, aloitusvalikon käynnistäminen, tehtäväpalkin kiinnittäminen ja leikkaa ja liitä -tuki. - - - GUI-sovellukset - - - WSL voi hyödyntää Windowsin grafiikkasuoritinta koneoppimisen työnkuluissa - -WSL:ssä toimivat Linux-binaarit voivat nopeuttaa suorituskykyään automaattisesti Windowsin grafiikkasuorittimella. Sinun tarvitsee vain asentaa ja suorittaa nämä työnkulut samalla tavalla kuin tavallisessa Linux-koneessa. Voit aloittaa CUDA:n käyttämisen docker-säilössä useilla eri tavoilla, jos sinulla on NVIDIA-näytönohjain, ja suorittaa PyTorchin tai TensorFlow'n DirectML-toiminnolla AMD-, Intel- tai NVIDIA-näytönohjaimessa. Lisätietoja on alla olevassa aloitusoppaassa. - - - Grafiikkasuorittimen kiihdytys - - - Lisätietoja grafiikkasuorittimen kiihdytyksestä - - - https://aka.ms/wslgpu - {Locked}Uri to the GPU acceleration for ML in WSL documentation - - - Lisätietoja WSL GUI -sovelluksista - - - https://aka.ms/wslguiapps - {Locked}Uri to the Run GUI apps on the WSL documentation - - - Tässä on luettelo sovelluksissa, joita voit kokeilla (voit asentaa kaikki nämä Ubuntussa kirjoittamalla sudo apt install <sovelluksen nimi>) - - • gedit – Perustekstieditori - • audacity – Tallenna ja muokkaa äänitiedostoja - • blender – Tee 3D-animaatioita ja visualisointeja - • gimp – Muokkaa valokuvia - • nautilus – Linuxin resurssienhallinta - • vlc – Videosoitin - - - Voit käyttää verkkosovelluksia helposti Windows- ja Linux-käyttöjärjestelmissä. - - - Verkkointegrointi - - - Lisätietoja verkkosovelluksista - - - https://aka.ms/wslnetworking - {Locked}Uri to the Accessing network applications with WSL documentation - - - Lisätietoja peilatun tilan verkkotoiminnoista - - - https://aka.ms/wslmirroredmode - {Locked}Uri to the WSL Mirrored Mode networking documentation - - - Voit käyttää WSL:ää täysipäiväisenä kehitysympäristönä suoraan VS Codesta. - - - VS-koodin integrointi - - - Lisätietoja WSL:n käyttämisestä VS Coden kanssa - - - https://aka.ms/wslvscode - {Locked}Uri to the using Visual Studio Code with WSL documentation - - - Asennusohje - - - Kun olet asentanut VS Coden, voit asentaa WSL-etälaajennuksen Windows-päätteestä: - -code –install-extension ms-vscode-remote.remote-wsl - - - Avaa WSL-projekti Visual Studio koodissa - - - Jos haluat avata projektin VS Codessa WSL-jakelusta, avaa jakelun komentorivi ja avaa projektitiedosto suorittamalla koodi . - -Voit käyttää myös muita VS Code Remote -asetuksia VS Coden komentovalikoiman kautta. Avaa komentovalikoima painamalla näppäinyhdistelmää VAIHTO+CTRL+P ja kirjoita Remote-WSL, niin näet luettelon käytettävissä olevista VS Code Remote -asetuksista, joiden avulla voit avata kansion uudelleen etäistunnossa, määrittää avattavan jakelun ja paljon muuta. - - - Toimintaohjeet - - - Valinnaiset ominaisuudet - - - Tietosuojatiedot - - - https://go.microsoft.com/fwlink/?linkid=2234882 - {Locked}Uri to the Microsoft Privacy Policy - - - Suorittimen määrä - - - WSL 2 VM:lle määritettävät loogiset suorittimet. - - - Palauta määrä - - - Suorittimen määrä - - - WSL 2 VM:lle määritettävät loogiset suorittimet. - - - Aiheeseen liittyviä linkkejä - - - Julkaisutiedot - - - https://aka.ms/wslreleases - {Locked}Uri to Microsoft WSL release notes - - - Ota käyttöön vikasietotila - - - Suorita WSL vikasietotilassa, joka poistaa käytöstä monia ominaisuuksia ja jota on tarkoitus käyttää palauttamaan jakaumia, jotka ovat virheellisessä tilassa. - - - Ota käyttöön vikasietotila. - - - Suorita WSL vikasietotilassa, joka poistaa käytöstä monia ominaisuuksia ja jota on tarkoitus käyttää palauttamaan jakaumia, jotka ovat virheellisessä tilassa. - - - Tietoja - - - Kehittäjä - - - Distro-hallinta - - - Docker-työpöytäintegrointi - - - Tiedostojärjestelmä - - - Yleiset - - - Grafiikkasuorittimen kiihdytys - - - GUI-sovellukset - - - Käynnistä wsl.exe - - - Muisti ja suoritin - - - Verkko - - - Verkkointegrointi - - - Tervetuloa käyttämään WSL:ää - - - Valinnaiset ominaisuudet - - - Asetukset - - - VS-koodin integrointi - - - Uudet ominaisuudet - - - Työskentely tiedostojärjestelmien välillä - - - Ongelmat - - - https://aka.ms/wslproject - {Locked}Uri to Microsoft WSL issues - - - Ota käyttöön harva virtuaalikiintolevy oletusarvon mukaan - - - Uudet luodut virtuaalikiintolevyt asetetaan harvaksi automaattisesti, kun ne ovat käytössä. - - - Ota käyttöön harva virtuaalikiintolevy oletusarvoisesti. - - - Uudet luodut virtuaalikiintolevyt asetetaan harvaksi automaattisesti, kun ne ovat käytössä. - - - Sivutustiedoston sijainti - - - Absoluuttinen Windows-polku virtuaalikiintolevyn sivutustiedostoon. - - - Selaa sivutustiedostoja - - - Sivutustiedoston sijainti - - - Absoluuttinen Windows-polku virtuaalikiintolevyn sivutustiedostoon. - - - Sivutustiedoston koko - - - Kuinka paljon sivutustiedostotilaa WSL 2 VM:ään lisätään, 0 sivutustiedostoa ei ole. Sivutustiedostontallennustila on levypohjainen RAM-muisti, jota käytetään, kun muistintarve ylittää laitteistolaitteen rajoituksen. - - - Palauta koko - - - Sivutustiedoston koko - - - WSL 2 VM:ään lisättävän sivutustilan määrä megatavuina. 0, jos sivutustiedostoa ei ole. Sivutustiedoston tallennustila on levypohjainen RAM-muisti, jota käytetään, kun muistintarve ylittää laitteistolaitteen rajoituksen. - - - Ota VirtIO käyttöön - - - Käytä virtiof-kohteita suunnitelman 9 sijaan isäntätiedostojen käyttämiseen, mikä lisää nopeutta. - - - Ota käyttöön Virtio 9p - - - Ottaa käyttöön 9P-tiedostojärjestelmän käyttöönoton isännästä virtio-siirron avulla. - - - Näennäiskoneen käyttämättömyystilanteen aikakatkaisu - - - Virtuaalikoneen käyttämättömyysaika millisekunteina, ennen kuin se sammutetaan. - - - Palauta aikakatkaisu - - - Näennäiskoneen käyttämättömyystilanteen aikakatkaisu - - - Virtuaalikoneen käyttämättömyysaika millisekunteina, ennen kuin se sammutetaan. - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Windows-alijärjestelmä Linuxille + + + WSL + + + Windows-alijärjestelmä Linuxille -teknologian avulla kehittäjät voivat suorittaa GNU/Linux-ympäristön, mukaan lukien useimmat komentorivityökalut, apuohjelmat ja sovellukset, suoraan Windowsissa muokkaamattomana ja ilman perinteisen virtuaalikoneen tai kaksoiskäynnistysasennuksen aiheuttamaa kuormitusta. + + + Levyn irrottaminen epäonnistui: {}. Saat lisätietoja suorittamalla dmesg-komennon WSL2:ssa. +Jos haluat pakottaa WSL2:n pysäyttämään levyn ja irrottamaan sen, suorita wsl.exe {}. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Levy {} on jo liitetty. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Asema on jo otettu käyttöön WSL2:ssa. + + + Samanniminen levy on jo otettu käyttöön; poista levy käytöstä tai valitse uusi nimi ja yritä uudelleen. + + + Määritetty käyttöönottonimi sisältää virheellisen /-merkin. Yritä uudelleen ilman virheellistä merkkiä. + + + Levyn käyttöönotto nimellä /mnt/wsl/{} onnistui. +Huomautus: Sijainti ei ole sama, jos olet muokannut automount.root-asetusta kohteessa /etc/wsl.conf. +Jos haluat poistaa levyn käytöstä ja irrottaa sen, suorita wsl.exe {} {}. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Levy liitettiin, mutta käyttöönotto epäonnistui: {}. +Saat lisätietoja suorittamalla dmesg-määrityksen WSL2:ssa. +Jos haluat irrottaa levyn, suorita wsl.exe {} {}. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Seuraava on luettelo kelvollisista jakeluista, jotka voidaan asentaa. +Asenna käyttämällä tiedostoa wsl.exe {} <Distro>. + + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Jakelunimi on jo määritetty. + + + Annettu asennussijainti on jo käytössä. + + + Jakelu annetulla nimellä on jo olemassa. Valitse toinen nimi --name avulla. + {Locked="--name "}Command line arguments, file names and string inserts should not be translated + + + Annetulla nimellä ei ole jakelua. + + + Järjestelmänvalvojan oikeudet tarvitaan levyn käyttöönottoon. + + + Jakelun vienti epäonnistui. + + + Suoritetaan Windows-alijärjestelmä Linuxille ‑tiedostojärjestelmän kertapäivitystä tälle jakelulle... + + + Ei voida käynnistää, koska toista esiintymää suoritetaan laajentamattomana. Laajennettuja ja laajentamattomia esiintymiä ei voida suorittaa samanaikaisesti. + + + Jakelun tuonti epäonnistui. + + + Windowsin valinnaisen osan asentaminen: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ladataan: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Asennetaan: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Tuodaan jakelua + + + {} on ladattu. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Windows-alijärjestelmä Linuxille jatkaa aiempaa asennusta... + + + Virheellinen jakelunimi: {}. +Jos haluat luettelon kelvollisista jakeluista, käytä wsl.exe --list --online'. + {FixedPlaceholder="{}"}{Locked="--list "}{Locked="--online'"}Command line arguments, file names and string inserts should not be translated + + + Windows-alijärjestelmä Linuxille -esiintymä on lopetettu. + + + Komentorivin argumentti ei kelpaa: {} +Hae tuettujen argumenttien luettelo käyttämällä komentoa '{} --help'. + {FixedPlaceholder="{}"}{Locked="--help'"}Command line arguments, file names and string inserts should not be translated + + + Komentoriviargumentti {} vaatii arvon. +Hae tuettujen argumenttien luettelo käyttämällä komentoa '{} --help'. + {FixedPlaceholder="{}"}{Locked="--help'"}Command line arguments, file names and string inserts should not be translated + + + Konsolin asetuksia ei tueta. Tämän ominaisuuden käyttäminen edellyttää, että vanha konsoli on poistettu käytöstä. + + + {} ei ole kelvollinen kokonaisluku. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Tämän jakelun asennus, asennuksen poistaminen tai muuntaminen on käynnissä. + + + Käynnistetään {}... + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Käynnistäminen ei onnistu, koska toista esiintymää suoritetaan järjestelmänvalvojana. Laajennettuja ja ylentämättömiä esiintymiä ei sallita suoritettavaksi samanaikaisesti. + + + Windows-alijärjestelmä Linuxille ei ole asennettuja jakeluja. +Voit ratkaista ongelman asentamalla jakelun alla olevien ohjeiden avulla: + +Näytä käytettävissä olevien jakeluiden luettelo wsl.exe --list --online' -toiminnolla +ja asenna wsl.exe --install <Distro>. + {Locked="--list "}{Locked="--online'"}{Locked="--install "}Command line arguments, file names and string inserts should not be translated + + + Jakeluja ei ole käynnissä. + + + {} (Oletus) + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Windows-alijärjestelmä Linuxille -jakelut: + + + Oletusjakelu: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Oletusversio: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Poistetaan rekisteröintiä. + + + Käyttäjää ei löydy. + + + Lisätietoja WSL 2:n tärkeistä eroista on osoitteessa https://aka.ms/wsl2 + + + Muuntaminen on meneillään. Tämä voi kestää muutamia minuutteja. + + + Jakelu on jo pyydetty versio. + + + Vanha jakelu ei tue WSL 2 -koodausta. + + + WSL2 ei käynnisty, koska virtualisointi ei ole käytössä tässä koneessa. +Varmista, että valinnainen Virtuaalikonealusta on otettu käyttöön ja virtualisointi on aktivoitu tietokoneen laiteohjelmistoasetuksissa. + +Ota Virtuaalikonealusta käyttöön suorittamalla: wsl.exe --install --no-distribution + +Lisätietoja löytyy osoitteesta https://aka.ms/enablevirtualization + {Locked="--install "}{Locked="--no-distribution +"}Command line arguments, file names and string inserts should not be translated + + + Liian monta virtuaalista tai fyysistä kiintolevyä liitetty. + + + Virtuaalikiintolevy (VHD) on jo otettu käyttöön komennolla wsl.exe --mount, Poista levy käytöstä ennen käynnistämistä. + {Locked="--mount,"}Command line arguments, file names and string inserts should not be translated + + + WSL1:tä ei tueta nykyisessä tietokoneen kokoonpanossa. +Ota valinnainen Windows-alijärjestelmä Linuxille -osa käyttöön, jotta voit käyttää WSL1:tä. + + + Vain WSL2 tukee tätä toimintoa. + + + Käyttö: + --networking-mode + Näytä nykyinen verkkotila. + + --msal-proxy-path + Näytä MSAL-välityspalvelinsovelluksen polku. + + --vm-id + Näytä WSL-näennäiskoneen tunnus. + + --version + Näytä WSL-paketin versio. + + -n + Älä tulosta uutta riviä. + {Locked="--networking-mode +"}{Locked="--msal-proxy-path +"}{Locked="--vm-id +"}{Locked="--version +"}Command line arguments, file names and string inserts should not be translated + + + Käyttö: + -a + Pakota tulos absoluuttiseen polkumuotoon. + -u + Käännä Windows-polusta WSL-polkuun (oletus). + -w + Käännä WSL-polusta Windows-polkuun. + -m + Käännä WSL-polusta Windows-polkuun käyttäen '/'-merkkiä '\\'-merkin sijaan + +Esimerkki: wslpath 'c:\\users' + {Locked="-a +"}{Locked="-u +"}{Locked="-w +"}{Locked="-m +"}Command line arguments and file names should not be translated + + + Suorittaa hallintatoimintoja Windows-alijärjestelmä Linuxille + +Käyttö: + /l, /list [Vaihtoehto] + Luetteloi rekisteröidyt jakelut. + /all - Näytä luettelo kaikista jakeluista, mukaan lukien jakelut, joita + asennetaan tai joiden asennusta poistetaan parhaillaan. + + /running - Näytä vain parhaillaan käynnissä olevien jakeluiden luettelo. + + /s, /setdefault <DistributionName> + Määrittää jakelun oletukseksi. + + /t, /terminate <DistributionName> + Lopettaa määritetyn jakelun. + + /u, /unregister <DistributionName> + Poistaa jakelun rekisteröinnin ja päätiedostojärjestelmän. + {Locked="/l,"}{Locked="/list "}{Locked="/all "}{Locked="/running "}{Locked="/s,"}{Locked="/setdefault "}{Locked="/t,"}{Locked="/terminate "}{Locked="/u,"}{Locked="/unregister "}Command line arguments, file names and string inserts should not be translated + + + Tekijänoikeus (c) Microsoft Corporation. Kaikki oikeudet pidätetään. +Lisätietoja tämän tuotteen tietosuojasta löytyy osoitteesta https://aka.ms/privacy. + +Käyttö: wsl.exe [Argumentti] [Asetukset...] [Komentorivi] + +Linux-binaaritiedostojen suoritusargumentit: + + Jos komentoriville ei anneta tekstiä, wsl.exe käynnistää oletusliittymän. + + --exec, -e <CommandLine> + Suorita määritetty komento käyttämättä oletusarvoista Linux-liittymää. + + --shell-type <standard|login|none> + Suorita määritetty komento annetulla liittymätyypillä. + + -- + Välitä jäljellä oleva komentorivi sellaisenaan. + +Asetukset: + --cd <Directory> + Asettaa määritetyn hakemiston nykyiseksi työhakemistoksi. + Jos ~ on käytössä, käytetään Linux-käyttäjän kotipolkua. Jos polku alkaa + merkillä /, se tulkitaan absoluuttiseksi Linux-poluksi. + Muussa tapauksessa arvon on oltava absoluuttinen Windows-polku. + + --distribution, -d <DistroName> + Suorita määritetty jakelu. + + --distribution-id <DistroGuid> + Suorita määritetty jakelutunnus. + + --user, -u <UserName> + Suorita määritettynä käyttäjänä. + + --system + Käynnistää liittymän järjestelmän jakelua varten. + +Argumentit Windows-alijärjestelmän Linuxille hallintaan: + + --help + Näytä käyttötiedot. + + --debug-shell + Avaa WSL2-virheenkorjausliittymä diagnostiikkatarkoitusta varten. + + --install [Jakelu] [Asetukset...] + Asenna jakelu Windows-alijärjestelmään Linuxille. + Jos haluat luettelon kelvollisista jakeluista, käytä argumenttia 'wsl.exe --list --online'. + + Asetukset: + --enable-wsl1 + Ota WSL1-tuki käyttöön. + + --fixed-vhd + Luo kooltaan kiinteä levy jakelun tallentamista varten. + + --from-file <Path> + Asenna jakelu paikallisesta tiedostosta. + + --legacy + Käytä vanhoja jakelun kokoonpanotietoja. + + --location <Location> + Määritä jakelun asennuspolku. + + --name <Name> + Määritä jakelun nimi. + + --no-distribution + Asenna ainoastaan pakolliset valinnaiset komponentit, älä jakelua. + + --no-launch, -n + Älä käynnistä jakelua asennuksen jälkeen. + + --version <Version> + Määrittää uutta jakelua varten käytettävän version. + + --vhd-size <MemoryString> + Määrittää jakelun tallennuslevyn koon. + + --web-download + Lataa jakelu Internetistä Microsoft Storen sijaan. + + --manage <Distro> <Options...> + Muuttaa tietyn jakelun asetuksia. + + Asetukset: + --move <Location> + Siirrä jakelu uuteen sijaintiin. + + --set-sparse, -s <true|false> + Määritä jakelun virtuaalikiintolevy harvaksi, jolloin levytilaa voidaan vapauttaa automaattisesti. + + --set-default-user <Username> + Määritä jakelun oletuskäyttäjä. + + --resize <MemoryString> + Muuta jakelun levyn koko määritettyyn kokoon. + + --mount <Disk> + Liittää ja ottaa käyttöön fyysisen tai virtuaalilevyn kaikissa WSL2-jakeluissa. + + Asetuksia: + --vhd + Määrittää, että <Disk> viittaa virtuaalikiintolevyyn. + + --bare + Liitä levy WSL2:een, mutta älä ota sitä käyttöön. + + --name <Name> + Ota levy käyttöön käyttäen mukautettua nimeä käyttöönottopisteelle. + + --type <Type> + Tiedostojärjestelmä levyn käyttöönoton yhteydessä. Jos sitä ei ole määritetty, käytetään oletusarvoa ext4. + + --options <Options> + Käyttöönoton lisäasetukset. + + --partition <Index> + Käyttöön otettavan osion indeksi. Jos sitä ei ole määritetty, käytetään oletusarvoisesti koko levyä. + + --set-default-version <Version> + Muuttaa uusien jakeluiden oletusasennusversiota. + + --shutdown + Lopettaa kaikki käynnissä olevat jakelut ja WSL 2:n + kevyen käytön näennäiskoneen. + + Asetuksia: + --force + Lopeta WSL 2 -virtuaalikone, vaikka toiminto olisi käynnissä. Voi aiheuttaa tietojen menettämisen. + + --status + Näytä Windows-alijärjestelmän Linuxille tila. + + --unmount [Levy] + Poistaa levyn käytöstä ja irrottaa sen kaikista WSL2-jakeluista. + Poistaa käytöstä kaikki levyt ja irrottaa ne, jos sitä kutsutaan ilman argumenttia. + + --uninstall + Poistaa Windows-alijärjestelmä Linuxille -paketin tästä tietokoneesta. + + --update + Päivitä Windows-alijärjestelmä Linuxille -paketti. + + Asetuksia: + --pre-release + Lataa ennakkoversio, jos se on saatavilla. + + --version, -v + Näytä versiotiedot. + +Argumentit Windows-alijärjestelmän Linuxille jakelujen hallintaan: + + --export <Distro> <FileName> [Asetukset] + Vie jakelun tar-tiedostoon. + Tiedostonimi voi olla - STDOUT-siirrännälle. + + Asetuksia: + --format <Format> + Määrittää vientimuodon. Tuetut arvot: tar, tar.gz, tar.xz, vhd. + + --import <Distro> <InstallLocation> <FileName> [Asetukset] + Tuo määritetyn tar-tiedoston uutena jakeluna. + Tiedostonimi voi olla - STDIN-siirrännälle. + + Asetuksia: + --version <Version> + Määrittää uudelle jakelulle käytettävän version. + + --vhd + Määrittää, että annettu tiedosto on .vhd- tai .vhdx-tiedosto, ei tar-tiedosto. + Tämä toiminto tekee VHD-tiedostosta kopion määritetyssä asennussijainnissa. + + --import-in-place <Distro> <FileName> + Tuo määritetyn VHD-tiedoston uutena jakeluna. + Tämä virtuaalikiintolevy on alustettava ext4-tiedostojärjestelmän tyypillä. + + --list, -l [Asetukset] + Näyttää luettelon jakeluista. + + Asetuksia: + --all + Näytä luettelo kaikista jakeluista, mukaan lukien jakelut, joita + asennetaan tai joiden asennusta poistetaan parhaillaan. + + --running + Näytä vain parhaillaan käynnissä olevien jakeluiden luettelo. + + --quiet, -q + Näytä vain jakeluiden nimet. + + --verbose, -v + Näytä yksityiskohtaiset tiedot kaikista jakeluista. + + --online, -o + Näyttää luettelon asennettavissa olevista jakeluista argumentilla wsl.exe --install'. + + --set-default, -s <Distro> + Määrittää jakelun oletukseksi. + + --set-version <Distro> <Version> + Muuttaa määritetyn jakelun versiota. + + --terminate, -t <Distro> + Lopettaa määritetyn jakelun. + + --unregister <Distro> + Poistaa jakelun rekisteröinnin ja päätiedostojärjestelmän. + {Locked="--exec,"}{Locked="--shell-type "}{Locked="--cd "}{Locked="--distribution,"}{Locked="--distribution-id "}{Locked="--user,"}{Locked="--system +"}{Locked="--help +"}{Locked="--debug-shell +"}{Locked="--install "}{Locked="--list "}{Locked="--online'"}{Locked="--enable-wsl1 +"}{Locked="--fixed-vhd +"}{Locked="--from-file "}{Locked="--legacy +"}{Locked="--location "}{Locked="--name "}{Locked="--no-distribution +"}{Locked="--no-launch,"}{Locked="--version "}{Locked="--vhd-size "}{Locked="--web-download +"}{Locked="--manage "}{Locked="--move "}{Locked="--set-sparse,"}{Locked="--set-default-user "}{Locked="--resize "}{Locked="--mount "}{Locked="--vhd +"}{Locked="--bare +"}{Locked="--name "}{Locked="--type "}{Locked="--options "}{Locked="--partition "}{Locked="--set-default-version "}{Locked="--shutdown +"}{Locked="--force +"}{Locked="--status +"}{Locked="--unmount "}{Locked="--uninstall +"}{Locked="--update +"}{Locked="--pre-release +"}{Locked="--version,"}{Locked="--export "}{Locked="--format "}{Locked="--import "}{Locked="--version "}{Locked="--vhd +"}{Locked="--import-in-place "}{Locked="--list,"}{Locked="--all +"}{Locked="--running +"}{Locked="--quiet,"}{Locked="--verbose,"}{Locked="--online,"}{Locked="--install'"}{Locked="--set-default,"}{Locked="--set-version "}{Locked="--terminate,"}{Locked="--unregister "}Command line arguments, file names and string inserts should not be translated + + + WSL-versio: {} +Ytimen versio: {} +WSLg-versio: {} +MSRDC-versio: {} +Direct3D-versio: {} +DXCore-versio: {} +Windows-versio: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + MSBuild-versio: {} +Commit: {} +Koontiaika: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Kohteessa {} määritettyä mukautettua ydintä ei löytynyt: {}. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Kohteen {} mukautettuja ydinmoduulien VHD:tä ei löytynyt: {}. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Tiedostossa {} määritettyä mukautettua järjestelmän jakelua ei löytynyt, tai se ei ole oikeassa muodossa. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Tekijänoikeus (c) Microsoft Corporation. Kaikki oikeudet pidätetään. +Lisätietoja tämän tuotteen tietosuojasta on osoitteessa https://aka.ms/privacy. + +Käyttö: wslg.exe [Argumentti] [Asetukset...] [Komentorivi] + +Argumentit: + --cd <Directory> + Asettaa määritetyn hakemiston nykyiseksi työhakemistoksi. + Jos ~ on käytössä, käytetään Linux-käyttäjän kotipolkua. Jos polku alkaa + merkillä /, se tulkitaan absoluuttiseksi Linux-poluksi. + Muussa tapauksessa arvon on oltava absoluuttinen Windows-polku. + + --distribution, -d <Distro> + Suorita määritetty jakelu. + + --user, -u <UserName> + Suorita määritettynä käyttäjänä. + + --shell-type <standard|login|none> + Suorita määritetty komento annetulla liittymätyypillä. + + --help + Näytä käyttötiedot. + + -- + Välitä jäljellä oleva komentorivi sellaisenaan. + {Locked="--cd "}{Locked="--distribution,"}{Locked="--user,"}{Locked="--shell-type "}{Locked="--help +"}Command line arguments, file names and string inserts should not be translated + + + Jatka painamalla mitä tahansa näppäintä... + + + Argumentista {} puuttuu pakollinen parametri. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Vienti on meneillään. Tämä voi kestää muutaman minuutin. + + + Tuonti on käynnissä. Tämä voi kestää muutaman minuutin. + + + Gui-sovelluksen tuki on poistettu käytöstä toiminnolla {} tai /etc/wsl.conf. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Tarkistetaan päivityksiä. + + + Tämä jakelu on käytettävissä vain Microsoft Storesta. + + + wsl.exe --mount ARM64:ssä edellyttää Windows-versiota 27653 tai uudempaa. + {Locked="--mount "}Command line arguments, file names and string inserts should not be translated + + + Uusin versio Windows-alijärjestelmästä Linuxille on jo asennettu. + + + Päivitetään Windows-alijärjestelmä Linuxille versioksi: {}. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Tämä sovellus edellyttää Windows-alijärjestelmä Linuxille valinnaisen osan. +Asenna se suorittamalla: wsl.exe --install --no-distribution +Järjestelmä on ehkä käynnistettävä uudelleen, jotta muutokset tulevat voimaan. + {Locked="--install "}{Locked="--no-distribution +"}Command line arguments, file names and string inserts should not be translated + + + Määritetyllä tiedostolla on oltava tiedostotunniste {}. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Määritetyllä tiedostolla on oltava tiedostotunniste {} tai {}. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + VmSwitch-kohdetta {} ei löytynyt. Käytettävissä olevat valitsimet: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Sillattu verkkotoiminto edellyttää wsl2.vmSwitchin määrittämistä. + + + Luettelon jakelua ei voitu noutaa kohteesta {}. {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Levyn {} liittäminen WSL2:een epäonnistui: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Levyn koon muuttaminen epäonnistui. + + + Arvoa ei löytynyt. + + + Windows-versio {} ei tue Windows-alijärjestelmä Linuxille pakattua versiota. +Asenna pakollinen päivitys Windows Updaten kautta tai seuraavan kautta: {} +Saat lisätietoja osoitteesta https://aka.ms/wslinstall + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Virheenkorjausliittymän suorittaminen edellyttää wsl.exe suorittamista järjestelmänvalvojana. + + + Jakelun {} asennusprosessi epäonnistui, lopetuskoodi: {}. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Virheellinen GUID-muoto: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Virheellinen osan nimi kohteessa {}:{} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Virheellinen avaimen nimi kohteessa {}:{} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Odotettiin kohdetta {} kohteessa {}:{} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Virheellinen ohjausmerkki: {} kohteessa {}:{} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Tuntematon avain {} kohteessa {}:{} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Virheellinen kokonaislukuarvo {} avaimelle {} kohteessa {}:{} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Virheellinen IP-arvo {} avaimelle {} kohteessa {}:{} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Virheellinen totuusarvo {} avaimelle {} kohteessa {}:{} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Virheellinen mac-osoite {} avaimelle {} kohteessa {}:{} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Kokoonpanotiedostoa {}, {} ei voitu avata + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + WSL-käynnistyksen aikana tapahtui virheitä + + + Järjestelmäkäyttäjäistuntoa ei voitu käynnistää kohteelle {}. Lisätietoja on journalctl-kohteessa. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Avaa EventViewer + + + Tämä jakelu ei sisällä oletusnimeä. Valitse jakelun nimi --name avulla. + {Locked="--name "}Command line arguments, file names and string inserts should not be translated + + + Argumentteja {} ja {} ei voi määrittää samanaikaisesti. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Argumentti {} edellyttää argumenttia {}. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Virheellinen jakelunimi: {}. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Käytetään vanhaa jakelurekisteröintiä. Harkitse sen sijaan tervapohjaista jakaumaa. + + + Vanhat jakelurekisteröinnit eivät tue --version argumenttia. + {Locked="--version "}Command line arguments, file names and string inserts should not be translated + + + Jakelun {} tarjoaa ohitusluettelo. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Jakauman hajautusarvo ei täsmää. Odotettu: {}, todellinen hajautusarvo: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Virheellinen heksadesimaalimerkkijono: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Kohdetta {} ei tueta asennettaessa vanhoja jakeluja. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Jakelun asennus onnistui. Se voidaan käynnistää kohteella wsl.exe -d {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Virheellinen muistimerkkijono {} .wslconfig-merkinnälle {} kohteessa {}:{} + {FixedPlaceholder="{}"}{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated + + + Vaihtolevyn luominen kohteessa {}: {} epäonnistui + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Sisäkkäistä virtualisointia ei tueta tässä tietokoneessa. + + + Verkon päätepisteen luominen osoitteella {} epäonnistui, määritetty uusi osoite: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Virtuaaliverkkoa, jonka osoitealue on {}, ei voitu luoda, luotiin uusi verkko, jonka alue on {}, {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + VIKASIETOTILA KÄYTÖSSÄ - monet ominaisuudet poistetaan käytöstä + + + Peilatun verkon tilaa ei tueta: {}. +Palataan nat-verkkopalveluun. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Linux-ytimen versio 5.10 tai uudempi vaaditaan + + + Windows-versio {}. {} ei sisällä tarvittavia ominaisuuksia + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Hyper-V-palomuuria ei tueta + + + DNS-tunnelointia ei tueta + + + wsl2.localhostForwarding-asetuksella ei ole vaikutusta käytettäessä peilatun verkon tilaa + + + Isännässä on havaittu HTTP-välityspalvelimen muutos. Ota muutos käyttöön käynnistämällä WSL uudelleen. + + + Havaittiin localhost-välityspalvelimen määritys, mutta sitä ei peilattu WSL:ään. WSL NAT-tilassa ei tue localhost-välityspalvelimia. + + + Havaittiin IPv6-välityspalvelimen määritys, mutta sitä ei peilattu WSL:ään. NAT-tilassa WSL ei tue IPv6:ta. + + + Havaittiin localhost IPv6 -välityspalvelimen määritys, mutta sitä ei peilattu WSL:ään. WSL ei tue localhost IPv6 -välityspalvelimia. + + + Odottamaton virhe yritettäessä selvittää välityspalvelimen asetuksia, välityspalvelimen asetuksia ei peilattu WSL:ksi. + + + Virhe käytettäessä rekisteriä. Polku: {}. Virhe: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Localhost-välitysprosessin käynnistäminen epäonnistui. Virhe: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Virtuaaliverkon käynnistäminen epäonnistui – asenna valinnainen virtuaalikoneympäristö suorittamalla: wsl.exe --install --no-distribution + {Locked="--install "}{Locked="--no-distribution"}Command line arguments, file names and string inserts should not be translated + + + Verkon (networkingMode {}) määrittäminen epäonnistui. Palataan takaisin networkingMode-kohteeseen {}. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Windows-osan {} käyttöönotto epäonnistui (lopetuskoodi {}) + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Laajennus {} palautti vakavan virheen + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Laajennus {} palautti vakavan virheen. Virhesanoma: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Laajennus {} edellyttää Uudempaa WSL-versiota. Suorita: wsl.exe --update + {FixedPlaceholder="{}"}{Locked="--update"}Command line arguments, file names and string inserts should not be translated + + + Tietokonekäytäntö on poistanut .wslconfig asetuksen {} käytöstä. + {FixedPlaceholder="{}"}{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated + + + Tietokoneen käytäntö on poistanut virheenkorjausliittymän käytöstä. + + + Tietokoneen voimassa olevan käytännön vuoksi wsl.exe --mount -komento ei ole käytettävissä. + {Locked="--mount "}Command line arguments, file names and string inserts should not be translated + + + Tietokonekäytäntö on poistanut WSL1:n käytöstä. + + + Päivitä WSL2-versioksi suorittamalla wsl.exe --set-version {} 2. + {FixedPlaceholder="{}"}{Locked="--set-version "}Command line arguments, file names and string inserts should not be translated + + + WSL viimeistelee päivitystä... + + + Päivitys epäonnistui (lopetuskoodi: {}). + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Asennuksen poistaminen epäonnistui (lopetuskoodi: {}). + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Lokitiedosto: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + MSIX-paketin poistaminen epäonnistui (virhe: {}). + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + MSIX-paketin asentaminen epäonnistui (virhe: {}). + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + WSL:n suorittamiseen tarvittavia valinnaisia osia ei ole asennettu. + + + Asenna puuttuvat osat. + + + Tuotu tiedosto ei ole kelvollinen Linux-jakelu. + + + Poistu painamalla mitä tahansa näppäintä… + + + Uusi versio Windows-alijärjestelmästä Linuxille on saatavilla. + + + Päivitä versioon {} tai tarkastele sen julkaisutietoja alla. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Päivitä + + + Näytä asiakirjat + + + Toimintoa ei voitu suorittaa loppuun, koska VHD on parhaillaan käytössä. WSL:n käytön lopettaminen: wsl.exe --shutdown + {Locked="--shutdown"}Command line arguments, file names and string inserts should not be translated + + + {} ei ole kelvollinen totuusarvo, <true|false> + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Harvaa virtuaalikiintolevyä tuetaan vain WSL2:ssa. + + + WSL:n suorittamista paikallisena järjestelmänä ei tueta. + + + Suorituskykyvihje: + + + Paljon I/O-toimintoa, kuten {} Windows-asemille, käytetään heikkoa suorituskykyä. Harkitse projektitiedostojen siirtämistä Linux-tiedostojärjestelmään suorituskyvyn parantamiseksi. Saat lisätietoja napsauttamalla alla. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Näytä asiakirjat + + + Älä näytä uudelleen + + + WSL2-virtuaalikone kaatui. + + + Pinon jäljitys on tallennettu sijaintiin {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Jakelun käynnistäminen epäonnistui. Virhekoodi: {}, virheen vaihe: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Jakelu ei käynnistynyt, koska sen näennäislevy on vioittunut. + + + Määritysavaimen {} kaksoiskappale kohteessa {}:{} (ristiriitainen avain: {} kohteessa {}:{}) + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Virheellinen arvo {} määritysavaimelle {} kohteessa {}:{} (kelvolliset arvot: {}) + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Odotetaan, että OOBE-komento valmistuu jakelulle {}... + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ominaisuuden {} lukeminen jakelusta {} epäonnistui + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Tämä näyttää VHD-tiedostolta. --vhd -näppäimellä voit tuoda VHD:n tar-tiedoston sijaan. + {Locked="--vhd "}Command line arguments, file names and string inserts should not be translated + + + Kohteen {} asentaminen epäonnistui Microsoft Store: {} +Yritetään ladata verkkoa... + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Oletusjakelua ei ole määritetty. Anna jakelu asennettavaksi. + + + wsl2.virtio9p on poistettu käytöstä, palataan takaisin 9p:hen vsock-siirron avulla. + + + WSL-asennus vaikuttaa olevan vioittunut (virhekoodi: {}). +Korjaa WSL painamalla mitä tahansa näppäintä tai peruuta CTRL-C. +Tämä kehote aikakatkaistiin 60 sekunnin kuluttua. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Pääteprofiilin jäsentäminen epäonnistui jakelua rekisteröitäessä: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Virheellinen koko: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + {} +Virhekoodi: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Virheellinen JSON-asiakirja. Jäsennysvirhe: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + wsl2.processors ei voi ylittää järjestelmän loogisten suorittimien määrää ({} > {}) + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Verkkotilan kysely epäonnistui + + + Mukautetut ydinmoduulit toimitettiin määrittämättä mukautettua ydintä. Lisätietoja on https://aka.ms/wslcustomkernel. + + + Globaalin suojatun käytön asiakasohjelman nykyisen yhteensopivuusongelman vuoksi DNS-tunnelointi on poistettu käytöstä. + + + Harva virtuaalikiintolevyn tuki on tällä hetkellä poistettu käytöstä tietojen mahdollisen vioittumisen vuoksi. +Jos haluat pakottaa jakelun käyttämään harvaa virtuaalikiintolevyä, suorita seuraavasti: +wsl.exe --manage <DistributionName> --set-sparse true --allow-unsafe + {Locked="--manage "}{Locked="--set-sparse "}{Locked="--allow-unsafe"}Command line arguments, file names and string inserts should not be translated + + + Kohteen {} käyttöönotto epäonnistui, katso lisätietoja dmesg:stä. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Kohteen /etc/fstab käsitteleminen mount -a -komennolla epäonnistui. + + + Jakelulevyn asennuksessa tapahtui virhe. Se otettiin käyttöön vain luku -tilassa varalevynä. +Katso palautusohjeet: https://aka.ms/wsldiskmountrecovery + + + Kääntäminen epäonnistui {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Tapahtui jokin virhe. Yritä myöhemmin uudelleen. + + + Tietoja + + + Tietoja Windows-alijärjestelmän asetuksista Linuxille + + + © Microsoft. Kaikki oikeudet pidätetään. + + + Windows-alijärjestelmä Linuxille asetukset + + + Windows-alijärjestelmä Linuxille -asetusten avulla kehittäjät voivat hallita .wslconfig-tiedostoa GUI-pohjaisen sovelluksen avulla. + {Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated + + + Automaattinen muistin palauttaminen + + + Vapauttaa välimuistiin tallennetun muistin automaattisesti käyttämättömän suoritinkäytön havaitsemisen jälkeen. Aseta gradual, jos haluat hidasta vapautusta, ja dropcache, jos haluat välitöntä vapautusta välimuistista. + + + Automaattinen muistin palauttaminen. + + + Vapauttaa välimuistiin tallennetun muistin automaattisesti käyttämättömän suoritinkäytön havaitsemisen jälkeen. Aseta gradual, jos haluat hidasta vapautusta, ja dropcache, jos haluat välitöntä vapautusta välimuistista. + + + Automaattinen välityspalvelin käytössä + + + Sallii WSL:n käyttää Windowsin HTTP-välityspalvelintietoja. + + + Automaattinen välityspalvelin käytössä. + + + Sallii WSL:n käyttää Windowsin HTTP-välityspalvelintietoja. + + + Käytä parasta mahdollista DNS-jäsennystä + + + Käytettävissä vain, kun wsl2.dnsTunneling on true. Kun asetus on true, Windows poimii kysymyksen DNS-pyynnöstä ja yrittää ratkaista sen ohittaen tuntemattomat tietueet. + {Locked="wsl2.dnsTunneling"}.wslconfig property key names should not be translated + + + Käytä parasta mahdollista DNS-jäsennystä. + + + Käytettävissä vain, kun wsl2.dnsTunneling-asetus on true. Kun asetus on true, Windows poimii kysymyksen DNS-pyynnöstä ja yrittää ratkaista sen ohittaen tuntemattomat tietueet. + + + Mukautettu ydin + + + Absoluuttinen Windows-polku mukautettuun Linux-ytimeen. + + + Selaa ytimiä + + + Mukautettu ydin + + + Absoluuttinen Windows-polku mukautettuun Linux-ytimeen. + + + Mukautetut ydinmoduulit + + + Absoluuttinen Windows-polku mukautettuun Linux-ydinmoduulien VHD:hen. + + + Selaa ydinmoduuleja + + + Mukautetut ydinmoduulit + + + Absoluuttinen Windows-polku mukautettuun Linux-ydinmoduulien VHD:hen. + + + Mukautettu järjestelmän distro + + + Selaa distroja + + + Määritä polku VHD-levylle, joka ladataan mukautettuna järjestelmädistrona, jota käytetään ensisijaisesti WSL:n GUI-sovellusten käyttämiseen. [Lisätietoja järjestelmädistroista täältä]. + {Locked="["}{Locked="]"}The text in between the delimiters [ ] is made into a hyperlink in code, and the delimiters are removed + + + https://aka.ms/wslgsystemdistro + {Locked}Uri to the Microsoft WSLg architecture devblog + + + Mukautettu järjestelmän distro + + + Määritä polku VHD-levylle, joka ladataan mukautettuna järjestelmädistrona, jota käytetään ensisijaisesti WSL:n GUI-sovellusten käyttämiseen. + + + Ota virheenkorjauskonsoli käyttöön + + + Totuusarvo, joka ottaa käyttöön tulostuskonsolin ikkunan, joka näyttää dmesg:n sisällön WSL 2 -distro-esiintymän käynnistyksen yhteydessä. + + + Ota virheenkorjauskonsoli käyttöön. + + + Totuusarvo, joka ottaa käyttöön tulostekonsolin ikkunan, joka näyttää diagnostiikkaviestien sisällön WSL 2 -distroesiintymän käynnistyksen yhteydessä. + + + Virtuaalikiintolevyn oletuskoko + + + Laajennettavan WSL-virtuaalikiintolevyn (VHD) oletusarvoinen enimmäiskoko vain äskettäin luoduille jakeluille. + + + Palauta koko + + + Virtuaalikiintolevyn oletuskoko + + + Laajennettavan WSL-virtuaalikiintolevyn (VHD) oletusarvoinen enimmäiskoko, megatavuina määritettynä, vain äskettäin luoduille jakeluille. + + + Kehittäjä + + + Dokumentaatio + + + https://aka.ms/wsldocs + {Locked}Uri to Microsoft WSL documentation + + + Muuta DrvFS-tilaa + + + Muuttaa käyttöjärjestelmien välisten tiedostojen käytön toteutusta WSL:ssä. + + + DNS-välityspalvelin käytössä + + + Käytettävissä vain, kun wsl2.networkingMode-asetuksena on NAT. Totuusarvo, joka ilmoittaa WSL:lle DNS-palvelimen määrittämisestä Linuxissa NAT-kohteelle isännässä. Jos arvoksi määritetään epätosi, DNS-palvelimet peilataan Windowsista Linuxiin. + {Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated + + + DNS-välityspalvelin käytössä. + + + Käytettävissä vain, kun wsl2.networkingMode-asetuksena on NAT. Totuusarvo, joka ilmoittaa WSL:lle DNS-palvelimen määrittämisestä Linuxissa NAT-kohteelle isännässä. Jos arvoksi määritetään epätosi, DNS-palvelimet peilataan Windowsista Linuxiin. + + + DNS-tunnelointi käytössä + + + Muuttaa tapaa, miten DNS-pyyntöjä käytetään WSL:stä Windowsiin. + + + DNS-tunnelointi käytössä. + + + Muuttaa tapaa, miten DNS-pyyntöjä käytetään WSL:stä Windowsiin. + + + Tiedostojärjestelmä + + + Ota graafiset käyttöliittymäsovellukset käyttöön + + + Totuusarvo, jolla GUI-sovellusten ([WSLg]) tuki WSL:ssä otetaan käyttöön tai poistetaan käytöstä. + + + https://aka.ms/wslgproject + {Locked}Uri to the Microsoft GitHub WSLg project + + + Ota GUI-sovellukset käyttöön. + + + Totuusarvo, jolla GUI-sovellusten tuki (tunnetaan nimellä WSL g) WSL:ssä otetaan käyttöön tai poistetaan käytöstä. + + + Ota laitteiston resurssilaskurit käyttöön + + + Ottaa Linuxin laitteiston suorituskykylaskurit käyttöön. + + + Ota laitteiston suorituskykylaskurit käyttöön. + + + Ottaa Linuxin laitteiston suorituskykylaskurit käyttöön. + + + Hyper-V-palomuuri käytössä + + + Ottaa käyttöön Hyper-V-palomuurin, joka sallii Windowsin palomuurin sääntöjen ja Hyper-V-liikennettä koskevien sääntöjen suodattaa WSL-verkkoliikennettä. + + + Hyper-V-palomuuri käytössä. + + + Ottaa käyttöön Hyper-V-palomuurin, joka sallii Windowsin palomuurin sääntöjen ja Hyper-V-liikennettä koskevien sääntöjen suodattaa WSL-verkkoliikennettä. + + + Isäntäosoitteen silmukka + + + Käytettävissä vain, kun wsl2.networkingMode on asetettu peilatuksi. Kun asetus on True, säilö voi muodostaa yhteyden isäntään tai isäntään muodostamaan yhteyden säilöön isäntään määritetyllä IP-osoitteella. Huomaa, että 127.0.0.1-silmukkaosoitetta voi aina käyttää – tämä vaihtoehto mahdollistaa myös kaikkien lisäksi määritettyjen paikallisten IP-osoitteiden käyttämisen. + {Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated + + + Isäntäosoitteen silmukka. + + + Käytettävissä vain, kun wsl2.networkingMode-asetus on peilattu. Kun asetus on True, säilö voi muodostaa yhteyden isäntään tai isäntään muodostamaan yhteyden säilöön isäntään määritetyllä IP-osoitteella. Huomaa, että 127.0.0.1-silmukkaosoitetta voi aina käyttää – tämä vaihtoehto mahdollistaa myös kaikkien lisäksi määritettyjen paikallisten IP-osoitteiden käyttämisen. + + + Ohitetut portit + + + Käytettävissä vain, kun wsl2.networkingMode on asetettu peilatuksi. Määrittää, mihin portteihin Linux-sovellukset voivat sitoa, joita ei lähetetä automaattisesti edelleen tai oteta huomioon Windowsissa. Tulee muotoilla pilkuin eroteltuna luettelona, esimerkiksi 3000,9000,9090. + {Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated + + + Palauta portit + + + Ohitetut portit + + + Käytettävissä vain, kun wsl2.networkingMode on asetettu peilatuksi. Määrittää, mihin portteihin Linux-sovellukset voivat sitoa, joita ei lähetetä automaattisesti edelleen tai oteta huomioon Windowsissa. Tulee muotoilla pilkuin eroteltuna luettelona, esimerkiksi 3000, 9000, 9090. + + + Alkuperäinen automaattisen välityspalvelimen aikakatkaisu + + + Käytettävissä vain, kun wsl2.autoProxy-asetuksena on tosi. Määrittää, kuinka kauan (millisekunteina) WSL odottaa HTTP-välityspalvelintietojen noutamista WSL-säilöä käynnistettäessä. Jos välityspalvelimen asetukset ratkeavat tämän ajan kuluttua, WSL-esiintymä on käynnistettävä uudelleen, jotta noudetut välityspalvelimen asetukset voidaan käyttää. + {Locked="wsl2.autoProxy"}.wslconfig property key names should not be translated + + + Palauta aikakatkaisu + + + Alkuperäinen automaattisen välityspalvelimen aikakatkaisu + + + Käytettävissä vain, kun wsl2.autoProxy-asetuksena on tosi. Määrittää, kuinka kauan (millisekunteina) WSL odottaa HTTP-välityspalvelintietojen noutamista WSL-säilöä käynnistettäessä. Jos välityspalvelimen asetukset ratkeavat tämän ajan kuluttua, WSL-esiintymä on käynnistettävä uudelleen, jotta noudetut välityspalvelimen asetukset voidaan käyttää. + + + Ytimen komentorivi + + + Ytimen komentorivin lisäargumentit. + + + Ota localhostin edelleenlähetys käyttöön + + + Totuusarvo, joka määrittää, tuleeko WSL 2 VM:n yleismerkkiin tai localhostiin sidottujen porttien olla yhdistettävissä isännästä localhost:portin kautta. + + + Ota localhostin edelleenlähetys käyttöön. + + + Totuusarvo, joka määrittää, tuleeko WSL 2 VM:n yleismerkkiin tai localhostiin sidottujen porttien olla yhdistettävissä isännästä localhostin, kaksoispisteen ja portin kautta. + + + {0} Mt + + + Muisti ja suoritin + + + Muistin koko + + + WSL 2 VM:lle määritettävän muistin määrä. + + + Palauta koko + + + Muistin koko + + + WSL 2 VM:ään määritettävän muistin määrä megatavuina. + + + {0} millisekuntia + + + Ota käyttöön sisäkkäinen virtualisointi + + + Totuusarvo, joka ottaa sisäkkäisen virtualisoinnin käyttöön tai poistaa sen käytöstä, jolloin muut sisäkkäiset virtuaalikoneet voidaan suorittaa WSL 2:ssa. + + + Ota käyttöön sisäkkäinen virtualisointi. + + + Totuusarvo, joka ottaa sisäkkäisen virtualisoinnin käyttöön tai poistaa sen käytöstä, jolloin muut sisäkkäiset virtuaalikoneet voidaan suorittaa WSL 2:ssa. + + + Verkkotila + + + Määrittää WSL:n verkkotilan. + + + Verkkotila. + + + Määrittää WSL:n verkkotilan. + + + Verkko + + + Voit käsitellä kaikkia tiedostojasi eri käyttöjärjestelmissä! + + + Käyttöjärjestelmätiedostojen välinen käyttö + + + Käytä Windows-tiedostoja Linuxista + + + Voit käyttää Windows-tiedostoja Linuxissa siirtymällä kohteeseen /mnt ja sitten Windows-aseman kirjaimeen, kuten tässä esimerkissä C-asemaan: + +cd /mnt/c + + + Käytä Linux-tiedostoja Resurssienhallinnalla + + + Voit tarkastella Linux-tiedostoja Resurssienhallinnassa siirtymällä kohtaan \\wsl.localhost\ tai napsauttamalla Linux-kuvaketta. + {Locked="\\wsl.localhost\"}Url addresses should not be translated. + + + Käynnistä Windows-tiedostot ja -ohjelmat WSL:stä + + + Vaikka käyttäisit WSL:ää, voit suorittaa Windows-suoritettavat kohteet suoraan bashista. Yritä suorittaa +Avaa Resurssienhallinta nykyisessä kansiossa valitsemalla 'powershell.exe /c start .'. + {Locked="/c start ."}Command line arguments and file names should not be translated + + + Linux-verkkosovellusten käyttäminen Windowsista + + + Jos olet luomassa verkkosovellusta (esimerkiksi NodeJS- tai SQL-palvelimella suoritettavaa sovellusta) Linux-jakelussa, voit käyttää sitä Windows-sovelluksesta (kuten Edgestä tai Chrome-Internet-selaimesta) localhostin avulla (aivan kuten normaalisti). Tämä tarkoittaa, että jos olet käynnistänyt Linux-palvelimen, joka kuuntelee porttia 3000, voit siirtyä Windowsin Edgessä kohtaan [http://localhost:3000] käyttääksesi sitä. + {Locked="http://localhost:3000"}Url addresses should not be translated. + + + http://localhost:3000 + {Locked}Uri to the localhost on port 3000 + + + Peilatun tilan verkko + + + WSL sisältää myös uuden verkkotilan eli peilatun tilan, joka lisää lisäominaisuuksia, kuten IPv6-tuen ja mahdollisuuden käyttää verkkosovelluksiasi lähiverkossa. + + + Lisätietoja tiedoston käytöstä käyttöjärjestelmien välisesti + + + https://aka.ms/wslfilesystems + {Locked}Uri to the Working across Windows and Linux file systems documentation + + + Tervetuloa Windows-alijärjestelmään Linuxille + + + WSL on erinomainen tapa kokeilla eri Linux-jakeluja. + + + Distro-hallinta + + + Lisätietoja WSL-peruskomennosta + + + https://aka.ms/wslcommands + {Locked}Uri to the basic WSL commands documentation + + + Lisätietoja Linux-jakelun tuomisesta + + + https://aka.ms/wslcustomdistro + {Locked}Uri to the import any linux distribution to use with WSL documentation + + + Luettelo asennettavista WSL-distroista -komento + + + wsl.exe -l -o + {Locked="-l -o"}Command line arguments and file names should not be translated + + + Asenna nimetty WSL-distrokomento + + + wsl.exe --install <DistroName> + {Locked="--install "}Command line arguments, file names and string inserts should not be translated + + + Luettelo käytettävissä olevista WSL-distroista -komento + + + wsl.exe -l + {Locked="-l"}Command line arguments and file names should not be translated + + + Docker Desktop toimii hyvin WSL:n kanssa ja auttaa sinua kehittämään Linux-säilöjen avulla. + +Docker Desktopin ja WSL:n käytön etuja ovat seuraavat: + +• Voit suorittaa Docker-komentoja WSL:ssä tai Windowsissa käyttämällä samaa Docker-daemonia ja kuvia. +• Voit jakaa tiedostoja ja kansioita saumattomasti Windowsin ja Linuxin välillä käyttämällä Windows-asemien automaattista käyttöönottoa WSL:ssä. +• Voit käyttää ensisijaisia Windows-työkaluja ja -editoreja Linux-koodin ja -tiedostojen kanssa ja päinvastoin WSL:n yhteentoimivuuden ansiosta. + + + Docker-työpöytäintegrointi + + + Lisätietoja WSL:n käyttämisestä Dockerin kanssa + + + https://aka.ms/wsldocker + {Locked}Uri to the Docker remote containers on WSL 2 documentation + + + Windows-alijärjestelmä Linuxille (WSL) -sovelluksen avulla voit suorittaa Linux-suosikkityökalujasi, -apuohjelmiasi, -sovelluksiasi ja -työnkulkujasi suoraan Windowsissa. + +Esikatsele yhteisön suosikkiominaisuuksia tai tutustu kattavaan dokumentaatioomme. + + + Tervetuloa käyttämään WSL:ää + + + Määrityksen parhaat käytännöt + + + https://aka.ms/wslsetup + {Locked}Uri to the Best Practices for Setup Documentation + + + Aloitusopas Linuxiin + + + https://aka.ms/wslgettingstarted + {Locked}Uri to the Getting Started with Linux Documentation + + + Windows-alijärjestelmä Linuxille (WSL) -ohjeet + + + https://aka.ms/wsldocs + {Locked}Uri to the Microsoft WSL Documentation + + + Voit käyttää graafisia Linux-sovelluksia, joissa on alkuperäisiä Windows-vuorovaikutuksia, kuten alt-tab, aloitusvalikon käynnistäminen, tehtäväpalkin kiinnittäminen ja leikkaa ja liitä -tuki. + + + GUI-sovellukset + + + WSL voi hyödyntää Windowsin grafiikkasuoritinta koneoppimisen työnkuluissa + +WSL:ssä toimivat Linux-binaarit voivat nopeuttaa suorituskykyään automaattisesti Windowsin grafiikkasuorittimella. Sinun tarvitsee vain asentaa ja suorittaa nämä työnkulut samalla tavalla kuin tavallisessa Linux-koneessa. Voit aloittaa CUDA:n käyttämisen docker-säilössä useilla eri tavoilla, jos sinulla on NVIDIA-näytönohjain, ja suorittaa PyTorchin tai TensorFlow'n DirectML-toiminnolla AMD-, Intel- tai NVIDIA-näytönohjaimessa. Lisätietoja on alla olevassa aloitusoppaassa. + + + Grafiikkasuorittimen kiihdytys + + + Lisätietoja grafiikkasuorittimen kiihdytyksestä + + + https://aka.ms/wslgpu + {Locked}Uri to the GPU acceleration for ML in WSL documentation + + + Lisätietoja WSL GUI -sovelluksista + + + https://aka.ms/wslguiapps + {Locked}Uri to the Run GUI apps on the WSL documentation + + + Tässä on luettelo sovelluksissa, joita voit kokeilla (voit asentaa kaikki nämä Ubuntussa kirjoittamalla sudo apt install <sovelluksen nimi>) + + • gedit – Perustekstieditori + • audacity – Tallenna ja muokkaa äänitiedostoja + • blender – Tee 3D-animaatioita ja visualisointeja + • gimp – Muokkaa valokuvia + • nautilus – Linuxin resurssienhallinta + • vlc – Videosoitin + + + Voit käyttää verkkosovelluksia helposti Windows- ja Linux-käyttöjärjestelmissä. + + + Verkkointegrointi + + + Lisätietoja verkkosovelluksista + + + https://aka.ms/wslnetworking + {Locked}Uri to the Accessing network applications with WSL documentation + + + Lisätietoja peilatun tilan verkkotoiminnoista + + + https://aka.ms/wslmirroredmode + {Locked}Uri to the WSL Mirrored Mode networking documentation + + + Voit käyttää WSL:ää täysipäiväisenä kehitysympäristönä suoraan VS Codesta. + + + VS-koodin integrointi + + + Lisätietoja WSL:n käyttämisestä VS Coden kanssa + + + https://aka.ms/wslvscode + {Locked}Uri to the using Visual Studio Code with WSL documentation + + + Asennusohje + + + Kun olet asentanut VS Coden, voit asentaa WSL-etälaajennuksen Windows-päätteestä: + +code –install-extension ms-vscode-remote.remote-wsl + + + Avaa WSL-projekti Visual Studio koodissa + + + Jos haluat avata projektin VS Codessa WSL-jakelusta, avaa jakelun komentorivi ja avaa projektitiedosto suorittamalla koodi . + +Voit käyttää myös muita VS Code Remote -asetuksia VS Coden komentovalikoiman kautta. Avaa komentovalikoima painamalla näppäinyhdistelmää VAIHTO+CTRL+P ja kirjoita Remote-WSL, niin näet luettelon käytettävissä olevista VS Code Remote -asetuksista, joiden avulla voit avata kansion uudelleen etäistunnossa, määrittää avattavan jakelun ja paljon muuta. + + + Toimintaohjeet + + + Valinnaiset ominaisuudet + + + Tietosuojatiedot + + + https://go.microsoft.com/fwlink/?linkid=2234882 + {Locked}Uri to the Microsoft Privacy Policy + + + Suorittimen määrä + + + WSL 2 VM:lle määritettävät loogiset suorittimet. + + + Palauta määrä + + + Suorittimen määrä + + + WSL 2 VM:lle määritettävät loogiset suorittimet. + + + Aiheeseen liittyviä linkkejä + + + Julkaisutiedot + + + https://aka.ms/wslreleases + {Locked}Uri to Microsoft WSL release notes + + + Ota käyttöön vikasietotila + + + Suorita WSL vikasietotilassa, joka poistaa käytöstä monia ominaisuuksia ja jota on tarkoitus käyttää palauttamaan jakaumia, jotka ovat virheellisessä tilassa. + + + Ota käyttöön vikasietotila. + + + Suorita WSL vikasietotilassa, joka poistaa käytöstä monia ominaisuuksia ja jota on tarkoitus käyttää palauttamaan jakaumia, jotka ovat virheellisessä tilassa. + + + Tietoja + + + Kehittäjä + + + Distro-hallinta + + + Docker-työpöytäintegrointi + + + Tiedostojärjestelmä + + + Yleiset + + + Grafiikkasuorittimen kiihdytys + + + GUI-sovellukset + + + Käynnistä wsl.exe + + + Muisti ja suoritin + + + Verkko + + + Verkkointegrointi + + + Tervetuloa käyttämään WSL:ää + + + Valinnaiset ominaisuudet + + + Asetukset + + + VS-koodin integrointi + + + Uudet ominaisuudet + + + Työskentely tiedostojärjestelmien välillä + + + Ongelmat + + + https://aka.ms/wslproject + {Locked}Uri to Microsoft WSL issues + + + Ota käyttöön harva virtuaalikiintolevy oletusarvon mukaan + + + Uudet luodut virtuaalikiintolevyt asetetaan harvaksi automaattisesti, kun ne ovat käytössä. + + + Ota käyttöön harva virtuaalikiintolevy oletusarvoisesti. + + + Uudet luodut virtuaalikiintolevyt asetetaan harvaksi automaattisesti, kun ne ovat käytössä. + + + Sivutustiedoston sijainti + + + Absoluuttinen Windows-polku virtuaalikiintolevyn sivutustiedostoon. + + + Selaa sivutustiedostoja + + + Sivutustiedoston sijainti + + + Absoluuttinen Windows-polku virtuaalikiintolevyn sivutustiedostoon. + + + Sivutustiedoston koko + + + Kuinka paljon sivutustiedostotilaa WSL 2 VM:ään lisätään, 0 sivutustiedostoa ei ole. Sivutustiedostontallennustila on levypohjainen RAM-muisti, jota käytetään, kun muistintarve ylittää laitteistolaitteen rajoituksen. + + + Palauta koko + + + Sivutustiedoston koko + + + WSL 2 VM:ään lisättävän sivutustilan määrä megatavuina. 0, jos sivutustiedostoa ei ole. Sivutustiedoston tallennustila on levypohjainen RAM-muisti, jota käytetään, kun muistintarve ylittää laitteistolaitteen rajoituksen. + + + Ota VirtIO käyttöön + + + Käytä virtiof-kohteita suunnitelman 9 sijaan isäntätiedostojen käyttämiseen, mikä lisää nopeutta. + + + Ota käyttöön Virtio 9p + + + Ottaa käyttöön 9P-tiedostojärjestelmän käyttöönoton isännästä virtio-siirron avulla. + + + Näennäiskoneen käyttämättömyystilanteen aikakatkaisu + + + Virtuaalikoneen käyttämättömyysaika millisekunteina, ennen kuin se sammutetaan. + + + Palauta aikakatkaisu + + + Näennäiskoneen käyttämättömyystilanteen aikakatkaisu + + + Virtuaalikoneen käyttämättömyysaika millisekunteina, ennen kuin se sammutetaan. + \ No newline at end of file diff --git a/localization/strings/hu-HU/Resources.resw b/localization/strings/hu-HU/Resources.resw index 413feaf8..7cf8975a 100644 --- a/localization/strings/hu-HU/Resources.resw +++ b/localization/strings/hu-HU/Resources.resw @@ -292,10 +292,12 @@ A 'wsl.exe --list --online' parancs használatával listázhatja az elérhető d Az örökölt disztribúció nem támogatja a WSL 2-t. - A jelenlegi számítógép-konfiguráció nem támogatja a WSL2-t. -Engedélyezze a „Virtuálisgép-platform” választható összetevőt, és győződjön meg arról, hogy a virtualizálás engedélyezve van a BIOS-ban. + A WSL2 nem indítható el, mert a virtualizáció nincs engedélyezve ezen a gépen. +Győződjön meg arról, hogy a „Virtuálisgép-platform” választható összetevő engedélyezve van, és a virtualizáció be van kapcsolva a számítógép firmware-beállításaiban. + A „Virtuálisgép-platform” engedélyezéséhez futtassa a következőt: wsl.exe --install --no-distribution -További információért látogasson el a https://aka.ms/enablevirtualization oldalra + +További információért látogasson el ide: https://aka.ms/enablevirtualization {Locked="--install "}{Locked="--no-distribution "}Command line arguments, file names and string inserts should not be translated diff --git a/localization/strings/nl-NL/Resources.resw b/localization/strings/nl-NL/Resources.resw index f319349a..dfc44ae3 100644 --- a/localization/strings/nl-NL/Resources.resw +++ b/localization/strings/nl-NL/Resources.resw @@ -1,1874 +1,1876 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - Windows-subsysteem voor Linux - - - WSL - - - Met Windows Subsystem for Linux kunnen ontwikkelaars een GNU/Linux-omgeving uitvoeren, inclusief de meeste opdrachtregelprogramma's, hulpprogramma's en toepassingen, rechtstreeks in Windows, ongewijzigd, zonder de overhead van een traditionele virtuele machine of dualboot-installatie. - - - De schijf kan niet worden losgekoppeld: {}. Voer 'dmesg' uit in WSL2 voor meer informatie. -Voer wsl.exe {} uit om WSL2 te dwingen de schijf te stoppen en los te koppelen. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - De schijf {} is al gekoppeld. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Dat volume is al gekoppeld in WSL2. - - - Er is al een schijf met die naam gekoppeld; ontkoppel de schijf of kies een nieuwe naam en probeer het opnieuw. - - - De opgegeven koppelingsnaam bevat een ongeldig /-teken. Probeer het opnieuw zonder het ongeldige teken. - - - De schijf is gekoppeld als /mnt/wsl/{}. -Opmerking: de locatie is anders als u de instelling automount.root hebt gewijzigd in /etc/wsl.conf. -Als u de schijf wilt ontkoppelen en ontkoppelen, voert u wsl.exe {} {} uit. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - De schijf is gekoppeld, maar kan niet worden gekoppeld: {}. -Voer 'dmesg' uit in WSL2 voor meer informatie. -Als u de schijf wilt ontkoppelen, voert u wsl.exe {} {} uit. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Hier volgt een lijst met geldige distributies die kunnen worden geïnstalleerd. -Installeren met wsl.exe {} <Distro>. - - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - De distributienaam is al ingesteld. - - - De opgegeven installatielocatie is al in gebruik. - - - Er bestaat al een distributie met de opgegeven naam. Gebruik --name om een andere naam te kiezen. - {Locked="--name "}Command line arguments, file names and string inserts should not be translated - - - Er is geen distributie met de opgegeven naam. - - - Beheerderstoegang is vereist om een schijf te koppelen. - - - Het exporteren van de distributie is mislukt. - - - Eenmalige upgrade uitvoeren van het Windows-subsysteem voor Linux-bestandssysteem voor deze distributie... - - - Kan niet starten omdat een ander exemplaar zonder verhoogde bevoegdheden wordt uitgevoerd. Instanties met verhoogde bevoegdheden en niet-verhoogde bevoegdheden mogen niet tegelijkertijd worden uitgevoerd. - - - Het importeren van de distributie is mislukt. - - - Optioneel Windows-onderdeel installeren: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Downloaden: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Installeren: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Distributie importeren - - - {} is gedownload. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Windows-subsysteem voor Linux hervat een vorige installatie... - - - Ongeldige distributienaam: {}. -Gebruik wsl.exe --list --online' om een lijst met geldige distributies op te halen. - {FixedPlaceholder="{}"}{Locked="--list "}{Locked="--online'"}Command line arguments, file names and string inserts should not be translated - - - Het Windows-subsysteem voor Linux exemplaar is beëindigd. - - - Ongeldig opdrachtregelargument: {} -Gebruik {} --help' om een lijst met ondersteunde argumenten op te halen. - {FixedPlaceholder="{}"}{Locked="--help'"}Command line arguments, file names and string inserts should not be translated - - - Voor het opdrachtregelargument {} is een waarde vereist. -Gebruik {} --help' om een lijst met ondersteunde argumenten op te halen. - {FixedPlaceholder="{}"}{Locked="--help'"}Command line arguments, file names and string inserts should not be translated - - - Niet-ondersteunde console-instellingen. Als u deze functie wilt gebruiken, moet de verouderde console zijn uitgeschakeld. - - - {} is geen geldig geheel getal. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Er wordt een installatie, verwijdering of conversie uitgevoerd voor deze distributie. - - - {} starten... - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Kan niet starten omdat een ander exemplaar wordt uitgevoerd met verhoogde bevoegdheden. Instanties met verhoogde bevoegdheden en niet-verhoogde bevoegdheden mogen niet tegelijkertijd worden uitgevoerd. - - - Windows-subsysteem voor Linux heeft geen geïnstalleerde distributies. -U kunt dit oplossen door een distributie te installeren met de onderstaande instructies: - -Gebruik 'wsl.exe --list --online' om een lijst te maken van beschikbare distributies -en 'wsl.exe --install <Distro>' om te installeren. - {Locked="--list "}{Locked="--online'"}{Locked="--install "}Command line arguments, file names and string inserts should not be translated - - - Er zijn geen actieve distributies. - - - {} (Standaard) - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Windows-subsysteem voor Linux distributies: - - - Standaarddistributie: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Standaardversie: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Afmelden. - - - Gebruiker niet gevonden. - - - Ga naar https://aka.ms/wsl2 voor informatie over de belangrijkste verschillen met WSL 2 - - - Conversie wordt uitgevoerd. Dit kan enkele minuten duren. - - - De distributie is al de aangevraagde versie. - - - WSL 2 wordt niet ondersteund door de verouderde distributie. - - - WSL2 wordt niet ondersteund met de huidige computerconfiguratie. - Schakel het optionele onderdeel Virtual Machine Platform in en zorg ervoor dat virtualisatie is ingeschakeld in het BIOS. -Schakel Virtual Machine Platform in door uit te voeren: wsl.exe --install --no-distribution -Ga naar https://aka.ms/enablevirtualization - {Locked="--install "}{Locked="--no-distribution -"}Command line arguments, file names and string inserts should not be translated - - - Er zijn te veel virtuele harde schijven of fysieke schijven gekoppeld. - - - VHD is al gekoppeld via wsl.exe --mount, Ontkoppel de schijf voordat u start. - {Locked="--mount,"}Command line arguments, file names and string inserts should not be translated - - - WSL1 wordt niet ondersteund met de huidige computerconfiguratie. -Schakel het optionele onderdeel 'Windows Subsystem for Linux' in om WSL1 te gebruiken. - - - Deze bewerking wordt alleen ondersteund door WSL2. - - - Gebruik: - --networking-mode - Huidige netwerkmodus weergeven. - - --msal-proxy-path - Geef het pad naar de MSAL-proxytoepassing weer. - - --vm-id - Geef de WSL VM-id weer. - - --version - De versie van het WSL-pakket weergeven. - - -n - Druk geen nieuwe regel af. - {Locked="--networking-mode -"}{Locked="--msal-proxy-path -"}{Locked="--vm-id -"}{Locked="--version -"}Command line arguments, file names and string inserts should not be translated - - - Gebruik: - -a - Resultaat forceren naar absolute padindeling. - -u - Vertalen van een Windows-pad naar een WSL-pad (standaard). - -w - Vertalen van een WSL-pad naar een Windows-pad. - -m - Vertalen van een WSL-pad naar een Windows-pad, met '/' in plaats van '\\' - -Voorbeeld: wslpath 'c:\\users' - {Locked="-a -"}{Locked="-u -"}{Locked="-w -"}{Locked="-m -"}Command line arguments and file names should not be translated - - - Voert beheerbewerkingen uit op Windows-subsysteem voor Linux - -Gebruik: - /l, /list [Optie] - Hiermee worden geregistreerde distributies opgenoemd. - /all - Optioneel alle distributies vermelden, inclusief distributies die - worden momenteel geïnstalleerd of verwijderd. - - /running - Alleen distributies weergeven die momenteel worden uitgevoerd. - - /s, /setdefault <DistributionName> - Hiermee stelt u de distributie als standaard in. - - /t, /terminate <DistributionName> - Hiermee wordt de distributie beëindigd. - - /u, /unregister <DistributionName> - Hiermee maakt u de registratie van de distributie ongedaan en wordt het hoofdbestandssysteem verwijderd. - {Locked="/l,"}{Locked="/list "}{Locked="/all "}{Locked="/running "}{Locked="/s,"}{Locked="/setdefault "}{Locked="/t,"}{Locked="/terminate "}{Locked="/u,"}{Locked="/unregister "}Command line arguments, file names and string inserts should not be translated - - - Copyright (c) Microsoft Corporation. Alle rechten voorbehouden. -Ga naar https://aka.ms/privacy voor privacyinformatie over dit product. - -Gebruik: wsl.exe [Argument] [Opties...] [Opdrachtregel] - -Argumenten voor het uitvoeren van binaire Linux-bestanden: - - Als er geen opdrachtregel is opgegeven, wordt de standaardshell gestart met wsl.exe. - - --exec, -e <CommandLine> - De opgegeven opdracht uitvoeren zonder de standaardshell voor Linux te gebruiken. - - --shell-type <standard|login|none> - De opgegeven opdracht uitvoeren met het opgegeven shelltype. - - -- - De resterende opdrachtregel in de huidige staat doorgeven. - -Opties: - --cd <Directory> - De opgegeven map instellen als de huidige werkmap. - Als ~ wordt gebruikt, wordt het basispad van de Linux-gebruiker gebruikt. Als het pad begint - met een /-teken, wordt het geïnterpreteerd als een absoluut Linux-pad. - Anders moet de waarde een absoluut Windows-pad zijn. - - --distribution, -d <DistroName> - De opgegeven distributie uitvoeren. - - --distribution-id <DistroGuid> - De opgegeven distributie-id uitvoeren. - - --user, -u <UserName> - Uitvoeren als de opgegeven gebruiker. - - --system - Een shell voor de systeemdistributie starten. - -Argumenten voor het beheren van het Windows-subsysteem voor Linux: - - --help - Gebruiksgegevens weergeven. - - --debug-shell - Een WSL2-foutopsporingsshell voor diagnostische doeleinden openen. - - --install [Distro] [Options...] - Een Windows-subsysteem voor Linux-distributie installeren. - Gebruik 'wsl.exe --list --online' voor een lijst met geldige distributies. - - Opties: - --enable-wsl1 - WSL1-ondersteuning inschakelen. - - --fixed-vhd - Een schijf met een vaste grootte maken om de distributie op te slaan. - - --from-file <Path> - Een distributie installeren vanaf een lokaal bestand. - - --legacy - Het verouderde distributiemanifest gebruiken. - - --location <Location> - Het installatiepad voor de distributie instellen. - - --name <Name> - De naam van de distributie instellen. - - --no-distribution - Door alleen de vereiste optionele onderdelen te installeren, wordt geen distributie geïnstalleerd. - - --no-launch, -n - De distributie niet na de installatie starten. - - --version <Version> - Specificeert de versie die moet worden gebruikt voor de nieuwe distributie. - - --vhd-size <MemoryString> - Specificeert de grootte van de schijf om de distributie op te slaan. - - --web-download - De distributie downloaden van internet in plaats van Microsoft Store. - - --manage <Distro> <Options...> - Hiermee worden specifieke opties voor de distributie gewijzigd. - - Opties: - --move <Location> - De distributie naar een nieuwe locatie verplaatsen. - - --set-sparse, -s <true|false> - De VHD van de distributie instellen op sparse, zodat schijfruimte automatisch opnieuw kan worden geclaimd. - - --set-default-user <Username> - De standaardgebruiker van de distributie instellen. - - --resize <MemoryString> - De grootte van de schijf van de distributie wijzigen in de opgegeven grootte. - - --mount <Disk> - Hiermee wordt een fysieke of virtuele schijf in alle WSL 2-distributies toegevoegd en gekoppeld. - - Opties: - --vhd - Hiermee geef je aan dat <Disk> naar een virtuele harde schijf verwijst. - - --bare - De schijf toevoegen aan WSL2, maar niet koppelen. - - --name <Name> - De schijf koppelen met een aangepaste naam voor het koppelpunt. - - --type <Type> - Het bestandssysteem dat moet worden gebruikt bij het koppelen van een schijf wordt, indien niet opgegeven, standaard ingesteld op ext4. - - --options <Options> - Aanvullende koppelingsopties. - - --partition <Index> - De index van de partitie die moet worden gekoppeld wordt, indien niet opgegeven, standaard ingesteld op de hele schijf. - - --set-default-version <Version> - Hiermee wijzig je de standaardinstallatieversie voor nieuwe distributies. - - --shutdown - Hiermee beëindig je onmiddellijk alle actieve distributies en de WSL 2 - lichtgewicht virtuele machine voor hulpprogramma's. - - Opties: - --force - De WSL 2-VM beëindigen, zelfs als er een bewerking wordt uitgevoerd. Dit kan gegevensverlies veroorzaken. - - --status - De status van het Windows-subsysteem voor Linux weergeven. - - --unmount [Disk] - Hiermee wordt een schijf ontkoppeld en losgemaakt van alle WSL2-distributies. - Hiermee worden alle schijven ontkoppeld en losgemaakt bij een aanroep zonder argument. - - --uninstall - Hiermee verwijder je het Windows-subsysteem voor Linux-pakket van deze computer. - - --update - Het Windows-subsysteem voor Linux-pakket bijwerken. - - Opties: - --pre-release - Een voorlopige versie downloaden, indien beschikbaar. - - --version, -v - Versiegegevens weergeven. - -Argumenten voor het beheren van distributies in het Windows-subsysteem voor Linux: - - --export <Distro> <FileName> [Opties] - Hiermee exporteer je de distributie naar een TAR-bestand. - De bestandsnaam kan - zijn voor stdout. - - Opties: - --format <Format> - Specificeert de exportindeling. Ondersteunde waarden: tar, tar.gz, tar.xz, vhd. - - --import <Distro> <InstallLocation> <FileName> [Opties] - Hiermee importeer je het opgegeven TAR-bestand als een nieuwe distributie. - De bestandsnaam kan - zijn voor stdin. - - Opties: - --version <Version> - Hiermee geef je de versie op die moet worden gebruikt voor de nieuwe distributie. - - --vhd - Hiermee geef je op dat het opgegeven bestand een VHD- of VHDX-bestand is en geen TAR-bestand. - Met deze bewerking wordt een kopie gemaakt van het VHD-bestand op de opgegeven installatielocatie. - - --import-in-place <Distro> <FileName> - Hiermee importeer je het opgegeven VHD-bestand als een nieuwe distributie. - Deze virtuele harde schijf moet zijn geformatteerd met het ext4-type bestandssysteem. - - --list, -l [Opties] - Hiermee wordt een lijst met distributies weergegeven. - - Opties: - --all - Alle distributies weergeven, inclusief distributies die - momenteel worden geïnstalleerd of verwijderd. - - --running - Alleen distributies weergeven die momenteel worden uitgevoerd. - - --quiet, -q - Alleen distributienamen weergeven. - - --verbose, -v - Gedetailleerde informatie over alle distributies weergeven. - - --online, -o - Geeft een lijst weer met beschikbare distributies voor installatie met 'wsl.exe --install'. - - --set-default, -s <Distro> - Hiermee stel je de distributie als standaard in. - - --set-version <Distro> <Version> - Hiermee wijzig je de versie van de opgegeven distributie. - - --terminate, -t <Distro> - Hiermee wordt de opgegeven distributie beëindigd. - - --unregister <Distro> - De registratie van de distributie ongedaan maken en het hoofdbestandssysteem verwijderen. - {Locked="--exec,"}{Locked="--shell-type "}{Locked="--cd "}{Locked="--distribution,"}{Locked="--distribution-id "}{Locked="--user,"}{Locked="--system -"}{Locked="--help -"}{Locked="--debug-shell -"}{Locked="--install "}{Locked="--list "}{Locked="--online'"}{Locked="--enable-wsl1 -"}{Locked="--fixed-vhd -"}{Locked="--from-file "}{Locked="--legacy -"}{Locked="--location "}{Locked="--name "}{Locked="--no-distribution -"}{Locked="--no-launch,"}{Locked="--version "}{Locked="--vhd-size "}{Locked="--web-download -"}{Locked="--manage "}{Locked="--move "}{Locked="--set-sparse,"}{Locked="--set-default-user "}{Locked="--resize "}{Locked="--mount "}{Locked="--vhd -"}{Locked="--bare -"}{Locked="--name "}{Locked="--type "}{Locked="--options "}{Locked="--partition "}{Locked="--set-default-version "}{Locked="--shutdown -"}{Locked="--force -"}{Locked="--status -"}{Locked="--unmount "}{Locked="--uninstall -"}{Locked="--update -"}{Locked="--pre-release -"}{Locked="--version,"}{Locked="--export "}{Locked="--format "}{Locked="--import "}{Locked="--version "}{Locked="--vhd -"}{Locked="--import-in-place "}{Locked="--list,"}{Locked="--all -"}{Locked="--running -"}{Locked="--quiet,"}{Locked="--verbose,"}{Locked="--online,"}{Locked="--install'"}{Locked="--set-default,"}{Locked="--set-version "}{Locked="--terminate,"}{Locked="--unregister "}Command line arguments, file names and string inserts should not be translated - - - WSL-versie: {} -Kernelversie: {} -WSLg-versie: {} -MSRDC-versie: {} -Direct3D-versie: {} -DXCore-versie: {} -Windows-versie: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - MSBuild-versie: {} -Doorvoeren: {} -Buildtijd: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - De aangepaste kernel die is opgegeven in {} is niet gevonden: {}. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - De aangepaste kernelmodules VHD in {} is niet gevonden: {}. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - De aangepaste systeemdistributie die is opgegeven in {} is niet gevonden of heeft niet de juiste indeling. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Copyright (c) Microsoft Corporation. Alle rechten voorbehouden. -Ga naar https://aka.ms/privacy voor privacyinformatie over dit product. - -Gebruik: wslg.exe [Argument] [Opties...] [CommandLine] - -Argumenten: - --cd <Map> - Hiermee stelt u de opgegeven map in als de huidige werkmap. - Als ~ wordt gebruikt, wordt het startpad van de Linux-gebruiker gebruikt. Als het pad begint - met een /-teken, wordt het geïnterpreteerd als een absoluut Linux-pad. - Anders moet de waarde een absoluut Windows-pad zijn. - - --distribution, -d <Distro> - Voer de opgegeven distributie uit. - - --user, -u <Gebruikersnaam> - Uitvoeren als de opgegeven gebruiker. - - --shell-type <standard|login|none> - De opgegeven opdracht uitvoeren met het opgegeven shelltype. - - --help - Gebruiksgegevens weergeven. - - -- - De resterende opdrachtregel ongewijzigd doorgeven. - {Locked="--cd "}{Locked="--distribution,"}{Locked="--user,"}{Locked="--shell-type "}{Locked="--help -"}Command line arguments, file names and string inserts should not be translated - - - Druk op een willekeurige toets om door te gaan... - - - Voor argument {} ontbreekt een vereiste parameter. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Exporteren wordt uitgevoerd. Dit kan enkele minuten duren. - - - Importeren wordt uitgevoerd. Dit kan enkele minuten duren. - - - Ondersteuning voor GUI-toepassingen is uitgeschakeld via {} of /etc/wsl.conf. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Controleren op updates. - - - Deze distributie is alleen beschikbaar vanuit de Microsoft Store. - - - voor wsl.exe --mount op ARM64 is Windows-versie 27653 of nieuwere versie vereist. - {Locked="--mount "}Command line arguments, file names and string inserts should not be translated - - - De meest recente versie van Windows-subsysteem voor Linux is al geïnstalleerd. - - - Windows-subsysteem voor Linux bijwerken naar versie: {}. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Voor deze toepassing is het Windows-subsysteem voor Linux optionele onderdeel vereist. -Installeer het door het uit te voeren: wsl.exe --install --no-distribution -Het systeem moet mogelijk opnieuw worden opgestart, zodat de wijzigingen van kracht kunnen worden. - {Locked="--install "}{Locked="--no-distribution -"}Command line arguments, file names and string inserts should not be translated - - - Het opgegeven bestand moet de bestandsextensie {} hebben. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Het opgegeven bestand moet de bestandsextensie {} of {} hebben. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Kan de VmSwitch {} niet vinden. Beschikbare switches: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Voor brugnetwerken moet wsl2.vmSwitch worden ingesteld. - - - Kan de lijstdistributie niet ophalen uit {}. {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Kan de schijf {} niet koppelen aan WSL2: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Kan het formaat van de schijf niet wijzigen. - - - Geen waarde gevonden. - - - Windows-versie {} biedt geen ondersteuning voor de pakketversie van Windows-subsysteem voor Linux. -Installeer de vereiste update via Windows Update of via: {} -Ga naar https://aka.ms/wslinstall voor meer informatie - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Als u de foutopsporingsshell wilt uitvoeren, moet u wsl.exe als beheerder uitvoeren. - - - Het installatieproces voor distributie {} is mislukt met afsluitcode: {}. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ongeldige GUID-indeling: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ongeldige sectienaam in {}:{} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ongeldige sleutelnaam in {}:{} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - {} wordt verwacht in {}:{} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ongeldig escapeteken: {} in {}:{} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Onbekende sleutel {} in {}:{} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ongeldige integerwaarde {} voor sleutel {} in {}:{} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ongeldige IP-waarde {} voor sleutel {} in {}:{} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ongeldige booleaanse waarde {} voor sleutel {} in {}:{} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ongeldig mac-adres {} voor sleutel {} in {}:{} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Kan configuratiebestand {}, {} niet openen - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Er zijn fouten opgetreden tijdens het opstarten van WSL - - - Kan de systeemgebruikerssessie voor {} niet starten. Zie journalctl voor meer informatie. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - EventViewer openen - - - Deze distributie bevat geen standaardnaam. Gebruik --name om de distributienaam te kiezen. - {Locked="--name "}Command line arguments, file names and string inserts should not be translated - - - Argumenten {} en {} kunnen niet tegelijkertijd worden opgegeven. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Argument {} vereist het {}-argument. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ongeldige distributienaam: {}. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Verouderde distributieregistratie wordt gebruikt. Overweeg in plaats daarvan een op teer gebaseerde distributie te gebruiken. - - - Verouderde distributieregistraties ondersteunen het argument --version niet. - {Locked="--version "}Command line arguments, file names and string inserts should not be translated - - - De distributie '{}' wordt geleverd door een onderdrukkingsmanifest. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - De distributiehash komt niet overeen. Verwacht: {}, werkelijke hash: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ongeldige hexadecimale tekenreeks: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - '{}' wordt niet ondersteund bij het installeren van verouderde distributies. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Distributie is geïnstalleerd. Het kan worden gestart via wsl.exe -d {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ongeldige geheugentekenreeks {} voor .wslconfig-vermelding {} in {}:{} - {FixedPlaceholder="{}"}{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated - - - Kan de wisselschijf niet maken in {}: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Geneste virtualisatie wordt niet ondersteund op deze computer. - - - Kan het netwerkeindpunt met het adres {} niet maken, er is een nieuw adres toegewezen: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Kan geen virtueel netwerk maken met adresbereik: {}, nieuw netwerk gemaakt met bereik: {}, {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - VEILIGE MODUS INGESCHAKELD - veel functies worden uitgeschakeld - - - Gespiegelde netwerkmodus wordt niet ondersteund: {}. -Terugvallen op NAT-netwerken. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Linux Kernel versie 5.10 of nieuwere is vereist - - - Windows-versie {}. {} beschikt niet over de vereiste functies - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Hyper-V-firewall wordt niet ondersteund - - - DNS-tunneling wordt niet ondersteund - - - De instelling wsl2.localhostForwarding heeft geen effect bij het gebruik van de gespiegelde netwerkmodus - - - Er is een http-proxywijziging gedetecteerd op de host. Start WSL opnieuw om de wijziging toe te passen. - - - Er is een localhost-proxyconfiguratie gedetecteerd, maar niet gespiegeld in WSL. WSL in nat-modus biedt geen ondersteuning voor localhostproxy's. - - - Er is een IPv6-proxyconfiguratie gedetecteerd, maar niet gespiegeld in WSL. WSL in nat-modus biedt geen ondersteuning voor IPv6. - - - Er is een localhost IPv6-proxyconfiguratie gedetecteerd, maar niet gespiegeld in WSL. WSL biedt geen ondersteuning voor localhost IPv6-proxy's. - - - Er is een onverwachte fout opgetreden tijdens het omzetten van proxy-instellingen. Proxy-instellingen zijn niet gespiegeld in WSL. - - - Er is een fout opgetreden bij het openen van het register. Pad: {}. Fout: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Kan het relay-proces van localhost niet starten. Fout: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Kan het virtuele netwerk niet starten. Installeer het optionele onderdeel Virtual Machine Platform door wsl.exe --install --no-distribution uit te voeren - {Locked="--install "}{Locked="--no-distribution"}Command line arguments, file names and string inserts should not be translated - - - Kan netwerk (networkingMode {}) niet configureren. Er wordt teruggevallen op networkingMode {}. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Kan Windows-onderdeel {} niet inschakelen (afsluitcode {}) - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Er is een onherstelbare fout geretourneerd door de invoegtoepassing {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Er is een onherstelbare fout geretourneerd door de invoegtoepassing {}. Foutbericht: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Voor de invoegtoepassing {} is een nieuwere versie van WSL vereist. Uitvoeren: wsl.exe --update - {FixedPlaceholder="{}"}{Locked="--update"}Command line arguments, file names and string inserts should not be translated - - - De instelling .wslconfig '{}' is uitgeschakeld door het computerbeleid. - {FixedPlaceholder="{}"}{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated - - - De foutopsporingsshell is uitgeschakeld door het computerbeleid. - - - wsl.exe --mount is uitgeschakeld door het computerbeleid. - {Locked="--mount "}Command line arguments, file names and string inserts should not be translated - - - WSL1 is uitgeschakeld door het computerbeleid. - - - Voer wsl.exe --set-version {} 2 uit om een upgrade uit te voeren naar WSL2. - {FixedPlaceholder="{}"}{Locked="--set-version "}Command line arguments, file names and string inserts should not be translated - - - WSL rondt een upgrade af... - - - Bijwerken is mislukt (afsluitcode: {}). - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Installatie ongedaan maken is mislukt (afsluitcode: {}). - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Logboekbestand: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Kan het MSIX-pakket niet verwijderen (fout: {}). - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Kan het MSIX-pakket niet installeren (fout: {}). - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Optionele onderdelen die nodig zijn om WSL uit te voeren, zijn niet geïnstalleerd. - - - Ontbrekende onderdelen installeren. - - - Het geïmporteerde bestand is geen geldige Linux-distributie. - - - Druk op een willekeurige toets om af te sluiten... - - - Er is een nieuwe versie van Windows-subsysteem voor Linux beschikbaar. - - - Werk bij naar versie {} of bekijk de releaseopmerkingen hieronder. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Bijwerken - - - Documenten weergeven - - - De bewerking kan niet worden voltooid omdat de VHD momenteel in gebruik is. Stoppen van WSL forceren: wsl.exe --shutdown - {Locked="--shutdown"}Command line arguments, file names and string inserts should not be translated - - - {} is geen geldige booleaanse waarde, <waar|onwaar> - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Sparse VHD wordt alleen ondersteund op WSL2. - - - Het uitvoeren van WSL als lokaal systeem wordt niet ondersteund. - - - Prestaties tip: - - - Het gebruik van een I/O-intensieve bewerking zoals {} op uw Windows-stations heeft slechte prestaties. Overweeg uw projectbestanden naar het Linux-bestandssysteem te verplaatsen voor betere prestaties. Klik hieronder voor meer informatie. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Documenten weergeven - - - Niet meer weergeven - - - De WSL2-virtuele machine is vastgelopen. - - - De stacktracering is opgeslagen in: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - De distributie kan niet worden gestart. Foutcode: {}, foutstap: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - De distributie kan niet worden gestart omdat de virtuele schijf beschadigd is. - - - Dubbele configuratiesleutel {} in {}:{} (conflicterende sleutel: {} in {}:{}) - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ongeldige waarde {} voor configuratiesleutel {} in {}:{} (geldige waarden: {}) - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Wachten tot de OOBE-opdracht is voltooid voor distributie {}... - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Kan de eigenschap {} niet lezen uit distributie {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Dit ziet eruit als een VHD-bestand. Gebruik --vhd om een VHD te importeren in plaats van een tar. - {Locked="--vhd "}Command line arguments, file names and string inserts should not be translated - - - Kan {} niet installeren vanaf de Microsoft Store: {} -Poging tot downloaden van web... - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Er is geen standaarddistributie geconfigureerd. Geef een distributie op om te installeren. - - - wsl2.virtio9p is uitgeschakeld en valt terug naar 9p met vsock-transport. - - - WSL-installatie lijkt beschadigd te zijn (foutcode: {}). -Druk op een toets om WSL te herstellen of CTRL-C om te annuleren. -Er treedt over 60 seconden een time-out op voor deze prompt. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Kan het terminalprofiel niet parseren tijdens het registreren van de distributie: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ongeldige grootte: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - {} -Foutcode: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Ongeldig JSON-document. Fout bij parseren: {} - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - wsl2.processors mogen niet groter zijn dan het aantal logische processors op het systeem ({} > {}) - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Kan netwerkmodus niet opvragen - - - Er zijn kernelmodules geleverd zonder een kernel op te geven. Raadpleeg https://aka.ms/wslcustomkernel voor meer informatie. - - - Vanwege een huidig compatibiliteitsprobleem met de Wereldwijde Beveiligde Toegang-client is DNS-tunneling uitgeschakeld. - - - Sparse VHD-ondersteuning is momenteel uitgeschakeld vanwege mogelijk beschadigde gegevens. -Om een distributie te dwingen een sparse VHD te gebruiken, voer je het volgende uit: -wsl.exe --manage <DistributionName> --set-sparse --allow-unsafe - {Locked="--manage "}{Locked="--set-sparse "}{Locked="--allow-unsafe"}Command line arguments, file names and string inserts should not be translated - - - Kan {} niet koppelen. Zie dmesg voor meer informatie. - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Verwerken van /etc/fstab met mount -a is mislukt. - - - Er is een fout opgetreden bij het koppelen van de distributieschijf. Deze is als terugval gekoppeld met het kenmerk Alleen-lezen. -Zie de herstelinstructies voor: https://aka.ms/wsldiskmountrecovery - - - Kan '{}' niet vertalen - {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated - - - Er is iets foutgegaan. Probeer het later opnieuw. - - - Info - - - Over instellingen voor Windows-subsysteem voor Linux - - - © Microsoft. Alle rechten voorbehouden. - - - Windows Subsystem voor Linux-instellingen - - - Met Windows-subsysteem voor Linux-instellingen kunnen ontwikkelaars het .wslconfig-bestand beheren met behulp van een GUI-toepassing. - {Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated - - - Automatisch geheugen vrijmaken - - - Automatisch geheugen in cache vrijmaken na detectie van niet-actief CPU-gebruik. Ingesteld op geleidelijk voor langzame release en dropcache voor directe vrijgave van geheugen in cache. - - - Automatisch geheugen vrijmaken. - - - Automatisch geheugen in cache vrijmaken na detectie van niet-actief CPU-gebruik. Ingesteld op geleidelijk voor langzame release en dropcache voor directe vrijgave van geheugen in cache. - - - Automatische proxy ingeschakeld - - - Hiermee kan WSL de HTTP-proxygegevens van Windows gebruiken. - - - Automatische proxy ingeschakeld. - - - Hiermee kan WSL de HTTP-proxygegevens van Windows gebruiken. - - - DNS-analyse met de beste poging gebruiken - - - Alleen van toepassing wanneer wsl2.dnsTunneling is ingesteld op true. Als deze optie is ingesteld op true, wordt de vraag geëxtraheerd uit de DNS-aanvraag en wordt geprobeerd deze op te lossen, waarbij de onbekende records worden genegeerd. - {Locked="wsl2.dnsTunneling"}.wslconfig property key names should not be translated - - - DNS-analyse met de beste poging gebruiken. - - - Alleen van toepassing wanneer wsl2.dnsTunneling is ingesteld op true. Als deze optie is ingesteld op true, wordt de vraag geëxtraheerd uit de DNS-aanvraag en wordt geprobeerd deze op te lossen, waarbij de onbekende records worden genegeerd. - - - Aangepaste kernel - - - Een absoluut Windows-pad naar een aangepaste Linux-kernel. - - - Door kernels bladeren - - - Aangepaste kernel - - - Een absoluut Windows-pad naar een aangepaste Linux-kernel. - - - Aangepaste kernelmodules - - - Een absoluut Windows-pad naar een aangepaste Linux-kernel modules VHD. - - - Door kernelmodules bladeren - - - Aangepaste kernelmodules - - - Een absoluut Windows-pad naar een aangepaste Linux-kernel modules VHD. - - - Aangepaste systeemdistributie - - - Bladeren door distro's - - - Geef een pad op naar een VHD die wordt geladen als een aangepaste systeemdistributie, die voornamelijk wordt gebruikt om GUI-apps in WSL aan te zetten. [Meer informatie over systeemdistributies hier]. - {Locked="["}{Locked="]"}The text in between the delimiters [ ] is made into a hyperlink in code, and the delimiters are removed - - - https://aka.ms/wslgsystemdistro - {Locked}Uri to the Microsoft WSLg architecture devblog - - - Aangepaste systeemdistributie - - - Geef een pad op naar een VHD die wordt geladen als een aangepaste systeemdistributie, die voornamelijk wordt gebruikt om GUI-apps in WSL aan te zetten. - - - Foutopsporingsconsole inschakelen - - - Booleaanse waarde voor het inschakelen van een uitvoerconsolevenster waarin de inhoud van dmesg wordt weergegeven bij het begin van een WSL 2-distributie-exemplaar. - - - Foutopsporingsconsole inschakelen. - - - Booleaanse waarde voor het inschakelen van een uitvoerconsolevenster waarin de inhoud van di berichten wordt weergegeven bij het begin van een WSL 2-distributie-exemplaar. - - - Standaardgrootte van VHD - - - De standaard maximale grootte voor de uitbreidbare virtuele harde WSL-schijf (VHD) alleen voor nieuw gemaakte distributies. - - - Grootte opnieuw instellen - - - Standaardgrootte van VHD - - - De standaard maximale grootte, opgegeven in megabytes, voor de uitbreidbare virtuele harde WSL-schijf (VHD) alleen voor nieuw gemaakte distributies. - - - Ontwikkelaar - - - Documentatie - - - https://aka.ms/wsldocs - {Locked}Uri to Microsoft WSL documentation - - - DrvFS-modus wijzigen - - - Hiermee wijzigt u de implementatie van bestandstoegang tussen besturingssystemen in WSL. - - - DNS-proxy ingeschakeld - - - Alleen van toepassing wanneer wsl2.networkingMode is ingesteld op NAT. Booleaanse waarde om WSL te informeren over het configureren van de DNS-server in Linux naar nat op de host. Als u instelt op onwaar, worden DNS-servers gespiegeld van Windows naar Linux. - {Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated - - - DNS-proxy ingeschakeld. - - - Alleen van toepassing wanneer wsl2.networkingMode is ingesteld op NAT. Booleaanse waarde om WSL te informeren over het configureren van de DNS-server in Linux naar nat op de host. Als u instelt op onwaar, worden DNS-servers gespiegeld van Windows naar Linux. - - - DNS-tunneling ingeschakeld - - - Hiermee wijzigt u de wijze waarop DNS-aanvragen van WSL naar Windows worden geproxy'd. - - - DNS-tunneling ingeschakeld. - - - Hiermee wijzigt u de wijze waarop DNS-aanvragen van WSL naar Windows worden geproxy'd. - - - Bestandssysteem - - - GUI-toepassingen inschakelen - - - Booleaanse waarde voor het in- of uitschakelen van ondersteuning voor GUI-toepassingen ([WSLg]) in WSL. - - - https://aka.ms/wslgproject - {Locked}Uri to the Microsoft GitHub WSLg project - - - GUI-toepassingen inschakelen. - - - Booleaanse waarde voor het in- of uitschakelen van ondersteuning voor GUI-toepassingen (ook wel WSL g genoemd) in WSL. - - - Prestatiemeteritems voor hardware inschakelen - - - Hiermee schakelt u hardwareprestatiemeteritems voor Linux in. - - - Prestatiemeteritems voor hardware inschakelen. - - - Hiermee schakelt u hardwareprestatiemeteritems voor Linux in. - - - Hyper-V Firewall ingeschakeld - - - Hiermee wordt de Hyper-V-firewall ingeschakeld waarmee de Windows Firewall-regels en regels die specifiek zijn voor Hyper-V-verkeer, WSL-netwerkverkeer kunnen filteren. - - - Hyper-V Firewall ingeschakeld. - - - Hiermee wordt de Hyper-V-firewall ingeschakeld waarmee de Windows Firewall-regels en regels die specifiek zijn voor Hyper-V-verkeer, WSL-netwerkverkeer kunnen filteren. - - - Loopback van hostadres - - - Alleen van toepassing wanneer wsl2.networkingMode is ingesteld op gespiegeld. Als deze optie is ingesteld op Waar, kan de container verbinding maken met de host of de host om verbinding te maken met de container door een IP-adres dat aan de host is toegewezen. Het loopback-adres 127.0.0.1 kan altijd worden gebruikt. Met deze optie kunnen ook alle extra toegewezen lokale IP-adressen worden gebruikt. - {Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated - - - Loopback van hostadres. - - - Alleen van toepassing wanneer wsl2.networkingMode is ingesteld op gespiegeld. Als deze optie is ingesteld op Waar, kan de container verbinding maken met de host of de host om verbinding te maken met de container door een IP-adres dat aan de host is toegewezen. Het loopback-adres 127.0.0.1 kan altijd worden gebruikt. Met deze optie kunnen ook alle extra toegewezen lokale IP-adressen worden gebruikt. - - - Genegeerde poorten - - - Alleen van toepassing wanneer wsl2.networkingMode is ingesteld op gespiegeld. Hiermee geeft u op aan welke poorten Linux-toepassingen kunnen binden, die niet automatisch worden doorgestuurd of overwogen in Windows. Moet worden opgemaakt in een door komma's gescheiden lijst, bijvoorbeeld: 3000.9000.9090. - {Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated - - - Poorten opnieuw instellen - - - Genegeerde poorten - - - Alleen van toepassing wanneer wsl2.networkingMode is ingesteld op gespiegeld. Hiermee geeft u op aan welke poorten Linux-toepassingen kunnen binden, die niet automatisch worden doorgestuurd of overwogen in Windows. Moet worden opgemaakt in een door komma's gescheiden lijst, bijvoorbeeld: 3000, 9000, 9090. - - - Time-out voor eerste automatische proxy - - - Alleen van toepassing wanneer wsl2.autoProxy is ingesteld op true. Hiermee configureert u hoe lang (in milliseconden) WSL wacht op het ophalen van HTTP-proxygegevens bij het starten van een WSL-container. Als de proxyinstellingen na deze tijd worden omgezet, moet het WSL-exemplaar opnieuw worden gestart om de opgehaalde proxyinstellingen te gebruiken. - {Locked="wsl2.autoProxy"}.wslconfig property key names should not be translated - - - Time-out voor opnieuw instellen - - - Time-out voor eerste automatische proxy - - - Alleen van toepassing wanneer wsl2.autoProxy is ingesteld op true. Hiermee configureert u hoe lang in milliseconden door WSL wordt gewacht op het ophalen van HTTP-proxygegevens bij het starten van een WSL-container. Als de proxyinstellingen na deze tijd worden omgezet, moet het WSL-exemplaar opnieuw worden gestart om de opgehaalde proxyinstellingen te gebruiken. - - - Kernelopdrachtregel - - - Aanvullende kernelopdrachtregelargumenten. - - - Localhost-doorsturen inschakelen - - - Booleaanse waarde die aangeeft of poorten zijn gebonden aan jokertekens of localhost in de WSL 2-VM, kunnen worden verbonden vanaf de host via localhost:port. - - - Localhost-doorsturen inschakelen. - - - Booleaanse waarde die aangeeft of poorten zijn gebonden aan jokertekens of localhost in de WSL 2-VM, kunnen worden verbonden vanaf de host via localhost, colon, port. - - - {0} MB - - - Geheugen en processor - - - Geheugengrootte - - - Hoeveel geheugen moet worden toegewezen aan de VM van WSL 2. - - - Grootte opnieuw instellen - - - Geheugengrootte - - - Hoeveel geheugen, opgegeven in megabytes, moet worden toegewezen aan de VM van WSL 2. - - - {0} milliseconden - - - Geneste virtualisatie inschakelen - - - Booleaanse waarde voor het in- of uitschakelen van geneste virtualisatie, waardoor andere geneste VM's kunnen worden uitgevoerd in WSL 2. - - - Geneste virtualisatie inschakelen. - - - Booleaanse waarde voor het in- of uitschakelen van geneste virtualisatie, waardoor andere geneste VM's kunnen worden uitgevoerd in WSL 2. - - - Netwerkmodus - - - Hiermee geeft u de netwerkmodus voor WSL. - - - Netwerkmodus. - - - Hiermee geeft u de netwerkmodus voor WSL. - - - Netwerken - - - U kunt op alle besturingssystemen met al uw bestanden werken. - - - Bestandstoegang tussen verschillende besturingssystemen - - - Toegang tot uw Windows-bestanden vanuit Linux - - - U hebt vanuit Linux toegang tot uw Windows-bestanden door te navigeren naar '/mnt' en vervolgens naar uw Windows-stationsletter, zoals in dit voorbeeld voor het C-station: - -'cd /mnt/c' - - - Toegang tot uw Linux-bestanden met Bestandenverkenner - - - U kunt uw Linux-bestanden weergeven in Verkenner door te navigeren naar '\\wsl.localhost\' of door op het Linux-pictogram te klikken. - {Locked="\\wsl.localhost\"}Url addresses should not be translated. - - - Windows-bestanden en -programma's starten vanuit WSL - - - Zelfs wanneer u WSL gebruikt, kunt u de uitvoerbare Windows-bestanden rechtstreeks uitvoeren vanuit Bash. Probeer het volgende uit te voeren: -'powershell.exe /c start .' om Verkenner te openen in uw huidige map. - {Locked="/c start ."}Command line arguments and file names should not be translated - - - Toegang tot Linux-netwerk-apps vanuit Windows - - - Als u een netwerk-app bouwt (bijvoorbeeld een app die wordt uitgevoerd op een NodeJS- of SQL-server) in uw Linux-distributie, hebt u toegang tot de app vanuit een Windows-app (zoals uw Edge- of Chrome-internetbrowser) met localhost (net zoals normaal). Dit betekent dat als u een Linux-server hebt gestart die luistert naar poort 3000, u naar [http://localhost:3000] kunt gaan in Edge op Windows om toegang te krijgen tot de server. - {Locked="http://localhost:3000"}Url addresses should not be translated. - - - http://localhost:3000 - {Locked}Uri to the localhost on port 3000 - - - Netwerken in gespiegelde modus - - - WSL bevat ook een nieuwe netwerkmodus, de gespiegelde modus, die geavanceerde mogelijkheden toevoegt, zoals IPv6-ondersteuning en de mogelijkheid om toegang te krijgen tot uw netwerktoepassingen in uw bedrijfsnetwerk. - - - Meer informatie over bestandstoegang tussen verschillende besturingssystemen - - - https://aka.ms/wslfilesystems - {Locked}Uri to the Working across Windows and Linux file systems documentation - - - Welkom bij Windows-subsysteem voor Linux - - - WSL is een geweldige manier om verschillende Linux-distributies uit te proberen. - - - Distro-beheer - - - Meer informatie over standaard WSL-opdrachten - - - https://aka.ms/wslcommands - {Locked}Uri to the basic WSL commands documentation - - - Meer informatie over het importeren van Linux-distributies - - - https://aka.ms/wslcustomdistro - {Locked}Uri to the import any linux distribution to use with WSL documentation - - - Installeerbare WSL Distros-opdracht weergeven - - - 'wsl.exe -l -o' - {Locked="-l -o"}Command line arguments and file names should not be translated - - - Een benoemde WSL-distro-opdracht installeren - - - 'wsl.exe --install <DistroName>' - {Locked="--install "}Command line arguments, file names and string inserts should not be translated - - - Beschikbare WSL-distros-opdracht weergeven - - - 'wsl.exe -l' - {Locked="-l"}Command line arguments and file names should not be translated - - - Docker Desktop werkt ideaal met WSL om u te helpen ontwikkelen met Linux-containers. - -Enkele voordelen van het gebruik van Docker Desktop met WSL zijn: - -• U kunt Docker-opdrachten uitvoeren in WSL of in Windows, met gebruik van dezelfde Docker-daemon en -installatiekopieën. -• U kunt bestanden en mappen soepel delen tussen Windows en Linux met behulp van de automatische koppeling van Windows-stations in WSL. -• U kunt uw favoriete Windows-hulpprogramma's en -editors gebruiken om te werken aan Linux-code en -bestanden, en omgekeerd, dankzij de interoperabiliteit van WSL. - - - Docker Desktop-integratie - - - Meer informatie over het gebruik van WSL met Docker - - - https://aka.ms/wsldocker - {Locked}Uri to the Docker remote containers on WSL 2 documentation - - - Met het Windows-subsysteem voor Linux (WSL) kunt u uw favoriete Linux-hulpprogramma's, toepassingen en werkstromen rechtstreeks in Windows uitvoeren. - -Neem even de tijd om een voorbeeld te bekijken van de favoriete functies van de community of bekijk onze uitgebreide documentatie. - - - Welkom bij WSL - - - Aanbevolen procedures voor installatie - - - https://aka.ms/wslsetup - {Locked}Uri to the Best Practices for Setup Documentation - - - Aan de slag met Linux - - - https://aka.ms/wslgettingstarted - {Locked}Uri to the Getting Started with Linux Documentation - - - Documentatie voor Windows-subsysteem voor Linux (WSL) - - - https://aka.ms/wsldocs - {Locked}Uri to the Microsoft WSL Documentation - - - U kunt grafische Linux-toepassingen gebruiken met systeemeigen Windows-interacties, zoals alt-tab, het openen van het startmenu, vastmaken van taakbalk en ondersteuning voor knippen en plakken. - - - GUI-apps - - - WSL kan gebruikmaken van je Windows GPU voor Machine Learning-werkstromen - -Binaire Linux-bestanden die worden uitgevoerd in WSL kunnen automatisch je GPU in Windows gebruiken om hun prestaties te versnellen. Je hoeft deze werkstromen slechts op dezelfde manier te installeren en uit te voeren als op een normale Linux-computer. Je kunt op verschillende manieren aan de slag gaan, van het uitvoeren van CUDA in een Docker-container als je een NVIDIA-grafische kaart hebt, tot het uitvoeren van PyTorch of TensorFlow met DirectML op je AMD-, Intel- of NVIDIA-grafische kaart. Zie de Aan de slag-gids hieronder voor meer informatie. - - - GPU-versnelling - - - Meer informatie over GPU-versnelling - - - https://aka.ms/wslgpu - {Locked}Uri to the GPU acceleration for ML in WSL documentation - - - Meer informatie over WSL GUI-apps - - - https://aka.ms/wslguiapps - {Locked}Uri to the Run GUI apps on the WSL documentation - - - Hier ziet u een lijst met apps die u kunt proberen (u kunt al deze apps installeren in Ubuntu door 'sudo apt install <De app-naam>' te typen) - - • gedit – Eenvoudige teksteditor - • audacity – Audiobestanden opnemen en bewerken - • blender – 3D-animaties en -visualisaties maken - • gimp – Foto's bewerken - • nautilus – Een Linux-bestandenverkenner - • vlc – Videospeler - - - U hebt eenvoudig toegang tot netwerk-apps in Windows- en Linux-besturingssystemen. - - - Netwerkintegratie - - - Meer informatie over netwerktoepassingen - - - https://aka.ms/wslnetworking - {Locked}Uri to the Accessing network applications with WSL documentation - - - Meer informatie over netwerken in gespiegelde modus - - - https://aka.ms/wslmirroredmode - {Locked}Uri to the WSL Mirrored Mode networking documentation - - - U kunt WSL rechtstreeks vanuit VS Code gebruiken als uw fulltime-ontwikkelomgeving. - - - VS Code-integratie - - - Meer informatie over het gebruik van WSL met VS Code - - - https://aka.ms/wslvscode - {Locked}Uri to the using Visual Studio Code with WSL documentation - - - Installatie-instructies - - - Nadat u VS Code hebt geïnstalleerd, kunt u de externe WSL-extensie installeren vanuit Windows Terminal: - -'code –install-extension ms-vscode-remote.remote-wsl' - - - Open een WSL-project in Visual Studio Code - - - Om een project te openen in VS Code vanuit uw WSL-distributie, opent u de opdrachtregel van de distributie en voert u 'code .' uit om een projectbestand te openen. - -U hebt ook toegang tot meer externe VS Code-opties via het opdrachtpalet in VS Code zelf. Druk op SHIFT+CTRL+P op het toetsenbord om het opdrachtpalet te openen en typ 'Remote-WSL' om een lijst met beschikbare externe VS Code-opties weer te geven (bijvoorbeeld de map opnieuw openen in een externe sessie, opgeven welke distributie u wilt openen en meer). - - - Informatie over het gebruik - - - Optionele onderdelen - - - Privacyverklaring - - - https://go.microsoft.com/fwlink/?linkid=2234882 - {Locked}Uri to the Microsoft Privacy Policy - - - Aantal processors - - - Hoeveel logische processors moeten worden toegewezen aan de VM van WSL 2. - - - Aantal opnieuw instellen - - - Aantal processors - - - Hoeveel logische processors moeten worden toegewezen aan de VM van WSL 2. - - - Verwante koppelingen - - - Opmerkingen bij de release - - - https://aka.ms/wslreleases - {Locked}Uri to Microsoft WSL release notes - - - Veilige modus inschakelen - - - Voer WSL uit in de veilige modus. Hierdoor worden veel functies uitgeschakeld en kunnen distributies met een slechte status worden hersteld. - - - Veilige modus inschakelen. - - - Voer WSL uit in de veilige modus. Hierdoor worden veel functies uitgeschakeld en kunnen distributies met een slechte status worden hersteld. - - - Info - - - Ontwikkelaar - - - Distributiebeheer - - - Docker Desktop-integratie - - - Bestandssysteem - - - Algemeen - - - GPU-versnelling - - - GUI-apps - - - wsl.exe starten - - - Geheugen en processor - - - Netwerken - - - Netwerkintegratie - - - Welkom bij WSL - - - Optionele onderdelen - - - Instellingen - - - VS Code-integratie - - - Nieuwe functies - - - Werken tussen bestandssystemen - - - Problemen - - - https://aka.ms/wslproject - {Locked}Uri to Microsoft WSL issues - - - Sparse VHD standaard inschakelen - - - Nieuwe VHD's worden automatisch ingesteld op schaars wanneer deze is ingeschakeld. - - - Sparse VHD standaard inschakelen. - - - Nieuwe VHD's worden automatisch ingesteld op schaars wanneer deze is ingeschakeld. - - - Bestandslocatie wisselen - - - Een absoluut Windows-pad naar de verwisselbare virtuele harde schijf. - - - Bladeren door wisselbestanden - - - Bestandslocatie wisselen - - - Een absoluut Windows-pad naar de verwisselbare virtuele harde schijf. - - - Formaat wijzigen - - - Hoeveel wisselruimte moet worden toegevoegd aan de VM van WSL 2, 0 voor geen wisselbestand. Wisselopslag is ram op schijf die wordt gebruikt wanneer de geheugenvraag de limiet op het hardwareapparaat overschrijdt. - - - Grootte opnieuw instellen - - - Formaat wijzigen - - - Hoeveel wisselruimte, opgegeven in megabytes, moet worden toegevoegd aan de VM van WSL 2. 0 voor geen wisselbestand. Wisselopslag is ram op schijf die wordt gebruikt wanneer de geheugenvraag de limiet op het hardwareapparaat overschrijdt. - - - VirtIO inschakelen - - - Gebruik Virtiofs in plaats van plan 9 om toegang te krijgen tot hostbestanden, waardoor de snelheid toeneemt. - - - Virtio 9p inschakelen - - - Maakt het koppelen van het 9P-bestandssysteem vanaf de host mogelijk met behulp van het Virtio-transport. - - - VM Idle-time-out - - - Het aantal milliseconden dat een VM inactief is voordat deze wordt afgesloten. - - - Time-out voor opnieuw instellen - - - VM Idle-time-out - - - Het aantal milliseconden dat een VM inactief is voordat deze wordt afgesloten. - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Windows-subsysteem voor Linux + + + WSL + + + Met Windows Subsystem for Linux kunnen ontwikkelaars een GNU/Linux-omgeving uitvoeren, inclusief de meeste opdrachtregelprogramma's, hulpprogramma's en toepassingen, rechtstreeks in Windows, ongewijzigd, zonder de overhead van een traditionele virtuele machine of dualboot-installatie. + + + De schijf kan niet worden losgekoppeld: {}. Voer 'dmesg' uit in WSL2 voor meer informatie. +Voer wsl.exe {} uit om WSL2 te dwingen de schijf te stoppen en los te koppelen. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + De schijf {} is al gekoppeld. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Dat volume is al gekoppeld in WSL2. + + + Er is al een schijf met die naam gekoppeld; ontkoppel de schijf of kies een nieuwe naam en probeer het opnieuw. + + + De opgegeven koppelingsnaam bevat een ongeldig /-teken. Probeer het opnieuw zonder het ongeldige teken. + + + De schijf is gekoppeld als /mnt/wsl/{}. +Opmerking: de locatie is anders als u de instelling automount.root hebt gewijzigd in /etc/wsl.conf. +Als u de schijf wilt ontkoppelen en ontkoppelen, voert u wsl.exe {} {} uit. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + De schijf is gekoppeld, maar kan niet worden gekoppeld: {}. +Voer 'dmesg' uit in WSL2 voor meer informatie. +Als u de schijf wilt ontkoppelen, voert u wsl.exe {} {} uit. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Hier volgt een lijst met geldige distributies die kunnen worden geïnstalleerd. +Installeren met wsl.exe {} <Distro>. + + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + De distributienaam is al ingesteld. + + + De opgegeven installatielocatie is al in gebruik. + + + Er bestaat al een distributie met de opgegeven naam. Gebruik --name om een andere naam te kiezen. + {Locked="--name "}Command line arguments, file names and string inserts should not be translated + + + Er is geen distributie met de opgegeven naam. + + + Beheerderstoegang is vereist om een schijf te koppelen. + + + Het exporteren van de distributie is mislukt. + + + Eenmalige upgrade uitvoeren van het Windows-subsysteem voor Linux-bestandssysteem voor deze distributie... + + + Kan niet starten omdat een ander exemplaar zonder verhoogde bevoegdheden wordt uitgevoerd. Instanties met verhoogde bevoegdheden en niet-verhoogde bevoegdheden mogen niet tegelijkertijd worden uitgevoerd. + + + Het importeren van de distributie is mislukt. + + + Optioneel Windows-onderdeel installeren: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Downloaden: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Installeren: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Distributie importeren + + + {} is gedownload. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Windows-subsysteem voor Linux hervat een vorige installatie... + + + Ongeldige distributienaam: {}. +Gebruik wsl.exe --list --online' om een lijst met geldige distributies op te halen. + {FixedPlaceholder="{}"}{Locked="--list "}{Locked="--online'"}Command line arguments, file names and string inserts should not be translated + + + Het Windows-subsysteem voor Linux exemplaar is beëindigd. + + + Ongeldig opdrachtregelargument: {} +Gebruik {} --help' om een lijst met ondersteunde argumenten op te halen. + {FixedPlaceholder="{}"}{Locked="--help'"}Command line arguments, file names and string inserts should not be translated + + + Voor het opdrachtregelargument {} is een waarde vereist. +Gebruik {} --help' om een lijst met ondersteunde argumenten op te halen. + {FixedPlaceholder="{}"}{Locked="--help'"}Command line arguments, file names and string inserts should not be translated + + + Niet-ondersteunde console-instellingen. Als u deze functie wilt gebruiken, moet de verouderde console zijn uitgeschakeld. + + + {} is geen geldig geheel getal. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Er wordt een installatie, verwijdering of conversie uitgevoerd voor deze distributie. + + + {} starten... + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Kan niet starten omdat een ander exemplaar wordt uitgevoerd met verhoogde bevoegdheden. Instanties met verhoogde bevoegdheden en niet-verhoogde bevoegdheden mogen niet tegelijkertijd worden uitgevoerd. + + + Windows-subsysteem voor Linux heeft geen geïnstalleerde distributies. +U kunt dit oplossen door een distributie te installeren met de onderstaande instructies: + +Gebruik 'wsl.exe --list --online' om een lijst te maken van beschikbare distributies +en 'wsl.exe --install <Distro>' om te installeren. + {Locked="--list "}{Locked="--online'"}{Locked="--install "}Command line arguments, file names and string inserts should not be translated + + + Er zijn geen actieve distributies. + + + {} (Standaard) + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Windows-subsysteem voor Linux distributies: + + + Standaarddistributie: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Standaardversie: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Afmelden. + + + Gebruiker niet gevonden. + + + Ga naar https://aka.ms/wsl2 voor informatie over de belangrijkste verschillen met WSL 2 + + + Conversie wordt uitgevoerd. Dit kan enkele minuten duren. + + + De distributie is al de aangevraagde versie. + + + WSL 2 wordt niet ondersteund door de verouderde distributie. + + + WSL2 kan niet worden gestart omdat virtualisatie niet is ingeschakeld op deze machine. +Zorg dat het optionele onderdeel 'Platform voor virtuele machine' is ingeschakeld en dat virtualisatie aanstaat in de firmware-instellingen van je computer. + +Schakel 'Platform voor virtuele machine' in door het volgende uit te voeren: wsl.exe --install --no-distribution + +Meer informatie vind je op https://aka.ms/enablevirtualization + {Locked="--install "}{Locked="--no-distribution +"}Command line arguments, file names and string inserts should not be translated + + + Er zijn te veel virtuele harde schijven of fysieke schijven gekoppeld. + + + VHD is al gekoppeld via wsl.exe --mount, Ontkoppel de schijf voordat u start. + {Locked="--mount,"}Command line arguments, file names and string inserts should not be translated + + + WSL1 wordt niet ondersteund met de huidige computerconfiguratie. +Schakel het optionele onderdeel 'Windows Subsystem for Linux' in om WSL1 te gebruiken. + + + Deze bewerking wordt alleen ondersteund door WSL2. + + + Gebruik: + --networking-mode + Huidige netwerkmodus weergeven. + + --msal-proxy-path + Geef het pad naar de MSAL-proxytoepassing weer. + + --vm-id + Geef de WSL VM-id weer. + + --version + De versie van het WSL-pakket weergeven. + + -n + Druk geen nieuwe regel af. + {Locked="--networking-mode +"}{Locked="--msal-proxy-path +"}{Locked="--vm-id +"}{Locked="--version +"}Command line arguments, file names and string inserts should not be translated + + + Gebruik: + -a + Resultaat forceren naar absolute padindeling. + -u + Vertalen van een Windows-pad naar een WSL-pad (standaard). + -w + Vertalen van een WSL-pad naar een Windows-pad. + -m + Vertalen van een WSL-pad naar een Windows-pad, met '/' in plaats van '\\' + +Voorbeeld: wslpath 'c:\\users' + {Locked="-a +"}{Locked="-u +"}{Locked="-w +"}{Locked="-m +"}Command line arguments and file names should not be translated + + + Voert beheerbewerkingen uit op Windows-subsysteem voor Linux + +Gebruik: + /l, /list [Optie] + Hiermee worden geregistreerde distributies opgenoemd. + /all - Optioneel alle distributies vermelden, inclusief distributies die + worden momenteel geïnstalleerd of verwijderd. + + /running - Alleen distributies weergeven die momenteel worden uitgevoerd. + + /s, /setdefault <DistributionName> + Hiermee stelt u de distributie als standaard in. + + /t, /terminate <DistributionName> + Hiermee wordt de distributie beëindigd. + + /u, /unregister <DistributionName> + Hiermee maakt u de registratie van de distributie ongedaan en wordt het hoofdbestandssysteem verwijderd. + {Locked="/l,"}{Locked="/list "}{Locked="/all "}{Locked="/running "}{Locked="/s,"}{Locked="/setdefault "}{Locked="/t,"}{Locked="/terminate "}{Locked="/u,"}{Locked="/unregister "}Command line arguments, file names and string inserts should not be translated + + + Copyright (c) Microsoft Corporation. Alle rechten voorbehouden. +Ga naar https://aka.ms/privacy voor privacyinformatie over dit product. + +Gebruik: wsl.exe [Argument] [Opties...] [Opdrachtregel] + +Argumenten voor het uitvoeren van binaire Linux-bestanden: + + Als er geen opdrachtregel is opgegeven, wordt de standaardshell gestart met wsl.exe. + + --exec, -e <CommandLine> + De opgegeven opdracht uitvoeren zonder de standaardshell voor Linux te gebruiken. + + --shell-type <standard|login|none> + De opgegeven opdracht uitvoeren met het opgegeven shelltype. + + -- + De resterende opdrachtregel in de huidige staat doorgeven. + +Opties: + --cd <Directory> + De opgegeven map instellen als de huidige werkmap. + Als ~ wordt gebruikt, wordt het basispad van de Linux-gebruiker gebruikt. Als het pad begint + met een /-teken, wordt het geïnterpreteerd als een absoluut Linux-pad. + Anders moet de waarde een absoluut Windows-pad zijn. + + --distribution, -d <DistroName> + De opgegeven distributie uitvoeren. + + --distribution-id <DistroGuid> + De opgegeven distributie-id uitvoeren. + + --user, -u <UserName> + Uitvoeren als de opgegeven gebruiker. + + --system + Een shell voor de systeemdistributie starten. + +Argumenten voor het beheren van het Windows-subsysteem voor Linux: + + --help + Gebruiksgegevens weergeven. + + --debug-shell + Een WSL2-foutopsporingsshell voor diagnostische doeleinden openen. + + --install [Distro] [Options...] + Een Windows-subsysteem voor Linux-distributie installeren. + Gebruik 'wsl.exe --list --online' voor een lijst met geldige distributies. + + Opties: + --enable-wsl1 + WSL1-ondersteuning inschakelen. + + --fixed-vhd + Een schijf met een vaste grootte maken om de distributie op te slaan. + + --from-file <Path> + Een distributie installeren vanaf een lokaal bestand. + + --legacy + Het verouderde distributiemanifest gebruiken. + + --location <Location> + Het installatiepad voor de distributie instellen. + + --name <Name> + De naam van de distributie instellen. + + --no-distribution + Door alleen de vereiste optionele onderdelen te installeren, wordt geen distributie geïnstalleerd. + + --no-launch, -n + De distributie niet na de installatie starten. + + --version <Version> + Specificeert de versie die moet worden gebruikt voor de nieuwe distributie. + + --vhd-size <MemoryString> + Specificeert de grootte van de schijf om de distributie op te slaan. + + --web-download + De distributie downloaden van internet in plaats van Microsoft Store. + + --manage <Distro> <Options...> + Hiermee worden specifieke opties voor de distributie gewijzigd. + + Opties: + --move <Location> + De distributie naar een nieuwe locatie verplaatsen. + + --set-sparse, -s <true|false> + De VHD van de distributie instellen op sparse, zodat schijfruimte automatisch opnieuw kan worden geclaimd. + + --set-default-user <Username> + De standaardgebruiker van de distributie instellen. + + --resize <MemoryString> + De grootte van de schijf van de distributie wijzigen in de opgegeven grootte. + + --mount <Disk> + Hiermee wordt een fysieke of virtuele schijf in alle WSL 2-distributies toegevoegd en gekoppeld. + + Opties: + --vhd + Hiermee geef je aan dat <Disk> naar een virtuele harde schijf verwijst. + + --bare + De schijf toevoegen aan WSL2, maar niet koppelen. + + --name <Name> + De schijf koppelen met een aangepaste naam voor het koppelpunt. + + --type <Type> + Het bestandssysteem dat moet worden gebruikt bij het koppelen van een schijf wordt, indien niet opgegeven, standaard ingesteld op ext4. + + --options <Options> + Aanvullende koppelingsopties. + + --partition <Index> + De index van de partitie die moet worden gekoppeld wordt, indien niet opgegeven, standaard ingesteld op de hele schijf. + + --set-default-version <Version> + Hiermee wijzig je de standaardinstallatieversie voor nieuwe distributies. + + --shutdown + Hiermee beëindig je onmiddellijk alle actieve distributies en de WSL 2 + lichtgewicht virtuele machine voor hulpprogramma's. + + Opties: + --force + De WSL 2-VM beëindigen, zelfs als er een bewerking wordt uitgevoerd. Dit kan gegevensverlies veroorzaken. + + --status + De status van het Windows-subsysteem voor Linux weergeven. + + --unmount [Disk] + Hiermee wordt een schijf ontkoppeld en losgemaakt van alle WSL2-distributies. + Hiermee worden alle schijven ontkoppeld en losgemaakt bij een aanroep zonder argument. + + --uninstall + Hiermee verwijder je het Windows-subsysteem voor Linux-pakket van deze computer. + + --update + Het Windows-subsysteem voor Linux-pakket bijwerken. + + Opties: + --pre-release + Een voorlopige versie downloaden, indien beschikbaar. + + --version, -v + Versiegegevens weergeven. + +Argumenten voor het beheren van distributies in het Windows-subsysteem voor Linux: + + --export <Distro> <FileName> [Opties] + Hiermee exporteer je de distributie naar een TAR-bestand. + De bestandsnaam kan - zijn voor stdout. + + Opties: + --format <Format> + Specificeert de exportindeling. Ondersteunde waarden: tar, tar.gz, tar.xz, vhd. + + --import <Distro> <InstallLocation> <FileName> [Opties] + Hiermee importeer je het opgegeven TAR-bestand als een nieuwe distributie. + De bestandsnaam kan - zijn voor stdin. + + Opties: + --version <Version> + Hiermee geef je de versie op die moet worden gebruikt voor de nieuwe distributie. + + --vhd + Hiermee geef je op dat het opgegeven bestand een VHD- of VHDX-bestand is en geen TAR-bestand. + Met deze bewerking wordt een kopie gemaakt van het VHD-bestand op de opgegeven installatielocatie. + + --import-in-place <Distro> <FileName> + Hiermee importeer je het opgegeven VHD-bestand als een nieuwe distributie. + Deze virtuele harde schijf moet zijn geformatteerd met het ext4-type bestandssysteem. + + --list, -l [Opties] + Hiermee wordt een lijst met distributies weergegeven. + + Opties: + --all + Alle distributies weergeven, inclusief distributies die + momenteel worden geïnstalleerd of verwijderd. + + --running + Alleen distributies weergeven die momenteel worden uitgevoerd. + + --quiet, -q + Alleen distributienamen weergeven. + + --verbose, -v + Gedetailleerde informatie over alle distributies weergeven. + + --online, -o + Geeft een lijst weer met beschikbare distributies voor installatie met 'wsl.exe --install'. + + --set-default, -s <Distro> + Hiermee stel je de distributie als standaard in. + + --set-version <Distro> <Version> + Hiermee wijzig je de versie van de opgegeven distributie. + + --terminate, -t <Distro> + Hiermee wordt de opgegeven distributie beëindigd. + + --unregister <Distro> + De registratie van de distributie ongedaan maken en het hoofdbestandssysteem verwijderen. + {Locked="--exec,"}{Locked="--shell-type "}{Locked="--cd "}{Locked="--distribution,"}{Locked="--distribution-id "}{Locked="--user,"}{Locked="--system +"}{Locked="--help +"}{Locked="--debug-shell +"}{Locked="--install "}{Locked="--list "}{Locked="--online'"}{Locked="--enable-wsl1 +"}{Locked="--fixed-vhd +"}{Locked="--from-file "}{Locked="--legacy +"}{Locked="--location "}{Locked="--name "}{Locked="--no-distribution +"}{Locked="--no-launch,"}{Locked="--version "}{Locked="--vhd-size "}{Locked="--web-download +"}{Locked="--manage "}{Locked="--move "}{Locked="--set-sparse,"}{Locked="--set-default-user "}{Locked="--resize "}{Locked="--mount "}{Locked="--vhd +"}{Locked="--bare +"}{Locked="--name "}{Locked="--type "}{Locked="--options "}{Locked="--partition "}{Locked="--set-default-version "}{Locked="--shutdown +"}{Locked="--force +"}{Locked="--status +"}{Locked="--unmount "}{Locked="--uninstall +"}{Locked="--update +"}{Locked="--pre-release +"}{Locked="--version,"}{Locked="--export "}{Locked="--format "}{Locked="--import "}{Locked="--version "}{Locked="--vhd +"}{Locked="--import-in-place "}{Locked="--list,"}{Locked="--all +"}{Locked="--running +"}{Locked="--quiet,"}{Locked="--verbose,"}{Locked="--online,"}{Locked="--install'"}{Locked="--set-default,"}{Locked="--set-version "}{Locked="--terminate,"}{Locked="--unregister "}Command line arguments, file names and string inserts should not be translated + + + WSL-versie: {} +Kernelversie: {} +WSLg-versie: {} +MSRDC-versie: {} +Direct3D-versie: {} +DXCore-versie: {} +Windows-versie: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + MSBuild-versie: {} +Doorvoeren: {} +Buildtijd: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + De aangepaste kernel die is opgegeven in {} is niet gevonden: {}. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + De aangepaste kernelmodules VHD in {} is niet gevonden: {}. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + De aangepaste systeemdistributie die is opgegeven in {} is niet gevonden of heeft niet de juiste indeling. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Copyright (c) Microsoft Corporation. Alle rechten voorbehouden. +Ga naar https://aka.ms/privacy voor privacyinformatie over dit product. + +Gebruik: wslg.exe [Argument] [Opties...] [CommandLine] + +Argumenten: + --cd <Map> + Hiermee stelt u de opgegeven map in als de huidige werkmap. + Als ~ wordt gebruikt, wordt het startpad van de Linux-gebruiker gebruikt. Als het pad begint + met een /-teken, wordt het geïnterpreteerd als een absoluut Linux-pad. + Anders moet de waarde een absoluut Windows-pad zijn. + + --distribution, -d <Distro> + Voer de opgegeven distributie uit. + + --user, -u <Gebruikersnaam> + Uitvoeren als de opgegeven gebruiker. + + --shell-type <standard|login|none> + De opgegeven opdracht uitvoeren met het opgegeven shelltype. + + --help + Gebruiksgegevens weergeven. + + -- + De resterende opdrachtregel ongewijzigd doorgeven. + {Locked="--cd "}{Locked="--distribution,"}{Locked="--user,"}{Locked="--shell-type "}{Locked="--help +"}Command line arguments, file names and string inserts should not be translated + + + Druk op een willekeurige toets om door te gaan... + + + Voor argument {} ontbreekt een vereiste parameter. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Exporteren wordt uitgevoerd. Dit kan enkele minuten duren. + + + Importeren wordt uitgevoerd. Dit kan enkele minuten duren. + + + Ondersteuning voor GUI-toepassingen is uitgeschakeld via {} of /etc/wsl.conf. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Controleren op updates. + + + Deze distributie is alleen beschikbaar vanuit de Microsoft Store. + + + voor wsl.exe --mount op ARM64 is Windows-versie 27653 of nieuwere versie vereist. + {Locked="--mount "}Command line arguments, file names and string inserts should not be translated + + + De meest recente versie van Windows-subsysteem voor Linux is al geïnstalleerd. + + + Windows-subsysteem voor Linux bijwerken naar versie: {}. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Voor deze toepassing is het Windows-subsysteem voor Linux optionele onderdeel vereist. +Installeer het door het uit te voeren: wsl.exe --install --no-distribution +Het systeem moet mogelijk opnieuw worden opgestart, zodat de wijzigingen van kracht kunnen worden. + {Locked="--install "}{Locked="--no-distribution +"}Command line arguments, file names and string inserts should not be translated + + + Het opgegeven bestand moet de bestandsextensie {} hebben. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Het opgegeven bestand moet de bestandsextensie {} of {} hebben. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Kan de VmSwitch {} niet vinden. Beschikbare switches: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Voor brugnetwerken moet wsl2.vmSwitch worden ingesteld. + + + Kan de lijstdistributie niet ophalen uit {}. {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Kan de schijf {} niet koppelen aan WSL2: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Kan het formaat van de schijf niet wijzigen. + + + Geen waarde gevonden. + + + Windows-versie {} biedt geen ondersteuning voor de pakketversie van Windows-subsysteem voor Linux. +Installeer de vereiste update via Windows Update of via: {} +Ga naar https://aka.ms/wslinstall voor meer informatie + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Als u de foutopsporingsshell wilt uitvoeren, moet u wsl.exe als beheerder uitvoeren. + + + Het installatieproces voor distributie {} is mislukt met afsluitcode: {}. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ongeldige GUID-indeling: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ongeldige sectienaam in {}:{} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ongeldige sleutelnaam in {}:{} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + {} wordt verwacht in {}:{} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ongeldig escapeteken: {} in {}:{} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Onbekende sleutel {} in {}:{} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ongeldige integerwaarde {} voor sleutel {} in {}:{} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ongeldige IP-waarde {} voor sleutel {} in {}:{} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ongeldige booleaanse waarde {} voor sleutel {} in {}:{} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ongeldig mac-adres {} voor sleutel {} in {}:{} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Kan configuratiebestand {}, {} niet openen + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Er zijn fouten opgetreden tijdens het opstarten van WSL + + + Kan de systeemgebruikerssessie voor {} niet starten. Zie journalctl voor meer informatie. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + EventViewer openen + + + Deze distributie bevat geen standaardnaam. Gebruik --name om de distributienaam te kiezen. + {Locked="--name "}Command line arguments, file names and string inserts should not be translated + + + Argumenten {} en {} kunnen niet tegelijkertijd worden opgegeven. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Argument {} vereist het {}-argument. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ongeldige distributienaam: {}. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Verouderde distributieregistratie wordt gebruikt. Overweeg in plaats daarvan een op teer gebaseerde distributie te gebruiken. + + + Verouderde distributieregistraties ondersteunen het argument --version niet. + {Locked="--version "}Command line arguments, file names and string inserts should not be translated + + + De distributie '{}' wordt geleverd door een onderdrukkingsmanifest. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + De distributiehash komt niet overeen. Verwacht: {}, werkelijke hash: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ongeldige hexadecimale tekenreeks: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + '{}' wordt niet ondersteund bij het installeren van verouderde distributies. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Distributie is geïnstalleerd. Het kan worden gestart via wsl.exe -d {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ongeldige geheugentekenreeks {} voor .wslconfig-vermelding {} in {}:{} + {FixedPlaceholder="{}"}{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated + + + Kan de wisselschijf niet maken in {}: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Geneste virtualisatie wordt niet ondersteund op deze computer. + + + Kan het netwerkeindpunt met het adres {} niet maken, er is een nieuw adres toegewezen: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Kan geen virtueel netwerk maken met adresbereik: {}, nieuw netwerk gemaakt met bereik: {}, {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + VEILIGE MODUS INGESCHAKELD - veel functies worden uitgeschakeld + + + Gespiegelde netwerkmodus wordt niet ondersteund: {}. +Terugvallen op NAT-netwerken. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Linux Kernel versie 5.10 of nieuwere is vereist + + + Windows-versie {}. {} beschikt niet over de vereiste functies + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Hyper-V-firewall wordt niet ondersteund + + + DNS-tunneling wordt niet ondersteund + + + De instelling wsl2.localhostForwarding heeft geen effect bij het gebruik van de gespiegelde netwerkmodus + + + Er is een http-proxywijziging gedetecteerd op de host. Start WSL opnieuw om de wijziging toe te passen. + + + Er is een localhost-proxyconfiguratie gedetecteerd, maar niet gespiegeld in WSL. WSL in nat-modus biedt geen ondersteuning voor localhostproxy's. + + + Er is een IPv6-proxyconfiguratie gedetecteerd, maar niet gespiegeld in WSL. WSL in nat-modus biedt geen ondersteuning voor IPv6. + + + Er is een localhost IPv6-proxyconfiguratie gedetecteerd, maar niet gespiegeld in WSL. WSL biedt geen ondersteuning voor localhost IPv6-proxy's. + + + Er is een onverwachte fout opgetreden tijdens het omzetten van proxy-instellingen. Proxy-instellingen zijn niet gespiegeld in WSL. + + + Er is een fout opgetreden bij het openen van het register. Pad: {}. Fout: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Kan het relay-proces van localhost niet starten. Fout: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Kan het virtuele netwerk niet starten. Installeer het optionele onderdeel Virtual Machine Platform door wsl.exe --install --no-distribution uit te voeren + {Locked="--install "}{Locked="--no-distribution"}Command line arguments, file names and string inserts should not be translated + + + Kan netwerk (networkingMode {}) niet configureren. Er wordt teruggevallen op networkingMode {}. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Kan Windows-onderdeel {} niet inschakelen (afsluitcode {}) + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Er is een onherstelbare fout geretourneerd door de invoegtoepassing {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Er is een onherstelbare fout geretourneerd door de invoegtoepassing {}. Foutbericht: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Voor de invoegtoepassing {} is een nieuwere versie van WSL vereist. Uitvoeren: wsl.exe --update + {FixedPlaceholder="{}"}{Locked="--update"}Command line arguments, file names and string inserts should not be translated + + + De instelling .wslconfig '{}' is uitgeschakeld door het computerbeleid. + {FixedPlaceholder="{}"}{Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated + + + De foutopsporingsshell is uitgeschakeld door het computerbeleid. + + + wsl.exe --mount is uitgeschakeld door het computerbeleid. + {Locked="--mount "}Command line arguments, file names and string inserts should not be translated + + + WSL1 is uitgeschakeld door het computerbeleid. + + + Voer wsl.exe --set-version {} 2 uit om een upgrade uit te voeren naar WSL2. + {FixedPlaceholder="{}"}{Locked="--set-version "}Command line arguments, file names and string inserts should not be translated + + + WSL rondt een upgrade af... + + + Bijwerken is mislukt (afsluitcode: {}). + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Installatie ongedaan maken is mislukt (afsluitcode: {}). + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Logboekbestand: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Kan het MSIX-pakket niet verwijderen (fout: {}). + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Kan het MSIX-pakket niet installeren (fout: {}). + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Optionele onderdelen die nodig zijn om WSL uit te voeren, zijn niet geïnstalleerd. + + + Ontbrekende onderdelen installeren. + + + Het geïmporteerde bestand is geen geldige Linux-distributie. + + + Druk op een willekeurige toets om af te sluiten... + + + Er is een nieuwe versie van Windows-subsysteem voor Linux beschikbaar. + + + Werk bij naar versie {} of bekijk de releaseopmerkingen hieronder. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Bijwerken + + + Documenten weergeven + + + De bewerking kan niet worden voltooid omdat de VHD momenteel in gebruik is. Stoppen van WSL forceren: wsl.exe --shutdown + {Locked="--shutdown"}Command line arguments, file names and string inserts should not be translated + + + {} is geen geldige booleaanse waarde, <waar|onwaar> + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Sparse VHD wordt alleen ondersteund op WSL2. + + + Het uitvoeren van WSL als lokaal systeem wordt niet ondersteund. + + + Prestaties tip: + + + Het gebruik van een I/O-intensieve bewerking zoals {} op uw Windows-stations heeft slechte prestaties. Overweeg uw projectbestanden naar het Linux-bestandssysteem te verplaatsen voor betere prestaties. Klik hieronder voor meer informatie. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Documenten weergeven + + + Niet meer weergeven + + + De WSL2-virtuele machine is vastgelopen. + + + De stacktracering is opgeslagen in: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + De distributie kan niet worden gestart. Foutcode: {}, foutstap: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + De distributie kan niet worden gestart omdat de virtuele schijf beschadigd is. + + + Dubbele configuratiesleutel {} in {}:{} (conflicterende sleutel: {} in {}:{}) + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ongeldige waarde {} voor configuratiesleutel {} in {}:{} (geldige waarden: {}) + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Wachten tot de OOBE-opdracht is voltooid voor distributie {}... + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Kan de eigenschap {} niet lezen uit distributie {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Dit ziet eruit als een VHD-bestand. Gebruik --vhd om een VHD te importeren in plaats van een tar. + {Locked="--vhd "}Command line arguments, file names and string inserts should not be translated + + + Kan {} niet installeren vanaf de Microsoft Store: {} +Poging tot downloaden van web... + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Er is geen standaarddistributie geconfigureerd. Geef een distributie op om te installeren. + + + wsl2.virtio9p is uitgeschakeld en valt terug naar 9p met vsock-transport. + + + WSL-installatie lijkt beschadigd te zijn (foutcode: {}). +Druk op een toets om WSL te herstellen of CTRL-C om te annuleren. +Er treedt over 60 seconden een time-out op voor deze prompt. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Kan het terminalprofiel niet parseren tijdens het registreren van de distributie: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ongeldige grootte: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + {} +Foutcode: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Ongeldig JSON-document. Fout bij parseren: {} + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + wsl2.processors mogen niet groter zijn dan het aantal logische processors op het systeem ({} > {}) + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Kan netwerkmodus niet opvragen + + + Er zijn kernelmodules geleverd zonder een kernel op te geven. Raadpleeg https://aka.ms/wslcustomkernel voor meer informatie. + + + Vanwege een huidig compatibiliteitsprobleem met de Wereldwijde Beveiligde Toegang-client is DNS-tunneling uitgeschakeld. + + + Sparse VHD-ondersteuning is momenteel uitgeschakeld vanwege mogelijk beschadigde gegevens. +Om een distributie te dwingen een sparse VHD te gebruiken, voer je het volgende uit: +wsl.exe --manage <DistributionName> --set-sparse --allow-unsafe + {Locked="--manage "}{Locked="--set-sparse "}{Locked="--allow-unsafe"}Command line arguments, file names and string inserts should not be translated + + + Kan {} niet koppelen. Zie dmesg voor meer informatie. + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Verwerken van /etc/fstab met mount -a is mislukt. + + + Er is een fout opgetreden bij het koppelen van de distributieschijf. Deze is als terugval gekoppeld met het kenmerk Alleen-lezen. +Zie de herstelinstructies voor: https://aka.ms/wsldiskmountrecovery + + + Kan '{}' niet vertalen + {FixedPlaceholder="{}"}Command line arguments, file names and string inserts should not be translated + + + Er is iets foutgegaan. Probeer het later opnieuw. + + + Info + + + Over instellingen voor Windows-subsysteem voor Linux + + + © Microsoft. Alle rechten voorbehouden. + + + Windows Subsystem voor Linux-instellingen + + + Met Windows-subsysteem voor Linux-instellingen kunnen ontwikkelaars het .wslconfig-bestand beheren met behulp van een GUI-toepassing. + {Locked=".wslconfig"}Command line arguments, file names and string inserts should not be translated + + + Automatisch geheugen vrijmaken + + + Automatisch geheugen in cache vrijmaken na detectie van niet-actief CPU-gebruik. Ingesteld op geleidelijk voor langzame release en dropcache voor directe vrijgave van geheugen in cache. + + + Automatisch geheugen vrijmaken. + + + Automatisch geheugen in cache vrijmaken na detectie van niet-actief CPU-gebruik. Ingesteld op geleidelijk voor langzame release en dropcache voor directe vrijgave van geheugen in cache. + + + Automatische proxy ingeschakeld + + + Hiermee kan WSL de HTTP-proxygegevens van Windows gebruiken. + + + Automatische proxy ingeschakeld. + + + Hiermee kan WSL de HTTP-proxygegevens van Windows gebruiken. + + + DNS-analyse met de beste poging gebruiken + + + Alleen van toepassing wanneer wsl2.dnsTunneling is ingesteld op true. Als deze optie is ingesteld op true, wordt de vraag geëxtraheerd uit de DNS-aanvraag en wordt geprobeerd deze op te lossen, waarbij de onbekende records worden genegeerd. + {Locked="wsl2.dnsTunneling"}.wslconfig property key names should not be translated + + + DNS-analyse met de beste poging gebruiken. + + + Alleen van toepassing wanneer wsl2.dnsTunneling is ingesteld op true. Als deze optie is ingesteld op true, wordt de vraag geëxtraheerd uit de DNS-aanvraag en wordt geprobeerd deze op te lossen, waarbij de onbekende records worden genegeerd. + + + Aangepaste kernel + + + Een absoluut Windows-pad naar een aangepaste Linux-kernel. + + + Door kernels bladeren + + + Aangepaste kernel + + + Een absoluut Windows-pad naar een aangepaste Linux-kernel. + + + Aangepaste kernelmodules + + + Een absoluut Windows-pad naar een aangepaste Linux-kernel modules VHD. + + + Door kernelmodules bladeren + + + Aangepaste kernelmodules + + + Een absoluut Windows-pad naar een aangepaste Linux-kernel modules VHD. + + + Aangepaste systeemdistributie + + + Bladeren door distro's + + + Geef een pad op naar een VHD die wordt geladen als een aangepaste systeemdistributie, die voornamelijk wordt gebruikt om GUI-apps in WSL aan te zetten. [Meer informatie over systeemdistributies hier]. + {Locked="["}{Locked="]"}The text in between the delimiters [ ] is made into a hyperlink in code, and the delimiters are removed + + + https://aka.ms/wslgsystemdistro + {Locked}Uri to the Microsoft WSLg architecture devblog + + + Aangepaste systeemdistributie + + + Geef een pad op naar een VHD die wordt geladen als een aangepaste systeemdistributie, die voornamelijk wordt gebruikt om GUI-apps in WSL aan te zetten. + + + Foutopsporingsconsole inschakelen + + + Booleaanse waarde voor het inschakelen van een uitvoerconsolevenster waarin de inhoud van dmesg wordt weergegeven bij het begin van een WSL 2-distributie-exemplaar. + + + Foutopsporingsconsole inschakelen. + + + Booleaanse waarde voor het inschakelen van een uitvoerconsolevenster waarin de inhoud van di berichten wordt weergegeven bij het begin van een WSL 2-distributie-exemplaar. + + + Standaardgrootte van VHD + + + De standaard maximale grootte voor de uitbreidbare virtuele harde WSL-schijf (VHD) alleen voor nieuw gemaakte distributies. + + + Grootte opnieuw instellen + + + Standaardgrootte van VHD + + + De standaard maximale grootte, opgegeven in megabytes, voor de uitbreidbare virtuele harde WSL-schijf (VHD) alleen voor nieuw gemaakte distributies. + + + Ontwikkelaar + + + Documentatie + + + https://aka.ms/wsldocs + {Locked}Uri to Microsoft WSL documentation + + + DrvFS-modus wijzigen + + + Hiermee wijzigt u de implementatie van bestandstoegang tussen besturingssystemen in WSL. + + + DNS-proxy ingeschakeld + + + Alleen van toepassing wanneer wsl2.networkingMode is ingesteld op NAT. Booleaanse waarde om WSL te informeren over het configureren van de DNS-server in Linux naar nat op de host. Als u instelt op onwaar, worden DNS-servers gespiegeld van Windows naar Linux. + {Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated + + + DNS-proxy ingeschakeld. + + + Alleen van toepassing wanneer wsl2.networkingMode is ingesteld op NAT. Booleaanse waarde om WSL te informeren over het configureren van de DNS-server in Linux naar nat op de host. Als u instelt op onwaar, worden DNS-servers gespiegeld van Windows naar Linux. + + + DNS-tunneling ingeschakeld + + + Hiermee wijzigt u de wijze waarop DNS-aanvragen van WSL naar Windows worden geproxy'd. + + + DNS-tunneling ingeschakeld. + + + Hiermee wijzigt u de wijze waarop DNS-aanvragen van WSL naar Windows worden geproxy'd. + + + Bestandssysteem + + + GUI-toepassingen inschakelen + + + Booleaanse waarde voor het in- of uitschakelen van ondersteuning voor GUI-toepassingen ([WSLg]) in WSL. + + + https://aka.ms/wslgproject + {Locked}Uri to the Microsoft GitHub WSLg project + + + GUI-toepassingen inschakelen. + + + Booleaanse waarde voor het in- of uitschakelen van ondersteuning voor GUI-toepassingen (ook wel WSL g genoemd) in WSL. + + + Prestatiemeteritems voor hardware inschakelen + + + Hiermee schakelt u hardwareprestatiemeteritems voor Linux in. + + + Prestatiemeteritems voor hardware inschakelen. + + + Hiermee schakelt u hardwareprestatiemeteritems voor Linux in. + + + Hyper-V Firewall ingeschakeld + + + Hiermee wordt de Hyper-V-firewall ingeschakeld waarmee de Windows Firewall-regels en regels die specifiek zijn voor Hyper-V-verkeer, WSL-netwerkverkeer kunnen filteren. + + + Hyper-V Firewall ingeschakeld. + + + Hiermee wordt de Hyper-V-firewall ingeschakeld waarmee de Windows Firewall-regels en regels die specifiek zijn voor Hyper-V-verkeer, WSL-netwerkverkeer kunnen filteren. + + + Loopback van hostadres + + + Alleen van toepassing wanneer wsl2.networkingMode is ingesteld op gespiegeld. Als deze optie is ingesteld op Waar, kan de container verbinding maken met de host of de host om verbinding te maken met de container door een IP-adres dat aan de host is toegewezen. Het loopback-adres 127.0.0.1 kan altijd worden gebruikt. Met deze optie kunnen ook alle extra toegewezen lokale IP-adressen worden gebruikt. + {Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated + + + Loopback van hostadres. + + + Alleen van toepassing wanneer wsl2.networkingMode is ingesteld op gespiegeld. Als deze optie is ingesteld op Waar, kan de container verbinding maken met de host of de host om verbinding te maken met de container door een IP-adres dat aan de host is toegewezen. Het loopback-adres 127.0.0.1 kan altijd worden gebruikt. Met deze optie kunnen ook alle extra toegewezen lokale IP-adressen worden gebruikt. + + + Genegeerde poorten + + + Alleen van toepassing wanneer wsl2.networkingMode is ingesteld op gespiegeld. Hiermee geeft u op aan welke poorten Linux-toepassingen kunnen binden, die niet automatisch worden doorgestuurd of overwogen in Windows. Moet worden opgemaakt in een door komma's gescheiden lijst, bijvoorbeeld: 3000.9000.9090. + {Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated + + + Poorten opnieuw instellen + + + Genegeerde poorten + + + Alleen van toepassing wanneer wsl2.networkingMode is ingesteld op gespiegeld. Hiermee geeft u op aan welke poorten Linux-toepassingen kunnen binden, die niet automatisch worden doorgestuurd of overwogen in Windows. Moet worden opgemaakt in een door komma's gescheiden lijst, bijvoorbeeld: 3000, 9000, 9090. + + + Time-out voor eerste automatische proxy + + + Alleen van toepassing wanneer wsl2.autoProxy is ingesteld op true. Hiermee configureert u hoe lang (in milliseconden) WSL wacht op het ophalen van HTTP-proxygegevens bij het starten van een WSL-container. Als de proxyinstellingen na deze tijd worden omgezet, moet het WSL-exemplaar opnieuw worden gestart om de opgehaalde proxyinstellingen te gebruiken. + {Locked="wsl2.autoProxy"}.wslconfig property key names should not be translated + + + Time-out voor opnieuw instellen + + + Time-out voor eerste automatische proxy + + + Alleen van toepassing wanneer wsl2.autoProxy is ingesteld op true. Hiermee configureert u hoe lang in milliseconden door WSL wordt gewacht op het ophalen van HTTP-proxygegevens bij het starten van een WSL-container. Als de proxyinstellingen na deze tijd worden omgezet, moet het WSL-exemplaar opnieuw worden gestart om de opgehaalde proxyinstellingen te gebruiken. + + + Kernelopdrachtregel + + + Aanvullende kernelopdrachtregelargumenten. + + + Localhost-doorsturen inschakelen + + + Booleaanse waarde die aangeeft of poorten zijn gebonden aan jokertekens of localhost in de WSL 2-VM, kunnen worden verbonden vanaf de host via localhost:port. + + + Localhost-doorsturen inschakelen. + + + Booleaanse waarde die aangeeft of poorten zijn gebonden aan jokertekens of localhost in de WSL 2-VM, kunnen worden verbonden vanaf de host via localhost, colon, port. + + + {0} MB + + + Geheugen en processor + + + Geheugengrootte + + + Hoeveel geheugen moet worden toegewezen aan de VM van WSL 2. + + + Grootte opnieuw instellen + + + Geheugengrootte + + + Hoeveel geheugen, opgegeven in megabytes, moet worden toegewezen aan de VM van WSL 2. + + + {0} milliseconden + + + Geneste virtualisatie inschakelen + + + Booleaanse waarde voor het in- of uitschakelen van geneste virtualisatie, waardoor andere geneste VM's kunnen worden uitgevoerd in WSL 2. + + + Geneste virtualisatie inschakelen. + + + Booleaanse waarde voor het in- of uitschakelen van geneste virtualisatie, waardoor andere geneste VM's kunnen worden uitgevoerd in WSL 2. + + + Netwerkmodus + + + Hiermee geeft u de netwerkmodus voor WSL. + + + Netwerkmodus. + + + Hiermee geeft u de netwerkmodus voor WSL. + + + Netwerken + + + U kunt op alle besturingssystemen met al uw bestanden werken. + + + Bestandstoegang tussen verschillende besturingssystemen + + + Toegang tot uw Windows-bestanden vanuit Linux + + + U hebt vanuit Linux toegang tot uw Windows-bestanden door te navigeren naar '/mnt' en vervolgens naar uw Windows-stationsletter, zoals in dit voorbeeld voor het C-station: + +'cd /mnt/c' + + + Toegang tot uw Linux-bestanden met Bestandenverkenner + + + U kunt uw Linux-bestanden weergeven in Verkenner door te navigeren naar '\\wsl.localhost\' of door op het Linux-pictogram te klikken. + {Locked="\\wsl.localhost\"}Url addresses should not be translated. + + + Windows-bestanden en -programma's starten vanuit WSL + + + Zelfs wanneer u WSL gebruikt, kunt u de uitvoerbare Windows-bestanden rechtstreeks uitvoeren vanuit Bash. Probeer het volgende uit te voeren: +'powershell.exe /c start .' om Verkenner te openen in uw huidige map. + {Locked="/c start ."}Command line arguments and file names should not be translated + + + Toegang tot Linux-netwerk-apps vanuit Windows + + + Als u een netwerk-app bouwt (bijvoorbeeld een app die wordt uitgevoerd op een NodeJS- of SQL-server) in uw Linux-distributie, hebt u toegang tot de app vanuit een Windows-app (zoals uw Edge- of Chrome-internetbrowser) met localhost (net zoals normaal). Dit betekent dat als u een Linux-server hebt gestart die luistert naar poort 3000, u naar [http://localhost:3000] kunt gaan in Edge op Windows om toegang te krijgen tot de server. + {Locked="http://localhost:3000"}Url addresses should not be translated. + + + http://localhost:3000 + {Locked}Uri to the localhost on port 3000 + + + Netwerken in gespiegelde modus + + + WSL bevat ook een nieuwe netwerkmodus, de gespiegelde modus, die geavanceerde mogelijkheden toevoegt, zoals IPv6-ondersteuning en de mogelijkheid om toegang te krijgen tot uw netwerktoepassingen in uw bedrijfsnetwerk. + + + Meer informatie over bestandstoegang tussen verschillende besturingssystemen + + + https://aka.ms/wslfilesystems + {Locked}Uri to the Working across Windows and Linux file systems documentation + + + Welkom bij Windows-subsysteem voor Linux + + + WSL is een geweldige manier om verschillende Linux-distributies uit te proberen. + + + Distro-beheer + + + Meer informatie over standaard WSL-opdrachten + + + https://aka.ms/wslcommands + {Locked}Uri to the basic WSL commands documentation + + + Meer informatie over het importeren van Linux-distributies + + + https://aka.ms/wslcustomdistro + {Locked}Uri to the import any linux distribution to use with WSL documentation + + + Installeerbare WSL Distros-opdracht weergeven + + + 'wsl.exe -l -o' + {Locked="-l -o"}Command line arguments and file names should not be translated + + + Een benoemde WSL-distro-opdracht installeren + + + 'wsl.exe --install <DistroName>' + {Locked="--install "}Command line arguments, file names and string inserts should not be translated + + + Beschikbare WSL-distros-opdracht weergeven + + + 'wsl.exe -l' + {Locked="-l"}Command line arguments and file names should not be translated + + + Docker Desktop werkt ideaal met WSL om u te helpen ontwikkelen met Linux-containers. + +Enkele voordelen van het gebruik van Docker Desktop met WSL zijn: + +• U kunt Docker-opdrachten uitvoeren in WSL of in Windows, met gebruik van dezelfde Docker-daemon en -installatiekopieën. +• U kunt bestanden en mappen soepel delen tussen Windows en Linux met behulp van de automatische koppeling van Windows-stations in WSL. +• U kunt uw favoriete Windows-hulpprogramma's en -editors gebruiken om te werken aan Linux-code en -bestanden, en omgekeerd, dankzij de interoperabiliteit van WSL. + + + Docker Desktop-integratie + + + Meer informatie over het gebruik van WSL met Docker + + + https://aka.ms/wsldocker + {Locked}Uri to the Docker remote containers on WSL 2 documentation + + + Met het Windows-subsysteem voor Linux (WSL) kunt u uw favoriete Linux-hulpprogramma's, toepassingen en werkstromen rechtstreeks in Windows uitvoeren. + +Neem even de tijd om een voorbeeld te bekijken van de favoriete functies van de community of bekijk onze uitgebreide documentatie. + + + Welkom bij WSL + + + Aanbevolen procedures voor installatie + + + https://aka.ms/wslsetup + {Locked}Uri to the Best Practices for Setup Documentation + + + Aan de slag met Linux + + + https://aka.ms/wslgettingstarted + {Locked}Uri to the Getting Started with Linux Documentation + + + Documentatie voor Windows-subsysteem voor Linux (WSL) + + + https://aka.ms/wsldocs + {Locked}Uri to the Microsoft WSL Documentation + + + U kunt grafische Linux-toepassingen gebruiken met systeemeigen Windows-interacties, zoals alt-tab, het openen van het startmenu, vastmaken van taakbalk en ondersteuning voor knippen en plakken. + + + GUI-apps + + + WSL kan gebruikmaken van je Windows GPU voor Machine Learning-werkstromen + +Binaire Linux-bestanden die worden uitgevoerd in WSL kunnen automatisch je GPU in Windows gebruiken om hun prestaties te versnellen. Je hoeft deze werkstromen slechts op dezelfde manier te installeren en uit te voeren als op een normale Linux-computer. Je kunt op verschillende manieren aan de slag gaan, van het uitvoeren van CUDA in een Docker-container als je een NVIDIA-grafische kaart hebt, tot het uitvoeren van PyTorch of TensorFlow met DirectML op je AMD-, Intel- of NVIDIA-grafische kaart. Zie de Aan de slag-gids hieronder voor meer informatie. + + + GPU-versnelling + + + Meer informatie over GPU-versnelling + + + https://aka.ms/wslgpu + {Locked}Uri to the GPU acceleration for ML in WSL documentation + + + Meer informatie over WSL GUI-apps + + + https://aka.ms/wslguiapps + {Locked}Uri to the Run GUI apps on the WSL documentation + + + Hier ziet u een lijst met apps die u kunt proberen (u kunt al deze apps installeren in Ubuntu door 'sudo apt install <De app-naam>' te typen) + + • gedit – Eenvoudige teksteditor + • audacity – Audiobestanden opnemen en bewerken + • blender – 3D-animaties en -visualisaties maken + • gimp – Foto's bewerken + • nautilus – Een Linux-bestandenverkenner + • vlc – Videospeler + + + U hebt eenvoudig toegang tot netwerk-apps in Windows- en Linux-besturingssystemen. + + + Netwerkintegratie + + + Meer informatie over netwerktoepassingen + + + https://aka.ms/wslnetworking + {Locked}Uri to the Accessing network applications with WSL documentation + + + Meer informatie over netwerken in gespiegelde modus + + + https://aka.ms/wslmirroredmode + {Locked}Uri to the WSL Mirrored Mode networking documentation + + + U kunt WSL rechtstreeks vanuit VS Code gebruiken als uw fulltime-ontwikkelomgeving. + + + VS Code-integratie + + + Meer informatie over het gebruik van WSL met VS Code + + + https://aka.ms/wslvscode + {Locked}Uri to the using Visual Studio Code with WSL documentation + + + Installatie-instructies + + + Nadat u VS Code hebt geïnstalleerd, kunt u de externe WSL-extensie installeren vanuit Windows Terminal: + +'code –install-extension ms-vscode-remote.remote-wsl' + + + Open een WSL-project in Visual Studio Code + + + Om een project te openen in VS Code vanuit uw WSL-distributie, opent u de opdrachtregel van de distributie en voert u 'code .' uit om een projectbestand te openen. + +U hebt ook toegang tot meer externe VS Code-opties via het opdrachtpalet in VS Code zelf. Druk op SHIFT+CTRL+P op het toetsenbord om het opdrachtpalet te openen en typ 'Remote-WSL' om een lijst met beschikbare externe VS Code-opties weer te geven (bijvoorbeeld de map opnieuw openen in een externe sessie, opgeven welke distributie u wilt openen en meer). + + + Informatie over het gebruik + + + Optionele onderdelen + + + Privacyverklaring + + + https://go.microsoft.com/fwlink/?linkid=2234882 + {Locked}Uri to the Microsoft Privacy Policy + + + Aantal processors + + + Hoeveel logische processors moeten worden toegewezen aan de VM van WSL 2. + + + Aantal opnieuw instellen + + + Aantal processors + + + Hoeveel logische processors moeten worden toegewezen aan de VM van WSL 2. + + + Verwante koppelingen + + + Opmerkingen bij de release + + + https://aka.ms/wslreleases + {Locked}Uri to Microsoft WSL release notes + + + Veilige modus inschakelen + + + Voer WSL uit in de veilige modus. Hierdoor worden veel functies uitgeschakeld en kunnen distributies met een slechte status worden hersteld. + + + Veilige modus inschakelen. + + + Voer WSL uit in de veilige modus. Hierdoor worden veel functies uitgeschakeld en kunnen distributies met een slechte status worden hersteld. + + + Info + + + Ontwikkelaar + + + Distributiebeheer + + + Docker Desktop-integratie + + + Bestandssysteem + + + Algemeen + + + GPU-versnelling + + + GUI-apps + + + wsl.exe starten + + + Geheugen en processor + + + Netwerken + + + Netwerkintegratie + + + Welkom bij WSL + + + Optionele onderdelen + + + Instellingen + + + VS Code-integratie + + + Nieuwe functies + + + Werken tussen bestandssystemen + + + Problemen + + + https://aka.ms/wslproject + {Locked}Uri to Microsoft WSL issues + + + Sparse VHD standaard inschakelen + + + Nieuwe VHD's worden automatisch ingesteld op schaars wanneer deze is ingeschakeld. + + + Sparse VHD standaard inschakelen. + + + Nieuwe VHD's worden automatisch ingesteld op schaars wanneer deze is ingeschakeld. + + + Bestandslocatie wisselen + + + Een absoluut Windows-pad naar de verwisselbare virtuele harde schijf. + + + Bladeren door wisselbestanden + + + Bestandslocatie wisselen + + + Een absoluut Windows-pad naar de verwisselbare virtuele harde schijf. + + + Formaat wijzigen + + + Hoeveel wisselruimte moet worden toegevoegd aan de VM van WSL 2, 0 voor geen wisselbestand. Wisselopslag is ram op schijf die wordt gebruikt wanneer de geheugenvraag de limiet op het hardwareapparaat overschrijdt. + + + Grootte opnieuw instellen + + + Formaat wijzigen + + + Hoeveel wisselruimte, opgegeven in megabytes, moet worden toegevoegd aan de VM van WSL 2. 0 voor geen wisselbestand. Wisselopslag is ram op schijf die wordt gebruikt wanneer de geheugenvraag de limiet op het hardwareapparaat overschrijdt. + + + VirtIO inschakelen + + + Gebruik Virtiofs in plaats van plan 9 om toegang te krijgen tot hostbestanden, waardoor de snelheid toeneemt. + + + Virtio 9p inschakelen + + + Maakt het koppelen van het 9P-bestandssysteem vanaf de host mogelijk met behulp van het Virtio-transport. + + + VM Idle-time-out + + + Het aantal milliseconden dat een VM inactief is voordat deze wordt afgesloten. + + + Time-out voor opnieuw instellen + + + VM Idle-time-out + + + Het aantal milliseconden dat een VM inactief is voordat deze wordt afgesloten. + \ No newline at end of file diff --git a/localization/strings/pt-PT/Resources.resw b/localization/strings/pt-PT/Resources.resw index 279b1696..dafaa4bd 100644 --- a/localization/strings/pt-PT/Resources.resw +++ b/localization/strings/pt-PT/Resources.resw @@ -292,9 +292,11 @@ e "wsl.exe --install <Distro>" para instalar. A distribuição legada não suporta o WSL 2. - O WSL2 não é suportado com a configuração atual do computador. -Ative o componente opcional "Plataforma de Máquinas Virtuais" e certifique-se de que a virtualização está ativada no BIOS. -Ative a "Plataforma de Máquinas Virtuais" executando: wsl.exe --install --no-distribution + O WSL2 não consegue iniciar porque a virtualização não está ativada nesta máquina. +Certifique-se de que o componente opcional "Plataforma de Máquina Virtual" está ativado e a virtualização está ligada nas definições de firmware do seu computador. + +Ative a "Plataforma de Máquina Virtual" ao executar: wsl.exe --install --no-distribution + Para obter informações, visite https://aka.ms/enablevirtualization {Locked="--install "}{Locked="--no-distribution "}Command line arguments, file names and string inserts should not be translated From b5c11b15e4f7fc0c2fd6f8ecf2d9eadeb14e8d08 Mon Sep 17 00:00:00 2001 From: Blue Date: Thu, 29 Jan 2026 16:07:56 +0000 Subject: [PATCH 2/6] Localization change from build: 138626054 (#14127) Co-authored-by: WSL localization --- localization/strings/tr-TR/Resources.resw | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/localization/strings/tr-TR/Resources.resw b/localization/strings/tr-TR/Resources.resw index a22fed90..18add63b 100644 --- a/localization/strings/tr-TR/Resources.resw +++ b/localization/strings/tr-TR/Resources.resw @@ -169,7 +169,7 @@ Diski ayırmak için '{} {}' wsl.exe çalıştırın. Sağlanan yükleme konumu zaten kullanılıyor. - Sağlanan ada sahip bir dağıtım zaten mevcut. Farklı bir isim seçmek için --name seçeneğini kullanın. + Sağlanan ada sahip bir dağıtım zaten mevcut. Farklı bir ad seçmek için --name komutunu kullanın. {Locked="--name "}Command line arguments, file names and string inserts should not be translated @@ -1123,7 +1123,7 @@ wsl.exe --manage <DistributionName> --set-sparse true --allow-unsafe/etc/fstab with mount -a işlenemedi. - ağıtım diski bağlanırken bir hata oluştu, yedek plan olarak salt okunur şekilde bağlandı. + Dağıtım diski bağlanırken bir hata oluştu, yedek plan olarak salt okunur şekilde bağlandı. Kurtarma yönergelerine bakın: https://aka.ms/wsldiskmountrecovery @@ -1364,7 +1364,7 @@ Kurtarma yönergelerine bakın: https://aka.ms/wsldiskmountrecovery Yoksayılan bağlantı noktaları - Yalnızca wsl2.networkingMode olarak ayarlandığında uygulanabilir. Linux uygulamalarının otomatik olarak iletilen veya Windows'ta değerlendirilen bağlantı noktalarına bağlanacak bağlantı noktalarını belirtir. Virgülle ayrılmış bir listede biçimlendirilmelidir, örneğin: 3000.9000.9090. + Yalnızca wsl2.networkingMode olarak ayarlandığında uygulanabilir. Linux uygulamalarının otomatik olarak iletilen veya Windows'da değerlendirilen bağlantı noktalarına bağlanacak bağlantı noktalarını belirtir. Virgülle ayrılmış bir listede biçimlendirilmelidir, örneğin: 3000.9000.9090. {Locked="wsl2.networkingMode"}.wslconfig property key names should not be translated From 4096e6d77d0a0ac7588490ec1b6e40d3067e34e7 Mon Sep 17 00:00:00 2001 From: Ben Hillis Date: Thu, 29 Jan 2026 09:16:54 -0800 Subject: [PATCH 3/6] virtiofs: add support for mounting directories (not just full volumes) (#14073) * virtiofs: add support for mounting directories (not just full volumes) * disable virtiofs tests for now * spelling --------- Co-authored-by: Ben Hillis --- src/linux/init/config.cpp | 20 +-- src/linux/init/drvfs.cpp | 211 +++++++++++++++++--------- src/linux/init/drvfs.h | 7 +- src/linux/init/util.cpp | 38 +---- src/linux/init/util.h | 2 - src/shared/inc/lxinitshared.h | 12 ++ src/shared/inc/stringshared.h | 20 --- src/windows/service/exe/WslCoreVm.cpp | 57 +++---- test/linux/unit_tests/lxtfs.c | 2 +- test/linux/unit_tests/lxtmount.c | 113 +++++++++++++- test/windows/Common.cpp | 6 +- test/windows/DrvFsTests.cpp | 101 ++++++++++-- test/windows/UnitTests.cpp | 24 --- 13 files changed, 400 insertions(+), 213 deletions(-) diff --git a/src/linux/init/config.cpp b/src/linux/init/config.cpp index e6f60cb0..d0133ba7 100644 --- a/src/linux/init/config.cpp +++ b/src/linux/init/config.cpp @@ -1729,10 +1729,6 @@ Return Value: if (strcmp(MountEnum.Current().FileSystemType, PLAN9_FS_TYPE) == 0) { MountSource = UtilParsePlan9MountSource(MountEnum.Current().SuperOptions); - if (MountSource.empty()) - { - continue; - } } else if (strcmp(MountEnum.Current().FileSystemType, DRVFS_FS_TYPE) == 0) { @@ -1741,13 +1737,18 @@ Return Value: } else if (strcmp(MountEnum.Current().FileSystemType, VIRTIO_FS_TYPE) == 0) { - MountSource = UtilParseVirtiofsMountSource(MountEnum.Current().Source); + MountSource = QueryVirtiofsMountSource(MountEnum.Current().Source); } else { continue; } + if (MountSource.empty()) + { + continue; + } + auto letter = ConfigGetDriveLetter(MountSource); if (letter.has_value()) { @@ -2445,17 +2446,10 @@ try NewMountOptions += ','; } - MountPlan9Filesystem(NewSource, MountEntry.MountPoint, NewMountOptions.c_str(), Message->Admin, Config); + MountPlan9Share(NewSource, MountEntry.MountPoint, NewMountOptions.c_str(), Message->Admin, Config); } else if (strcmp(MountEntry.FileSystemType, VIRTIO_FS_TYPE) == 0) { - std::string_view Source = MountEntry.Source; - std::string_view OldTag = Message->Admin ? LX_INIT_DRVFS_VIRTIO_TAG : LX_INIT_DRVFS_ADMIN_VIRTIO_TAG; - if (!wsl::shared::string::StartsWith(Source, OldTag)) - { - continue; - } - RemountVirtioFs(MountEntry.Source, MountEntry.MountPoint, MountEntry.MountOptions, Message->Admin); } else diff --git a/src/linux/init/drvfs.cpp b/src/linux/init/drvfs.cpp index 3cdcc2dc..22be756d 100644 --- a/src/linux/init/drvfs.cpp +++ b/src/linux/init/drvfs.cpp @@ -298,70 +298,12 @@ try { return MountFilesystem(DRVFS_FS_TYPE, Source, Target, Options, ExitCode); } - - // Use virtiofs if the source of the mount is the root of a drive; otherwise, use 9p. - if (WSL_USE_VIRTIO_FS(Config)) + else if (WSL_USE_VIRTIO_FS(Config)) { - if (wsl::shared::string::IsDriveRoot(Source)) - { - return MountVirtioFs(Source, Target, Options, Admin, Config, ExitCode); - } - - LOG_WARNING("virtiofs is only supported for mounting full drives, using 9p to mount {}", Source); + return MountVirtioFs(Source, Target, Options, Admin, Config, ExitCode); } - // - // Check if the path is a UNC path. - // - - const char* Plan9Source; - std::string UncSource; - if ((strlen(Source) >= PLAN9_UNC_PREFIX_LENGTH) && ((Source[0] == '/') || (Source[0] == '\\')) && - ((Source[1] == '/') || (Source[1] == '\\'))) - { - UncSource = PLAN9_UNC_TRANSLATED_PREFIX; - UncSource += &Source[PLAN9_UNC_PREFIX_LENGTH]; - Plan9Source = UncSource.c_str(); - } - else - { - Plan9Source = Source; - } - - // - // Check whether to use the elevated or regular 9p server. - // - - bool Elevated = Admin.has_value() ? Admin.value() : IsDrvfsElevated(); - - // - // Initialize mount options. - // - - auto Plan9Options = std::format("{};path={}", PLAN9_ANAME_DRVFS, Plan9Source); - - // - // N.B. The cache option is added to the start of this so if the user - // specifies one explicitly, it will override the default. - // - - std::string MountOptions = "cache=mmap,"; - auto ParsedOptions = ConvertDrvfsMountOptionsToPlan9(Options ? Options : "", Config); - Plan9Options += ParsedOptions.first; - MountOptions += ParsedOptions.second; - - // - // Append the 9p mount options to the end of the other mount options and perform the mount operation. - // - - MountOptions += Plan9Options; - - if (MountPlan9Filesystem(Source, Target, MountOptions.c_str(), Elevated, Config, ExitCode) < 0) - { - return -1; - } - - return 0; + return MountPlan9(Source, Target, Options, Admin, Config, ExitCode); } CATCH_RETURN_ERRNO() @@ -407,7 +349,7 @@ Return Value: return ExitCode; } -int MountPlan9Filesystem(const char* Source, const char* Target, const char* Options, bool Admin, const wsl::linux::WslDistributionConfig& Config, int* ExitCode) +int MountPlan9Share(const char* Source, const char* Target, const char* Options, bool Admin, const wsl::linux::WslDistributionConfig& Config, int* ExitCode) /*++ @@ -425,6 +367,8 @@ Arguments: Admin - Supplies a boolean specifying if the admin share should be used. + Config - Supplies the distribution configuration. + ExitCode - Supplies an optional pointer that receives the exit code. Return Value: @@ -452,10 +396,95 @@ Return Value: MountOptions = std::format("msize={},trans=fd,rfdno={},wfdno={},{}", LX_INIT_UTILITY_VM_PLAN9_BUFFER_SIZE, Fd.get(), Fd.get(), Options); + return MountFilesystem(PLAN9_FS_TYPE, Source, Target, MountOptions.c_str(), ExitCode); } } +int MountPlan9(const char* Source, const char* Target, const char* Options, std::optional Admin, const wsl::linux::WslDistributionConfig& Config, int* ExitCode) + +/*++ + +Routine Description: + + This routine will perform a DrvFs mount using Plan9. + +Arguments: + + Source - Supplies the mount source. + + Target - Supplies the mount target. + + Options - Supplies the mount options. + + Admin - Supplies an optional boolean to specify if the admin or non-admin share should be used. + + Config - Supplies the distribution configuration. + + ExitCode - Supplies an optional pointer that receives the exit code. + +Return Value: + + 0 on success, -1 on failure. + +--*/ + +try +{ + // + // Check if the path is a UNC path. + // + + const char* Plan9Source; + std::string UncSource; + if ((strlen(Source) >= PLAN9_UNC_PREFIX_LENGTH) && ((Source[0] == '/') || (Source[0] == '\\')) && + ((Source[1] == '/') || (Source[1] == '\\'))) + { + UncSource = PLAN9_UNC_TRANSLATED_PREFIX; + UncSource += &Source[PLAN9_UNC_PREFIX_LENGTH]; + Plan9Source = UncSource.c_str(); + } + else + { + Plan9Source = Source; + } + + // + // Check whether to use the elevated or regular 9p server. + // + + bool Elevated = Admin.has_value() ? Admin.value() : IsDrvfsElevated(); + + // + // Initialize mount options. + // + + auto Plan9Options = std::format("{};path={}", PLAN9_ANAME_DRVFS, Plan9Source); + + // + // N.B. The cache option is added to the start of this so if the user + // specifies one explicitly, it will override the default. + // + + std::string MountOptions = "cache=mmap,"; + auto ParsedOptions = ConvertDrvfsMountOptionsToPlan9(Options ? Options : "", Config); + Plan9Options += ParsedOptions.first; + MountOptions += ParsedOptions.second; + + // + // Append the 9p mount options to the end of the other mount options and perform the mount operation. + // + + MountOptions += Plan9Options; + if (MountPlan9Share(Source, Target, MountOptions.c_str(), Elevated, Config, ExitCode) < 0) + { + return -1; + } + + return 0; +} +CATCH_RETURN_ERRNO() + int MountVirtioFs(const char* Source, const char* Target, const char* Options, std::optional Admin, const wsl::linux::WslDistributionConfig& Config, int* ExitCode) /*++ @@ -486,8 +515,6 @@ Return Value: try { - assert(wsl::shared::string::IsDriveRoot(Source)); - // // Check whether to use the elevated or non-elevated virtiofs server. // @@ -516,7 +543,7 @@ try AddShare.WriteString(AddShare->OptionsOffset, Plan9Options); // - // Connect to the wsl service to add the virtiofs share. + // Connect to the wsl service to add the virtiofs share. If adding the share fails, fallback to mounting using Plan9. // wsl::shared::SocketChannel Channel{UtilConnectVsock(LX_INIT_UTILITY_VM_VIRTIOFS_PORT, true), "VirtoFs"}; @@ -527,11 +554,10 @@ try gsl::span ResponseSpan; const auto& Response = Channel.Transaction(AddShare.Span(), &ResponseSpan); - if (Response.Result != 0) { - LOG_ERROR("Add virtiofs share for {} failed {}", Source, Response.Result); - return -1; + LOG_WARNING("Add virtiofs share for {} failed {}, falling back to Plan9", Source, Response.Result); + return MountPlan9(Source, Target, Options, Admin, Config, ExitCode); } // @@ -596,3 +622,52 @@ try return MountWithRetry(Tag, Target, VIRTIO_FS_TYPE, Options); } CATCH_RETURN_ERRNO() + +std::string QueryVirtiofsMountSource(const char* Tag) + +/*++ + +Routine Description: + + This routine takes a virtiofs tag and determines the Windows path it refers to. + +Arguments: + + Tag - Supplies the virtiofs tag to query. + +Return Value: + + The mount source, an empty string on failure. + +--*/ + +try +{ + wsl::shared::MessageWriter QueryShare(LxInitMessageQueryVirtioFsDevice); + QueryShare.WriteString(QueryShare->TagOffset, Tag); + + // + // Connect to the host and send the query request. + // + + wsl::shared::SocketChannel Channel{UtilConnectVsock(LX_INIT_UTILITY_VM_VIRTIOFS_PORT, true), "QueryVirtioFs"}; + if (Channel.Socket() < 0) + { + return {}; + } + + gsl::span ResponseSpan; + const auto& Response = Channel.Transaction(QueryShare.Span(), &ResponseSpan); + if (Response.Result != 0) + { + LOG_ERROR("Query virtiofs share for {} failed {}", Tag, Response.Result); + return {}; + } + + return wsl::shared::string::FromSpan(ResponseSpan, Response.TagOffset); +} +catch (...) +{ + LOG_CAUGHT_EXCEPTION(); + return {}; +} diff --git a/src/linux/init/drvfs.h b/src/linux/init/drvfs.h index 93917d5b..2f83e544 100644 --- a/src/linux/init/drvfs.h +++ b/src/linux/init/drvfs.h @@ -23,9 +23,12 @@ int MountDrvfs(const char* Source, const char* Target, const char* Options, std: int MountDrvfsEntry(int Argc, char* Argv[]); -int MountPlan9Filesystem( - const char* Source, const char* Target, const char* Options, bool Admin, const wsl::linux::WslDistributionConfig& Config, int* ExitCode = nullptr); +int MountPlan9Share(const char* Source, const char* Target, const char* Options, bool Admin, const wsl::linux::WslDistributionConfig& Config, int* ExitCode = nullptr); + +int MountPlan9(const char* Source, const char* Target, const char* Options, std::optional Admin, const wsl::linux::WslDistributionConfig& Config, int* ExitCode); int MountVirtioFs(const char* Source, const char* Target, const char* Options, std::optional Admin, const wsl::linux::WslDistributionConfig& Config, int* ExitCode = nullptr); int RemountVirtioFs(const char* Tag, const char* Target, const char* Options, bool Admin); + +std::string QueryVirtiofsMountSource(const char* Tag); diff --git a/src/linux/init/util.cpp b/src/linux/init/util.cpp index 58c2adb0..1a782e2d 100644 --- a/src/linux/init/util.cpp +++ b/src/linux/init/util.cpp @@ -902,11 +902,12 @@ try } else if (strcmp(MountEnum.Current().FileSystemType, VIRTIO_FS_TYPE) == 0) { - MountSource = UtilParseVirtiofsMountSource(MountEnum.Current().Source); + MountSource = QueryVirtiofsMountSource(MountEnum.Current().Source); if (MountSource.empty()) { continue; } + MountEnum.Current().Source = MountSource.data(); } else if (strcmp(MountEnum.Current().FileSystemType, DRVFS_FS_TYPE) == 0) @@ -2026,41 +2027,6 @@ Return Value: return {}; } -std::string UtilParseVirtiofsMountSource(std::string_view Source) - -/*++ - -Routine Description: - - This routine parses the mount source to determine the actual source of a - a VirtioFs mount. - -Arguments: - - Source - Supplies the source string. - -Return Value: - - The mount source, or NULL if the source is not valid. - ---*/ - -{ - std::string MountSource{}; - if (wsl::shared::string::StartsWith(Source, LX_INIT_DRVFS_ADMIN_VIRTIO_TAG) && (Source.size() >= sizeof(LX_INIT_DRVFS_ADMIN_VIRTIO_TAG))) - { - MountSource = Source[sizeof(LX_INIT_DRVFS_ADMIN_VIRTIO_TAG) - 1]; - MountSource += ":"; - } - else if (wsl::shared::string::StartsWith(Source, LX_INIT_DRVFS_VIRTIO_TAG) && (Source.size() >= sizeof(LX_INIT_DRVFS_VIRTIO_TAG))) - { - MountSource = Source[sizeof(LX_INIT_DRVFS_VIRTIO_TAG) - 1]; - MountSource += ":"; - } - - return MountSource; -} - std::vector UtilParseWslEnv(char* NtEnvironment) /*++ diff --git a/src/linux/init/util.h b/src/linux/init/util.h index dc744eff..f7b168df 100644 --- a/src/linux/init/util.h +++ b/src/linux/init/util.h @@ -257,8 +257,6 @@ int UtilParseCgroupsLine(char* Line, char** SubsystemName, bool* Enabled); std::string UtilParsePlan9MountSource(std::string_view MountOptions); -std::string UtilParseVirtiofsMountSource(std::string_view MountOptions); - std::vector UtilParseWslEnv(char* NtEnvironment); int UtilProcessChildExitCode(int Status, const char* Name, int ExpectedStatus = 0, bool PrintError = true); diff --git a/src/shared/inc/lxinitshared.h b/src/shared/inc/lxinitshared.h index c790bd77..14bf7b88 100644 --- a/src/shared/inc/lxinitshared.h +++ b/src/shared/inc/lxinitshared.h @@ -302,6 +302,7 @@ typedef enum _LX_MESSAGE_TYPE LxInitMessageAddVirtioFsDevice, LxInitMessageAddVirtioFsDeviceResponse, LxInitMessageRemountVirtioFsDevice, + LxInitMessageQueryVirtioFsDevice, LxInitMessageStartDistroInit, LxInitMessageCreateLoginSession, LxInitMessageStopPlan9Server, @@ -1104,6 +1105,17 @@ typedef struct _LX_INIT_REMOUNT_VIRTIOFS_SHARE_MESSAGE PRETTY_PRINT(FIELD(Header), FIELD(Admin), STRING_FIELD(TagOffset)); } LX_INIT_REMOUNT_VIRTIOFS_SHARE_MESSAGE, *PLX_INIT_REMOUNT_VIRTIOFS_SHARE_MESSAGE; +typedef struct _LX_INIT_QUERY_VIRTIOFS_SHARE_MESSAGE +{ + static inline auto Type = LxInitMessageQueryVirtioFsDevice; + using TResponse = LX_INIT_ADD_VIRTIOFS_SHARE_RESPONSE_MESSAGE; + + MESSAGE_HEADER Header; + unsigned int TagOffset; + char Buffer[]; + + PRETTY_PRINT(FIELD(Header), STRING_FIELD(TagOffset)); +} LX_INIT_QUERY_VIRTIOFS_SHARE_MESSAGE, *PLX_INIT_QUERY_VIRTIOFS_SHARE_MESSAGE; // // The messages that can be sent to mini_init. // diff --git a/src/shared/inc/stringshared.h b/src/shared/inc/stringshared.h index bf0d47e2..e8ed90cc 100644 --- a/src/shared/inc/stringshared.h +++ b/src/shared/inc/stringshared.h @@ -52,26 +52,6 @@ inline unsigned int CopyToSpan(const std::string_view String, const gsl::span inline bool EndsWith(const std::basic_string& String, const std::basic_string_view Suffix) { diff --git a/src/windows/service/exe/WslCoreVm.cpp b/src/windows/service/exe/WslCoreVm.cpp index 7c3748a9..5ea0e809 100644 --- a/src/windows/service/exe/WslCoreVm.cpp +++ b/src/windows/service/exe/WslCoreVm.cpp @@ -855,9 +855,6 @@ void WslCoreVm::AddDrvFsShare(_In_ bool Admin, _In_ HANDLE UserToken) { // Add virtiofs devices associating indices with paths from the fixed drive bitmap. These devices support // multiple mounts in the guest, so this only needs to be done once. - // EX: drvfsC1 => C:\ - // drvfsD2 => D:\ - // drvfsaC3 => C:\ (elevated) auto fixedDrives = wsl::windows::common::filesystem::EnumerateFixedDrives(UserToken).first; while (fixedDrives != 0) { @@ -2125,7 +2122,7 @@ void WslCoreVm::WaitForPmemDeviceInVm(_In_ ULONG PmemId) _Requires_lock_held_(m_guestDeviceLock) std::wstring WslCoreVm::AddVirtioFsShare(_In_ bool Admin, _In_ PCWSTR Path, _In_ PCWSTR Options, _In_opt_ HANDLE UserToken) { - WI_ASSERT(m_vmConfig.EnableVirtioFs && wsl::shared::string::IsDriveRoot(wsl::shared::string::WideToMultiByte(Path))); + WI_ASSERT(m_vmConfig.EnableVirtioFs); if (!ARGUMENT_PRESENT(UserToken)) { @@ -2136,22 +2133,27 @@ std::wstring WslCoreVm::AddVirtioFsShare(_In_ bool Admin, _In_ PCWSTR Path, _In_ WI_ASSERT(Admin == wsl::windows::common::security::IsTokenElevated(UserToken)); // Ensure that the path has a trailing path separator. - std::wstring sharePath{Path}; - if (sharePath.back() != L'\\') + std::wstring sharePath(Path); + if (!sharePath.ends_with(L'\\') && !sharePath.ends_with(L'/')) { - sharePath += L'\\'; + sharePath.push_back(L'\\'); } + sharePath = std::filesystem::weakly_canonical(sharePath).wstring(); + // Check if a matching share already exists. bool created = false; std::wstring tag; VirtioFsShare key(sharePath.c_str(), Options, Admin); if (!m_virtioFsShares.contains(key)) { - // Generate a new tag for the share. - tag = Admin ? TEXT(LX_INIT_DRVFS_ADMIN_VIRTIO_TAG) : TEXT(LX_INIT_DRVFS_VIRTIO_TAG); - tag += sharePath[0]; - tag += std::to_wstring(m_virtioFsShares.size()); + // Generate a new unique tag for the share. + // + // N.B. The tag can be maximum 36 characters long so a GUID without braces fits perfectly. + GUID tagGuid{}; + THROW_IF_FAILED(CoCreateGuid(&tagGuid)); + + tag = wsl::shared::string::GuidToString(tagGuid, wsl::shared::string::None); WI_ASSERT(!FindVirtioFsShare(tag.c_str(), Admin)); (void)m_guestDeviceManager->AddGuestDevice( @@ -2585,8 +2587,6 @@ try THROW_HR_IF(E_UNEXPECTED, !addShare); const auto path = wsl::shared::string::FromSpan(span, addShare->PathOffset); - THROW_HR_IF_MSG(E_INVALIDARG, !wsl::shared::string::IsDriveRoot(path), "%hs is not the root of a drive", path); - const auto pathWide = wsl::shared::string::MultiByteToWide(path); const auto options = wsl::shared::string::FromSpan(span, addShare->OptionsOffset); const auto optionsWide = wsl::shared::string::MultiByteToWide(options); @@ -2606,19 +2606,6 @@ try THROW_HR_IF(E_UNEXPECTED, !remountShare); const std::string tag = wsl::shared::string::FromSpan(span, remountShare->TagOffset); - if (tag.find(LX_INIT_DRVFS_ADMIN_VIRTIO_TAG, 0) == 0) - { - THROW_HR_IF(E_UNEXPECTED, remountShare->Admin); - } - else if (tag.find(LX_INIT_DRVFS_VIRTIO_TAG, 0) == 0) - { - THROW_HR_IF(E_UNEXPECTED, !remountShare->Admin); - } - else - { - THROW_HR_MSG(E_UNEXPECTED, "Unexpected tag %hs", tag.data()); - } - const auto tagWide = wsl::shared::string::MultiByteToWide(tag); auto guestDeviceLock = m_guestDeviceLock.lock_exclusive(); const auto foundShare = FindVirtioFsShare(tagWide.c_str(), !remountShare->Admin); @@ -2629,6 +2616,24 @@ try respondWithTag(newTag, result); } + else if (message->MessageType == LxInitMessageQueryVirtioFsDevice) + { + std::wstring newTag; + const auto result = wil::ResultFromException([this, span, &newTag]() { + const auto* query = gslhelpers::try_get_struct(span); + THROW_HR_IF(E_UNEXPECTED, !query); + + const std::string tag = wsl::shared::string::FromSpan(span, query->TagOffset); + const auto tagWide = wsl::shared::string::MultiByteToWide(tag); + auto guestDeviceLock = m_guestDeviceLock.lock_exclusive(); + const auto foundShare = FindVirtioFsShare(tagWide.c_str()); + THROW_HR_IF_MSG(E_UNEXPECTED, !foundShare.has_value(), "Unknown tag %ls", tagWide.c_str()); + + newTag = foundShare->Path; + }); + + respondWithTag(newTag, result); + } else { THROW_HR_MSG(E_UNEXPECTED, "Unexpected MessageType %d", message->MessageType); diff --git a/test/linux/unit_tests/lxtfs.c b/test/linux/unit_tests/lxtfs.c index cd1334e4..661a7529 100644 --- a/test/linux/unit_tests/lxtfs.c +++ b/test/linux/unit_tests/lxtfs.c @@ -294,7 +294,7 @@ Return Value: snprintf( Plan9Options, sizeof(Plan9Options), - "aname=drvfs;path=%s%s;symlinkroot=/mnt/,cache=5,access=client,msize=65536,trans=fd,rfd=4,wfd=4", + "aname=drvfs;path=%s%s;symlinkroot=/mnt/,cache=5,access=client,msize=65536,trans=fd,rfd=*,wfd=*", Plan9Source, Temp); } diff --git a/test/linux/unit_tests/lxtmount.c b/test/linux/unit_tests/lxtmount.c index 9b610afc..007ab0dc 100644 --- a/test/linux/unit_tests/lxtmount.c +++ b/test/linux/unit_tests/lxtmount.c @@ -28,6 +28,7 @@ Abstract: #define PATH_MAX (4096) void MountEscapeString(const char* Source, char* Dest, size_t Length); +int MountCheckFsOptionsPattern(const char* Pattern, const char* Actual); int MountCheckIsMount( const char* Path, @@ -127,7 +128,14 @@ Return Value: LxtCheckStringEqual(ExpectedMountOptions, mnt_fs_get_vfs_options(FileSystem)); if (ExpectedFsOptions != NULL) { - LxtCheckStringEqual(ExpectedFsOptions, mnt_fs_get_fs_options(FileSystem)); + if (strchr(ExpectedFsOptions, '*') != NULL) + { + LxtCheckResult(MountCheckFsOptionsPattern(ExpectedFsOptions, mnt_fs_get_fs_options(FileSystem))); + } + else + { + LxtCheckStringEqual(ExpectedFsOptions, mnt_fs_get_fs_options(FileSystem)); + } } LxtCheckEqual(Stat.st_dev, mnt_fs_get_devno(FileSystem), "%lu"); @@ -235,6 +243,109 @@ ErrorExit: return Result; } +int MountCheckFsOptionsPattern(const char* Pattern, const char* Actual) + +/*++ + +Description: + + This routine checks if mount options match a pattern with wildcards. + The '*' wildcard matches any sequence of characters. + +Arguments: + + Pattern - Supplies the expected pattern (e.g., "rfd=*,wfd=*"). + + Actual - Supplies the actual mount options string. + +Return Value: + + Returns 0 on success, -1 on failure. + +--*/ + +{ + + const char* ActualPtr; + const char* MatchPosition; + const char* PatternPtr; + int Result; + const char* StarPosition; + + PatternPtr = Pattern; + ActualPtr = Actual; + StarPosition = NULL; + MatchPosition = NULL; + Result = LXT_RESULT_FAILURE; + + while (*ActualPtr != '\0') + { + if (*PatternPtr == '*') + { + // + // Remember position of * and where we are in actual string. + // + + StarPosition = PatternPtr++; + MatchPosition = ActualPtr; + } + else if (*PatternPtr == *ActualPtr) + { + // + // Characters match, advance both. + // + + PatternPtr++; + ActualPtr++; + } + else if (StarPosition != NULL) + { + // + // Mismatch but we have a *, backtrack and try matching one more character. + // + + PatternPtr = StarPosition + 1; + ActualPtr = ++MatchPosition; + } + else + { + // + // Mismatch and no * to backtrack to. + // + + goto ErrorExit; + } + } + + // + // Consume any trailing *'s in pattern. + // + + while (*PatternPtr == '*') + { + PatternPtr++; + } + + // + // Both should be at end of string. + // + + if (*PatternPtr != '\0') + { + goto ErrorExit; + } + + Result = LXT_RESULT_SUCCESS; + +ErrorExit: + if (!LXT_SUCCESS(Result)) + { + LxtLogError("Mount options mismatch: expected '%s', got '%s'", Pattern, Actual); + } + + return Result; +} + void MountEscapeString(const char* Source, char* Dest, size_t Length) /*++ diff --git a/test/windows/Common.cpp b/test/windows/Common.cpp index 3c394662..cee8848e 100644 --- a/test/windows/Common.cpp +++ b/test/windows/Common.cpp @@ -1668,11 +1668,7 @@ Return Value: if (LxsstuVmMode()) { - std::wstring Command = L"/bin/cp /data/test/log/"; - Command += LogFileToken; - Command += L" $(wslpath '"; - Command += LinuxLogPath; - Command += L"')"; + std::wstring Command = std::format(L"/bin/cp /data/test/log/{} $(wslpath '{}')", LogFileToken, LinuxLogPath); VERIFY_NO_THROW(LxsstuRunTest(Command.c_str())); } diff --git a/test/windows/DrvFsTests.cpp b/test/windows/DrvFsTests.cpp index 01d826b0..7e012b9c 100644 --- a/test/windows/DrvFsTests.cpp +++ b/test/windows/DrvFsTests.cpp @@ -226,12 +226,6 @@ public: { SKIP_TEST_ARM64(); - if (Mode == DrvFsMode::VirtioFs) - { - LogSkipped("VirtioFS currently only supports mounting full drives"); - return; - } - constexpr auto MountPoint = "C:\\lxss_fat"; constexpr auto VhdPath = "C:\\lxss_fat.vhdx"; auto Cleanup = wil::scope_exit([MountPoint, VhdPath] { DeleteVolume(MountPoint, VhdPath); }); @@ -352,12 +346,6 @@ public: SKIP_TEST_ARM64(); WSL_TEST_VERSION_REQUIRED(wsl::windows::common::helpers::WindowsBuildNumbers::Germanium); - if (Mode == DrvFsMode::VirtioFs) - { - LogSkipped("VirtioFS currently only supports mounting full drives"); - return; - } - constexpr auto MountPoint = "C:\\lxss_refs"; constexpr auto VhdPath = "C:\\lxss_refs.vhdx"; auto Cleanup = wil::scope_exit([MountPoint, VhdPath] { DeleteVolume(MountPoint, VhdPath); }); @@ -367,6 +355,68 @@ public: LxsstuRunTest((L"bash -c '" + SkipUnstableTestEnvVar + L" /data/test/wsl_unit_tests drvfs -m 6'").c_str(), L"drvfs6")); } + void WslPath(DrvFsMode Mode) + { + VERIFY_NO_THROW(LxsstuRunTest(L"/data/test/wsl_unit_tests wslpath", L"wslpath")); + + auto testWslPath = [](const std::wstring& testDir) { + auto cleanup = wil::scope_exit_log(WI_DIAGNOSTICS_INFO, [&]() { std::filesystem::remove_all(testDir); }); + + std::filesystem::create_directory(testDir); + + auto [out, err] = LxsstuLaunchWslAndCaptureOutput(std::format(L"wslpath -aw '{}'", testDir)); + VERIFY_ARE_EQUAL((std::filesystem::canonical(std::filesystem::current_path()) / testDir).wstring() + L"\n", out); + + std::tie(out, err) = LxsstuLaunchWslAndCaptureOutput(std::format(L"wslpath -wa '{}'", testDir)); + VERIFY_ARE_EQUAL((std::filesystem::canonical(std::filesystem::current_path()) / testDir).wstring() + L"\n", out); + + std::tie(out, err) = LxsstuLaunchWslAndCaptureOutput(std::format(L"wslpath '{}'", testDir)); + VERIFY_ARE_EQUAL(std::format(L"{}\n", testDir), out); + + std::tie(out, err) = LxsstuLaunchWslAndCaptureOutput(std::format(L"wslpath -a '{}'", testDir)); + VERIFY_IS_TRUE(out.find(L"/mnt/") == 0); + }; + + testWslPath(L"wslpath-test-dir"); + testWslPath(L"wslpath-测试目录-テスト"); + } + + void DrvFsMountUnicodePath(DrvFsMode Mode) + { + WSL2_TEST_ONLY(); + + // Create a Windows directory with unicode characters + constexpr auto unicodeDir = L"C:\\drvfs-测试-テスト"; + auto cleanup = wil::scope_exit_log(WI_DIAGNOSTICS_INFO, [&]() { std::filesystem::remove_all(unicodeDir); }); + + std::filesystem::create_directory(unicodeDir); + + // Create a test file inside the directory + const auto testFilePath = std::filesystem::path(unicodeDir) / L"test-file.txt"; + { + std::ofstream testFile(testFilePath); + testFile << "hello from unicode path"; + } + + // Mount the unicode directory using mount -t drvfs + constexpr auto mountPoint = L"/tmp/unicode-mount-test"; + auto unmountCleanup = wil::scope_exit_log(WI_DIAGNOSTICS_INFO, [&]() { + LxsstuLaunchWsl(std::format(L"-u root umount '{}'", mountPoint).c_str()); + LxsstuLaunchWsl(std::format(L"-u root rmdir '{}'", mountPoint).c_str()); + }); + + VERIFY_ARE_EQUAL(LxsstuLaunchWsl(std::format(L"-u root mkdir -p '{}'", mountPoint).c_str()), 0); + VERIFY_ARE_EQUAL(LxsstuLaunchWsl(std::format(L"-u root mount -t drvfs '{}' '{}'", unicodeDir, mountPoint).c_str()), 0); + + // Verify we can read the test file through the mount + auto [out, err] = LxsstuLaunchWslAndCaptureOutput(std::format(L"cat '{}/test-file.txt'", mountPoint)); + VERIFY_ARE_EQUAL(L"hello from unicode path", out); + + // Verify we can list the directory + std::tie(out, err) = LxsstuLaunchWslAndCaptureOutput(std::format(L"ls '{}'", mountPoint)); + VERIFY_IS_TRUE(out.find(L"test-file.txt") != std::wstring::npos); + } + // DrvFsTests Private Methods private: static VOID CreateDrvFsTestFiles(bool Metadata) @@ -935,7 +985,11 @@ private: const auto lines = LxssSplitString(output.Stdout, L"\n"); VERIFY_ARE_EQUAL(lines.size(), 1); - VERIFY_IS_TRUE(output.Stdout.find(expectedType) == 0); + + if (!expectedType.empty()) + { + VERIFY_IS_TRUE(output.Stdout.find(expectedType) == 0); + } }; std::wstring elevatedType; @@ -951,8 +1005,7 @@ private: nonElevatedType = L"drvfs"; break; case DrvFsMode::VirtioFs: - elevatedType = L"drvfsaC"; - nonElevatedType = L"drvfsC"; + // VirtioFs uses GUIDs as the tag so the value is not predictable. break; default: @@ -1149,6 +1202,12 @@ class WSL1 : public DrvFsTests WSL1_TEST_ONLY(); DrvFsTests::XattrDrvFs(DrvFsMode::WSL1); } + + TEST_METHOD(WslPath) + { + WSL1_TEST_ONLY(); + DrvFsTests::WslPath(DrvFsMode::WSL1); + } }; #define WSL2_DRVFS_TEST_CLASS(_mode) \ @@ -1266,6 +1325,18 @@ class WSL1 : public DrvFsTests WSL2_TEST_ONLY(); \ DrvFsTests::DrvFsReFs(DrvFsMode::##_mode##); \ } \ +\ + TEST_METHOD(WslPath) \ + { \ + WSL2_TEST_ONLY(); \ + DrvFsTests::WslPath(DrvFsMode::##_mode##); \ + } \ +\ + TEST_METHOD(DrvFsMountUnicodePath) \ + { \ + WSL2_TEST_ONLY(); \ + DrvFsTests::DrvFsMountUnicodePath(DrvFsMode::##_mode##); \ + } \ } WSL2_DRVFS_TEST_CLASS(Plan9); diff --git a/test/windows/UnitTests.cpp b/test/windows/UnitTests.cpp index 0c3ecf06..dc72e5ac 100644 --- a/test/windows/UnitTests.cpp +++ b/test/windows/UnitTests.cpp @@ -878,11 +878,6 @@ class UnitTests } } - TEST_METHOD(WslPath) - { - VERIFY_NO_THROW(LxsstuRunTest(L"/data/test/wsl_unit_tests wslpath", L"wslpath")); - } - TEST_METHOD(FsTab) { // @@ -5958,25 +5953,6 @@ Error code: Wsl/InstallDistro/WSL_E_INVALID_JSON\r\n", VERIFY_IS_TRUE(a); VERIFY_ARE_EQUAL(pos, L"-"); } - - { - constexpr auto testDir = "wslpath-test-dir"; - auto cleanup = wil::scope_exit_log(WI_DIAGNOSTICS_INFO, []() { std::filesystem::remove_all(testDir); }); - - std::filesystem::create_directory(testDir); - - auto [out, err] = LxsstuLaunchWslAndCaptureOutput(std::format(L"wslpath -aw {}", testDir)); - VERIFY_ARE_EQUAL((std::filesystem::canonical(std::filesystem::current_path()) / testDir).wstring() + L"\n", out); - - std::tie(out, err) = LxsstuLaunchWslAndCaptureOutput(std::format(L"wslpath -wa {}", testDir)); - VERIFY_ARE_EQUAL((std::filesystem::canonical(std::filesystem::current_path()) / testDir).wstring() + L"\n", out); - - std::tie(out, err) = LxsstuLaunchWslAndCaptureOutput(std::format(L"wslpath {}", testDir)); - VERIFY_ARE_EQUAL(std::format(L"{}\n", testDir), out); - - std::tie(out, err) = LxsstuLaunchWslAndCaptureOutput(std::format(L"wslpath -a {}", testDir)); - VERIFY_IS_TRUE(out.find(L"/mnt/") == 0); - } } TEST_METHOD(CaseSensitivity) From cf742f01862149c69e9cd4d2470f03f58a0e4ea2 Mon Sep 17 00:00:00 2001 From: Blue Date: Sat, 31 Jan 2026 15:52:22 +0000 Subject: [PATCH 4/6] Localization change from build: 138754557 (#14140) Co-authored-by: WSL localization --- localization/strings/de-DE/Resources.resw | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/localization/strings/de-DE/Resources.resw b/localization/strings/de-DE/Resources.resw index 3cabd458..d7812510 100644 --- a/localization/strings/de-DE/Resources.resw +++ b/localization/strings/de-DE/Resources.resw @@ -298,10 +298,12 @@ und "wsl.exe --install <Distro>". WSL 2 wird von der Legacy Distribution nicht unterstütztt. - WSL2 wird von Ihrer aktuellen Computerkonfiguration nicht unterstützt. -Aktivieren Sie die optionale Komponente "Plattform für virtuelle Computer", und stellen Sie sicher, dass die Virtualisierung im BIOS aktiviert ist. -Aktivieren Sie "Plattform für virtuelle Computer", indem Sie ": wsl.exe --install --no-distribution -" ausführen. Weitere Informationen finden Sie unter https://aka.ms/enablevirtualization + WSL2 kann nicht gestartet werden, da die Virtualisierung auf diesem Computer nicht aktiviert ist. +Stellen Sie sicher, dass die optionale Komponente „VM-Plattform“ aktiviert ist und die Virtualisierung in den Firmwareeinstellungen Ihres Computers eingeschaltet ist. + +Aktivieren Sie „VM-Plattform“, indem Sie folgenden Befehl ausführen: wsl.exe --install --no-distribution + +Weitere Informationen finden Sie unter https://aka.ms/enablevirtualization {Locked="--install "}{Locked="--no-distribution "}Command line arguments, file names and string inserts should not be translated From b8e9351958af5818199905c014df7ab095ef9a37 Mon Sep 17 00:00:00 2001 From: Arch Linux Technical User <65091038+archlinux-github@users.noreply.github.com> Date: Mon, 2 Feb 2026 20:10:55 +0100 Subject: [PATCH 5/6] archlinux: Release 2026.02.01.158360 (#14143) This is an automated release [1]. [1] https://gitlab.archlinux.org/archlinux/archlinux-wsl/-/blob/main/.gitlab-ci.yml --- distributions/DistributionInfo.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/distributions/DistributionInfo.json b/distributions/DistributionInfo.json index 7c52710d..dc577c39 100644 --- a/distributions/DistributionInfo.json +++ b/distributions/DistributionInfo.json @@ -166,8 +166,8 @@ "FriendlyName": "Arch Linux", "Default": true, "Amd64Url": { - "Url": "https://fastly.mirror.pkgbuild.com/wsl/2026.01.01.156076/archlinux-2026.01.01.156076.wsl", - "Sha256": "e3820c60df62edc22df29c9c16d2205512d95c1b086232a9b7bc3960542036d4" + "Url": "https://fastly.mirror.pkgbuild.com/wsl/2026.02.01.158360/archlinux-2026.02.01.158360.wsl", + "Sha256": "e3287ab9f0458240fc6a966849dbc69188bdc7ef376dc27d441aef6f13dd45e5" } } ], From 8aadbb4da514abff4df6067d04d8f4893d85ea68 Mon Sep 17 00:00:00 2001 From: Ben Hillis Date: Mon, 2 Feb 2026 16:06:46 -0800 Subject: [PATCH 6/6] DNS: Simplify dns logic and switch to using 'search' instead of 'domain' which is obsolete. (#14133) * DNS: Simplify dns logic and switch to using 'search' instead of 'domain' which is obsolete. * add optional header for natnetworking * format * extend configuration test for virtioproxy networking mode --------- Co-authored-by: Ben Hillis --- src/linux/init/GnsEngine.cpp | 14 ++---- src/windows/common/NatNetworking.cpp | 35 +++++--------- src/windows/common/NatNetworking.h | 16 ++++++- src/windows/common/VirtioNetworking.cpp | 11 +++-- src/windows/common/VirtioNetworking.h | 4 +- src/windows/common/WslCoreHostDnsInfo.cpp | 48 +++++++------------ src/windows/common/WslCoreHostDnsInfo.h | 47 ++---------------- src/windows/service/exe/LxssInstance.cpp | 5 +- src/windows/service/exe/LxssInstance.h | 5 -- src/windows/service/exe/WslCoreVm.cpp | 2 +- .../service/exe/WslMirroredNetworking.cpp | 3 +- .../service/exe/WslMirroredNetworking.h | 3 -- test/windows/NetworkTests.cpp | 5 +- 13 files changed, 67 insertions(+), 131 deletions(-) diff --git a/src/linux/init/GnsEngine.cpp b/src/linux/init/GnsEngine.cpp index 37ee355a..e0af1902 100644 --- a/src/linux/init/GnsEngine.cpp +++ b/src/linux/init/GnsEngine.cpp @@ -315,21 +315,17 @@ void GnsEngine::ProcessDNSChange(Interface& interface, const wsl::shared::hns::D content << L"nameserver " << server << L"\n"; } - if (!payload.Domain.empty()) - { - content << L"domain " << payload.Domain << L"\n"; - } - + // Use 'search' for DNS suffixes. + // Per resolv.conf(5): "The domain directive is an obsolete name for the search directive + // that handles one search list entry only." + // See: https://man7.org/linux/man-pages/man5/resolv.conf.5.html if (!payload.Search.empty()) { content << L"search " << wsl::shared::string::Join(wsl::shared::string::Split(payload.Search, L','), L' ') << L"\n"; } GNS_LOG_INFO( - "Setting DNS server domain to {}: {} on interfaceName {} ", - payload.Domain.c_str(), - content.str().c_str(), - interface.Name().c_str()); + "Setting DNS search to {}: {} on interfaceName {} ", payload.Search.c_str(), content.str().c_str(), interface.Name().c_str()); std::wofstream resolvConf; resolvConf.exceptions(std::ofstream::badbit | std::ofstream::failbit); diff --git a/src/windows/common/NatNetworking.cpp b/src/windows/common/NatNetworking.cpp index 4c39fe74..04f3db9a 100644 --- a/src/windows/common/NatNetworking.cpp +++ b/src/windows/common/NatNetworking.cpp @@ -26,8 +26,13 @@ static wil::srwlock g_endpointsInUseLock; static std::vector g_endpointsInUse; NatNetworking::NatNetworking( - HCS_SYSTEM system, wsl::windows::common::hcs::unique_hcn_network&& network, GnsChannel&& gnsChannel, Config& config, wil::unique_socket&& dnsHvsocket) : - m_system(system), m_config(config), m_network(std::move(network)), m_gnsChannel(std::move(gnsChannel)) + HCS_SYSTEM system, + wsl::windows::common::hcs::unique_hcn_network&& network, + GnsChannel&& gnsChannel, + Config& config, + wil::unique_socket&& dnsHvsocket, + LPCWSTR dnsOptions) : + m_system(system), m_config(config), m_network(std::move(network)), m_dnsOptions(dnsOptions), m_gnsChannel(std::move(gnsChannel)) { m_connectivityTelemetryEnabled = config.EnableTelemetry && !WslTraceLoggingShouldDisableTelemetry(); @@ -48,7 +53,7 @@ NatNetworking::NatNetworking( // prioritized means: // - can only set 3 DNS servers (Linux limitation) // - when there are multiple host connected interfaces, we need to use the DNS servers from the most-likely-to-be-used interface on the host - m_mirrorDnsInfo.emplace(); + m_useMirrorDnsSettings = true; } } @@ -337,7 +342,7 @@ void NatNetworking::Initialize() UpdateDns(endpointProperties.GatewayAddress.c_str()); // if using the shared access DNS proxy, ensure that the shared access service is allowed inbound UDP access. - if (!m_mirrorDnsInfo && !m_dnsTunnelingResolver) + if (!m_useMirrorDnsSettings && !m_dnsTunnelingResolver) { // N.B. This rule works around a host OS issue that prevents the DNS proxy from working on older versions of Windows. ConfigureSharedAccessFirewallRule(); @@ -433,35 +438,22 @@ _Requires_lock_held_(m_lock) void NatNetworking::UpdateDns(std::optional gatewayAddress) noexcept try { - if (!m_dnsTunnelingResolver && !m_mirrorDnsInfo && !gatewayAddress) + if (!m_dnsTunnelingResolver && !m_useMirrorDnsSettings && !gatewayAddress) { return; } networking::DnsInfo latestDnsSettings{}; - // true if the "domain" entry of /etc/resolv.conf should be configured - // Note: the "domain" entry allows a single DNS suffix to be configured - bool configureLinuxDomain = false; - // NAT mode with DNS tunneling if (m_dnsTunnelingResolver) { latestDnsSettings = HostDnsInfo::GetDnsTunnelingSettings(m_dnsTunnelingIpAddress); } // NAT mode without Shared Access DNS proxy - else if (m_mirrorDnsInfo) + else if (m_useMirrorDnsSettings) { - m_mirrorDnsInfo->UpdateNetworkInformation(); - const auto settings = m_mirrorDnsInfo->GetDnsSettings(DnsSettingsFlags::IncludeVpn); - - latestDnsSettings.Servers = std::move(settings.Servers); - - if (!settings.Domains.empty()) - { - latestDnsSettings.Domains.emplace_back(std::move(settings.Domains.front())); - configureLinuxDomain = true; - } + latestDnsSettings = HostDnsInfo::GetDnsSettings(DnsSettingsFlags::IncludeVpn); } // NAT mode with Shared Access DNS proxy else if (gatewayAddress) @@ -472,11 +464,10 @@ try if (latestDnsSettings != m_trackedDnsSettings) { - auto dnsNotification = BuildDnsNotification(latestDnsSettings, configureLinuxDomain); + auto dnsNotification = BuildDnsNotification(latestDnsSettings, m_dnsOptions); WSL_LOG( "NatNetworking::UpdateDns", - TraceLoggingValue(dnsNotification.Domain.c_str(), "domain"), TraceLoggingValue(dnsNotification.Options.c_str(), "options"), TraceLoggingValue(dnsNotification.Search.c_str(), "search"), TraceLoggingValue(dnsNotification.ServerList.c_str(), "serverList")); diff --git a/src/windows/common/NatNetworking.h b/src/windows/common/NatNetworking.h index 14e8cf5c..54e76150 100644 --- a/src/windows/common/NatNetworking.h +++ b/src/windows/common/NatNetworking.h @@ -18,7 +18,13 @@ namespace wsl::core { class NatNetworking final : public INetworkingEngine { public: - NatNetworking(HCS_SYSTEM system, wsl::windows::common::hcs::unique_hcn_network&& network, GnsChannel&& gnsChannel, Config& config, wil::unique_socket&& dnsHvsocket); + NatNetworking( + HCS_SYSTEM system, + wsl::windows::common::hcs::unique_hcn_network&& network, + GnsChannel&& gnsChannel, + Config& config, + wil::unique_socket&& dnsHvsocket, + LPCWSTR dnsOptions = LX_INIT_RESOLVCONF_FULL_HEADER); ~NatNetworking() override; // Note: This class cannot be moved because m_networkNotifyHandle captures a 'this' pointer. @@ -69,12 +75,18 @@ private: // The latest DNS settings configured in Linux _Guarded_by_(m_lock) networking::DnsInfo m_trackedDnsSettings {}; + // If true, DNS settings are retrieved from host adapters (mirrored mode) + // rather than using the shared access DNS proxy + bool m_useMirrorDnsSettings = false; + + // Options/header for /etc/resolv.conf + LPCWSTR m_dnsOptions = nullptr; + GnsChannel m_gnsChannel; std::shared_ptr m_networkSettings; networking::EphemeralHcnEndpoint m_endpoint; ULONG m_networkMtu = 0; - std::optional m_mirrorDnsInfo; networking::unique_notify_handle m_networkNotifyHandle{}; }; diff --git a/src/windows/common/VirtioNetworking.cpp b/src/windows/common/VirtioNetworking.cpp index 64d55ef1..a94ce909 100644 --- a/src/windows/common/VirtioNetworking.cpp +++ b/src/windows/common/VirtioNetworking.cpp @@ -14,11 +14,12 @@ using wsl::core::VirtioNetworking; static constexpr auto c_loopbackDeviceName = TEXT(LX_INIT_LOOPBACK_DEVICE_NAME); VirtioNetworking::VirtioNetworking( - GnsChannel&& gnsChannel, bool enableLocalhostRelay, std::shared_ptr guestDeviceManager, wil::shared_handle userToken) : + GnsChannel&& gnsChannel, bool enableLocalhostRelay, LPCWSTR dnsOptions, std::shared_ptr guestDeviceManager, wil::shared_handle userToken) : m_guestDeviceManager(std::move(guestDeviceManager)), m_userToken(std::move(userToken)), m_gnsChannel(std::move(gnsChannel)), - m_enableLocalhostRelay(enableLocalhostRelay) + m_enableLocalhostRelay(enableLocalhostRelay), + m_dnsOptions(dnsOptions) { } @@ -66,7 +67,7 @@ void VirtioNetworking::Initialize() } // Get initial DNS settings for device options. - auto initialDns = m_dnsUpdateHelper.GetCurrentDnsSettings(networking::DnsSettingsFlags::IncludeVpn); + auto initialDns = networking::HostDnsInfo::GetDnsSettings(networking::DnsSettingsFlags::IncludeVpn); if (!initialDns.Servers.empty()) { if (device_options.tellp() > 0) @@ -260,7 +261,7 @@ try UpdateMtu(); // Check for DNS changes and send update if needed. - auto currentDns = m_dnsUpdateHelper.GetCurrentDnsSettings(networking::DnsSettingsFlags::IncludeVpn); + auto currentDns = networking::HostDnsInfo::GetDnsSettings(networking::DnsSettingsFlags::IncludeVpn); if (currentDns != m_trackedDnsSettings) { m_trackedDnsSettings = currentDns; @@ -274,7 +275,7 @@ void VirtioNetworking::SendDnsUpdate(const networking::DnsInfo& dnsSettings) hns::ModifyGuestEndpointSettingRequest notification{}; notification.RequestType = hns::ModifyRequestType::Update; notification.ResourceType = hns::GuestEndpointResourceType::DNS; - notification.Settings = networking::BuildDnsNotification(dnsSettings); + notification.Settings = networking::BuildDnsNotification(dnsSettings, m_dnsOptions); m_gnsChannel.SendHnsNotification(ToJsonW(notification).c_str(), m_adapterId); } diff --git a/src/windows/common/VirtioNetworking.h b/src/windows/common/VirtioNetworking.h index dc7dedf7..b667cc7e 100644 --- a/src/windows/common/VirtioNetworking.h +++ b/src/windows/common/VirtioNetworking.h @@ -13,7 +13,7 @@ namespace wsl::core { class VirtioNetworking : public INetworkingEngine { public: - VirtioNetworking(GnsChannel&& gnsChannel, bool enableLocalhostRelay, std::shared_ptr guestDeviceManager, wil::shared_handle userToken); + VirtioNetworking(GnsChannel&& gnsChannel, bool enableLocalhostRelay, LPCWSTR dnsOptions, std::shared_ptr guestDeviceManager, wil::shared_handle userToken); ~VirtioNetworking(); // Note: This class cannot be moved because m_networkNotifyHandle captures a 'this' pointer. @@ -49,12 +49,12 @@ private: std::optional m_gnsPortTrackerChannel; std::shared_ptr m_networkSettings; bool m_enableLocalhostRelay; + LPCWSTR m_dnsOptions = nullptr; GUID m_localhostAdapterId; GUID m_adapterId; std::optional m_interfaceLuid; ULONG m_networkMtu = 0; - networking::DnsUpdateHelper m_dnsUpdateHelper; networking::DnsInfo m_trackedDnsSettings; // Note: this field must be destroyed first to stop the callbacks before any other field is destroyed. diff --git a/src/windows/common/WslCoreHostDnsInfo.cpp b/src/windows/common/WslCoreHostDnsInfo.cpp index 64de9a93..dfdd14dd 100644 --- a/src/windows/common/WslCoreHostDnsInfo.cpp +++ b/src/windows/common/WslCoreHostDnsInfo.cpp @@ -105,12 +105,6 @@ wsl::core::networking::DnsInfo wsl::core::networking::HostDnsInfo::GetDnsTunneli return dnsInfo; } -std::vector wsl::core::networking::HostDnsInfo::GetAdapterAddresses() -{ - std::lock_guard lock(m_lock); - return m_addresses; -} - std::vector wsl::core::networking::HostDnsInfo::GetDnsServerStrings( _In_ const PIP_ADAPTER_DNS_SERVER_ADDRESS& FirstDnsServer, _In_ USHORT IpFamilyFilter, _In_ USHORT MaxValues) { @@ -233,7 +227,7 @@ std::vector wsl::core::networking::HostDnsInfo::GetInterfaceDnsSuff wsl::core::networking::DnsInfo wsl::core::networking::HostDnsInfo::GetDnsSettings(_In_ DnsSettingsFlags Flags) { - std::vector Addresses = GetAdapterAddresses(); + std::vector Addresses = AdapterAddresses::GetCurrent(); auto RemoveFilter = [&](const IpAdapterAddress& Address) { // Ignore interfaces that are not currently "up". @@ -326,12 +320,6 @@ wsl::core::networking::DnsInfo wsl::core::networking::HostDnsInfo::GetDnsSetting return DnsSettings; } -void wsl::core::networking::HostDnsInfo::UpdateNetworkInformation() -{ - std::lock_guard lock(m_lock); - m_addresses = AdapterAddresses::GetCurrent(); -} - std::string wsl::core::networking::GenerateResolvConf(_In_ const DnsInfo& Info) { std::string contents{}; @@ -345,7 +333,10 @@ std::string wsl::core::networking::GenerateResolvConf(_In_ const DnsInfo& Info) contents += c_asciiNewLine; } - // Add domain information if it is available. + // Add DNS suffix information using 'search' directive. + // Per resolv.conf(5): "The domain directive is an obsolete name for the search directive + // that handles one search list entry only." + // See: https://man7.org/linux/man-pages/man5/resolv.conf.5.html if (!Info.Domains.empty()) { contents += "search "; @@ -497,28 +488,21 @@ wsl::core::networking::DnsSuffixRegistryWatcher::DnsSuffixRegistryWatcher(Regist m_registryWatchers.swap(localRegistryWatchers); } -wsl::shared::hns::DNS wsl::core::networking::BuildDnsNotification(const DnsInfo& settings, bool useLinuxDomainEntry) +wsl::shared::hns::DNS wsl::core::networking::BuildDnsNotification(const DnsInfo& settings, PCWSTR options) { wsl::shared::hns::DNS dnsNotification{}; - dnsNotification.Options = LX_INIT_RESOLVCONF_FULL_HEADER; + if (options) + { + dnsNotification.Options = options; + } + dnsNotification.ServerList = wsl::shared::string::MultiByteToWide(wsl::shared::string::Join(settings.Servers, ',')); - if (useLinuxDomainEntry && !settings.Domains.empty()) - { - // Use 'domain' entry for single DNS suffix (typically used when mirroring host DNS without tunneling) - dnsNotification.Domain = wsl::shared::string::MultiByteToWide(settings.Domains.front()); - } - else - { - // Use 'search' entry for DNS suffix list - dnsNotification.Search = wsl::shared::string::MultiByteToWide(wsl::shared::string::Join(settings.Domains, ',')); - } + // Use 'search' entry for DNS suffix list. + // Per resolv.conf(5): "The domain directive is an obsolete name for the search directive + // that handles one search list entry only." + // See: https://man7.org/linux/man-pages/man5/resolv.conf.5.html + dnsNotification.Search = wsl::shared::string::MultiByteToWide(wsl::shared::string::Join(settings.Domains, ',')); return dnsNotification; } - -wsl::core::networking::DnsInfo wsl::core::networking::DnsUpdateHelper::GetCurrentDnsSettings(DnsSettingsFlags flags) -{ - m_hostDnsInfo.UpdateNetworkInformation(); - return m_hostDnsInfo.GetDnsSettings(flags); -} diff --git a/src/windows/common/WslCoreHostDnsInfo.h b/src/windows/common/WslCoreHostDnsInfo.h index fe2cab07..8c0bdee7 100644 --- a/src/windows/common/WslCoreHostDnsInfo.h +++ b/src/windows/common/WslCoreHostDnsInfo.h @@ -1,7 +1,6 @@ // Copyright (C) Microsoft Corporation. All rights reserved. #pragma once -#include #include #include @@ -42,9 +41,9 @@ std::string GenerateResolvConf(_In_ const DnsInfo& Info); /// Builds an hns::DNS notification from DnsInfo settings. /// /// The DNS settings to convert -/// If true, uses 'domain' entry for single suffix; otherwise uses 'search' for all -/// suffixes The hns::DNS notification ready to send via GNS channel -wsl::shared::hns::DNS BuildDnsNotification(const DnsInfo& settings, bool useLinuxDomainEntry = false); +/// The resolv.conf header options (defaults to LX_INIT_RESOLVCONF_FULL_HEADER) +/// The hns::DNS notification ready to send via GNS channel +wsl::shared::hns::DNS BuildDnsNotification(const DnsInfo& settings, PCWSTR options = LX_INIT_RESOLVCONF_FULL_HEADER); std::vector GetAllDnsSuffixes(const std::vector& AdapterAddresses); @@ -53,27 +52,15 @@ DWORD GetBestInterface(); class HostDnsInfo { public: - DnsInfo GetDnsSettings(_In_ DnsSettingsFlags Flags); - - void UpdateNetworkInformation(); + static DnsInfo GetDnsSettings(_In_ DnsSettingsFlags Flags); static DnsInfo GetDnsTunnelingSettings(const std::wstring& dnsTunnelingNameserver); - const std::vector& CurrentAddresses() const - { - return m_addresses; - } - private: - /// - /// Internal function to retrieve the latest copy of interface information. - /// - std::vector GetAdapterAddresses(); - /// /// Internal function to retrieve interface DNS servers. /// - std::vector GetInterfaceDnsServers(const std::vector& AdapterAddresses, _In_ DnsSettingsFlags Flags); + static std::vector GetInterfaceDnsServers(const std::vector& AdapterAddresses, _In_ DnsSettingsFlags Flags); /// /// Internal function to retrieve all Windows DNS suffixes. @@ -84,30 +71,6 @@ private: /// Internal function to convert DNS server addresses into strings. /// static std::vector GetDnsServerStrings(_In_ const PIP_ADAPTER_DNS_SERVER_ADDRESS& DnsServer, _In_ USHORT IpFamilyFilter, _In_ USHORT MaxValues); - - /// - /// Stores latest copy of interface information. - /// - std::mutex m_lock; - _Guarded_by_(m_lock) std::vector m_addresses; -}; - -/// -/// Helper class that fetches current DNS settings from the host. -/// Callers are responsible for tracking changes if needed. -/// -class DnsUpdateHelper -{ -public: - /// - /// Fetches current DNS settings from the host. - /// - /// Flags controlling which DNS settings to include - /// Current DNS settings - DnsInfo GetCurrentDnsSettings(DnsSettingsFlags flags); - -private: - HostDnsInfo m_hostDnsInfo; }; using RegistryChangeCallback = std::function; diff --git a/src/windows/service/exe/LxssInstance.cpp b/src/windows/service/exe/LxssInstance.cpp index 3f4a3001..54fe3b18 100644 --- a/src/windows/service/exe/LxssInstance.cpp +++ b/src/windows/service/exe/LxssInstance.cpp @@ -784,9 +784,6 @@ try // Impersonate the service. auto runAsSelf = wil::run_as_self(); - // Update the instance's DNS information. - m_dnsInfo.UpdateNetworkInformation(); - // Update the resolv.conf file if it has changed. _UpdateNetworkConfigurationFiles(false); return; @@ -799,7 +796,7 @@ void LxssInstance::_UpdateNetworkConfigurationFiles(_In_ bool UpdateAlways) wsl::core::networking::DnsSettingsFlags flags = wsl::core::networking::DnsSettingsFlags::IncludeIpv6Servers; WI_SetFlagIf(flags, wsl::core::networking::DnsSettingsFlags::IncludeVpn, m_enableVpnDetection); - const auto dnsSettings = m_dnsInfo.GetDnsSettings(flags); + const auto dnsSettings = wsl::core::networking::HostDnsInfo::GetDnsSettings(flags); std::string fileContents = GenerateResolvConf(dnsSettings); std::lock_guard lock(m_resolvConfLock); if (!UpdateAlways && (fileContents == m_lastResolvConfContents)) diff --git a/src/windows/service/exe/LxssInstance.h b/src/windows/service/exe/LxssInstance.h index 0301d165..3ef825b4 100644 --- a/src/windows/service/exe/LxssInstance.h +++ b/src/windows/service/exe/LxssInstance.h @@ -224,11 +224,6 @@ private: /// LxssIpTables m_ipTables; - /// - /// Class for querying host dns information. - /// - wsl::core::networking::HostDnsInfo m_dnsInfo; - /// /// Settings for updating /etc/resolv.conf. /// diff --git a/src/windows/service/exe/WslCoreVm.cpp b/src/windows/service/exe/WslCoreVm.cpp index 5ea0e809..3d5d994a 100644 --- a/src/windows/service/exe/WslCoreVm.cpp +++ b/src/windows/service/exe/WslCoreVm.cpp @@ -577,7 +577,7 @@ void WslCoreVm::Initialize(const GUID& VmId, const wil::shared_handle& UserToken else if (m_vmConfig.NetworkingMode == NetworkingMode::VirtioProxy) { m_networkingEngine = std::make_unique( - std::move(gnsChannel), m_vmConfig.EnableLocalhostRelay, m_guestDeviceManager, m_userToken); + std::move(gnsChannel), m_vmConfig.EnableLocalhostRelay, LX_INIT_RESOLVCONF_FULL_HEADER, m_guestDeviceManager, m_userToken); } else if (m_vmConfig.NetworkingMode == NetworkingMode::Bridged) { diff --git a/src/windows/service/exe/WslMirroredNetworking.cpp b/src/windows/service/exe/WslMirroredNetworking.cpp index 0d3bb361..ff669c60 100644 --- a/src/windows/service/exe/WslMirroredNetworking.cpp +++ b/src/windows/service/exe/WslMirroredNetworking.cpp @@ -434,8 +434,7 @@ void wsl::core::networking::WslMirroredNetworkManager::ProcessDNSChange() } else { - m_hostDnsInfo.UpdateNetworkInformation(); - m_dnsInfo = m_hostDnsInfo.GetDnsSettings( + m_dnsInfo = wsl::core::networking::HostDnsInfo::GetDnsSettings( wsl::core::networking::DnsSettingsFlags::IncludeVpn | wsl::core::networking::DnsSettingsFlags::IncludeIpv6Servers | wsl::core::networking::DnsSettingsFlags::IncludeAllSuffixes); } diff --git a/src/windows/service/exe/WslMirroredNetworking.h b/src/windows/service/exe/WslMirroredNetworking.h index f542e8bb..9f21e83c 100644 --- a/src/windows/service/exe/WslMirroredNetworking.h +++ b/src/windows/service/exe/WslMirroredNetworking.h @@ -224,9 +224,6 @@ private: _Guarded_by_(m_networkLock) DnsInfo m_trackedDnsInfo; // The current DNS info on the host _Guarded_by_(m_networkLock) DnsInfo m_dnsInfo; - // m_hostDnsInfo is an optimization used to avoid allocating a large buffer every time we call - // GetAdaptersAddresses when querying host DNS info - _Guarded_by_(m_networkLock) HostDnsInfo m_hostDnsInfo; std::wstring m_dnsTunnelingIpAddress; diff --git a/test/windows/NetworkTests.cpp b/test/windows/NetworkTests.cpp index 23f9b14a..cd44200d 100644 --- a/test/windows/NetworkTests.cpp +++ b/test/windows/NetworkTests.cpp @@ -1037,7 +1037,6 @@ class NetworkTests wsl::shared::hns::DNS dns; dns.ServerList = L"1.1.1.1,1.1.1.2"; - dns.Domain = L"microsoft.com"; dns.Search = L"foo.microsoft.com,bar.microsoft.com"; dns.Options = LX_INIT_RESOLVCONF_FULL_HEADER; RunGns(dns, ModifyRequestType::Update, GuestEndpointResourceType::DNS); @@ -1047,7 +1046,6 @@ class NetworkTests const std::wstring expected = std::wstring(LX_INIT_RESOLVCONF_FULL_HEADER) + L"nameserver 1.1.1.1\n" L"nameserver 1.1.1.2\n" - L"domain microsoft.com\n" L"search foo.microsoft.com bar.microsoft.com\n"; VERIFY_ARE_EQUAL(expected, out.c_str()); } @@ -4612,6 +4610,9 @@ class VirtioProxyTests const std::wregex pattern(L"(.|\\n)*nameserver [0-9. ]+(.|\\n)*"); VERIFY_IS_TRUE(std::regex_match(out, pattern)); + + // Verify that /etc/resolv.conf contains a 'search' line with DNS suffixes + VERIFY_IS_TRUE(out.find(L"search ") != std::wstring::npos); } TEST_METHOD(GuestPortIsReleased)