Windows Subsystem for Linux (WSL) позволяет запускать Linux-приложения прямо в Windows, включая консольные утилиты, серверные сервисы и даже графические программы. Разберём, как настроить WSL и запускать Linux-приложения через PowerShell.
⚙️ Установка WSL. В Windows 10/11 установка WSL довольно простая. Достаточно выполнить:
wsl --install
После этого система скачает и установит последнюю версию Ubuntu. Если WSL уже установлен, можно обновить ядро:
wsl --update
▪️ Запуск Linux-команд в PowerShell. Теперь можно выполнять команды Linux прямо из PowerShell, например:
wsl ls -la
wsl uname -a
wsl cat /etc/os-release
▪️ Запуск приложений из WSL. Чтобы запустить программу из WSL в Windows:
wsl htop # Мониторинг процессов
wsl python3 # Запуск Python
Графические приложения (если установлен WSLg) можно запускать так:
wsl firefox
▪️ Запуск Linux-скриптов в PowerShell. Если у вас есть Bash-скрипт, его можно выполнить прямо из PowerShell:
wsl /bin/bash -c "./myscript.sh"
▪️ Автозапуск WSL при входе в систему. Если нужно автоматически запускать сервисы (например, SSH), можно добавить команду в Task Scheduler или выполнить:
wsl -d Ubuntu -- /etc/init.d/ssh start
#WSL #linux #windows
🧑💻 NetworkAdmin