Windows 平台下 Linux 的安装

简介: 本文将介绍如何在Windows机器上进行Linux-CentOS的安装,在第一部分我会以截图的形式简述安装的步骤,在第二部分我会就安装时的一些注意事项进行深入讲解。

前言


本文将介绍如何在Windows机器上进行Linux-CentOS的安装,在第一部分我会以截图的形式简述安装的步骤,在第二部分我会就安装时的一些注意事项进行深入讲解。


首先,大体把虚拟机的安装分为两步,第一步通过VMware软件进行虚拟空间的划分,第二部在此空间内部进行CentOS的安装。


对于Vmware和CentOS的安装,我将不会赘述,这里直接给出地址:





当然,如果你足够有钱能买得起好几台机器,一台装Windows,一台装linux,一台装MacOs,还有一台装逼,那么这篇推文你完全可以当作是垃圾。


1 步骤演示



  • 使用VMware安装虚拟机空间


  • 创建虚拟机

微信图片_20220610211533.jpg


  • 先不急着安装操作系统


微信图片_20220610211545.png


  • 选择对应版本


微信图片_20220610211554.png

  • 命名虚拟机

微信图片_20220610211601.png


  • 分配内存空间(建议20G)

微信图片_20220610211608.png


  • 点击完成即可

微信图片_20220610211615.png

  • 安装CentOS软件

  • 点击"虚拟机 --> 设置"完成已下载好的CentOS镜像的导入

微信图片_20220610211624.png


  • 导入之后,进入如下页面

