快捷搜索:  汽车  科技

cygwin重新使用方法(7系统安装部署cygwin及apt-cyg教程介绍)

cygwin重新使用方法(7系统安装部署cygwin及apt-cyg教程介绍)选择cygwin安装路径默认,下一步进入上图的install链接(下图),根据自己的电脑选择32位还是64位下载地址:https://cygwin.com/setup-x86_64.exe打开安装包,然后下一步

概述

因为各种原因,只能在windows上去远程执行linux上的脚本,还没想到比较好的办法,所以只能用cygwin模拟linux环境,然后装openssh来实现需求了,下面记录下部署的过程。


Cygwin介绍

Cygwin是一个在windows平台上运行的类UNIX模拟环境,它对于学习UNIX/Linux操作环境,或者从UNIX到Windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用GNU工具集在Windows上进行嵌入式系统开发,非常有用。

注意事项:

  • 1.安装时最好明确自己要安装哪些服务,根据自己的实际需要而定,我一次安装就因为漏选了openssh,后来重装了
  • 2.重装可以不用先卸载,直接点击setup.exe 进行安装。

1、下载

去Cygwin官网:https://www.cygwin.com/

cygwin重新使用方法(7系统安装部署cygwin及apt-cyg教程介绍)(1)

进入上图的install链接(下图),根据自己的电脑选择32位还是64位

下载地址:https://cygwin.com/setup-x86_64.exe

cygwin重新使用方法(7系统安装部署cygwin及apt-cyg教程介绍)(2)


2、安装

打开安装包,然后下一步

cygwin重新使用方法(7系统安装部署cygwin及apt-cyg教程介绍)(3)

默认,下一步

cygwin重新使用方法(7系统安装部署cygwin及apt-cyg教程介绍)(4)

选择cygwin安装路径

cygwin重新使用方法(7系统安装部署cygwin及apt-cyg教程介绍)(5)

选择本地包目录

cygwin重新使用方法(7系统安装部署cygwin及apt-cyg教程介绍)(6)

默认,下一步

cygwin重新使用方法(7系统安装部署cygwin及apt-cyg教程介绍)(7)

添加163镜像,如下图:

cygwin重新使用方法(7系统安装部署cygwin及apt-cyg教程介绍)(8)

163镜像链接:

http://mirrors.163.com/

下图中选择要安装的包:

cygwin重新使用方法(7系统安装部署cygwin及apt-cyg教程介绍)(9)

选择自己需要的组件

cygwin重新使用方法(7系统安装部署cygwin及apt-cyg教程介绍)(10)

选择安装组件的步骤比较重要,需要仔细选择以下组件(:

  • * Base组件的全部,操作方法是点击Base后面的Default,变为Install)
  • * Devel组件下的subversion及其他将来开发需要用到的组件,例如autoconf等,操作方法是展开Devel组件,点击各个小组件前的Keep文字,变为相应的版本号。
  • * Net组件下的openssh和openssl组件,用于hadoop需要的ssh访问,操作方法同上。
  • * System组件下的util-linux组件,用于使用一些常用的more等功能进行调试,操作方法同上。
  • * 其他一些可能用到的组件,我还单独选择了Perl、Python、Ruby、Science等组件。

选择组件完成后,点击下一步即开始进行下载、安装等自动步骤,一路选择下一步即可。

cygwin重新使用方法(7系统安装部署cygwin及apt-cyg教程介绍)(11)

点击完成,完成安装。

cygwin重新使用方法(7系统安装部署cygwin及apt-cyg教程介绍)(12)


安装apt-cyg(可选择)

安装了apt-cyg就能向使用Ubuntu一样使用apt-get install/remove命令安装卸载软件了,非常方便。

安装apt-cyg需要依赖的包有如下几个,在上图的页面中都选择上:

wget tar gawk bzip2

cygwin重新使用方法(7系统安装部署cygwin及apt-cyg教程介绍)(13)

然后一路下一步就可以了。

2.添加apt-cyg

去GitHub下载脚本:https://github.com/transcode-open/apt-cyg

cygwin重新使用方法(7系统安装部署cygwin及apt-cyg教程介绍)(14)

解压刚刚下载的zip文件:

cygwin重新使用方法(7系统安装部署cygwin及apt-cyg教程介绍)(15)

cygwin重新使用方法(7系统安装部署cygwin及apt-cyg教程介绍)(16)

打开Cygwin

cygwin重新使用方法(7系统安装部署cygwin及apt-cyg教程介绍)(17)

输入:

apt-cyg install vim

由于我已经安装过,所以这里就跳过了,这句命令测试apt-cyg是否成功运行。

3.添加环境变量

一边在cmd或者powershell中可以使用Linux命令

cygwin重新使用方法(7系统安装部署cygwin及apt-cyg教程介绍)(18)

cygwin重新使用方法(7系统安装部署cygwin及apt-cyg教程介绍)(19)

cygwin重新使用方法(7系统安装部署cygwin及apt-cyg教程介绍)(20)

cygwin重新使用方法(7系统安装部署cygwin及apt-cyg教程介绍)(21)


后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注下~

cygwin重新使用方法(7系统安装部署cygwin及apt-cyg教程介绍)(22)

猜您喜欢: