Как использовать команды Linux в Windows с Cygwin

Средства командной строки Windows значительно расширились с PowerShell, но в Linux уже много лет используется гораздо более удобный терминал. Вот как вы можете получить лучшее из обоих миров с Cygwin, терминалом в стиле nix для ПК с Windows.

На сегодняшнем уроке мы объясним, как запустить Cygwin, но следите за будущими статьями, в которых мы расскажем, как использовать его для разных вещей.

Установить Cygwin

Cygwin поставляется с обычным setup.exe для установки в Windows, но есть пара шагов, на которые вам нужно обратить внимание, поэтому мы проведем вас через процесс установки.

Для того, чтобы установка оставалась небольшой при сохранении пропускной способности для вас и Cygwin, установщик по умолчанию будет загружать только те файлы, которые вам нужны, из Интернета.

Путь установки по умолчанию – C: \ Cygwin, но если вы не хотите, чтобы программы устанавливались в корневой каталог вашего диска C:, вы можете изменить путь или сделать символическую ссылку из C: \ Cygwin на ваши программные файлы.

Нажимайте «Далее», пока не дойдете до выбора загрузки зеркала. К сожалению, установщик не сообщает, где расположены зеркала, поэтому в большинстве случаев вы можете просто догадаться, какое зеркало работает лучше всего.

После того, как вы выбрали зеркало, установщик загрузит список доступных пакетов для установки. Здесь вещи становятся немного более пугающими.

Будут доступны сотни пакетов, разделенных на несколько разных категорий. Если вы не знаете, что это за пакет, вы можете оставить выбор по умолчанию и установить дополнительные пакеты позже, снова запустив программу установки.

Если вы знаете, какой пакет вам нужен, вы можете найти его, и результаты будут автоматически отфильтрованы.

После того, как вы нажмете кнопку «Далее», потребуется некоторое время, чтобы загрузить все выбранные инструменты и затем завершить установку.

Добавить путь Cygwin к переменной среды Windows

После установки на рабочем столе появится значок Cygwin, который можно запустить, чтобы открыть терминал Cygwin.

Этот терминал запускается в папке C: \ Cygwin \ home \, но это не особенно полезно, потому что у вас, вероятно, нет файлов, хранящихся там. Вы можете использовать все основные команды Linux, но если вы хотите вернуться на диск C:, вам нужно изменить каталог на/cygdrive/c.

Чтобы заставить Cygwin работать в обычной командной строке Windows, вам нужно добавить Cygwin в свои переменные среды Windows.

Начните с открытия свойств вашей системы либо Win + Pause/Break, либо щелкните правой кнопкой мыши на компьютере и выберите свойства.

В левом столбце нажмите на дополнительные параметры системы, чтобы открыть окно свойств системы, которое мы ищем.

На вкладке «Дополнительно» нажмите на переменные среды внизу.

Затем в системных переменных найдите переменную пути и нажмите «Изменить».

В конце опции значения переменной добавьте местоположение бина Cygwin следующим образом.

; C: \ Cygwin \ Bin

Примечание. Обязательно добавьте точку с запятой, чтобы отделить ее от других значений.

Нажмите кнопку ОК, чтобы закрыть окно, а затем откройте командную строку, чтобы проверить несколько команд Linux.

Как видно из рисунка ниже, pwd и ls работают в обычной командной строке Windows. Вы также можете видеть, что/cygdrive/c автоматически добавляется в местоположение.

С помощью Cygwin вы можете сделать гораздо больше, и в следующих статьях мы покажем вам еще несколько полезных инструментов.

Домашняя страница Cygwin

Оцените статью
TutoryBird.Ru
Добавить комментарий