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

相关文章
|
4天前
|
Linux Python
Linux 安装python3.7.6
本教程介绍在Linux系统上安装Python 3.7.6的步骤。首先使用`yum`安装依赖环境,包括zlib、openssl等开发库。接着通过`wget`下载Python 3.7.6源码包并解压。创建目标文件夹`/usr/local/python3`后,进入解压目录执行配置、编译和安装命令。最后设置软链接,使`python3`和`pip3`命令生效。
|
15天前
|
安全 Ubuntu Linux
Metasploit Pro 4.22.6-2024111901 (Linux, Windows) - 专业渗透测试框架
Metasploit Pro 4.22.6-2024111901 (Linux, Windows) - 专业渗透测试框架
38 9
Metasploit Pro 4.22.6-2024111901 (Linux, Windows) - 专业渗透测试框架
|
6天前
|
Ubuntu Linux
Linux 各发行版安装 ping 命令指南
如何在不同 Linux 发行版(Ubuntu/Debian、CentOS/RHEL/Fedora、Arch Linux、openSUSE、Alpine Linux)上安装 `ping` 命令,详细列出各发行版的安装步骤和验证方法,帮助系统管理员和网络工程师快速排查网络问题。
65 20
|
7天前
|
Unix Linux 编译器
UNIX/Linux 上的安装
UNIX/Linux 上的安装。
23 2
|
15天前
|
自然语言处理 安全 Java
Nexpose 7.0.1 for Linux & Windows - 漏洞扫描
Nexpose 7.0.1 for Linux & Windows - 漏洞扫描
36 6
|
19天前
|
关系型数据库 MySQL Linux
MySQL数据库下载安装教程(Windows&Linux)
本文档详细介绍了MySQL的安装步骤,包括安装前的准备工作、下载安装包、Windows和Linux系统下的具体安装流程,以及如何配置MySQL服务、设置环境变量、启动服务和连接数据库等关键操作。
|
23天前
|
机器学习/深度学习 并行计算 异构计算
WINDOWS安装eiseg遇到的问题和解决方法
通过本文的详细步骤和问题解决方法,希望能帮助你顺利在 Windows 系统上安装和运行 EISeg。
44 2
|
1月前
|
网络安全 Windows
Windows server 2012R2系统安装远程桌面服务后无法多用户同时登录是什么原因?
【11月更文挑战第15天】本文介绍了在Windows Server 2012 R2中遇到的多用户无法同时登录远程桌面的问题及其解决方法,包括许可模式限制、组策略配置问题、远程桌面服务配置错误以及网络和防火墙问题四个方面的原因分析及对应的解决方案。
|
1月前
|
NoSQL Linux PHP
如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤
本文介绍了如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤。接着,对比了两种常用的 PHP Redis 客户端扩展:PhpRedis 和 Predis,详细说明了它们的安装方法及优缺点。最后,提供了使用 PhpRedis 和 Predis 在 PHP 中连接 Redis 服务器及进行字符串、列表、集合和哈希等数据类型的基本操作示例。
59 4
Linux CentOS 平台安装 rar unrar 命令
Linux CentOS 平台安装 rar unrar 命令
1255 0