百度百科:

Cygwin是一个在windows平台上运行的类UNIX模拟环境,是cygnus solutions公司开发的自由软件(该公司开发的著名工具还有eCos,不过现已被Redhat收购)。它对于学习UNIX/Linux操作环境,或者从UNIX到Windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用GNU工具集在Windows上进行嵌入式系统开发,非常有用。随着嵌入式系统开发在国内日渐流行,越来越多的开发者对Cygwin产生了兴趣。

Cygwin 提供一个UNIX 模拟 DLL 以及在其上层构建的多种可以在 Linux 系统中找到的软件包,在 Windows XP SP3 以上的版本提供良好的支持。Cygwin主要由Red Hat及其下属社区负责维护。

官网:http://www.cygwin.com/

对应自己系统下载相应的安装程序
setup-x86_64.exe 64位安装程序
setup-x86.exe 32位安装程序

Cygwin安装程序比较小,因为它默认是在线安装的。


目录

一、开始安装

1.打开安装程序界面

2.选择安装方式

3.设置安装位置

4.下载安装包保存位置

5.选择代理

6.选择从那个源下载

7.搜索并选择要需要的软件和版本

常用软件

8.开始下载并安装

9.等待下载并安装

10.安装完成

11.重装,更新,安装其它软件

二、控制台美化

比如更改为中文界面

更改配色方案

配色方案显示界面


一、开始安装

1.打开安装程序界面

Cygwin安装程序界面,点“下一步”

2.选择安装方式,这里选择:Install from Internet

  1. Install from Internet:这种模式直接从Internet安装,适合网速较快的情况;
  2. Download Without Installing:这种模式只从网上下载Cygwin的组件包,但不安装;
  3. Install from Local Directory:这种模式与上面第二种模式对应,当你的Cygwin组件包已经下载到本地,则可以使用此模式从本地安装Cygwin。

选择安装方式,选好点“下一步”

3.设置安装位置

设置好要安装的位置,点“下一步”

4.下载安装包保存位置

设置好下载安装包保存位置,点“下一步

5.选择代理

选择代理,这里使用默认,点“下一步”

6.选择从那个源下载

国内下载源:

http://mirrors.aliyun.com/cygwin/
http://mirrors.ustc.edu.cn/cygwin/
http://mirrors.163.com/cygwin/

可直接将上边的源添加到下图的:User URL里边,然后点击Add

选择下载速度快点的源,可多选,选好点“一下步”

7.搜索并选择要需要的软件和版本

在下图左上角的:Search 输入自己想要搜索的软件

就算没有选择要安装的程序,直接下一步默认也会安装基本包。很多Linux的命令行工具,如:grep、ls等。

常用软件:

bash-completion  命令补全的增强包,一定要安装
git     版本控制
vim     文本编辑神器
curl        网页源代码解析
wget        网页下载,解析
iconv(psiconv)  UTF-8 GBK等各种编码之间转换
dos2unix    在Windows系统和Linux系统文档格式之间转换(unix2dos)
ctags       生成C/C++等源代码的索引
astyle      代码格式化工具(Dev-C++也是用些来格式化代码)
python2     编译语言
gcc     C/C++编译器aria2     多平台轻量级(aria2c),支持 HTTP、FTP、BitTorrent 等多协议、多来源的命令行下载工具
tree        图形显示目录树
gnupg       加密解密文件和电子邮件、数字签名文件和电子邮件等内容(GnuPG),主程序:gpg娱乐:
figlet      一款简单的ASCII横幅制作工具
fortune     输出一句话,有笑话,名言什么的(还有唐诗宋词),strfile生成索引文件默认没装screen        命令行终端切换的自由软件,session创建、离线、重连等操作
nginx       一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器p7zip        7-zip
rTorrent    一款强大的命令行BT客户端
tmux        一个优秀的终端复用软件,类似GNU Screen
lynx        Linux系统下的浏览器,模拟蜘蛛抓取
less        与 more 类似,但使用 less 可以随意浏览文件
tail        输出文件的尾部内容

搜索并选择完自己要安装的软件包,点击“下一下”

8.开始下载并安装

点击“下一步”,下载并安装

9.等待下载并安装

安装过程

10.安装完成

完成安装

11.重装,更新,安装其它软件

前面步骤都一样,到步骤7时搜索自己要安装的软件,更新软件可以一直下一步。

再次安装想要的软件

二、控制台美化

第一次打开Cygwin,默认是比较“丑”的

第一次打开默认界面

可以在标题栏,右击 ---》然后选择 ---》“Options” ---》设置自己喜欢的

比如更改为中文界面:

将鼠标右击,标题栏右击等改为中文显示

更改配色方案,修改HOME目录下的:“.minttyrc”文件

修改配置文件可使用:Notepad++ 来打开,系统记事本打开不会换行,会比较乱

