简单的讲述一下cygwin的安装和配置,入门级教程,还请各位高手指点一二。
首先到http://www.cygwin.com下载setup.exe,接着建立安装目录,如X:\cygwin,将setup.exe放到此目录,
BEGIN-> 点击setup.exe,Next->选Install from Internet,Next->填写Root Directory,如X:\cygwin,Next->填写Local Package Directory,如X:\cygwin\ftp,Next->
选Direct Connection,Next->
选一个较快的ftp,Next->
到了关键步骤,如果仅想安装基本系统,直接Next;如果想完全安装,点击All旁边的旋转状图标,将Default切换至Install;如果和我一 样,仅想在命令行下写写程序,则只要将 gcc、make等开发工具选上,还有openssh等;选好后,Next->
开始下载,Take a coffee break。回来后,Next->
选择需不需要创建快捷方式。->END
点击快捷方式或X:\cygwin\cygwin.bat打开控制台,如果是域用户,按照提示makepasswd和makegroup即可。下面说一些简单的调整和配置。
一、ssh的安装
cygwin自带的控制台可调参数很少,舒适度较低。有没有办法用熟悉的PuTTY或SecureCRT来操控cygwin呢?办法有二:
1、用PuTTYcyg。地址是http://gecko.gc.maricopa.edu/~medgar/puttycyg/。用法很简单,在配置对话框中,host name填 - 即可。Cygwin Bash Shell能做的,PuTTYcyg基本上都能实现,本地操作的话,极力推荐这款好软件。
2、安装sshd,本机登陆。如果忘了安装OpenSSH,点击setup.exe,选上OpenSSH,再装一次即可。如果已安装,按照下面的操作继续:
a、右键“我的电脑”->属性->高级->环境变量,在系统环境变量里添加变量CYGWIN,值为netsec tty,然后在Path里追加X:\cygwin\binb、打开cygwin控制台,输入ssh-host-config,一路yes,提示CYGWIN值时,输入netsec ttyc、启动sshd服务用: net start sshd 或 cygrunsrv –start sshd; 停止sshd服务用:net stop sshd 或 cygrunsrv –stop sshdd、用ssh yourname@127.0.0.1 或 ssh localhost登陆
e、还可以继续安装配置sftp、scp等,详细参考: How to install OpenSSH sshd server and sftp server
f、每次输入密码登陆太麻烦,可以用key验证: 用puttygen.exe生存密钥对,在~/下,建立.ssh目录,创建authorized_keys2文件,将公钥复制到这个文件,然后在 putty里指定私钥登陆,一劳永逸。
二、vim的简单配置
将\usr\share\vim\vim64目录下的vimrc_example.vim复制到~/,重命名为_vimrc, 按照自己的喜好修改里面的配置即可,如打开高亮,选择喜欢的colorscheme
三、cygwin的中文显示和输入
让bash命令行支持中文输入,vi ~/.inputrc,将下面几行的注释去掉:
set meta-flag on
set convert-meta off
set input-meta on
set output-meta on
让ls命令支持中文显示,vi ~\.bashrc中,修改:
alias ls=’ls -hF –show-control-chars –color=tty’
vim64的话,已经支持中文输入。
四、sdcv的安装配置
坐在电脑前久了,屏幕太亮,辐射大,对身体不好。能不能在全黑的命名行模式下工作和学习呢?putty可以很好的全屏幕显示,sdcv则可以让你在命令行模式查找单词。
安装: 到stardict主页下载sdcv和想要的字典,编译安装后,将字典解压,放到/usr/share/startdict/dic目录
使用: sdcv word,就这么简单。小技巧: 可以在~/.bashrc里alias sdld=’sdcv -u langdao’等等,这样可以避免词典太多,直接sdld word就可以用郎道字典查询。
五、结语
有了gcc、vim和sdcv,基本上就可以全屏幕工作了。老板来了,还以为你在linux下呢,嘿嘿
cygwin下还有很多好玩的程序,慢慢发掘吧
分享到:
相关推荐
NULL 博文链接:https://emily2ly.iteye.com/blog/1044806
一个很好用的工具,在windows环境下调试Linux下的程序,Windows下的Linux编译环境cygwin,在程序移植上很有帮助
本篇内容详细介绍了cygwin的安装过程,资源配置及简单命令的使用等信息。cygwin是一个在windows平台上运行的unix模拟环境,它对于学习unix/linux操作环境,或者从unix到windows的应用程序移植,或者进行某些特殊的...
Cygwin安装和openssh配置.\Cygwin安装和openssh配置
Cygwin 安装文件.zip windows下linux环境仿真软件 安装很方便
安装Cygwin,安装上Tcl和Expect两个工具。 百度搜索:cygwin,在搜索结果中点击:Cygwin Installation 此刻,进入cygwin软件官网,根据自己操作系统,选择32位或64的setup 双击打开下载完成的cygwin,进入安装程序...
cygwin的安装和简单配置,可供初学者参考。。
在Windows下利用cygwin仿unix环境安装配置Hadoop
Windows下体验Linux环境之Cygwin.pdf
在Windows下本地安装Cygwin,在Windows下本地安装Cygwin
对于omniORB在windows环境下的安装配置,其中Cygwin编译器用来对omniORB的源码进行编译;该文档对Cygwin在windows下的安装配置进行介绍。
Cygwin是一个在windows平台上运行的类UNIX模拟环境,是cygnus solutions公司开发的自由软件(该公司开发的著名工具还有eCos,不过现已被Redhat收购)。它对于学习UNIX/Linux操作环境,或者从UNIX到Windows的应用程序...
一个非常好用的linux虚拟机 Cygwin~
运行Cygwin后,你会得到一个类似Linux的Shell环境,在其中你可以使用绝大部分Linux软件和功能。如Gcc,Make,Vim,Emacs等等。总之如果你想使用某个Linux下的功能,而windows上又找不到好的替代品的话,你就可以用...
Cygwin是一个用于在Windows上模拟Linux环境的软件。它可以作为那些虚拟机软件的一个部分替代品,相对于在虚拟机你使用Linux是比较好的选择。 文档前部分是关于命令的介绍(shell),后部分为安装、配置等教程。
cygwin的安装以及交叉编译环境的配置指导
cygwin的安装和简单配置.pdf
Windows下的SSH安装之Cygwin