Список дистрибутивів доступних на момент написання статті:
- Ubuntu 16,04 LTS
- Ubuntu 18,04 LTS
- OpenSUSE LEAP 15
- OpenSUSE LEAP 42
- SUSE Linux Enterprise Server 12
- SUSE Linux Enterprise Server 15
- Kali Linux
- Debian GNU/Linux
- Fedora Remix для WSL
- Pengwin
- Pengwin Enterprise
- Alpine WSL
Детальну інструкцію щодо встановлення можна знайти на офіційному сайті. Я встановлював Ubuntu 18.04 LTS. Після встановлення Ubuntu не забудьте запустити і створити користувача.
Ви помітите що Ubuntu використовує свою віртуальну файлову систему, і у вас виникне питання як же перейти на диск C або D і для цього є спеціальна команда.
cd /mnt/с
Перевіряємо і радіємо 🙂
Windows Terminal
Зараз мова піде не про консоль і про новий застосунок від Майкрософт.
Для цієї програми є публічний репозиторій, тепер встановлювати цю програму.
Далі йдемо у випадаюче меню.
Перевіряємо наявність пункту Ubuntu, якщо його немає. Тоді йдемо в налаштування.
У вас має відкритися конфігураційний файл. Шукаємо блок profiles і в кінець додаємо наступні конфіги.
{
"acrylicOpacity" : 0.75,
"closeOnExit" : true,
"colorScheme" : "Campbell",
"commandline" : "wsl.exe -d Ubuntu-18.04",
"cursorColor" : "#FFFFFF",
"cursorShape" : "bar",
"fontFace" : "Consolas",
"fontSize" : 10,
"guid" : "{bec5a9a6-4f9f-4d2f-a027-e406d6df1793}",
"historySize" : 9001,
"icon" : "C:/Pictures/ubuntu.png",
"name" : "Ubuntu",
"padding" : "0, 0, 0, 0",
"snapOnInput" : true,
"startingDirectory" : "//wsl$/Ubuntu/home/{username}",
"useAcrylic" : true
}
Потрібно замінити {username} на ім’я користувача. Також можна вказати інший шлях наприклад “%USERPROFILE%”
Також потрібно замінити {YOUR_GUID} для цього у додатку Ubuntu потрібно виконати команду uuidgen, копіюємо та вставляємо.
"startingDirectory" : "%USERPROFILE%",
І ще треба замінити шлях до іконки.
Тепер зберігаємо і перевіряємо. У списку вибираємо Ubuntu.
VS Code
VS Code – це редактор вихідного коду, схожий на невелику IDE.
Після запуску VS Code, швидше за все, він відразу запропонує вам встановити плагін Remote – WSL зробіть це (не обов’язково але він може вам стати в нагоді).
Натискаємо Ctrl
+Shift
+p
вибираємо Terminal: Select Default Shell. Потім у меню, що випадає, потрібно вибрати WSL Bash. І тепер можна створити новий “Термінальний”. Тепер можна використовувати Ubuntu Terminal в VS Code 🙂