#Cygwin配色方案#BoldAsFont=-1
#FontHeight=14
Columns=132
Rows=36
#Transparency=medium
#CursorType=block
Font=Consolas
#AllowBlinking=yes
#Locale=
#Charset=##################################################Font=DejaVu Sans Mono for Powerline
FontHeight=14
FontSmoothing=default
BoldAsFont=yesCursorBlinks=yes
CursorColour=239,240,241ForegroundColour=239,240,241
BackgroundColour=49,54,59Black=7,54,66
BoldBlack=0,43,54
Red=237,21,21
BoldRed=192,57,43
Green=17,209,22
BoldGreen=28,220,154
Yellow=246,116,0
BoldYellow=253,188,75
Blue=29,153,243
BoldBlue=61,174,233
Magenta=155,89,182
BoldMagenta=142,68,173
Cyan=26,188,156
BoldCyan=22,160,133
White=239,240,241
BoldWhite=252,252,252
Transparency=medium
Locale=zh_CN
Charset=UTF-8
Language=

配色方案同样适用于:Git bash、msys2等

放置在“HOME”目录下就可以

更改配色方案后的界面:

Cygwin安装GCC、G++、Python、git、vim教程相关推荐

  1. 如何使用命令安装gcc/g++, gdb, vim

    0.查看vi配置,在终端输入vi,即可查看vi版本信息 1.安装gcc/g++ cent中使用yum来配置gcc/g++,若要安装,在终端输入sudo yum install gcc-c++(非roo ...

  2. Linux_linux基础命令(增删查,权限,Linux下的重要目录,重要命令(. du, df, top, free, pstack, su, sudo).安装gcc/g++, gdb, vim )

    r:表示可读w:表示可写x:表示可执行也可以用数字表示这一点我们会在修改文件权限说明.对于文件夹的rwx表示:r表示可读及可以查看文件夹内容可以ls查看w表示可写及可以向文件夹中传送内容如文件x表示可 ...

  3. 【Linux】Linux下安装gcc/g++

    Linux一般是没有C和C++编译环境的,需要手动安装. CentOS安装gcc/g++ 1.用Linux的人应该知道下面一句话什么意思: sudo -i 2.安装gcc: yum install g ...

  4. Window10-MinGW下载安装gcc,g++编译器

    文章目录 完成流程步骤: 出现的问题: 完成流程步骤: 1.MinGW下载 MinGW官网 mingw-get-setup.exe下载地址 2.MinGW安装 打开下载好的mingw-get-setu ...

  5. windows上安装gcc/g++环境(MinGW,msys64等)

    1 前言 经过折腾安装gcc环境,记录一下 2 工具  MinGW安装器: 下载地址1:MinGW官网 下载地址2:SourceForge (MinGW w64) 下载地址3:win-builds-1 ...

  6. redhat linux手动RPM安装gcc,g++

    转载:http://blog.csdn.net/vah101/article/details/17677451 首先到http://vault.centos.org/6.5/os/x86_64/Pac ...

  7. ubuntu安装gcc g++

    更新apt sudo apt update 安装指定版本gcc g++ sudo apt install gcc-8 g+±8 gcc-9 g+±9 gcc-10 g+±10 修改gcc cd /us ...

  8. Ubuntu :20.04 上安装 gcc/g++7.5

    一.在 Ubuntu 20.04 上安装 GCC 默认的 Ubuntu 软件源包含了一个软件包组,名称为 "build-essential",它包含了 GNU 编辑器集合,GNU ...

  9. solaris10安装gcc,g++,gdb等开发工具

    solaris10自带的gcc/g++版本较低,对于C++11不支持,所以需要安装高版本的gcc/g++. 准备好以下安装包: bash-4.3.33,REV=2015.02.15-SunOS5.10 ...

最新文章

  1. Linux下 C语言统计时间差
  2. 我为什么逃离无人车公司
  3. Cpp / checked_delete 原理
  4. Vue实现Todo List
  5. 其他平台上测试工具的使用
  6. Navicat Premium创建MySQL存储过程
  7. REVERSE-COMPETITION-NEPCTF
  8. 设计模式 笔记 命令模式 Command
  9. js中的cookie
  10. Spring DI如何给对象赋空值 以及 对 “” null 空值的总结
  11. python怎么转换文件格式_[python]转换文件编码格式
  12. 新路由3详细刷机教程
  13. Hive架构及相关函数
  14. 80c51流水灯汇编语言,利用80c51单片机制作流水灯(汇编语言)
  15. 计算机桌面文件如何发送给qq好友,QQ怎么与好友分享屏幕 如何共享电脑屏幕给好友...
  16. 浏览器F12进行Web程序调试
  17. python代码画word文档(python+pycharm)
  18. powerquery分组,PowerQuery:如何连接分组值?
  19. 2021年跨境品牌集体出海,2020年跨境电商数据报告分享
  20. 笔记本电脑,电池/电源适配器建议使用方式及疑难解答

热门文章

  1. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java小区宠物管理系统k8n96
  2. leetcode 69. 求平方根
  3. 智伴机器人安卓怎么设置个人热点_只有一台手机在外边如何设置班尼机器人上网热点设置方法呢?...
  4. String常用命令:连接字符串 concat()
  5. httpie 101
  6. 腾讯云轻量快速搭建个人网盘
  7. csol永恒python宏_【午时已到】【永恒】Python图文评测
  8. laytpl语法_laytpl--前端数据绑定
  9. 青岛谱悦 半球形高保真拾音器 吸顶耳安装 MTK-070公检法审讯室 投标中心 安检通道降噪拾音器...
  10. redis关闭保护模式