安装Cygwin

来源:互联网 发布:c语言web服务器 编辑:程序博客网 时间:2024/06/02 02:12

  听介绍说Cygwin能很好的模拟linux的桌面环境!

  我也来试试体验一下!

1.  首先从官网上下载适合的版本http://www.cygwin.com/

2. 第一次安装因为本地没有软件包缓存,当然只能从网络安装

3. 选择安装目录,默认为 c:\cygwin, 这个目录作为Cygwin shell 环境的根目录,windows的各个盘符将挂载在根目录的一个特殊目录之下

4.  设置本地软件包缓存目录,默认为setup.exe所在的目录

5.  设置网络连接方式是否使用代理

6. 选择源

7. 从所选的Cygwin源下载软件包索引文件, 显示软件包管理器界面

8. 开始安装

9. 配置环境:

    a. 访问Windows的盘符

         mount 可以看到Windows下的盘符被映射到/cygdriver 特殊目录下

         使用cygpath 实现windows平台和Cygwin目录名称的变换:

                    eg:   cygpath -u c:\\winowds

                             cygpath -w ~

     b: 用户主目录不一致的问题:

                 方法1 修改cygwin启动的批处理文件,添加:  set HOME=

                 方法2 如果希望使用HOME环境变量指向的主目录,可以通过手工编辑/etc/passwd文件,   将用户主目录写成HOME环境变量所指向的目录

     c: 命令行补齐忽略文件名大小写

                编辑 ~/.inputrc ,添加设置“set completion-ignore-case on”

     d: 忽略文件权限的可执行位

                git config --system core.fileMode false

     e: Cygwin下Git的中文支持

                locate 查看字符集

                和Linux平台一样,默认设置下,文件名称中包含中文的文件,会出现乱码:

                                 配置变量core.puotepath 设置false 就可以解决中文文件名乱码的问题

                                                  git config --global core.quotapath false

      f: Cygwin 下Git 访问SSH 服务有个bug,建议使用PUTTY

                                     putty下载地址:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

                                      这个知识点我还没有弄明白!

               

在Cygwin中搭建git:

1. 默认情况下,git没有安装,再次运行setup.exe

2. 安装 git,git-completion,openssh,vim


0 0