Linux使用最广泛的2个发行版:CentOS、Ubuntu。

CentOS安全性高,常用作企业的服务器,Ubuntu常用作个人桌面。

常见的虚拟机有2个:

  • VM VirtualBox,这个是Oracle的,免费。免费的东西性能上总有点.....
  • VMware  收费

本篇随笔将介绍CentOS、Ubuntu在虚拟机上的安装,以及Windows+Linux双系统的安装。


CentOS的下载


Ubuntu的下载

直接下载iso,十分慢,建议种子+迅雷。

LTS是长期支持的版本。


VMware的下载

不要点菜单栏的“下载”,那个要注册|登录,很麻烦。


电脑要安装虚拟机,需要开启虚拟化

如果未开启,进入BIOS中开启。


在虚拟机上安装CentOS

1、新建虚拟机

我使用的是VMware-15.5.1、CentOS-8.1.1911-x86_64-dvd1.iso

自定义的更合适,且典型安装可能不支持你的CentOS版本。

选第二个很可能不能正确识别CentOS的版本,导致安装错误,这是一个坑。

要选第三个。

我的是4核8线程,分给虚拟机1核2线程。

所谓4核8线程,其实是4个处理器、8个内核,概念和我们平时说的不太一样。

桥接网络:宿主机、虚拟机的网络是平级关系,使用各自的ip地址,宿主机->路由器,虚拟机->路由器。

NAT:虚拟机直接使用宿主的ip地址(网络),虚拟机 -> 宿主 -> 路由器。

如果随便玩玩,选NAT即可;我要用到网络编程,希望虚拟机有自己的ip,所以选择桥接网络。

拆分为多个文件,不然我分配的50G用一个文件来保存,难以想象。

要启用复制粘贴,在Windows上复制的文本,才能粘到虚拟机中。

注意CentOS终端的复制快捷键是Ctrl+Shift+C、粘贴快捷键是Ctrl+Shift+V,用不惯可以在  编辑->首选项->快捷键  中改。

虚拟机上的Linux只能使用我们分给它的50G,不能访问Windows上的盘符(文件)。

2、安装CentOS

安装目的地:

网络和主机名:

软件选择:

时间和日期:

把网络设置好以后,才设置时间,这样可以使用网络时间。

打开网络时间后要稍微等一下,才会更新下面的时间。

没有感叹号就行。


在虚拟机上安装Ubuntu

和安装CentOS差不多,不同的点:

选择自动分区即可,删除的是我分给Ubuntu的50G中的内容(其实并没有什么内容),不是Windows下的某个盘符。


进入、离开虚拟机的快捷键

切换到VMware:

  • 若只启动了一个虚拟机,Ctrl+Alt+Enter进入虚拟机(虚拟机聚焦),但虚拟机会全屏,再按一下Ctrl+Alt+Enter取消全屏即可。
  • 若启动了多个虚拟机,Ctrl+Alt+左|右方向键选择要进入的虚拟机

Ctrl+Alt离开虚拟机(虚拟机失去焦点)。


Windows+Linux双系统的安装

windows的镜像中有个setup.exe,将镜像放在某个盘下,双击setup.exe即可安装windows。当然,如果电脑上没有已存在的系统,也要通过U盘安装。

Linux需要使用U盘来安装。

制作启动盘,常用的软件有软碟通(收费)、U深度。

最新文章

  1. 关于本月第一天,本月最后一天的SQL代码
  2. mysql sum 和 count 函数 合并使用
  3. js中取得当前加载的js的src地址
  4. C#中调用Matlab人工神经网络算法实现手写数字识别
  5. MVC5+EF6 入门完整教程12--灵活控制Action权限
  6. Linux环境给文件重命名
  7. Java如何获取文件编码格式
  8. VS2013中Django流水账笔记--配置环境
  9. uiautomatorviewer 识别android微信元素报错
  10. PHP检测获取内存信息
  11. 什么是redis,redis能做什么,redis应用场景
  12. ubuntu12.04更新到14.04,win7误删BCD引导项,导致两个系统都无法进入
  13. Gradle 1.12用户指南翻译——第二十一章. Gradle 插件
  14. 「汇编」加深理解段地址*10H(*16)必须是16的倍数
  15. JS第一部分--ECMAScript5.0标准语法 (JS基础语法)
  16. 设计模式综合列表【QQ空间日志转载】
  17. 实战c++中的vector系列--vector<unique_ptr<>>初始化(全部权转移)
  18. <记录> PHP Redis操作类
  19. OpenCV——创建Mat对象、格式化输出、常用数据结构和函数(point,vector、Scalar、Size、Rect、cvtColor)
  20. [转载]Browser Link feature in Visual Studio Preview 2013

热门文章

  1. 创建模仿存储库 Making a Mock Repository 精通ASP-NET-MVC-5-弗瑞曼 Listing 7-5
  2. Python中类属性和实例属性的区别
  3. PowerCat DNS 隧道通信
  4. MinGW安装配置过程
  5. 线程池技术之:ThreadPoolExecutor 源码解析
  6. JDK源码之AbstractStringBuilder类分析
  7. 八、django学习之分组查询、F查询和Q查询
  8. 《 Java 编程思想》CH02 一切都是对象
  9. JSP&Servlet学习笔记----第1/2章
  10. winsocket入门学习