一、概述

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

在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. 百度echarts数据报表统计

    http://echarts.baidu.com/ http://www.hcharts.cn/demo/index.php?p=13

  2. JobTracker作业启动过程分析

    转自:http://blog.csdn.net/androidlushangderen/article/details/41356521 在Hadoop中,启动作业运行的方式有很多,可以用命令行格式把 ...

  3. TensorFlow基础笔记(8) TensorFlow简单人脸识别

    数据材料 这是一个小型的人脸数据库,一共有40个人,每个人有10张照片作为样本数据.这些图片都是黑白照片,意味着这些图片都只有灰度0-255,没有rgb三通道.于是我们需要对这张大图片切分成一个个的小 ...

  4. java深度搜索与广度优先搜索

    图结构展示: 实现过程: 首先,我们来看看图结构在代码中的实现.有三块逻辑: 1.图中的节点: public class GraphNode { public List<GraphEdge> ...

  5. 关于 Apache 的 25 个初中级面试题

    关于 Apache 的 25 个初中级面试题 出自:http://blog.jobbole.com/60471/

  6. ThinkPHP项目笔记之RBAC(权限)补充篇

    这里,主要补充的是配置以及相关代码问题. <?php return array( //'配置项'=>'配置值' 'RBAC_SUPERADMIN' => 'admin',//超级管理 ...

  7. PHP的只是结构图

  8. Oracle中select使用别名

    1 .将字段用as转换成别名. 2 .直接在字段的名字后面跟别名. 3 .在字段后面用双引号引起的别名.   我的朋友 大鬼不动 最近访客 fhwlj kochiyas 大極星 Alz__ deser ...

  9. 《C++ Primer Plus》第2章 开始学习C++ 学习笔记

    C++程序由一个或多个被称为函数的模块组成.程序从main()函数(全部小写)开始执行,因此该函数必不可少.函数由函数头和函数体组成.函数头指出函数的返回值(如果有的话)的类型和函数期望通过参数传递给 ...

  10. Javascript实现图片的预加载的完整实现

    图片预加载是web开发中一种应用相当广泛的技术,比如我们在做图片翻转显示等特效的时候,为了让图片在转换的时候不出现等待,我们最好是先让图片下载到本地,然后在继续执行后续的操作.今天我们将来实现一个完整 ...