Win10 Hyper-v 中安装 CentOS 搭建开发环境_hyper-v centos 开发环境_yss28的博客-程序员宅基地

技术标签: 操作系统  windows  ▷ Windows  centos  

硬件环境

  • 笔记本:Lenovo Y470
  • 内存:4G

Windows 环境

  • 操作系统:Windows 10
  • 开发环境:VS2005(需启动.NET Framework 3.5 ,才能正常安装使用)
    启用 .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)
      固定IP地址
  • 修改普通用户权限
    1. su命令切换为root用户
    2. visudo命令修改/etc/sudoers文件
      root用户下执行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的整合程度确实很高啊。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/yss28/article/details/50994727

智能推荐

常用反反爬虫的方法_反反爬虫 10053_Genera1Z的博客-程序员宅基地

1 反爬虫的原因保护网站数据节省网站资源2 反爬虫的表现大致有三种表现形式。2.1 不返回网页如不返回内容和延迟网页返回时间 2.2 返回数据非网页如返回错误页,返回空白页和爬取多页时均返回同一页 2.3 增加获取数据的难度如登录才可以查看和登录时设置验证码3 反反爬虫的方法常见的反爬虫的原理有:检查User-Agent;检验访..._反反爬虫 10053

学习:通用软件滤波算法-递推平均滤波法_平滑滤波算法_玛丽奥ZJY的博客-程序员宅基地

一、处理思想回顾一下算术平均滤波法的处理思想:采集N组数据求算术平均值作为单次数据的有效值。假设N为10,采集某组数据时,若第2次采集时环境已发生较大变化,而我们需要再采集8次数据,才能将数据变化反映到有效值上。可以看出改算法的实时性较差。而当N取不同值时,大致有一下规律:N↑ 实时性↓ 滤波平滑度↑为了解决实时性问题,有一种改进算法:递推平均滤波法其处理思想是:设置一个长度为N的队列,将采集到的数据放到队尾,同时丢弃队首数据;以保证队列中的N个数据都为最新数据。再..._平滑滤波算法

卸载内核_内核卸载_香烟头的博客-程序员宅基地

卸载自己编译的内核在/boot目录下,存放着内核文件及镜像: /boot/vmlinuz*KERNEL-VERSION* /boot/initrd*KERNEL-VERSION*​ /boot/System-map*KERNEL-VERSION*​ /boot/config-KERNEL-VERSION​ /lib/modules​ KERNEL-VERSION代表_内核卸载

android根据颜色生成渐变背景,Android中创建类似Instagram的渐变背景效果-程序员宅基地

我在我最近的项目用到这个效果,给大家分享下1. 在drawable文件夹创建一些渐变颜色的资源color1.xmlandroid:startColor="#614385"android:endColor="#516395"android:angle="0"/>color2.xmlandroid:startColor="#5f2c82"android:endColor="#49a09d"and...

测试平台开发简介_Rocket_J的博客-程序员宅基地

1.1,测试平台简介平台就是一种用来实现某种功能的体系。平台包括各种不同的元素,架构,流程,标准,机制和工具等等。以测试为例:- 架构:测试体系中有关的各种Roles以及对应的Responsibilities。- 流程:测试相关的各种流程,比如测试项目流程,测试管理流程,配置管理流程……- 标准:在测试相关的各种流程中应该遵循的各种标准。- 机制:各种相关的机制,如沟通机制...

2020-06-07_前端2020-07-06t06:40:11.000+00:0_FuZushu的博客-程序员宅基地

各位前辈们好!自己现在是一名在读硕士,之前都没有接触过计算机语言,可以说是一个小白。如今想自学深度学习,为了不走弯路,希望前辈们给点建议!!!比如需要用到什么书籍和软件、视频教程或者其他参考资料、论坛等等。谢谢!..._前端2020-07-06t06:40:11.000+00:0

随便推点

TiKV 源码解析系列 - Raft 的优化_一缕阳光a的博客-程序员宅基地

在分布式领域,为了保证数据的一致性,通常都会使用 Paxos 或者 Raft 来实现。但 Paxos 以其复杂难懂著称,相反 Raft 则是非常简单易懂,所以现在很多新兴的数据库都采用 Raft 作为其底层一致性算法,包括我们的 TiKV。当然,Raft 虽然简单,但如果单纯的按照 Paper 的方式去实现,性能是不够的。所以还需要做很多的优化措施。本文假定用户已经熟悉并了解过 Raft 算法,所以对 Raft 不会做过多说明。(还不熟悉Raft,点这里:)TiKV 源码解析系列——如何使用 Raft.

自定义html 标签中的 title属性,感觉默认title 难看,强迫症专用_houzhanwublog的博客-程序员宅基地

转自网络,可直接copy使用。在实际的开发过程中,如过不想新出明细的页面,就可以用title的属性把明细信息都让鼠标悬浮的时候显示出来,但title属性显示出来可能会影响本来页面的信息展示(覆盖原有信息),请结合实际的场景进行使用。代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http:/...

在Github上部署静态网页_github部署静态网页_Day_by_day93的博客-程序员宅基地

我想分享给大家的是,如何将已经创建了仓库并且有master分支的项目部署为静态网页。自动生成页面1、点击settings自动生成页面 仓库名和访问二级域名一致。 跳转到这个页面,直接忽视,点击最后面的按钮。 随意选择,提交。 现在我们已经生成了gh-pages分支。 gh-pages分支内容。 自定义你_github部署静态网页

使用hellocharts绘制折线图 并自定义Y轴_hellocharts y轴_xiyunmengyuan的博客-程序员宅基地

效果图1、hellocharts 的引用 在app的 build.gradle 中添加 compile 'com.github.lecho:hellocharts-library:1.5.8@aar' 并再次编译即可2、hellocharts的使用 布局文件 &lt;lecho.lib.hellocharts.view.LineChartView android:id="@..._hellocharts y轴

css样式[三行文字省略号查看更多]_css三行省略号更多_go_sparrow的博客-程序员宅基地

/* 三行文字 省略号 */.lookmoretop{ overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical..._css三行省略号更多

【机器学习】模型保存 pickle,joblib_EndlessLearn的博客-程序员宅基地

训练好的模型可以使用pickle或者joblib进行保存。先建立一个模型from sklearn import svmfrom sklearn import datasetsclf = svm.SVC()X,y = datasets.load_iris()clf.fit(X,y)pickleimport pickle# 需要预先建立文件夹D:\study\001with open(r'D:\study\001\clf.pickle','wb') as f: pickle.dump

推荐文章

热门文章

相关标签