【Linux基础及shell脚本】在VMware16中安装CentOS7.6

news2024/10/7 16:15:50

文章目录

    • 1. Linux和CentOS
    • 2. 虚拟机
    • 3. 为什么选择在VMware上安装CentOS?
    • 4. 准备工作
    • 5. 创建新的虚拟机
    • 6. 安装CentOS 7.6
    • 7. 初次启动和设置

在我们了解如何在VMware16中安装CentOS 7.6之前,让我们首先对Linux、CentOS以及虚拟机有一些基本的认识。

1. Linux和CentOS

Linux是一种自由和开放源码的操作系统,它建立在Unix的设计理念之上,能够提供各种硬件平台上的多用户和多任务解决方案。Linux的核心技术是其内核,这也是“Linux”名称的来源。

CentOS,全名Community Enterprise Operating System,是基于Red Hat Enterprise Linux(RHEL)源代码进行开发的一个免费的操作系统。其提供了一个稳定、可预测、可管理和可复制的平台,适合大范围的部署场景。CentOS 7.6是该系列的一个稳定版本。

2. 虚拟机

虚拟机(VM)是指模拟一个真实计算机的软件实现,可以运行在一个或多个真实计算机上。通过虚拟机,我们可以在一个物理机上模拟出多个与硬件无关的独立计算机,每个计算机可以运行不同的操作系统,并运行各种不同的应用程序。这在测试、开发和分布式计算等方面具有巨大的优势。

VMware Workstation是VMware公司推出的一款桌面虚拟计算软件,具有Windows、Linux版。它可以在单个桌面上运行一个或多个操作系统,是IT专业人士在大规模配置虚拟机和进行软件开发、软件测试、应用部署等方面的强大工具。

3. 为什么选择在VMware上安装CentOS?

在虚拟环境中运行操作系统的好处是你可以在不影响主机操作系统的情况下测试新的操作系统,或者在一个操作系统中运行为其他操作系统设计的软件。在虚拟机中安装CentOS可以让你在Windows环境中体验Linux环境,对比和理解两种不同的操作系统。

有了这些基础知识,现在让我们开始详细的安装步骤。

4. 准备工作

首先,你需要从CentOS的官方网站下载CentOS 7.6的ISO镜像文件。请选择适合你的版本(32位或64位)。同时,你也需要确保已经在你的主机系统中安装了VMware Workstation 16。如果需要安装包,可以在评论区或者私信给我留言,我会逐一给你们发送。

5. 创建新的虚拟机

  1. 打开VMware,点击左上角的“文件”>“新建虚拟机”。
    在这里插入图片描述

  2. 在新的窗口中,选择“自定义(高级)”。这个选项允许你自定义你的虚拟机的许多重要属性,例如处理器数量,内存大小等。
    在这里插入图片描述

  3. 选择“Workstation 16.x”然后点击下一步。
    在这里插入图片描述

  4. 在“安装客户机操作系统”界面中,选择“稍后安装操作系统”,这允许我们在虚拟机创建后再指定ISO文件。
    在这里插入图片描述

  5. 为操作系统选择类型为“Linux”,版本为“CentOS 64位”。
    在这里插入图片描述

  6. 为你的虚拟机命名,并选择文件存储的位置。
    在这里插入图片描述

  7. 设置处理器数量和内核数量。这个设置取决于你的物理机的配置,一般来说,为虚拟机分配一个处理器和一个内核就足够了。
    在这里插入图片描述

  8. 设置虚拟机的内存大小。建议至少为虚拟机分配2GB的内存。
    在这里插入图片描述

  9. 在网络连接类型中,选择“NAT”,这样虚拟机将使用主机的IP地址上网。
    在这里插入图片描述

  10. 接下来的两个界面选择默认的SCSI控制器类型和磁盘类型。
    在这里插入图片描述
    在这里插入图片描述

  11. 选择“创建新的虚拟磁盘”。
    在这里插入图片描述

  12. 设置磁盘大小,一般情况下,20GB的硬盘空间足够使用。选择“将虚拟磁盘分为多个文件”。
    在这里插入图片描述

  13. 为虚拟磁盘命名并选择存储位置。
    在这里插入图片描述

  14. 最后在“完成”界面,再次检查你的设置,然后点击“完成”来创建虚拟机。

6. 安装CentOS 7.6

  1. 在虚拟机列表中,右键刚刚创建的虚拟机,选择“设置”。在新弹出的窗口中,选择“CD/DVD(SATA)”,然后在右侧选择“使用ISO映像文件”,找到你的CentOS 7.6的ISO文件,然后点击“打开”。

  2. 启动虚拟机。虚拟机将从你指定的ISO文件引导。进入CentOS 7.6的安装程序。

  3. 在欢迎界面,选择语言为英语,然后点击“Continue”。

  4. 在“INSTALLATION SUMMARY”界面,你需要分别设置“Date & Time”,“Keyboard”,“Installation Destination”,“Network & Hostname”。在“Installation Destination”,选择你的磁盘,确保选中“Automatically configure partitioning”。

  5. 确认所有设置正确后,点击“Begin Installation”。

  6. 在安装过程中,你需要设置Root密码和创建用户。为你的用户设置一个安全的密码,为你的虚拟机命名。

7. 初次启动和设置

  1. 安装完成后,重新启动虚拟机。在首次启动后,你需要在桌面右上角找到网络图标,点击它,然后选择你的网络连接。

  2. 更新你的系统。在终端中输入以下命令:

    sudo yum update
    

    然后按回车键,输入你的密码,然后等待系统更新完成。

  3. 安装VMware Tools。在VMware的菜单中,选择“虚拟机”>“安装VMware Tools”,然后按照提示进行操作。

至此,你已经成功在VMware 16中安装了CentOS 7.6,并进行了初次启动和设置。在接下来的使用中,如果遇到任何问题,你都可以通过互联网或者是CentOS的官方文档来寻找解答。希望你在使用CentOS 7.6的过程中能有所收获。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/679509.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【性能测试一】性能测试概述

目录 🌟一、性能测试的基础概念 🌈1、生活中软件相关的性能问题? 🌈2、性能测试的概念 🌈3、性能测试与功能测试的区别? 🌈4、什么样的软件属于性能好?什么样的软件属于性能不好…

搭建Vue项目以及项目的常见知识

前言:使用脚手架搭建vue项目,使用脚手架可以开发者能够开箱即用快速地进行应用开发而开发。 搭建 #创建一个基于 webpack 模板的新项目 vue init webpack my-project #选择所需要的选项如图: cd my-project npm run dev访问localhost:808…

分布式数据库架构

分布式数据库架构 1、MySQL常见架构设计 对于mysql架构,一定会使用到读写分离,在此基础上有五种常见架构设计:一主一从或多从、主主复制、级联复制、主主与级联复制结合。 1.1、主从复制 这种架构设计是使用的最多的。在读写分离的基础上…

SpringBoot源码分析(三):SpringBoot的事件分发机制

文章目录 通过源码明晰的几个问题Spring 中的事件Springboot 是怎么做到事件监听的另外两种注册的Listener 源码解析加载listenerSpringApplicationRunListenerEventPublishingRunListenerSimpleApplicationEventMulticaster判断 listener 是否可以接收事件Java 泛型获取 整体流…

【前端|HTML系列第1篇】HTML的基础介绍与初次尝试

大家好,欢迎来到前端入门系列的第一篇博客。在这个系列中,我们将一起学习前端开发的基础知识,从零开始构建网页和Web应用程序。本篇博客将为大家介绍HTML(超文本标记语言)的基础概念和标签,帮助你快速入门。…

Git进阶系列 | 6. 交互式Rebase

Git是最流行的代码版本控制系统,这一系列文章介绍了一些Git的高阶使用方式,从而帮助我们可以更好的利用Git的能力。本系列一共8篇文章,这是第6篇。原文:Interactive Rebase: Clean up your Commit History[1] 交互式Rebase是Git命…

数据结构:二叉树经典例题(单选题)-->你真的掌握二叉树了吗?(第二弹)

朋友们、伙计们,我们又见面了,本期来给大家解读一下有关二叉树的经典例题,如果看完之后对你有一定的启发,那么请留下你的三连,祝大家心想事成! C 语 言 专 栏:C语言:从入门到精通 数…

百度开源,一款强大的压测工具,可模拟几十亿并发场景

优点 性能强大统计信息详细使用场景丰富性能 HTTP 每秒新建连接数HTTP 吞吐HTTP 并发连接数UDP TX PPS测试环境配置统计数据开始使用 设置大页编译 DPDK编译 dperf绑定网卡启动 dperf server从客户端发送请求运行测试开源地址 dperf 是一款基于 DPDK 的 100Gbps 网络性能和负载…

小白快速自建博客--halo博客

小白快速自建博客–halo博客 前言:如何快速地搭建属于个人的博客,以下就推荐一个可以个性化的定制属于个人的专属博客–halo博客。 Docker安装 关于docker安装,可以查看文章:Linux下安装docker Docker相关指令 docker相关指令…

