在做linux下C\C++开发,首先得安装个Linux系统,这节课记录相关系统安装的知识,本文记录虚拟机安装部分。

     在linux系统中,现在一般生手都用桌面版,比如比较多人使用的是Redhat、Ubuntu。在本文中不对Ubuntu桌面版进行讲解,因为此桌面版太傻瓜式了不涉及一些安装的要点,因此安装Redhat版本,可以了解并掌握到一些如:分区、自定义安装包的知识。此些知识可以帮助你安装linux服务器。这里我选择的是Redhat 9.0桌面版在虚拟机Vm(虚拟机的安装不在讲)下安装,此版本比较老了好多网上没下载了!

第一步:创建一个新的虚拟机

     

单击第一项创建,弹出来选择自定义Custom,

     

单击Next并选择镜像文件安装。

     

在选择Linux以及Red Hat Linux选项并Next。

     

输入虚拟机名称以及选择存放目录并Next。

     

配置一下CPU以及线程一般默认即可并Next。

     

内存512即可并Next。

     

此处网络配置选择NAT,说明一下这3个选项:第一项是桥接模式:把次虚拟机作为真实的一台机器,可以访问网内的任何一台机子;第二项是NAT模式地址转换:借助宿主来访问互联网,是以宿主网络为本虚拟DHCP功能分配IP地址来访问的;第三项是主机模式,真实网络跟虚拟网络隔开的一种模式。

     

单击Next创建默认的虚拟硬盘,选择创建新的虚拟硬盘并Next,虚拟磁盘类型默认并Next。

     

这里说明一下第一项是预分配空间不会随着系统的运行而变大变化空间大小提高效率性能;第二项是虚拟硬盘文件仅限单个;第三项是分配的空间大小按照多个文件组成。编写代码学习环境默认8G,多个文件类型如图并Next。

     

选择新的虚拟硬盘的保存路径并Next,单击Finish完成。

     

到此安装虚拟机结束。

最新文章

  1. 使用Autolayout实现UITableView的Cell动态布局和高度动态改变
  2. iOS中常用属性的关键字的使用说明
  3. spring中的Log4jConfigListener作用和webapp.root的设置
  4. Osmocom-BB中cell_log的多种使用姿势
  5. JDK与Tomcat的联系
  6. ibatis错误汇总
  7. 安装配置最强Spark IDE--IDEA
  8. synchronized锁机制 之 代码块锁(转)
  9. 使用HOG特征+BP神经网络进行车标识别
  10. 网络编程--使用UDP发送接收数据
  11. ARM架构相关学习归纳总结
  12. UVA-714-二分+贪心
  13. delphi query阻塞执行 长时间执行sql的解决办法
  14. HashMap概述及其三种遍历方式
  15. 解决python2和python3的pip冲突
  16. Java HashCode详解
  17. Python json与pickle
  18. 面向英特尔® x86 平台的 Unity* 优化指南: 第 1 部分
  19. while 循环,格式化输出和运算编码
  20. VS 2013 with update安装失败(kb2829760)解决方案

热门文章

  1. pip使用代理下载
  2. Ubuntu使用yah3c连接校园网
  3. 虚拟机安装Ubuntu过程记录
  4. js数组的方法
  5. 数据库设计——E-R图
  6. C#实现动态编译代码
  7. iOS开发之 -- oc和swift下输出乘法口诀表
  8. ef AddDays报错
  9. 禁用chrome默认打印框直接打印
  10. AEcs6破解版下载