CentOS、Ubuntu的安装
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深度。
CentOS、Ubuntu的安装的更多相关文章
- 使用Cobbler批量部署Linux和Windows:CentOS/Ubuntu批量安装(二)
通过前面服务端的部署,已经配置好了 Cobbler Server 端,接下来开始进行 CentOS/Ubuntu 的批量安装,在进行 CentOS/Ubuntu 批量安装时,也需要通过Cobbler来 ...
- CENTOS/UBUNTU一键安装IPSEC/IKEV2 VPN服务器
1.在azure上创建ubuntu虚拟机 选择v15.04 server 版本 2.添加端口号 3.远程桌面到ubuntu 命令行 输入 sudo su 输入创建 ubuntu虚拟机 时候的 密码 ...
- 转:CentOS/Debian/Ubuntu一键安装LAMP(Apache/MySQL/PHP)环境
CentOS/Debian/Ubuntu一键安装LAMP(Apache/MySQL/PHP) 今天遇到一个网友提到需要在Linux VPS服务器中安装LAMP(Apache/MySQL/PHP)网站环 ...
- Linux学习——卸载Ubuntu,安装CentOS,第一次使用命令
最近,看了相关的资料,发现Ubuntu不是很利于学习Linux操作系统,而CentOS比较有利于学习Linux操作系统,就卸载了. 当然,对于菜鸟,自然是很没有主见. 卸载Ubuntu感觉很奇怪,下来 ...
- Ubuntu/CentOS 系统上安装与配置Nginx
一.在线安装: Ubuntu:sudo apt-get install nginx CentOS: sudo yum install nginx 二.安装后的位置: 1.服务地址:/etc/init. ...
- CentOS/ubuntu/Solaris软件包安装
一.CentOS/Red Hat yum = Yellow dog Updater, Modified (1)yum配置文件 (在CentOS下,默认安装yum,无须配置即可使用) ...
- MySQL For Linux(CentOS/Ubuntu/Debian/Fedora/Arch)一键安装脚本(5.1-8.0)
简介 很多童鞋不懂这么在Linux系统安装MySQL,网上大多数教程较复杂,不太适合小白安装,本教程提供一键安装脚本供大家使用,教大家怎么在Linux操作系统( 支持CentOS/Ubuntu/Deb ...
- Centos 7.0 安装Mono 3.4 和 Jexus 5.6
2013-07-26 写过一篇<CentOS 6.3下 安装 Mono 3.2 和Jexus 5.4>,CentOS 7在CentOS 6的基础上有很大的调整,本文是这篇文章的更新,主要介 ...
- 在CentOS 7上安装.NET Core R2跑Hello World
前言 在上个月.NET Core出了最新版本预览版,只是在Window系统上试验了一下.原本想等发布正式版的时候在linux系统上试试,可能还需要一段时间,刚好有空可以折腾一下. 由于之前安装的Ubu ...
随机推荐
- 【原创】CentOS8双网卡绑定
1. NAT网络配置(所有服务器): # yum install bash-completion # cd /etc/sysconfig/network-scripts/ bond0配置: # vim ...
- Lobooi第二次作业:熟悉使用工具
第二次作业 GIT地址 https://github.com/Lobooi//AchaoCalculator GIT用户名 Lobooi 学号后五位 24235 博客地址 https://home.c ...
- HDU-2647 Reward(链式前向星+拓扑排序)
Reward Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submis ...
- CDH 离线安装 CM
CDH支持Yum包,Tar包,RPM包,Cloudera Manager(CM)四种安装方式 Cloudera Manager(CM) 用于CDH集群管理,可进行节点安装,配置,服务管理等,提供Web ...
- CUDA学习(五)之使用共享内存(shared memory)进行归约求和(一个包含N个线程的线程块)
共享内存(shared memory)是位于SM上的on-chip(片上)一块内存,每个SM都有,就是内存比较小,早期的GPU只有16K(16384),现在生产的GPU一般都是48K(49152). ...
- Java 并发包中的高级同步工具
Java 并发包中的高级同步工具 Java 中的并发包指的是 java.util.concurrent(简称 JUC)包和其子包下的类和接口,它为 Java 的并发提供了各种功能支持,比如: 提供了线 ...
- Go操作MongoDB
mongoDB是目前比较流行的一个基于分布式文件存储的数据库,它是一个介于关系数据库和非关系数据库(NoSQL)之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的. mongoDB介绍 mon ...
- java中的四种监听类用法
在此列举四种方法: 自身类实现ActionListener接口,作为事件监听器 通过匿名类处理 通过内部类处理 通过外部类处理 下面依次介绍: 第一种:自身类实现ActionListener接口,作为 ...
- 配置 Docker 加速器
Linux curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io ...
- java中list的sort()功能如何使用?如果倒序如何正序?
list.sort()接收一个Comparable接口,其中compare方法是必须实现的,int compare(T o1, T o2);,它接受两个参数:o1,o2. o2表示list排序前的前值 ...