Windows sous-système de linux

A tester en mode développement ou en mode production pour vos prochain futur serveur des système OS sous linux depuis votre ordinateur.
Pratique cela évité de créer un boot sous USB ou dual boot avec son ordinateur
Préparation
#activé les fonctionnalité nécessaire
#Facile en Image

 
#ou CMD
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
#redémaré votre ordinateur
#ou Powershell
Enable-WindowsOptionalFeature -Online -NoRestart -FeatureName VirtualMachinePlatform
Enable-WindowsOptionalFeature -Online -NoRestart -FeatureName Microsoft-Windows-Subsystem-Linux
Restart-Computer 
Installation
#Méthode manuelle
#ou tout simplement ouvrir Microsoft Store -> recherche Linux
#Help more
bash -help #v1
bash -c -help set #v1
#trouver ou son stocké la distrib
Get-AppxPackage -Name « *Ubuntu* » | Select PackageFamilyName
#add to file:  ~/.bashrc
export DISPLAY=:0 # in WSL 1
export DISPLAY=$(awk ‘/nameserver / {print $2; exit}’ /etc/resolv.conf 2>/dev/null):0 # in WSL 2
export LIBGL_ALWAYS_INDIRECT=1
=====================
apt install -y wslu #ubuntu
apt remove x11-utils -y #ubuntu
https://token2shell.com/x410/ – Payant (essai disponible)
https://mobaxterm.mobatek.net/ – gratuit/payant 
###########RootFS############
wsl –export <aide avec wsl -help>
wsl –import <aide avec wsl -help>
###########RootFS############
##########appx#############
#Powershell
Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1804 -OutFile ubuntu.appx -UseBasicParsing
#OU
curl.exe -L -o ubuntu.appx https://aka.ms/wsl-ubuntu-1804
#More
Rename-Item .ubuntu.appx .Ubuntu-web.zip
Expand-Archive .Ubuntu-web.zip .Ubuntu-web.appx
Add-AppxPackage .Ubuntu-web.appx
#Powershell
cd C:
mkdir -p Linux
cd C:Linux
#Powershell
wsl -l # liste
wsl -s ubuntu #default use
wsl -l –running #repo en cour exec
wsl -l –all #show all
#Pour finir
cd C:Linux
.ubuntu.appx #ou wsl -d
##########appx#############
sudo -s
apt update && apt -y upgrade
=================================
wsl –list –verbose
wsl ~ -d Ubuntu -u alexonbstudio
wsl ~ -d Debian -u alexonbstudio
wsl ~ -d kali-linux -u alexonbstudio
#Changer l’utilisateur par défaut:
#exemple: <DistributionName> config –default-user <Username>
Ubuntu config –default-user alexonbstudio
Debian config –default-user alexonbstudio
kali-linux.exe config –default-user alexonbstudio
#puis lancer un autre distribution linux que celle par défaut:
wsl ~ #par défaut est Ubuntu
wsl ~ -d Debian
wsl ~ -d kali-linux
#Lunch (appx)
cd C:Linux
.ubuntu.appx # or wsl
#Pour les développeur OS Linux
#https://github.com/Microsoft/WSL-DistroLauncher
#Configuration avancée:
#WSLConfig:
wsl -l –all # voir tous la liste de linux
wslconfig /list /all
winver  #connaitre la version de votre windows OS
Pour désactiver (PowerShell admin):
Disable-WindowsOptionalFeature -Online -NoRestart -FeatureName Microsoft-Hyper-V-Hypervisor
Disable-WindowsOptionalFeature -Online -NoRestart -FeatureName VirtualMachinePlatform
Disable-WindowsOptionalFeature -Online -NoRestart -FeatureName Microsoft-Windows-Subsystem-Linux
Restart-Computer 
A vous de jouez!
Copyright Ⓒ AlexonbStudio

Laisser un commentaire

%d blogueurs aiment cette page :