Яндекс.Метрика
qr-код - Как-то так стрелка - Как-то так
Ведущий экономист + ... пиктограмма - Как-то Так THIS     Экономическая грамотность и web-решения
Всё по теме: что, как и почему. Актуальные вещи - своими словами.
Повышайте своё качество WITH ME - СПЭМ !
Если тебе не нравится то, что ты получаешь, измени то, что ты даешь. © Карлос Кастанеда     KAKTOTAK.BY - услуги по экономическому проектированию и web-разработке (php/js - telegram, WordPress, Laravel, Vue, SEO)    Кооперация - на постоянной основе    Будь в теме   -    ПОДПИШИСЬ      Мои заметки - ЭКОНОМИКА +  и  Справочник WEB-разработчика | php+js+seo   в Telegram   telegram  

Терминал Linux + VS CODE или как встроить операционную систему Linux в Windows 10

Терминал Linux + VS CODE или как встроить операционную систему Linux в Windows 10

Ни для кого из разработчиков не секрет, что Linux более предпочтительная среда для программирования . И одной из основных причин является её полноценный терминал, который обладает многочисленным набором консольных утилит и способами взаимодействия между ними, с помощью которых можно делать многие полезные вещи, в сравнении с той же, для многих любимой, Windows.

Отсюда и «вытекает» вопрос ? - А есть ли такая возможность разработки веб-приложений на базе Linux, но работая при этом на Windows, да ещё и с возможностью настройки её терминала/консоли в таком популярном редакторе кода (IDE), как Visual Studio Code.

Да, можно.

С относительно недавнего времени разработчики Microsoft, чтобы не терять свои конкурентные преимущество перед Linux, внедрили в свою операционную систему Windows 10 (x64) образ ядра Linux WSL2 (версии 4.19), который представляет из себя легкую виртуальную машину, для запуска которой не нужно ставить полноценную роль Hyper-V (технология виртуализации на основе низкоуровневой оболочки). Системные вызовы Linux транслируются на лету в вызовы Windows без использования эмулятора (в отличии от WSL1).

Простой пошаговый алгоритм – как установить подсистему Linux на Windows 10 и настроить её консоль для работы через терминал VSCode:

Включаем WSL в Windows 10 (x64)

терминал Linux + VS CODE или как встроить операционную систему Linux в Windows 10 - 1

терминал Linux + VS CODE или как встроить операционную систему Linux в Windows 10 - 2

терминал Linux + VS CODE или как встроить операционную систему Linux в Windows 10 - 3

Далее необходимо установить WSL2 (новая версия архитектуры подсистемы Windows для Linux, которая поддерживает подсистему Windows для Linux, чтобы запускать двоичные файлы Linux ELF64 в Windows).

После установки перезагружаем систему.

Далее необходимо открыть Powershell от имени администратора (PS> Start-Process powershell -Verb runAs) и запустить ниже указанную команду, чтобы установить WSL2 по умолчанию:

wsl --set-default-version 2

терминал Linux + VS CODE или как встроить операционную систему Linux в Windows 10 - 4

терминал Linux + VS CODE или как встроить операционную систему Linux в Windows 10 - 5

Установливаем дистрибутив Ubuntu в Windows

Установим последнюю версию Ubuntu (на данный момент 22.04.2 TSL)

Ubuntu – это дистрибутив GNU/Linux, основанный на Debian GNU/Linux.

Переходим в Microsoft Store и в строке поиска вводим Ubuntu (он бесплатный).

терминал Linux + VS CODE или как встроить операционную систему Linux в Windows 10 - 6

терминал Linux + VS CODE или как встроить операционную систему Linux в Windows 10 - 7

терминал Linux + VS CODE или как встроить операционную систему Linux в Windows 10 - 8

Далее получаем её (get) и запускаем (open).

терминал Linux + VS CODE или как встроить операционную систему Linux в Windows 10 - 9

Появится окно инсталляции (необходимо подождать).

терминал Linux + VS CODE или как встроить операционную систему Linux в Windows 10 - 10

После установки необходимо будет пройти регистрацию: ввести своё имя (любое название) и пароль (пароль вводится без отображения набираемой строки – имейте ввиду, и его необходимо запомнить, для последующей работы в консоли).

терминал Linux + VS CODE или как встроить операционную систему Linux в Windows 10 - 11

Данную консоль не закрываем.

Связываем консоль Linux с терминалом VS CODE

Перед данной процедурой в VS CODE необходимо установить расширение WSL.

терминал Linux + VS CODE или как встроить операционную систему Linux в Windows 10 - 12

Далее уже в консоль Ubuntu 22.04.2 вводим команду:

code .

терминал Linux + VS CODE или как встроить операционную систему Linux в Windows 10 - 13

и жмём Enter.

терминал Linux + VS CODE или как встроить операционную систему Linux в Windows 10 - 14

Произойдет интеграция консоли Linux в рабочий интерфейс VS CODE, где уже можно с помощью родного его терминала обращаться через командную строку к системе Linux.

терминал Linux + VS CODE или как встроить операционную систему Linux в Windows 10 - 15

терминал Linux + VS CODE или как встроить операционную систему Linux в Windows 10 - 16

Теперь можно устанавливать на Linux все необходимые пакеты и полноценно работать с ней, тем самым сохраняя функционал Windows для своих других задач.

автор - Михаленко Р.
M R. Автор - kaktotak.by Специализация: финансово-экономическое проектирование - моделирование бизнеса, инвестиционных проектов реального сектора, анализ и оценка эффективности, оптимизация системы управленческих решений.

Широкий спектр web-компетенций для решения задач бизнеса.

Подписывайтесь на мой телеграмм канал - Мои заметки - ЭКОНОМИКА +
Там я ничего не втюхиваю и не навязываю. Просто делюсь полезной информацией по экономической грамотности. Повышайте своё качество вместе со мной: что, как и почему в экономике на простом языке. Понятия, алгоритмы, процессы, микро- и макроаспекты и многое другое. Может, будет интересно !

А так же - Справочник WEB-разработчика | php+js+seo
Заметки и нативные решения простых локальных задач на PHP, JS. Кое-что про Laravel, WordPress, Vue и SEO.

  Персональная помощь в экономическом проектировании и веб-разработке:

  • Финансово-экономическое моделирование, анализ, учёт, бизнес-планирование
  • Комплексная web-разработка/поддержка проекта в сети (php/js, seo – Laravel, WordPress, Vue, telegram, администрирование, контент, реклама в Яндекс Директ

  telegram или форма обратной связи

Administrator
1992
0
Имя
E-mail
Рейтинг
Отзыв

Конвертер валют
RUB RUB-icon
USD USD-icon
EUR EUR-icon
CNY CNY-icon
BYN BYN-icon
UAH UAH-icon
KZT KZT-icon
SHORT - о чём речь
ЭКОНОМИЧЕСКАЯ ГРАМОТНОСТЬ
Хочу Всё Знать. Полезные Советы