微信图片_20220610211630.jpg


  • 按照图示参数进行配置(问题a

微信图片_20220610211642.png


  • 点击确定之后进入如下页面

_微信图片_20220610211649.png_


  • just follow me(需要注意的是:进入虚拟机环境之后,通过Tab进行选项的切换,通过Ctrl+Alt进行Windows和Linux环境的切换)


微信图片_20220610211653.png_

  • 点击Next


_微信图片_20220610211704.jpg_

  • just follow me


_微信图片_20220610211710.png_

  • just follow me


_微信图片_20220610211715.png_

  • just follow me


_微信图片_20220610211719.png_

  • just follow me

微信图片_20220610211723.png_


  • 取名为hadoop1,方便以后做大数据用


_微信图片_20220610211727.png_

  • 设置时区


_微信图片_20220610211731.jpg_

  • 设置密码


_微信图片_20220610211735.png_


  • 自己动手来分区

_微信图片_20220610211738.png_


  • 点击创建

_微信图片_20220610211742.png_


  • 添加boot分区

_微信图片_20220610211745.png_


  • 添加swap分区

_微信图片_20220610211749.png_


  • 添加根分区


_微信图片_20220610211752.png_


  • 正确的分区如下图所示


_微信图片_20220610211756.png_


  • 点击下一步


_微信图片_20220610211800.png_


  • 自定义安装应用程序

__微信图片_20220610211804.png_


  • 选中这些

__微信图片_20220610211808.png__

  • 基本系统中选择 兼容程序库 基本 两项
  • 应用程序中只选择 互联网浏览器
  • 桌面 全选
  • 语言支持选择 中文 即可


  • 安装时间有点长,稍微耐心等待一下


微信图片_20220610211814.jpg

  • 重新引导


微信图片_20220610211820.png


  • 开机界面


微信图片_20220610211825.png_


  • 进入欢迎界面后,点击 前进


微信图片_20220610211831.jpg_

  • 不用做此步操作,我们以后用Linux命令来搞


微信图片_20220610211836.jpg_


  • 使用默认时间即可


微信图片_20220610211841.jpg_

  • 根据自身情况,若用作实际生产环境,则勾选此项;若用作学习,则不用勾选


微信图片_20220610211847.jpg_


  • Successfully


微信图片_20220610211852.jpg_



2 问题讲解


  1. 至此,Linux安装就此结束,来咱们说说刚才遗留下来的问题a,当进行网络适配器选择时候,提供了三个选项: a.桥接模式 b.NAT模式 c.仅主机模式,这三个有什么区别呢?

    :如下图所示


微信图片_20220610211857.jpg_



_

  • 桥接模式:
    在一个教室的局域网之下,假设存在两台电脑,编号分别为1、2,那很简单,1、2处于同一网段之下,假设ip分别为192.168.0.10、192.168.0.20,在1号机器上装了一个Linux的虚拟机,那么如果使用桥接的方式即就是:虚拟机的ip和1、2机器的ip处于同一网段,即三个主机(2台pc,一台上装有)可以互相通信。缺点就是:不能在这个局域网之下挂载超过233台设备(无论是装虚拟机还是实体设备),为什么是233呢?因为255-1-1(减去网关地址192.168.1.1和广播地址192.168.1.255),就会出现ip地址不够用的尴尬情况。


  • NAT模式(推荐 : 假设有两台电脑,一台是我的一号女朋友的,另一台是我的二号女朋友的,二号的电脑上装了一个Linux虚拟OS,并且我两个女朋友的电脑处于同一局域网下,与桥接不同的是:二号女朋友的电脑上的windows系统具有两个ip,一个和是当前局域网处于同一网段,另一个是与2号电脑上的Linux系统处于相同网段的另一个局域网ip,即在NAT模式下,Linux的ip会和Windows的一个ip组成一个网络环境,那么当我两个女朋友所处局域网下的其他主机去访问2号女朋友的Linux时就会出现访问不到的情况,而通过2号女朋友的Linux去访问其他主机,它会将Windows的另一个ip作为代理去访问,因此可以访问该局域网下的用户也可访问外网,巧妙的化解了ip冲突的尴尬,因此通常推荐NAT模式。


  • 仅主机模式 : 具有独立Ip 不能访问外网



   2. 虚拟机资源的分配:

   : 虚拟机资源的分配依赖于母机的资源情况,我的本机上有四个cpu:


微信图片_20220610211902.jpg_



3 实际开发中的情况



在实际应用中,我们会将Linux远程安装在服务器上,通过远程控制的方式来进行操作,远程的服务器不用装图形界面,通过命令行来操控,这里介绍一个工具Xshell,通过此工具可以进行很好很方便的操作(有关远程操作的问题大家可以参考我的一篇博文


地址


http://www.shipudong.com/2019/04/19/yuan-cheng-kong-zhi/


web下腾讯云服务器的控制界面:


微信图片_20220610211907.jpg

相关文章
|
7天前
|
监控 Oracle 关系型数据库
Linux平台Oracle开机自启动设置
【11月更文挑战第8天】在 Linux 平台设置 Oracle 开机自启动有多种方法,本文以 CentOS 为例,介绍了两种常见方法:使用 `rc.local` 文件(较简单但不推荐用于生产环境)和使用 `systemd` 服务(推荐)。具体步骤包括编写启动脚本、赋予执行权限、配置 `rc.local` 或创建 `systemd` 服务单元文件,并设置开机自启动。通过 `systemd` 方式可以更好地与系统启动过程集成,更规范和可靠。
|
24天前
|
Linux 测试技术 网络安全
Linux系统之安装OneNav个人书签管理器
【10月更文挑战第19天】Linux系统之安装OneNav个人书签管理器
41 5
Linux系统之安装OneNav个人书签管理器
|
8天前
|
存储 安全 数据管理
如何在 Rocky Linux 8 上安装和配置 Elasticsearch
本文详细介绍了在 Rocky Linux 8 上安装和配置 Elasticsearch 的步骤,包括添加仓库、安装 Elasticsearch、配置文件修改、设置内存和文件描述符、启动和验证 Elasticsearch,以及常见问题的解决方法。通过这些步骤,你可以快速搭建起这个强大的分布式搜索和分析引擎。
23 5
|
8天前
|
Oracle Ubuntu 关系型数据库
Linux平台Oracle开机自启动设置
【11月更文挑战第7天】本文介绍了 Linux 系统中服务管理机制,并详细说明了如何在使用 systemd 和 System V 的系统上设置 Oracle 数据库的开机自启动。包括创建服务单元文件、编辑启动脚本、设置开机自启动和启动服务的具体步骤。最后建议重启系统验证设置是否成功。
|
21天前
|
消息中间件 Linux RocketMQ
在Red Hat Enterprise Linux 9上使用Docker快速安装并部署
通过以上步骤,你可以在Red Hat Enterprise Linux 9上使用Docker快速安装并部署RocketMQ。这种方法不仅简化了安装过程,还提供了一个灵活的环境来管理和扩展消息队列系统。RocketMQ作为一款高性能的分布式消息系统,通过Docker可以实现快速部署和高效管理。
48 2
|
22天前
|
消息中间件 Linux RocketMQ
在Red Hat Enterprise Linux 9上使用Docker快速安装并部署
通过以上步骤,你可以在Red Hat Enterprise Linux 9上使用Docker快速安装并部署RocketMQ。这种方法不仅简化了安装过程,还提供了一个灵活的环境来管理和扩展消息队列系统。RocketMQ作为一款高性能的分布式消息系统,通过Docker可以实现快速部署和高效管理。
31 3
|
5天前
|
存储 缓存 Linux
【Linux】另一种基于rpm安装yum的方式
通过本文的方法,您可以在离线环境中使用RPM包安装YUM并进行必要的配置。这种方法适用于无法直接访问互联网的服务器或需要严格控制软件源的环境。通过配置本地YUM仓库,确保了软件包的安装和更新可以顺利进行。希望本文能够为您在特定环境中部署YUM提供实用的指导。
34 0
|
11天前
|
关系型数据库 MySQL Linux
Linux-安装Mariadb
本文介绍了在 Alibaba Cloud Linux 系统上安装和配置 MariaDB 10.5 的步骤。包括下载安装、初始化数据库、启动服务、处理启动失败的常见问题(如权限问题),以及如何连接数据库、设置密码和允许外部连接。通过这些步骤,您可以顺利完成 MariaDB 的安装和基本配置。
22 0
|
24天前
|
Linux 网络安全 虚拟化
适用于Linux的Windows子系统(WSL1)的安装与使用记录
并放到启动文件夹,就可以开机自动启动了。
30 0
|
3月前
|
Ubuntu Linux 虚拟化
安装Windows Linux 子系统的方法:适用于windows 11 版本
本文提供了在Windows 11系统上安装Linux子系统(WSL)的详细步骤,包括启用子系统和虚拟化功能、从Microsoft Store安装Linux发行版、设置WSL默认版本、安装WSL2补丁,以及完成Ubuntu的首次安装设置。
882 2