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

相关文章
|
2月前
|
安全 Linux 生物认证
Nexpose 8.25.0 for Linux & Windows - 漏洞扫描
Nexpose 8.25.0 for Linux & Windows - 漏洞扫描
107 0
Nexpose 8.25.0 for Linux & Windows - 漏洞扫描
|
2月前
|
安全 Linux iOS开发
Binary Ninja 5.1.8104 (macOS, Linux, Windows) - 反编译器、反汇编器、调试器和二进制分析平台
Binary Ninja 5.1.8104 (macOS, Linux, Windows) - 反编译器、反汇编器、调试器和二进制分析平台
348 53
Binary Ninja 5.1.8104 (macOS, Linux, Windows) - 反编译器、反汇编器、调试器和二进制分析平台
|
2月前
|
安全 Linux 生物认证
Nexpose 8.24.0 for Linux & Windows - 漏洞扫描
Nexpose 8.24.0 for Linux & Windows - 漏洞扫描
189 17
Nexpose 8.24.0 for Linux & Windows - 漏洞扫描
|
2月前
|
安全 Linux iOS开发
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
170 6
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
|
2月前
|
安全 Ubuntu iOS开发
Nessus Professional 10.10 Auto Installer for Windows - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for Windows - Nessus 自动化安装程序
148 3
Nessus Professional 10.10 Auto Installer for Windows - Nessus 自动化安装程序
|
2月前
|
SQL 安全 Linux
Metasploit Pro 4.22.8-20251014 (Linux, Windows) - 专业渗透测试框架
Metasploit Pro 4.22.8-20251014 (Linux, Windows) - 专业渗透测试框架
136 1
Metasploit Pro 4.22.8-20251014 (Linux, Windows) - 专业渗透测试框架
|
2月前
|
Linux 网络安全 iOS开发
Metasploit Framework 6.4.95 (macOS, Linux, Windows) - 开源渗透测试框架
Metasploit Framework 6.4.95 (macOS, Linux, Windows) - 开源渗透测试框架
188 1
Metasploit Framework 6.4.95 (macOS, Linux, Windows) - 开源渗透测试框架
|
2月前
|
Linux 虚拟化 iOS开发
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
443 0
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
|
2月前
|
Linux iOS开发 计算机视觉
GIMP 3.0.6 (Linux, macOS, Windows) 发布 - 免费开源图像编辑器
GIMP 3.0.6 (Linux, macOS, Windows) 发布 - 免费开源图像编辑器
211 0
|
2月前
|
消息中间件 Kafka Linux
Linux下安装Kafka 3.9.1
本文介绍Kafka 3.9.1版本的安装与配置,包括通过ZooKeeper或KRaft模式启动Kafka。涵盖环境变量设置、日志路径修改、集群UUID生成、存储格式化及服务启停操作,适用于Linux环境下的部署实践。
285 0