Windows

Загрузка и установка Cygwin: оболочка UNIX для Windows

[Window Tutorial] How to Install Cygwin on Windows

[Window Tutorial] How to Install Cygwin on Windows

Оглавление:

Anonim

Cygwin - это бесплатное приложение, которое предоставляет подобную среду UNIX в операционной системе Windows. Cygwin состоит из библиотек системных вызовов UNIX и многих приложений GNU. Компиляторы, инструменты для разработки, комплекты инструментов разработки, GNU emacs, TeX и LaTeX, OpenSSH (клиент и сервер) и многое другое упаковываются в различные модули, которые можно загрузить и использовать на вашем ПК с ОС Windows.

Обзор Cygwin

Cygwin действует как уровень эмуляции, предоставляя функциональные возможности системного вызова POSIX (Portable Operating System Interface) и набор инструментов, которые обеспечивают внешний вид Linux. С установленным Cygwin пользователи имеют доступ ко многим стандартным утилитам UNIX. Cygwin может помочь вам выполнить все команды UNIX на ПК с Windows, что всегда вызывает озабоченность у разработчиков, особенно разработчиков, работающих на серверах Linux.

Совместимость POSIX от Cygwin не очень хорошо вписывается в собственный API Windows. Если вы смешиваете вызовы POSIX с вызовами Windows в своей программе, возможно, вы увидите неравномерные результаты. В частности, сигналы Cygwin не будут работать с функциями Windows, которые допускают имена файлов, которые могут быть смущены поддержкой Cygwin для длинных имен файлов.

В этой статье я расскажу о ее установке и перечислении некоторых общих функций Cygwin и родной UNIX задачи, которые могут быть выполнены на ПК с Windows с помощью этого приложения.

Установка Cygwin

Установка Cygwin начинается с загрузки исполняемого файла и его запуска. Ниже приведены серии снимков экрана, которые помогут вам пройти полную установку.

1) Убедитесь, что вы используете версию Windows, поддерживаемую Cygwin, и что у вас достаточно свободного места на диске. Рекомендуется минимум 5 ГБ, так как полная установка Cygwin может весить около 5 ГБ.

2) Запустите исполняемый файл, а затем выберите опцию «установить из Интернета». Это позволяет программе загружать полный репозиторий с сервера на локальный компьютер.

3) Выберите каталог по умолчанию. C: Cygwin, это всегда рекомендуется. Нажмите «Далее».

4) Выберите тип подключения к Интернету. Выберите «Прямое соединение». Нажмите Далее.

5) Выберите ближайший зеркальный сайт, с которого можно загрузить пакеты Cygwin. Любой будет делать.

6) Выбор пакетов: Это критическая часть. На этом этапе вам нужно выбрать нужные приложения. Приложения или пакеты можно выбрать, просто щелкнув метку по умолчанию рядом с именем пакета. Если вы совершенно не знакомы с UNIX, это наиболее часто используемые пакеты:

  • opennssh
  • keychain (для пар ключей ssh)
  • gv
  • ghostscript
  • emacs
  • vi
  • grace
  • tcsh
  • gnu compilers
  • tetex
  • aspell
  • gnuplot
  • rsync

7) Как только вы нажмете дальше, начнется установка. Это занимает некоторое время, может быть около 30 минут в зависимости от скорости загрузки. Запустите Cygwin, щелкнув командный файл.

Возможности Cygwin

  1. Cygwin является бесплатным / открытым исходным кодом. Он может быть изменен с использованием существующего исходного кода, доступного для загрузки.
  2. Вы можете использовать команды bash на Cygwin. Установите компиляторы, SDK и инструменты на нем.
  3. Интеграция буфера обмена - интеграция буфера обмена между буфером X и буфером обмена Windows. Поддерживает только текст.
  4. Удаленные клиенты. Удаленные клиенты могут запускаться и отображаться в сеансе Cygwin / X либо через telnet, либо через туннелирование X11 через ssh, используя пакет openg Cygwin.
  5. Выполнять клиентские серверные приложения с использованием двух разных экземпляров Cygwin на том же ПК.

Cygwin Скачать

Загрузить Cygwin здесь .

Видео проведет вас через шаги установки Cygwin.