Cygwin is a specialized software which will allow you to use the Linux terminal on a Windows operating system. Anyone who has ever used a Linux kernel operating system knows how handy the Terminal is and what it can do. Knowing the Terminal commands, you can completely abandon the visual shell and control your computer.
Cygwin slogan is:
- a huge collection of GNU and Open Source tools that port Linux features to Windows.
- DLL (cygwin1.dll), which provides significant POSIX API functionality.
But don’t think that it is:
- the way to run native Linux applications on Windows. You must rebuild applications from source if you want them to run on Windows.
- way to magically make native Windows applications aware of UNIX® features such as signals, ptys, etc. Again, you must build your applications from source if you want to use Cygwin functionality.
How to install Cygwin on Windows 10
First of all you need to download the installation file from the official website – https://www.cygwin.com/. Use the mirror that located in your country to download the file faster.
It is important to know that cygwin is a portable program, so when you download it, you can run it and use the terminal in Windows.
Conclusions about Cygwin
Many people who use Linux know about the Terminal and like to use it. But many of them like Windows because it also has a number of undeniable advantages.
By using Cygwin on Windows you can keep the advantages of that operating system but still get a useful and handy utility from another operating system.