Get that Linux feeling — on Windows
Installing and Updating Cygwin Packages
Installing and Updating Cygwin for 64-bit versions of Windows
Run setup-x86_64.exe any time you want to
update or install a Cygwin package for 64-bit windows.
The signature
for setup-x86_64.exe can be used to verify the
validity of this binary using the public
key here.
General installation notes
When installing packages for the first time, the setup program
does not install every package. Only the minimal base packages
from the Cygwin distribution are installed by default, which takes up about 100 MB.
Clicking on categories and packages in the setup program package installation
screen allows you to select what is installed or updated.
Individual packages like bash, gcc, less, etc.
are released independently of the Cygwin DLL, so the Cygwin DLL version is not
useful as a general Cygwin release number. The setup program
tracks the versions of all installed components and provides the mechanism
for installing or updating everything available from this site for
Cygwin.
Once you’ve installed your desired subset of the Cygwin distribution,
the setup program will remember what you selected, so re-running it
will update your system with any new package releases.
The setup program will check by default if it runs with administrative
privileges and, if not, will try to elevate the process. If you want to avoid
this behaviour and install under an unprivileged account just for your own
usage, run setup with the --no-admin
option.
Q: How do I add a package to my existing Cygwin installation?
A: Run the setup program and select the package you want to add.
Tip: if you don’t want to also upgrade existing packages, select ‘Keep’ at the
top-right of the package chooser page.
Q: Is there a command-line installer?
A: Yes and no. The setup program understands
command-line
arguments which allow you to control its behavior and choose
individual packages to install. While this provides some functionality
similar to such tools as apt-get
or yum
it is not as
full-featured as those package managers.
Q: Why not use apt
, yum
, my
favourite package manager, etc.?
A: The basic reason for not using a more full-featured package manager is that
such a program would need full access to all of Cygwin’s POSIX functionality. That
is, however, difficult to provide in a Cygwin-free environment, such as exists on
first installation. Additionally, Windows does not easily allow overwriting of
in-use executables so installing a new version of the Cygwin DLL while a package
manager is using the DLL is problematic.
Q: How do I install everything?
A: You do not want to do this! This will install an enormous number of packages
that you will never use, including debuginfo and source for every package.
If you really must do this, clicking on the «Default» label next to the
«All» category to change it to «Install» will mark every Cygwin package for
installation. Be advised that this will download and install tens of gigabytes
of files to your computer.
Q: How do I verify the signature of setup?
A: e.g.
$ gpg --recv-key 1A698DE9E2E56300 gpg: requesting key 1A698DE9E2E56300 from hkp server keys.gnupg.net gpg: key 1A698DE9E2E56300: "Cygwin <cygwin@cygwin.com>" imported gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model gpg: depth: 0 valid: 8 signed: 2 trust: 0-, 0q, 0n, 0m, 0f, 8u gpg: depth: 1 valid: 2 signed: 0 trust: 2-, 0q, 0n, 0m, 0f, 0u gpg: Total number processed: 1 gpg: imported: 1 (RSA: 1) $ gpg --keyid-format=long --with-fingerprint --verify setup-x86_64.exe.sig setup-x86_64.exe [...] gpg: Signature made 12 Mar 2020 16:26:58 GMT gpg: using RSA key 1A698DE9E2E56300 gpg: Good signature from "Cygwin <cygwin@cygwin.com>" Primary key fingerprint: 5640 5CF6 FCC8 1574 682A 5D56 1A69 8DE9 E2E5 6300
Q: What’s the hash of setup?
A: See here
Q: How can I do an offline install?
A1: Install without access to the internet, using a local package
repository
-
Create a local copy of the package repository e.g. by
usingrsync
on one
of the mirrors. - Move that copy to an accessible location, or copy it to removable media.
-
Run setup, and enter the URL, path or UNC path of that repository when
prompted to «Choose A Download Site».
A2: Install without access to the internet, using setup’s separate download
and install actions.
-
Run setup in «Download without installing» mode somewhere it can access a
mirror, with the desired packages selected. -
Run setup again in «Install from local directory» mode, with the same «Local
package directory», and set of packages selected.
Q: How can I install the last Cygwin
version for an old, unsupported Windows?
A: Run setup with the options --allow-unsupported-windows
:
--site circa_URL
Windows version | Setup version | Cygwin DLL version | circa URL |
---|---|---|---|
Windows Vista Windows Server 2008 (NT 6.0) All 32-bit Windows |
current | 3.3.6 |
32-bit: http://ctm.crouchingtigerhiddenfruitbat.org/pub/cygwin/circa/2022/11/23/063457 64-bit: http://ctm.crouchingtigerhiddenfruitbat.org/pub/cygwin/circa/64bit/2022/11/23/063529 |
Windows XP SP3 Windows Server 2003 (NT 5.1) |
current | 2.5.2 |
32-bit: http://ctm.crouchingtigerhiddenfruitbat.org/pub/cygwin/circa/2016/08/30/104223 64-bit: http://ctm.crouchingtigerhiddenfruitbat.org/pub/cygwin/circa/64bit/2016/08/30/104235
Also use |
Windows 2000 (NT 5.0) Windows XP SP2 |
2.774 | 1.7.18 |
32-bit: http://ctm.crouchingtigerhiddenfruitbat.org/pub/cygwin/circa/2013/06/04/121035
Also use |
Thanks to
the Cygwin
Time Machine for providing this archive.
A note about 32-bit Cygwin
The limited address space of 32-bit Windows means that
random
failures in the fork(2) system call are more likely. Therefore, we
recommend using 32-bit Cygwin only in limited scenarios, with only a minimum
of necessary packages installed, and only if there’s no way to run 64-bit
Cygwin instead.
You have been warned. If you’re still sure you really need a 32-bit
Cygwin, and there’s absolutely no way around it, you may use
the setup-x86.exe installer, following the
instructions above. The signature can be
used to verify the validity of this binary.
Q: How do I help improve setup?
A: See the setup
project page for more information.
Поставить оценку
Средний рейтинг 3.8, всего оценок — 9
- Скачать программу
- Описание и функции
- Скриншоты интерфейса
- Комментарии пользователей
Название→ | Cygwin |
---|---|
Версия→ | 3.1.7 |
Лицензия→ | Бесплатно |
Поддержка→ | Windows 10, 8, 7, Vista, XP |
Размер файла→ | 26.4 Мб |
Разработчик→ | Cygwin Team |
Обновлено→ | 31 января 2023 |
Cygwin — программа-эмулятор, позволяющая запускать приложения для ОС Linux в среде Windows.
Скачать для Windows
Скачайте последнюю версию Cygwin 3.1.7 с помощью MultiSetup или по прямой ссылке. Программа совместима с операционными системами Windows 10, 8, 7, Vista, XP разрядностью 32/64-bit, размер установочного файла — 26.4 Мб. Данный программный продукт разработан Cygwin Team и распространяется бесплатно. Также вы можете скачать программу с официального сайта.
Описание программы
Cygwin — программное обеспечение, являющееся эмулятором ОС Linux для компьютеров, на которых установлена операционная система Windows. ПО могут использовать и новички, и профессиональные системные администраторы. Cygwin станет полезным и программистам, которые разрабатывают кроссплатформенное ПО. Так, с помощью эмулятора можно быстро проверить работоспособность кода в другой среде.
Эмулятор упрощает перенос приложений из Unix и Linux в системы Windows. Например, без проблем переносятся программы KDE и GNOM. Также здесь можно компилировать программы для Linux-систем, а из самой среды Cygwin запускать Windows-приложения, в том числе командную строку.
Программа включает в себя библиотеку DLL и набор инструментов, которые обеспечивают полноценную Linux-среду для разработчика. Также в эмуляторе представлены базовые функции API POSIX.
Преимущества и недостатки
- Подходит для знакомства с Linux
- Можно использовать для компиляции программ
- Набор дополнительных GNU-утилит
- Сложна в освоении
Скриншоты интерфейса
Комментарии пользователей
Cygwin – данное программное обеспечение является продвинутой виртуальной средой, обеспечивающей интеграцию нескольких программ, данных и различных ресурсов операционной системы. Утилита имеет отличную совместимость, поэтому подходит для Windows 7, и для других популярных платформ.
Интерфейс приложения покажется для пользователей очень знакомым, ведь он создан в классическом оформлении командной строки. Поэтому разработчики смогли упростить порог входа в работу, адаптировав его для начинающих специалистов.
Скачать бесплатно Cygwin 3.3.5
Пароль ко всем архивам: 1progs
Вся деятельность этого софта поделена на две равноценные части – это проведение динамического подключения к библиотекам, а так же взаимодействие со сторонними приложениями. База всех доступных компонентов очень обширна и чрезвычайно эффективная.
Особенности ПО:
- UNIX-подобная среда для работы;
- Удобный интерфейс в форме командной строки;
- Несколько подключаемых DLL-библиотек;
- Актуально для Windows 10;
Вы можете скачать данную утилиту прямо с нашего сайта, нажав по соответствующей ссылке для загрузки.
Аналоги программы вы всегда можете найти в наших подборках:
Софт Cygwin для Windows 10 является приложением, позволяющим запустить на этой ОС программы UNIX. Можно работать через удобный графический интерфейс, после установки становится доступной и командная строка. Речь идет об эмуляторе, включающем в себя набор утилит. Проблема с совместимостью устраняется.
Несомненным достоинствами стали безотказность и универсальность. Запускаются практически все программы. Учтите: работать с исходными кодами приходится самостоятельно, поэтому вариант не подходит новичкам. При загрузке автоматически устанавливается базовый набор, для расширенной версии надо выбирать дополнения. Рекомендуем скачать Cygwin для Windows 10 на русском языке без регистрации и смс с официального сайта.
Информация о программеСКАЧАТЬ БЕСПЛАТНО
- Лицензия: Бесплатная
- Разработчик: Red Hat, Inc.
- Языки: русский, украинский, английский
- Устройства: пк, нетбук, ноутбук (Acer, ASUS, DELL, Lenovo, Samsung, Toshiba, HP, MSI)
- ОС: Windows 10 Домашняя, Профессиональная, Корпоративная, PRO, Enterprise, Education, Home Edition (обновления 1507, 1511, 1607, 1703, 1709, 1803, 1809)
- Разрядность: 32 bit, 64 bit, x86
- Версия: последняя 2023, без вирусов
Аналоги Cygwin
- VMware Workstation
- WD SmartWare
- Glary Utilities Pro
- Realtek Ethernet Controller Driver
- Joxi
- RadioSure
Отзывы пользователей
Категории программ
- Программы для Windows 10
- Запись звука
- Создание слайд шоу
- Очистка компьютера
- Нарезка видео
- Создание мультфильмов
- Создание коллажей
- Соединение видео
- Файловые менеджеры
- Очистка реестра
- Скриншоты экрана
Cygwin is large collection of GNU and Open Source tools which provide functionality similar to a Linux distribution on Windows. It is also a DLL (cygwin1.dll) which provides substantial POSIX API functionality.
Cygwin is not:
- a way to run native Linux apps on Windows. You must rebuild your application from source if you want it to run on Windows.
- a way to magically make native Windows apps aware of UNIX functionality like signals, ptys, etc. Again, you need to build your apps from source if you want to take advantage of Cygwin functionality.
The Cygwin DLL currently works with all recent, commercially released x86 32 bit and 64 bit versions of Windows, starting with Windows XP SP3.
The Cygwin tools are ports of the popular GNU development tools for Microsoft Windows. They run thanks to the Cygwin library which provides the POSIX system calls and environment these programs expect.
With these tools installed, it is possible to write Windows console or GUI applications that make use of significant parts of the POSIX API. As a result, it is possible to easily port many Unix programs without the need for extensive changes to the source code. This includes configuring and building most of the available GNU software (including the packages included with the Cygwin development tools themselves) as well as lots of BSD tools and packages (including OpenSSH). Even if the development tools are of little to no use to you, you may have interest in the many standard POSIX utilities provided with the package. They can be used from one of the provided Unix shells like bash, tcsh or zsh, as well as from the standard Windows command shell if you have to for some sad reason.
Fast servers and clean downloads. Tested on TechSpot Labs. Here’s why you can trust us.
Last updated:
December 19, 2022
User rating:
22 votes
Software similar to Cygwin 2
-
Eliminate the frustrations of the Command Prompt with a modern command line tool
- Free to Try
- Windows 2k/XP
-
MinGW: A native Windows port of the GNU Compiler Collection (GCC), with freely distributable import libraries and header files for building native Windows applications.
- Freeware
- Windows