网络套接字基本概念

文章目录 1. 认识IP地址2. 认识端口号2.1 理解 "端口号" 和 "进程ID"2.2 理解源端口号和目的端口号 3. 认识TCP协议和UDP协议4. 网络字节序5. sockaddr结构 1. 认识IP地址 IP协议有两个版本,IPv4和IPv6。没有特殊说明的,默认都是指…

第五章 作业(149A)【计算机系统结构】

第五章 作业【计算机系统结构】 前言推荐第五章 作业148 补充910 最后 前言 2023-6-24 10:43:46 以下内容源自《【计算机系统结构】》 仅供学习交流使用 推荐 第三章 作业(7BF)【计算机系统结构】 答案参考: https://www.docin.com/p-8…

HTML 教程:学习如何构建网页||HTML 简介

HTML 简介 HTML 简介 现在您可以通过如下的一个 HTML 实例来建立一个简单的 HTML 页面&#xff0c;以此来简单了解一下 HTML 的结构。 HTML 实例 <!DOCTYPE html> <html> <head> <title>页面标题(w3cschool.cn)</title> </head> <…

中国电子学会2023年05月份青少年软件编程C++等级考试试卷四级真题(含答案)

1.怪盗基德的滑翔翼 怪盗基德是一个充满传奇色彩的怪盗&#xff0c;专门以珠宝为目标的超级盗窃犯。而他最为突出的地方&#xff0c;就是他每次都能逃脱中村警部的重重围堵&#xff0c;而这也很大程度上是多亏了他随身携带的便于操作的滑翔翼。 有一天&#xff0c;怪盗基德像…

混频器【Multisim】【高频电子线路】

目录 一、实验目的与要求 二、实验仪器 三、实验内容与测试结果 1、测试输入输出波形&#xff0c;说明两者之间的关系 2、测试输出信号的频谱(傅里叶分析法) 3、将其中一个二极管反接&#xff0c;测试输出波形&#xff0c;并解释原因&#xff1b;将两个二极管全部反接&am…

PID相关参数讲解:1、比例系数Kp与静态误差

PID的结构与公式 来研究静态误差的同学&#xff0c;应该是对PID的原理有一定理解了&#xff0c;简单的概念也不用过多重复。 比例控制时PID控制中最简单的一个&#xff0c;很多能用代码编写PID代码的同学&#xff0c;也不一定理解这个比例系数Kp的意义&#xff0c;以及比例控制…

C++进阶—多态

目录 0. 前言 1. 多态的概念 1.1 概念 2. 多态的定义及实现 2.1多态的构成条件 2.2 虚函数 2.3虚函数的重写 2.4 C11 override 和 final 3. 抽象类 3.1 概念 3.2 接口继承和实现继承 4.多态的原理 4.1虚函数表 4.2 变态选择题分析多态调用 4.3 多态的原理 4.4 动…

透过小说中的境界划分,看看你的能力处于哪个水平

文章目录 1. 写在前面2. 散修3. 练气期4. 筑基期5. 结丹期6. 元婴期7. 化神期8. 练虚期 1. 写在前面 当我们某天开始走出校园&#xff0c;踏入社会的时候&#xff0c;是否也会感到一丝恐惧与焦虑&#xff1f;当我们各自奔走加入到江湖大大小小的门派中&#xff0c;为了企业与老…

EL标签-给JSP减负

https://blog.csdn.net/weixin_42259823/article/details/85945149 安装使用 1. 通过命令行创建maven项目 2. 安装jstl包 <dependency><groupId>jstl</groupId><artifactId>jstl</artifactId><version>1.2</version> </depen…

仙境传说RO:服务器外网架设登陆教程

仙境传说RO&#xff1a;服务器外网架设登陆教程 大家好我是艾西&#xff0c;今天跟大家说一下自己编译的仙境传说RO服务端怎么开启外网让小伙伴和你一起玩。 目前开放的现成端有以下版本&#xff1a; 仙境传说ro守护永恒的爱 仙境传说ro爱如初见 仙境传说ro黑色派对 仙境…

docker-compose把微服务部署到centos7

前言 这里主要记录以下微服务使用docker、docker-compose部署遇到的一些问题&#xff0c;大佬可以绕道去看看自动化集成这篇文章 部署之前你需要准备一些内容 微服务 这里feign-api是用来做服务之间相互调用的&#xff0c;单独抽离成了一个模块&#xff0c;gateway是服务网关&…