一、概述

前提:有条件的情况下,自行安装

在windows上模拟linux环境,主要有三种方法:
1.VMware等虚拟机,缺点:占用系统资源多,运行速度慢。
2.Cygwin等模拟环境,用windows下的程序模拟实现linux下的功能,缺点:与实际linux环境有差异,并且功能模拟不完全,容易出现冲突。
3.colinux/andlinux等模拟环境,通过使用一种特殊的驱动程序,使得模拟环境可以运行在ring0特权模式下,与windows交替使用CPU,这样运行模拟环境就像运行本地系统一样,速度非常快,稳定性好。
二、使用
2.1、VMware安装linux【通用】
  下载安装vm【略】
  安装系统:下载centos系统http://mirrors.163.com/centos/7/isos/x86_64/或者【http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1611.iso】
    1)下载:https://www.centos.org/download/

      DVD ISO 标准版,带基础软件
      Everything ISO 所有软件都带的
      Minimal ISO 核心版

    2)成功引导系统后,会出现下面的界面

      

      界面说明:

      Install CentOS 7 安装CentOS 7

      Test this media & install CentOS 7 测试安装文件并安装CentOS 7

      Troubleshooting 修复故障

    这里选择第一项,安装CentOS 7,回车,进入下面的界面

      

    选择语言:中文-简体中文(中国)  #正式生产服务器建议安装英文版本  

    继续,安装信息摘要

      

    选择-系统-安装位置,进入磁盘分区界面

      

    选择-其它存储选项-分区-我要配置分区,点左上角的“完成”,进入下面的界面

      

    分区前先规划好

      swap #交换分区,一般设置为内存的2倍

      / #剩余所有空间

      备注:生产服务器建议单独再划分一个/data分区存放数据

    点左下角的“+”号、

      挂载点:swap

      期望容量:4096

      添加挂载点,

    继续点左下角的“+”号

      挂载点:/

      期望容量:不填 #剩余所有空间 不输入即剩余所有

      添加挂载点

    点左上角的“完成”,进入下面的界面

      

    #注意“软件”-“软件选择”,默认是最小安装,即不安装桌面环境,可以自己设置。

    #网络设置 设置自动获取即可

    用户密码设置

      

    选择-用户设置-ROOT密码,进入下面的界面

      设置Root密码,如果密码长度少于8位,会提示要按“完成”两次来确认,安装继续

      安装完成之后,重启即可使用

    账号输入root 回车

    再输入上面设置的root密码回车

    系统登录成功

2.2、Cygwin
  下载地址:https://cygwin.com/install.html
  安装:
    安装过程有三种安装模式  

    Install from Internet,这种模式直接从Internet安装,适合网速较快的情况;

    Download Without Installing,这种模式只从网上下载Cygwin的组件包,但不安装;

    Install from Local Directory,这种模式与上面第二种模式对应,当你的Cygwin组件包已经下载到本地,则可以使用此模式从本地安装Cygwin。

  接下来是Root Directory:这一步选择Cygwin的安装目录,以及一些参数的设置。默认的安装位置是C:/cygwin/

  Local Package Directory:下载包位置

  163镜像:http://mirrors.163.com/cygwin/

  安装过程中groff安装失败,删除后成功

  可以先用在线下载,下载之后删除groff,再用离线安装

2.1、colinux[目前仅支持32位]
  CoLinux(Cooperative Linux 的缩写)是一种免费使用和开源的解决方案,它让Linux更好地运行在Microsoft Windows 本机系统下。
  安装:下载:https://sourceforge.net/projects/colinux/files/
2.2、andlinux[目前仅支持32位]
  andLinux是一个完整的Ubuntu Linux系统,它能够直接运行于Windows 2000/XP/2003和Vista的32位版本上,它由GP2X社区负责维护,而且是永久免费的。
  百度百科:地址
  官方:http://www.andlinux.org/
 
 

