cygwin下完整工作环境的搭建(转).docx

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
cygwin 下完整工作环境的搭建 (转) 这算是一个变态的嗜好:力求在纯文本模式下完成一切 可能的工作,并且还要在 windows 可能的工作,并且还要在 windows 下工作。 面的配置未 特意说明的地方,要么是太简单不值得说明,要么是顺应了 对应软件的默认配置行为。 1. 基本环境 从 下载 cygwin.exe , 按其默认选择安装即可。以后逐步根据需要添加软件包。 根 按其默认选择安装即可。 以后逐步根据需要添加软件包。 根 据本人需求,额外添加软件包: unzip ,zip ,attr ,shutdown 2.文字阅读 /编辑/处理 从 cygwin 选择下载安装: vim , xpdf , texmacs 3. 文本模式的 Web 浏览器 从 cygwin 选择下载安装: w3m , 这是款类似 vim 的 Web 浏览器。 4. 安装配置 Cygwin X 环境 详见: /docs/ug/setup.html#setup-cygwin-x-in stalling 通过 cygwin 选择安装 : 必选: xorg-server , xinit 建议选择:xorg-docs , X-start-menu-icons 启动 X11 环境: 可以从 Windows 的开始菜单启动 Cygwin X5. 添加 ssh 登录 支持 (并且支持通过 putty 访问 Cygwin X) 可以用 putty.exe 1)在等远程控制系统访问本地 cygwin. 1)在 cygwin.bat 直接启动不就得了? 原因有三: cygwin.bat 启动模式下,用户视觉感受没有通过 putty.exe 登录访问的感受好,你试试便知。2 登录访问的感受好,你试试便知。 2 )在 cygwin.bat 启动模 式下,无法进行屏幕取词,而通过 putty.exe 登录访问可以 屏幕取词,这点对英文不太好的人很重要。 3)在 cygwin.bat 启动模式下, 输入法提示框总下左下角, 并且是纯黑白模式, 感受不好,但是在 putty.exe 登录访问时,输入法提示框是 跟随的。 首先在 cygwin 跟随的。 首先在 cygwin 中选择安装 openssh 然后用命令 定要将 sshdssh-host-config 配置 SSH 定要将 sshd 公钥和密钥:安装成 Windows 服务,已方便开机自动启动 生成 ssh1 的 公钥和密钥: ssh-keygen -t rsa1 生成 ssh2 的公钥和密钥: 生成公钥:ssh-keygen -t rsa 生成公钥: ssh-keygen -t rsa 生成密钥:ssh-keygen -t dsa 启动 sshd 服务(如果你 生成密钥: ssh-keygen -t dsa 启动 sshd 服务(如果你 需要重启机器的话,此步可免) cygrunsrv -S sshd 为配置为 putty.exe 支持 X11 而做的配 置服务端: 在尼tc/sshd_config 在尼tc/sshd_config 中配置为: X11Forwarding yes 在 /etc/profile中添加配置: 在 /etc/profile 中添加配置: export DISPLAY=:0.0 在客户 端 putty 中配置: window -> Translation中 window -> Translation 中 character set 选为 UTF-8 在 Connection -> X11 在 Connection -> X11 在 X display location 中勾选上: Enable X11 forwarding 中填入: localhost:0.0 这样你就可以 用类似 putty.exe 功能远程登录访问本地 cygwin 系统。 以后 的操作也就都是通过 putty.exe 登录操作的。 最后说明 点:你可以在 putty 登录后,在需要用到 X11 环境的程序前, rm /etc/ssh* 然后临时启动 Cygwin X 服务。 卸载方式: 依次执行 rm /etc/ssh* 然后 -E sshd cygrunsrv -R sshd 然后删除: 在 /etc/passwd中删除 新创建的两个用户: 在 /etc/passwd 中删除 新创建的两个用户: sshd , 中选cyg_server 6.C/C++/fortran77/Python 完整的开发环境 在 cygwin 中选 择安装: autobuild , autoconf ,automake , binutils , cmake ,gcc-core ,gcc,gcc-g77 ,gcc-g+

文档评论(0)

大宝&小宝 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档