Win10 Hyper-v 中安装 CentOS 搭建开发环境

Windows 环境

  • 操作系统:Windows 10
  • 开发环境:VS2005(需启动.NET Framework 3.5 ,才能正常安装使用) 

Linux 环境

  • 发行版:CentOS 7_x64
  • 安装方式:Win10 自带 Hyper-v虚拟机安装
  • 优点: 
    • 个人电脑主用Windows,linux安装在虚拟机中以命令行方式启动用作后台服务器,内存与cpu占用率很低。
    • 在window中通过WinSCP && putty远程工具以FTP方式访问linux,可实现一台计算机同时运行windwos与linux。
  • 缺点: 
    • Window与Linux文件传输是通过 FTP 方式,需要计算机连接网络。
  • 配置启动方式 
    1. 查看启动方式配置文件 
    2. 修改默认启动为命令行界面 
  • 配置网络连接 
    1. Hyper-v中创建外部网络
    2. 固定 CentOS IP 地址 
      (网络配置文件路径:/etc/sysconfig/network-scripts/ifcfg-eth0) 
  • 修改普通用户权限 
    1. su命令切换为root用户
    2. visudo命令修改/etc/sudoers文件 
  • 修改yum源(推荐163网易的yum源) 
    1. 进入yum源配置目录 
      cd /etc/yum.repos.d
    2. 备份系统自带的yum源 
      mv CentOS-Base.repo CentOS-Base.repo.bk
    3. 下载163网易的yum源(注意与CentOS版本一致) 
      wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
    4. 更新yum配置,立即生效 
      yum clean all 
      yum makecache
  • 修改vim配置 
    1. 打开vim配置文件 
      sudo vim /etc/vim/vimrc
    2. 新增配置 
      set nu // 显示行号 
      highlight Comment ctermfg=magenta guifg=magenta // 修改注释颜色

结语

在 Hyper-v 配置管理器中启动一次 CentOS后,关闭windows并不会关闭 CentOS。由于CentOS以命令行方式在虚拟机中后台运行,虚拟机支持内存动态分配,实际使用过程中CentOS的cpu与内存占用率很低,可以忽略掉,Microsoft自家的虚拟机与windwos的整合程度确实很高啊。

转自:http://blog.csdn.net/yss28/article/details/50994727

时间: 2024-11-07 02:17:19

Win10 Hyper-v 中安装 CentOS 搭建开发环境的相关文章

Win10 IoT C#开发 1 - Raspberry安装IoT系统及搭建开发环境

原文:Win10 IoT C#开发 1 - Raspberry安装IoT系统及搭建开发环境 Windows 10 IoT Core 是微软针对物联网市场的一个重要产品,与以往的Windows版本不同,是为物联网设备专门设计的,硬件也不仅仅限于x86架构,同时可以在ARM架构上运行. The Raspberry Pi Foundation 是英国一个致力于科技推广的慈善组织,为广发爱好者和DIY科技迷开发了搭载ARM架构处理器的 mini 电脑 Raspberry Pi 并获得了成功.而微软最新发

苹果MAC中安装并搭建Android开发环境的详细步骤

Android的开发平台搭建主要需要的工具有:Java虚拟机JDK.Eclipse.Eclipse插件ADT(Android Developer Tool)和Android开发包SDK,以下是具体的安装方法. A.JDK 在MAC中已经为我们预装了JDK并默认配置了Java系统变量,因此JDK对我们来说直接使用即可,查看MAC中的JDK版本方法是在命令行(硬盘/应用程序/实用工具/终端)中输入"java -version"并回车即可. B.Android SDK Android开发包同

windows7 64位系统安装VMware Centos 64位系统搭建开发环境

一.概述 windows是我们最常用的工作系统,Linux开发很多人通常是在windows下安装虚拟机,然后在虚拟机中安装Linux.本文主要记录在搭建开发环境的过程中遇到的问题以及解决方法. 博主所用环境: 电脑:带无线上网的笔记本 主机操作系统:Windows 7 Ultimate, 64-bit 6.1.7601, Service Pack 1 VMware:VMware? Workstation 9.0.0 build-812388 Linux:CentOS 6.4(Final) 64-

【10.2.3】ArcGIS Runtime for Android搭建开发环境过程中问题详解

一.Visual Studio Ultimate2012安装过程问题 1.问题描述 安装完成后,您将看到一条消息,指示安装程序已完成,但并不是所有的功能具有已正确安装,以及以下警告消息: Microsoft Web Deploy 3.0 所需的证书不在有效期内根据当前系统时钟或签名文件中的时间戳验证时. 2.解决方案 修改电脑系统时间为2013年7月,断网后重新安装,成功后再联网. Visual Studio Ultimate2012激活密钥:RBCXF-CVBGR-382MK-DFHJ4-C6

Centos 基础开发环境搭建之Maven私服nexus

1. 软件 a) 下载Nexus 地址:http://www.sonatype.org/downloads/nexus-2.1.2-bundle.tar.gz b) 如无特殊说明,本文档操作用户为nexus c) nexus默认的管理员用户名密码是:admin/admin123 2. 安装 a) 解压 1 $ tar zxvf nexus-2.1.2-bundle.tar.gz b) 移动到其他目录 1 $ mv nexus-2.1.2 /home/nexus/nexus c) 设置为系统自启动

【ruby】【linux】【irb】CentOS上安装配置ruby开发环境,安装 irb

在读<理解Unix进程>这本书,书中代码是用Ruby写的,就自己想实践一下,搜来搜去要安装配置Ruby,我是centOS6.5的系统.下面这篇不错,我又加入了一点自己的理解和试验. 1 方法一:下载ruby的安装包来进行安装 1.安装编译环境gcc 使用yum install gcc在线安装 2.安装ruby开发环境 PS:经常在搜帖子的时候,大神的文章中都是随随便便下载个什么啊,又没告诉我这样的菜鸟到哪里下,让人几番周折,这里 下载 Ruby - Ruby 官方网站:https://www.

【搭建开发环境】在 Windows XP 中参与开源项目,搭建 git 和 cygwin 开发环境

引言 只有一台 Windows XP 家用机,却想在诸如 [email protected] 之类的开源社区参与开发,本文提供一个入门级的开发环境搭建指引. 涉及工具:Eclipse,EGit,Cygwin. Git git 是一个类似 svn 的版本控制系统.网上有很多基于 git 的在线代码托管平台,如 GitHub.OSC 等.由于伟大的 GFW,这里仅介绍如何使用 Eclipse 的 EGit 插件与 [email protected] 交互. 1. 安装 Eclipse Kepler,

Linux平台下Python的安装及IDE开发环境搭建

Linux平台下Python的安装及IDE开发环境搭建 1.Python安装 Python有2.X和3.X两个版本,由于2.X的版本较稳定,使用者也较多,本文选择使用Python 2.X版本. 安装步骤: (1) 下载Python安装包:https://www.python.org/downloads/ (2)  解压安装包:tar zxvf Python-2.7.10.tgz (3)  编译:./compile (4)  安装:make && make install 说明: ① 这样p

第0课 - 搭建开发环境之安装QT

第0课 - 搭建开发环境之安装Qt 1. 课程学习的原材料 - Visual Studio 2010 - Qt SDK 4.7.4 - Qt Creator 2.4.1 2. Visual Studio 2010 (1)用于学习 Windows 上 GUI 程序设计的原理 (2)体会使用 C/C++ 编写 GUI 窗口应用程序 (3)展现 Qt 对于 Windows 窗口开发的面向对象封装 3. Qt SDK 与 Qt Creator - Qt SDK 为 Qt 开发提供必要的类和函数,以及相关