001-window下运行linux的更多相关文章

  1. Windows10 下运行Linux子系统

    关于Windows10 下运行Linux子系统: Windows10内置Linux子系统初体验:http://www.jianshu.com/p/bc38ed12da1d Win10运行Ubuntu版 ...

  2. # 如何在Windows下运行Linux程序

    如何在Windows下运行Linux程序 一.搭建 Linux 环境 1.1 安装 VMware Workstation https://www.aliyundrive.com/s/TvuMyFdTs ...

  3. Windows下运行Linux命令

    安装Gow软件,Gow-0.7.0.exe,这样就可以在Windows命令行运行Linux命令,比如通过scp把Windows下的文件拷贝到Linux下. 直接运行安装,不会生成任何客户端,直接使用W ...

  4. 利用putty在window下控制linux的terminal、ftp传输

    google搜索putty,可能要FQ才能进入官方网站下载. 首先将虚拟机下的linux的网络适配器设置成桥接模式,并且将linux系统的firewall和iptables(防火墙关闭). firew ...

  5. Linux学习笔记001——win下安装Linux虚拟机

    我研二之前算是一个纯粹的计算机小白,因为某些原因开始接触了计算机方面的知识. Linux系统也就是前几个月才听说,因某些需求需要在Linux环境下运行.纯的Linux系统不太现实, 所以在他人帮助和自 ...

  6. 如何在windows下运行Linux命令?(转载)

    在windows上可以运行或使用linux下面的命令吗?可以,小编今天就来分享怎么样让Windows支持Linux命令,做这些安装和设置后,就可以非常方便的在windows系统中使用linux下面的命 ...

  7. Python与Hack之window下运行带参数的Python脚本,实现一个简单的端口扫描器

    1.前提是:windows已经配置好Python的环境变量: 2.进入cmd命令行模式: **输入python命令,检测是否环境配置好:显示这样说明配置环境变量没问题 **用cd命令进入Python脚 ...

  8. 远程登录Linux(window下操作Linux)

    参考文章:http://www.runoob.com/linux/linux-remote-login.html 1.Window系统上 Linux 远程登录客户端有SecureCRT, Putty, ...

  9. 在window的cmd窗口下运行linux命令

    之前看很多视频老师都是用Linux命令操作命令框,感觉很方便,自己在cmd窗口试了一下,所有这些命令都提示不是内部或外部命令,后来发现了windows还有一个powershell命令行工具,用起来似乎 ...

随机推荐

  1. Android——UI事件的处理机制(基于监听器)

    1.普通内部类(常用) xml <Button android:hint="reset" android:layout_columnWeight="1" ...

  2. jquery-alert对话框

    IE的alert没有标题,如果是做企业系统的话,弹出来的的感觉不是很好,所以自己找了一下国外有没有做好的,经过1个小时的奋斗,找到一个不错的,自己重写整理了一下 下载地址如下:http://downl ...

  3. 巨头们的GitHub仓库整理

    1.Google >1.Google >https://github.com/google >2.Google Samples https://github.com/googlesa ...

  4. node.js之web开发 koa入门

    用Node.js开发Web服务器端,有几个显著的优势: 速度快,非常快!这得益于Node.js天生是异步的. 常见的Web框架包括:Express,Sails.js,koa,Meteor,DerbyJ ...

  5. 你不知道的JavaScript学习笔记1——作用域

    处理程序三要素: 引擎:编译与执行过程. 编译器:语法分析与代码生成等. 作用域:收集并维护由所有声明的标识符(变量)组成的一系列查询,并实施一套非常严格的规则,确定当前执行的代码对这些标识符的访问权 ...

  6. 使ie9以下版本支持canvas,css3等主流html5技术的方法

    1.前言.   ie6,7,8支持html5,看起来比较难,其实有一种方法很通用,就是引入js和css,这种可插拔的引入对开发很有帮助.比如,下面是一个让网页支持canvas和css3的例子. 2.例 ...

  7. MapReduce的InputFormat过程的学习

    转自:http://blog.csdn.net/androidlushangderen/article/details/41114259 昨天经过几个小时的学习,把MapReduce的第一个阶段的过程 ...

  8. android 编译模块

    android 编译模块 在写完.c文件之后,需要加载到android上进行测试.使用arm-linux-gcc编译,并添加到android开发板上运行失败. 由于android与linux不同,需要 ...

  9. Huber-Markov先验模型相关

    随机概率重建-MAP算法 随机概率重建:利用贝叶斯理论作为框架,理想图像的先验知识作为约束条件进行图像重建.常用的随机概率超分辨率重建包括最大后验概率估计法(MAP)和极大似然估计法(ML). MAP ...

  10. 配置gosublime

    Installation Sublime Package Control allows you to easily install or remove GoSublime (and many othe ...