Windows Server

How to determine Cygwin version in Windows

Cygwin is free software that provides a Unix-like environment and software toolset to users of any modern 32-bit and 64-bit versions of Microsoft Windows. Cygwin consists of a Unix system call emulation library, cygwin1.dll, together with a vast set of GNU and other free software applications organized into a large number of optional packages. Among these packages are high-quality compilers and other software development tools, an X11 server, a complete X11 development toolkit, GNU emacs, TeX and LaTeX, OpenSSH (client and server), and much more, including everything needed to compile and use PhysioToolkit software under MS-Windows. Here are some related contents: How to install Ansible on Windows, how to view installed packages in Cygwin in Windows, and how to install Kerberos packages with Cygwin on Windows.

Note: Note: Cygwin does not provide a means for running GNU/Linux or other Unix binary executables under MS-Windows. 

In order to run such software using Cygwin, that software must be compiled from its sources. Cygwin provides all of the components needed to do this in most cases; most POSIX-compliant software, including X11 applications, can easily be ported to MS-Windows using Cygwin.

Here are the various commands that can be used to determine the various versions of Cygwin.

$ cygcheck -c cygwin
$ uname –r

1. Using the “cygcheck -c Cygwin” command finds the version of the check the version of the cygwin package

2. Using the ‘uname –r” used to find the version of the kernel on a Linux system

I hope you found this blog post helpful. If you have any questions, please let me know in the comment session.

Notify of

Inline Feedbacks
View all comments
Would love your thoughts, please comment.x