Windows

Cygwin下载和安装:用于Windows的UNIX shell

Basic Basic Cygwin and Bash

Basic Basic Cygwin and Bash

目录:

Anonim

Cygwin 是一个免费的应用程序,它在Windows操作系统上提供了一个类似于UNIX的环境。 Cygwin由UNIX系统调用库和许多GNU应用程序组成。编译器,开发工具,开发工具包,GNU emacs,TeX和LaTeX,OpenSSH(客户端和服务器)等等都包含在不同的模块中,可以在Windows PC上下载和使用。

Cygwin Overview

Cygwin作为一个仿真层提供基本的POSIX(便携式操作系统接口)系统调用功能,以及一系列提供Linux外观的工具。安装Cygwin后,用户可以访问许多标准的UNIX实用程序。 Cygwin可以帮助您在Windows PC上执行所有UNIX命令,这一直是开发人员,特别是在Linux服务器上工作的开发人员所关心的。

Cygwin的POSIX兼容性与本机Windows API无法很好地匹配。如果您在程序中将POSIX呼叫与Windows呼叫混用,您可能会看到不均匀的结果。特别是,Cygwin信号不适用于Windows函数,它接受文件名可能会被Cygwin支持长文件名混淆

在本文中,我将讨论它的安装,并列出了Cygwin的一些常见功能,可以在Windows PC上使用此应用程序完成的任务。

Cygwin安装

Cygwin的安装从下载可执行文件开始并运行。下面是一系列屏幕截图,可以指导您完成整个安装。

1)确保您使用的是Cygwin支持的Windows版本,并且您有足够的磁盘空间。建议最低为5GB,因为Cygwin的完整安装可以重约5GB。

2)运行可执行文件,然后选择“从Internet安装”选项。这允许应用程序将完整的存储库从服务器下载到本地计算机。

3)选择默认目录。 C: Cygwin,这总是被推荐。点击下一步。

4)选择互联网连接的类型。选择“直接连接”。点击Next。

5)从附近的镜像站点下载Cygwin软件包。任何人都会这样做。

6) 选择软件包:这是关键部分。在这一步你需要选择你想要的应用程序。只需点击包名旁边的默认标签即可选择应用程序或包。如果您完全不熟悉UNIX,则这些是最常用的软件包:

  • opennssh
  • 钥匙串(用于ssh密钥对)
  • gv
  • ghostscript
  • emacs
  • vi
  • tcsh
  • gnu编译器
  • tetex
  • aspell
  • gnuplot
  • rsync

7)单击next后,安装开始。这需要一段时间,可能会在30分钟左右,具体取决于下载速度。点击批处理文件启动Cygwin。

Cygwin功能

  1. Cygwin是免费/开源的。可以使用现有的可供下载的源代码进行修改。
  2. 您可以在Cygwin上打击命令。安装编译器,SDK和工具。
  3. 剪贴板集成 - X剪贴板和Windows剪贴板之间的剪贴板集成。仅支持文本
  4. 远程客户端 - 使用Cygwin的openssh软件包,远程客户端可以通过telnet或通过ssh通过X11隧道启动并显示在Cygwin / X会话中。
  5. 使用两个不同的实例执行客户端服务器应用程序

Cygwin下载

在此下载Cygwin。

该视频将引导您完成Cygwin的安装步骤。