WSL и Windows Terminal — кто бы мог подумать о таком

После установки майского обновления для Windows 10 я решил посмотреть на подсистему Linux (далее — WSL) и новый терминал.

Помнится я пробовал WSL когда она только появилась. Там была весьма красноглазая установка, работало все неторопливо и в целом было не очень удобно. В майском же обновлении все стало намного лучше. Установка теперь занимает буквально минут пять. Активируем поддержку WSL в компонентах системы, перезагрузка и далее устанавливаем нужны дистрибутив… прямо из Microsoft Store. Я выбрал любимую Ubuntu 18.04. Остальное еще проще — после запуска и подготовки системы и установки логина и пароля для пользователя мы получаем полноценное консольное окружение Ubuntu. Можно ставить различные линуксовые утилиты, работать с файловой системой как внутри WSL так и снаружи в Windows (диски видны через папку mnt, пока только из самой WSL). В общем, счастья полные штаны. Я могу сходу придумать массу сценариев, когда WSL пригодится в работе — начиная от веб-мастеров заканчивая различными разработчиками ПО. Правда, в WSL нельзя завести «иксы» в адекватном виде, но ИМХО оно тут и не очень нужно. Ее цимес именно в различных утилитах, работающих в режиме CLI.

Еще одной штукой, которую надо ставить вместе с WSL (сугубо ИМХО, конечно) — превью-версия Windows Terminal.

Да, она весьма красноглазо настраивается (через файлик в формате json), но работать с ней удобнее, чем с родным интерфейсом. Ну и просто Windows Terminal красивее что ли. Например, есть поддержка Fluent Design. Стоит упомянуть и возможность использования вкладок и возможности прикрутить к терминалу что-то свое (например, подключение по ssh или консоль Python).

Лет пять назад было немыслимо, но сейчас это вполне реально — Ubuntu как часть Windows, эмулятор терминала от самой Microsoft. И это не может, конечно, не радовать. Многим жизнь это упростило сильно.

P.S. Сначала я был удивлен, что Windows Terminal настраивается файлом, но сейчас понимаю что это благо. Один раз настроил, файл json растиражировал по компьютерам и все в шоколаде. Можете попробовать мой конфиг, его можно копировать копипастой в ваш. Но только при условии, что используемый вами набор профилей одинаковый со моим (CMD, Ubuntu 18.04 и Powershell). Иначе подредактируйте профили под ваши нужды.

Об авторе

Алексей

Блогер, немного гик, музыкант-самоучка. Здесь извергаю потоки мыслей на случайно выбранные темы. Иначе говоря, что вижу о том и пою, и ни в чем себе любимому не отказываю.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Оставить комментарий

avatar
  Подписаться  
Уведомление о