第一章 Linux安装(二)

ops/2024/10/22 5:07:48/

文章目录

  • 2.Linux 安装
    • 2.1 Linux 哲学思想(重点)
    • 2.2 Linux 生产主流版本
    • 2.3 安装 Linux 系统
      • 2.3.1 Linux安装前准备
        • 2.3.1.1 VMware WorkStation下载、安装和网络设置
        • 2.3.1.2 下载操作系统
        • 2.3.1.3 创建一个新的虚拟机
      • 2.3.2 安装Rocky Linux 9操作系统
      • 2.3.3 安装Ubuntu 24.04操作系统
      • 2.3.4 安装Debian 12操作系统

2.Linux 安装

2.1 Linux 哲学思想(重点)

Unix从诞生并发展了近五十年,依然占有高端服务器市场,其稳定,性能优异,和其涉及的思想有重要关系。Linux和Unix一脉相承,也继承了Unix优秀的涉及思想,我们称为“哲学思想”。其思想有下面五个:

  1. 一切皆文件(包括硬件)

    一切皆文件是Unix/Linux的基本哲学之一。不仅普通文件,目录、字符设备、块设备、套接字等在Unix/Linux中都是以文件被对待;它们虽然类型不同,但是对其提供的却是同一套操作接口,使之所有资源的访问都统一的表现为对文件的访问。

  2. 提供很多小型的单一用途的程序

    Linux中提供的程序和可执行文件一般功能单一,短小精干,所以程序一般不太复杂,从而保证了Linux可以高效运行。Linux中创建的工具也就几白个,掌握这些命令,基本就可以玩转Linux了。

  3. 链接程序,共同完成复杂的功能(脚本)

    由于每个Linux命令功能简单,如果想实现复杂的任务时,可以通过连接多个简单的程序实现复杂的功能。对于复杂的功能Linux通过许多简单程序的组合灯方式实现,在保证简单功能的高效性的同事,复杂的程序也必然是高效性的。

  4. 避免令人困惑的用户界面

    对于使用Windows过程中故障和问题,比如莫名其妙地无法上网等,一般人选择的会是重启计算机,实在是不行的话就是重新安装系统了。因为Windows使用图形界面,相对比较复杂,最重要的是Windows不是开源系统,所以Windows的故障,一般的人是根本没有办法解决的。但是Linux就不一样了,Linux通常使用字符界面,相对比较单一,资源消耗小,最重要的是开源的,出现的问题都是可以通过简洁的命令行实现拍错,修改系统的配置,一切都是简洁明了为基础。

  5. 配置数据存储在文本中

    Linux及各种应用的配置文件都存放在文本配置文件当中的,无论什么配置修改都只需修改其配置文件即可,配置文件是文本形式的,只需任意一款文本编辑器修改即可,而不是类似于Windows那样保存在注册表中,并且Windows的注册表需要专门的二进制或十六进制的编辑器才可编辑,修改比较复杂。

2.2 Linux 生产主流版本

Linux 各种版本

  • Rocky Linux各版本介绍
    • https://zh.wikipedia.org/wiki/Rocky_Linux
  • RHEL各版本介绍
    • https://zh.wikipedia.org/wiki/Red_Hat_Enterprise_Linux
  • Ubuntu各版本介绍
    • https://zh.wikipedia.org/wiki/Ubuntu
    • https://blog.csdn.net/songfulu/article/details/85310273
  • CentOS Stream各版本介绍
    • https://zh.wikipedia.org/wiki/CentOS
  • AlmaLinux各版本介绍
    • https://zh.wikipedia.org/wiki/AlmaLinux
  • Debian各版本介绍
    • https://zh.wikipedia.org/wiki/Debian

目前国内主流的操作系统有Rocky Linux、红帽的收费版本RHEL、Ubuntu、AlmaLinux和Debian。

获取发行版

  • Rocky Linux
    • 官方:https://rockylinux.org/download
    • 阿里云:https://mirrors.aliyun.com/rockylinux
    • 腾讯:https://mirrors.tencent.com/rocky
    • 网易:https://mirrors.163.com/rocky
    • 搜狐:https://mirrors.sohu.com/Rocky
    • 南京大学:https://mirrors.nju.edu.cn/rocky
    • 中国科学技术大学:https://mirrors.ustc.edu.cn/rocky
    • 上海交通大学:https://mirror.sjtu.edu.cn/rocky
    • 西安交通大学:https://mirrors.xjtu.edu.cn/rocky
    • 北京大学:https://mirrors.pku.edu.cn/rocky
  • Ubuntu
    • Server版
      • amd64版本:

        • 官方:https://cn.ubuntu.com/server
        • 阿里云:https://mirrors.aliyun.com/ubuntu-releases
        • 华为:https://mirrors.huaweicloud.com/ubuntu-releases
        • 腾讯:https://mirrors.tencent.com/ubuntu-releases
        • 清华大学:https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases
        • 网易:https://mirrors.163.com/ubuntu-releases
        • 搜狐:https://mirrors.sohu.com/ubuntu-releases
        • 南京大学:https://mirrors.nju.edu.cn/ubuntu-releases
        • 中国科学技术大学:https://mirrors.ustc.edu.cn/ubuntu-releases
        • 上海交通大学:https://mirror.sjtu.edu.cn/ubuntu-releases
        • 西安交通大学:https://mirrors.xjtu.edu.cn/ubuntu-releases
        • 北京外国语大学:https://mirrors.bfsu.edu.cn/ubuntu-releases
        • 北京交通大学:https://mirror.bjtu.edu.cn/ubuntu-releases
        • 北京大学:https://mirrors.pku.edu.cn/ubuntu-releases
      • 其它平台版本

        • 官方:https://cdimage.ubuntu.com/releases

        • 阿里云:https://mirrors.aliyun.com/ubuntu-cdimage/releases

    • desktop版:https://cn.ubuntu.com/desktop
  • AlmaLinux
    • 官方:https://almalinux.org/get-almalinux
    • 阿里云:https://mirrors.aliyun.com/almalinux
    • 腾讯:https://mirrors.tencent.com/almalinux
    • 南京大学:https://mirrors.nju.edu.cn/almalinux
    • 上海交通大学:https://mirrors.sjtug.sjtu.edu.cn/almalinux
    • 北京大学:https://mirrors.pku.edu.cn/almalinux
  • CentOS Stream
    • 官方:https://www.centos.org/download
    • 阿里云:https://mirrors.aliyun.com/centos-stream
    • 华为:https://mirrors.huaweicloud.com/centos-stream
    • 腾讯:https://mirrors.tencent.com/centos-stream
    • 清华大学:https://mirrors.tuna.tsinghua.edu.cn/centos-stream
    • 南京大学:https://mirrors.nju.edu.cn/centos-stream
    • 中国科学技术大学:https://mirrors.ustc.edu.cn/centos-stream
    • 北京外国语大学:https://mirrors.bfsu.edu.cn/centos-stream
    • 北京大学:https://mirrors.pku.edu.cn/centos-stream
  • Debian
    • 官方:https://cdimage.debian.org/debian-cd/current/amd64/iso-dvd
    • 阿里云:https://mirrors.aliyun.com/debian-cd
    • 华为:https://mirrors.huaweicloud.com/debian-cd
    • 腾讯:https://mirrors.tencent.com/debian-cd
    • 清华大学:https://mirrors.tuna.tsinghua.edu.cn/debian-cd
    • 网易:https://mirrors.163.com/debian-cd
    • 搜狐:https://mirrors.sohu.com/debian-cd
    • 南京大学:https://mirrors.nju.edu.cn/debian-cd
    • 中国科学技术大学:https://mirrors.ustc.edu.cn/debian-cd
    • 上海交通大学:https://mirror.sjtu.edu.cn/debian-cd
    • 西安交通大学:https://mirrors.xjtu.edu.cn/debian-cd
    • 北京外国语大学:https://mirrors.bfsu.edu.cn/debian-cd
    • 北京交通大学:https://mirror.bjtu.edu.cn/debian-cd
    • 北京大学:https://mirrors.pku.edu.cn/debian-cd

2.3 安装 Linux 系统

2.3.1 Linux安装前准备

虚拟机:用软件(如:vmware,virtualbox等)模拟硬件,方便实验的灵活配置

在这里插入图片描述

图1-54 虚拟化

硬件上面跑一个操作系统,操作系统上面跑一个软件,这个软件上面再去跑操作系统,就是把操作系统放到软件上面去运行。

在这里插入图片描述

图1-55 虚拟机

计算机硬件上面装一个Windows 11,在Windows 11上装一个软件叫VMware WorkStation,在VMware WorkStation上面在各个系统装上,比方说装个Rocky 9、Ubuntu 24.04等操作系统。

2.3.1.1 VMware WorkStation下载、安装和网络设置

VMware WorkStation是一款功能强大的桌面虚拟计算机软件,是软件虚拟化,提供用户可在单一的桌面上同时运行不同的操作系统,和进行开发、测试、部署新的应用程序的最佳解决方案,也是主流的桌面虚拟机软件。

VMware被博通(broadcom)收购且宣布了17.5版本的VMware Workstation Pro对个人用户免费许可使用。由于现在官网的下载方式有改变,故贴出来一下,给广大用户一个便利的方式,省得到处找下载地址了。

  1. 下载准备条件:

需要有一个博通的账号。使用QQ邮箱注册成功,没什么问题。

1)下载的时候需要输入地址等其他信息必填项什么的,可随便填即可,这个没有影响。

  1. 下载地址:

https://support.broadcom.com/group/ecx/productdownloads?subfamily=VMware Workstation Pro

  1. 如图1-56红色框选的是免费版,蓝色框选的是收费版,这里选择“ VMware WorkStation Pro 17.0 for Personal Use (Windows)”。如果需要VMware WorkStation Pro 17.0 for Windows,官方是不能直接下载的,请去这里“https://sysin.org/blog/vmware-workstation-17/”下载。

在这里插入图片描述

图1-56 VMware WorkStation下载

  1. 如图1-57选择VMware WorkStation的版本,这里选择的是17.6.1。

在这里插入图片描述

图1-57 选择VMware WorkStation的版本

  1. 如图1-58选择红色框选的地方下载VMware WorkStation。

在这里插入图片描述

图1-58 下载VMware WorkStation

虚拟机硬件配置

  • CPU:2核或更多
  • 内存:1G以上,推荐2G
  • 硬盘:一块硬盘,200G
  • 网卡:NAT模式
  • 光盘:挂载对应版本的ISO文件

打开虚拟化功能

在很多家用台式机和笔记本电脑上,虚拟化功能默认是关闭的,再要打开后才能使用Vmware等虚拟化软件,否则会报类拟以下的错误

在这里插入图片描述

图1-59 Intel CPU 报错提示

在这里插入图片描述

图1-60 AMD CPU 报错提示

如果安装虚拟机有上面的报错,在电脑的BIOS里,打开虚拟化功能

在这里插入图片描述

图1-61 Intel CPU 开启虚拟化功能

在这里插入图片描述

图1-62 AMD CPU 开启虚拟化功能

在Windows系统下安装了适合Windows版本的VMware WorkStation之后,就可以在VMware WorkStation上创建虚拟机了,之后运行创建的虚拟机,在虚拟机上安装Rocky或Ubuntu操作系统,这个安装过程与在实际生产环境下的安装是一样的。

VMware WorkStation虚拟机软件的安装很简单,只需要按照Windows常规方法持续“下一步”即可完成,这里不再讲述。

虚拟网络设置

网络规划:

  • 仅主机网络:

10.0.0.0/21 子网掩码:255.255.255.248

网络地址段:10.0.0.0、10.0.1.0、10.0.2.0、10.0.3.0、10.0.4.0、10.0.5.0、10.0.6.0、10.0.7.0

  • NAT网络:

172.31.0.0/21 网关:172.30.0.2 子网掩码:255.255.255.248

网络地址段:172.31.0.0、172.31.1.0、172.31.2.0、172.31.3.0、172.31.4.0、172.31.5.0、172.31.6.0、172.31.7.0

VMware虚拟机厂家的网络类型有bridaed(桥接)、host-only(仅主机)、NAT(地址转换)3种,在分析如何选择之前,先向大家简单介绍下这三种网络类型。

虚拟机界面选择“编辑”,然后在选择“虚拟机编辑器”,如图1-63虚拟机网络编辑器界面。

在这里插入图片描述

图1-63 虚拟机网络编辑器界面

  • Bridged(桥接模式)

桥接模式可以简单地理解为通过物理主机网卡架设了一座桥,从而连入到实际的网络中。因此,虚拟机可以被分配与物理主机相同网段的独立IP,所有网络功能与网络中的真实机器几乎完全一样。桥接模式下的虚拟机和网内真实计算机所处的位置是一样的。
在Bridged模式下,电脑设备创建的虚拟机就像一台真正的计算机一样,它会直接连接到实际的网络上,逻辑上上网与宿主机(电脑设备),没有联系。Bridged网络类型的原理逻辑图如图1-64所示。

Bridged网络类型适合的场景:特别适合于局域网环境,优势是虚拟机像一台真正的主机一样,缺点是可能会与其他物理主机IP发生冲突,并且在与宿主机交换数据时,都会经过实际的路由器,在不考虑NAT模式的时候,就选这个桥接模式,桥接模式下更换了网络环境之后,所有虚拟机的IP都会受影响。

在这里插入图片描述

图1-64 VMware Bridged网络模式原理逻辑图

  • Host-only(仅主机)

在Host-only模式下,虚拟机的网卡会连接到宿主机的VMnet1上,但宿主系统并不会为虚拟机提供任何路由服务,因此虚拟机只能与宿主机进行通信,不能连接到实际的网络上,即无法上网。Host-only网络类型的原理逻辑图如图1-65所示。

在这里插入图片描述

图1-65 VMware Host-only网络模式原理逻辑图

选择VMnet1 仅主机模式,然后设置子网IP:10.0.0.0,子网掩码:255.255.248.0,然后选择DHCP设置,如图1-66所示。

在这里插入图片描述

图1-66 设置仅主机模式

仅主机模式的DHCP设置,设置起始IP地址:10.0.7.1,结束IP地址:10.0.7.254,然后单击确定。

在这里插入图片描述

图1-67 仅主机模式DHCP设置

  • NAT(地址转换)

NAT(Network Address Translation),网络地址转换,NAT模式是比较简单的实现虚拟机上网的方式,简单的理解就是,NAT模式虚拟机就是通过宿主机(物理电脑)进行上网和交换数据的。

在NAT模式下,虚拟机的网卡连接到宿主机的VMnet8上。此时系统的VMware NAT Service服务就充当了路由器,负责将虚拟机发到VMnet8的包进行地址转换之后再发到实际的网络上,再将实际网络上返回的包进行地址转换后通过VMnet8发送给虚拟机。VMware DHCP Service负责为虚拟机分配IP地址。NAT网络类型的原理逻辑图如图1-68所示。

在这里插入图片描述

图1-68 VMware Host-only网络模式原理逻辑图

选择VMnet8 NAT模式,然后设置子网IP:172.31.0.0,子网掩码:255.255.248.0,然后依次选择DHCP设置和NAT设置,如图1-69所示。

在这里插入图片描述

图1-69 设置NAT模式

NAT模式的DHCP设置,设置起始IP地址:172.31.7.1,结束IP地址:172.31.7.254,然后单击确定。

在这里插入图片描述

图1-70 NAT模式DHCP设置

回到图1-69选择NAT模式,NAT设置,设置网关IP:172.31.0.2,,然后单击确定,如图1-71所示。

在这里插入图片描述

图1-71 NAT设置

选择“应用”,完成后,再选择确定,虚拟网络就设置完成了,如图1-72所示。

在这里插入图片描述

图1-72 虚拟网络设置

2.3.1.2 下载操作系统
  1. 下载Rocky操作系统镜像

    去官方网站:https://rockylinux.org/download下载Rocky的系统镜像,选择“AMD/Intel(x86_64)”,然后选择“Rocky Linux 9”,再选择“DVD ISO”进行下载,如图1-73所示。

    在这里插入图片描述

    图1-73 Rocky官方下载

    如果国外网站下载速度慢去阿里云镜像站:https://mirrors.aliyun.com/rockylinux/9/isos/x86_64/下载Rocky Linux的系统镜像,选择“Rocky-9.4-x86_64-dvd.iso”文件进行下载,如图1-74所示。

    在这里插入图片描述

    图1-74 阿里云镜像站下载Rocky Linux系统

    当然也可以去上面获取发行版里面其它镜像站点下载Rocky Linux系统。

  2. 下载Ubuntu操作系统镜像

    去官方网站:https://cn.ubuntu.com/server下载Ubuntu的系统镜像,选择“下载Ubuntu服务器版”,如图1-75所示。

    在这里插入图片描述

    图1-75 Ubuntu官方下载

    选择"下载Ubuntu Server 24.04.1 LTS"进行下载,如图1-76所示。

    在这里插入图片描述

    图1-76 Ubuntu官方下载2

    如果国外网站下载速度慢去阿里云镜像站:https://mirrors.aliyun.com/ubuntu-releases/24.04下载Ubuntu的系统镜像,选择“ubuntu-24.04.1-live-server-amd64.iso”文件进行下载,如图1-77所示。

    在这里插入图片描述

    图1-77 阿里云镜像站下载Ubuntu系统

    当然也可以去上面获取发行版里面其它镜像站点下载Ubuntu系统。

  3. 下载CentOS Stream操作系统镜像

    去官方网站:https://www.centos.org/download下载CentOS Stream的系统镜像,选择“x86_64”进行下载,如图1-78所示。

    在这里插入图片描述

    图1-78 CentOS Stream官方下载

    如果国外网站下载速度慢去阿里云镜像站:https://mirrors.aliyun.com/centos-stream/9-stream/BaseOS/x86_64/iso下载CentOS Stream的系统镜像,选择“CentOS-Stream-9-20241016.0-x86_64-dvd1.iso”文件进行下载,如图1-79所示。

    在这里插入图片描述

    图1-79 阿里云镜像站下载CentOS Stream系统

    当然也可以去上面获取发行版里面其它镜像站点下载CentOS Stream系统。

  4. 下载Almalinux操作系统镜像

    去官方网站:https://almalinux.org/get-almalinux下载Almalinux的系统镜像,选择“AlmaLinux OS 9.4 DVD ISO”进行下载,如图1-80所示。

    在这里插入图片描述

    图1-80 Almalinux官方下载

    如果国外网站下载速度慢去阿里云镜像站:https://mirrors.aliyun.com/almalinux/9/isos/x86_64下载Almalinux的系统镜像,选择“AlmaLinux-9.4-x86_64-dvd.iso”文件进行下载,如图1-81所示。

    在这里插入图片描述

    图1-81 阿里云镜像站下载Almalinux系统

    当然也可以去上面获取发行版里面其它镜像站点下载Almalinux系统。

  5. 下载Debian操作系统镜像

    去官方网站:https://cdimage.debian.org/debian-cd/current/amd64/iso-dvd下载Debian的系统镜像,选择“debian-12.7.0-amd64-DVD-1.iso”进行下载,如图1-82所示。

    在这里插入图片描述

    图1-82 Debian官方下载

    如果国外网站下载速度慢去阿里云镜像站:https://mirrors.aliyun.com/debian-cd/current/amd64/iso-dvd下载Debian的系统镜像,选择“debian-12.7.0-amd64-DVD-1.iso”文件进行下载,如图1-83所示。

    在这里插入图片描述

    图1-83 阿里云镜像站下载Debian系统

    当然也可以去上面获取发行版里面其它镜像站点下载Debian系统。

2.3.1.3 创建一个新的虚拟机

在虚拟机上创建虚拟机并安装Linux系统。

  1. 打开VMware WorkStation软件,然后单击“创建新的虚拟机“,如图1-84打开的VMware WorkStation界面。

    在这里插入图片描述

    图1-84 打开的VMware WorkStation界面

  2. 在弹出的“新建虚拟机向导”窗口,选择“典型”默认的即可,单击“下一步”,如图1-85选择虚拟机类型。

    在这里插入图片描述

    图1-85 选择虚拟机类型

  3. 在弹出的“安装客户机操作系统”窗口,选择“稍后安装操作系统”,单击“下一步”,如图1-86安装客户端操作系统界面。

    在这里插入图片描述

    图1-86 安装客户端操作系统界面

  4. 在弹出的“选择客户机操作系统”窗口,选择客户端操作系统,根据需要选择相应的内容即可,客户端操作系统选择“Linux”,版本根据需要选择,如果是Rocky Linux选择“Rocky Linux 64位”,如果是Ubuntu选择“Ubuntu 64位”,如果是CentOS Stream因为选项里没有CentOS Stream的选项,选择“Rocky Linux 64位”也是可以的,如果是Almalinux选择“Almalinux 64位”,如果是Debian选择“Debian 12.x 64位”,单击“下一步”,如图1-87选择客户端操作系统界面。

    在这里插入图片描述

    图1-87 选择客户端操作系统界面

  5. 在弹出的“命名虚拟机”窗口,可自定义填写虚拟机名称,安装位置,填写完成后单击“下一步”,如图1-88命名虚拟机界面。

    在这里插入图片描述

    图1-88 命名虚拟机界面

  6. 在弹出的“指定磁盘容量”窗口,设置“最大磁盘大小(GB)”为200,根据需求设置,然后选择“将虚拟磁盘存储为单个文件”,然后单击“下一步”,如图1-89指定磁盘容量界面。

    在这里插入图片描述

    图1-89 指定磁盘容量界面

  7. 在弹出的“已准备好创建虚拟机”窗口,可以看到设置的虚拟机配置,然后选择“自定义硬件”,如果1-90已准备好创建虚拟机界面。

    在这里插入图片描述

    图1-90 已准备好创建虚拟机界面

  8. 在弹出的“虚拟机设置”窗口,在这里可以对虚拟机的内存、处理器和网络适配器等进行设置,根据需求设置即可,单击“CD/DVD(IDE)”,然后选择“使用ISO映像文件”,然后再选择“浏览”,如图1-91虚拟机设置界面。

    在这里插入图片描述

    图1-91 虚拟机设置界面

  9. 在弹出的“浏览ISO镜像”窗口,选择下载好的的镜像文件,根据要安装的操作系统选择Rocky、Ubuntu、CentOS、Almalinux和Debian的操作系统镜像,然后单击“打开”,如图1-92浏览ISO映像界面。

    在这里插入图片描述

    图1-92 浏览ISO映像界面

  10. 返回到“虚拟机设置”窗口,然后点击“确定”,如图1-93确认虚拟机设置窗口。

    在这里插入图片描述

    图1-93 确认虚拟机设置窗口

  11. 到此虚拟机就创建和设置完成了,选择“完成”,如图1-94所示。

    在这里插入图片描述

    图1-94 虚拟机配置窗口

2.3.2 安装Rocky Linux 9操作系统

由于CentOS 8将于2021年12月31日停止维护,转到CentOS Stream上游版本(也就是测试版本),这里用CentOS原作者基于RHEL 9做的二次开发的Rocky Linux 9安装,Rocky Linux 9已经发布了稳定版,所以不用考虑稳定性稳定,Rocky 8、CentOS Stream 9和Almalinux 8/9安装方法大致相同,参考Rocky Linux 9安装方法。

由于CentOS Stream 8 已于 2024 年 5 月 31 日到期, CentOS Linux 7 的生命周期结束日期是 2024 年 6 月 30 日,如果需要安装它们的安装方法和Rocky Linux 9大致相同,参考Rocky Linux 9安装方法。

  1. 下面就开始安装Rocky Linux 9系统了,单击“开启此虚拟机”,如图1-95虚拟机主界面。

    在这里插入图片描述

    图1-95 虚拟机主界面

  2. 如果弹出如下弹窗,选择“确定”,弹出这个报错是因为系统里装了虚拟化软件造成的,如没有弹出这个报错,请从步骤3开始,如图1-96弹出报错。

    在这里插入图片描述
    图1-96 弹窗报错
    选择“电源”,再选择“关机”,如图1-97所示。
    在这里插入图片描述
    图1-97 关闭虚拟机
    在这个弹出的窗口选择“关机”,如图1-98所示。
    在这里插入图片描述
    图1-98 关闭虚拟机2
    选择“编辑虚拟机设置”,如图1-99编辑虚拟机设置界面。
    在这里插入图片描述
    图1-99 编辑虚拟机设置界面
    选择“选项”,然后再选择“高级”,勾选“为启动了Hyper-V的主机禁用侧通道缓解”,然后选择“确定”,最后再重复步骤1,如图1-100所示。
    在这里插入图片描述
    图1-100 虚拟机设置

  3. 弹出安装界面,用鼠标单击主界面,这里第一项“Install Rocky Linux 9.4(安装Rocky Linux 9.4)”,第二项是“Test this media & install Rocky Linux 9.4(测试此媒体并安装 Rocky Linux 9.4),第三项是“Troubleshooting(故障排除)”,这里用方向键选择第一项进行安装,如图1-101安装引导界面。
    在这里插入图片描述

    图1-101 安装引导界面

  4. 在弹出的界面选择语言,默认选择“English”,键盘布局选择“English (United States)”,单击“Continue(继续)”,如图1-102选择语言界面。

    在这里插入图片描述

    图1-102 选择语言界面

  5. 首先看到的是“INSTALLATION SUMMARY(安装摘要)”界面,下面是对安装摘要的简单描述。

    在这里插入图片描述

    图1-103 设置时间和日期界面

    INSTALLATION SUMMARY(安装摘要):

    • LOCALIZATION(本地化)
      • Keyboard(键盘)
      • Language Support(语言支持)
      • Time & Date(时间和日期)
    • SOFTWARE(软件)
      • Installation Source(安装源)
      • Software Selection(软件选择)
    • SYSTEM(系统)
      • Installation Destination(安装目的地)
      • KDUMP
      • Network & Host Name(网络和主机名)
      • Security Profile(安全信息)
    • USER SETTINGS(用户设置)
      • Root Password(Root密码)
      • User Creation(用户创建)

    如图1-103我们首先看到的是安装摘要界面,安装摘要分为4大部分,有本地化、软件、系统和用户设置;

    在本地化里有键盘、语言支持、时间和日期,键盘就是设置键盘布局,语言支持是设置系统的语言,日期和时间就是设置系统时区和时间等;

    在软件里有安装源和软件选择,安装源就是系统安装的来源,软件选择就是安装系统时所选的软件;

    在系统里有安装目的地、KUDMP、网络和主机名、安全信息,安装目的地是选择磁盘的分区方式,有自动分区和手动分区,KUDMP就是收集内核故障等相关信息,网络和主机名就是设置网络和主机名,安全信息就是配置系统的安全相关的信息;

    在用户设置里有Root密码和用户创建,Root密码就是设置Root用户的密码,用户创建就是创建系统中的普通用户。

    首先我们在安装摘要界面的“LOCALIZATION(本地化)”下面选择“Time & Date(时间和日期)”,如图1-103设置时间和日期界面。

  6. 在弹出的“TIME & DATE(时间和日期)”界面设置时区,选择“Region(区域)”:Asia(亚洲),“City(城市)”:Shanghai(上海),当然这里已经识别出了可以不用设置,然后单击“Done(完成)”,如图1-90设置时区。

    在这里插入图片描述

    图1-104 设置时区界面

  7. 回到安装摘要界面,在“SOFTWARE(软件)”下面选择“Software selection(软件选择)”,如图1-105软件选择界面。

    在这里插入图片描述

    图1-105 软件选择界面

  8. 在弹出的“SOFTWARE SELECTION(选择软件)”界面,选择“Minimal Install(最小化安装)”,然后单击“Done”,如图1-106选择软件界面。

    在这里插入图片描述

    图1-106 选择软件界面

  9. 回到安装摘要界面,在"SYSTEM(系统)"下面选择“Installation Destination(安装位置)”,如图1-107安装位置界面。

    在这里插入图片描述

    图1-107 安装位置界面

  10. 在弹出界面“INSTALLATION DESTINATION(安装位置)”界面,选择“Custom(自定义)”,然后单击Done,如图1-108安装位置界面。

在这里插入图片描述

图1-108 安装位置界面

  1. 在弹出“MANUAL PARTITIONING (手动分区)”界面,选择“Standard Partition(标准分区)”,然后单击下面的“+”加号,如图1-109手动分区界面。

    在这里插入图片描述

    图1-109 手动分区界面

    Linux系统磁盘分区知识简介

    在分区之前,这里需要简单介绍一下磁盘分区的相关知识,以便于大家更好地理解学习。

    1)磁盘在使用之前一般要先分区(相当于买了房要分几居一样)。

    2)磁盘分区有主分区、扩展分区和逻辑分区之分。一块磁盘最多可以拥有4个主分区,其中,一个主分区的位置可以用一个扩展分区来替换,在这个扩展分区内可以划分多个逻辑分区。

    3)如果规划的分区数量超过4个,则分区组合可为3 prmary(p)+1 extend(e)或2p+1e或1p+1e。

    4)一块磁盘最多只能有一个扩展分区,扩展分区不能直接使用,必须在扩展分区上划分逻辑分区,然后格式化(创建文件系统),之后才能存取数据或装系统。

    磁盘分区命名及编号方式

    (1)以设备名命名

    在Linux系统中,磁盘设备对应于系统中的特殊文件,这些特殊的文件放在“/dev”目录中,不同的设备对应的设备名称具体如下。

    • 系统的第一块IDE接口的硬盘称为/dev/hda。
    • 系统的第二块IDE接口的硬盘称为/dev/hdb。
    • 系统的第一块SCSI接口的硬盘称为/dev/sda。
    • 系统的第二块SCSI接口的硬盘称为/dev/sdb。
    • 系统的第一块NVMe接口的硬盘称为/dev/nvme0n1。
    • 系统的第二块NVMe接口的硬盘称为/dev/nvme0n2。

    (2)使用数字编号

    为了表示不同的分区,通常会使用数字进行编号,比如如下示例名称。

    • 系统的第一块IDE接口的硬盘的第1个分区称为/dev/hda1。
    • 系统的第一块IDE接口的硬盘的第5个分区称为/dev/hda5。
    • 系统的第二块SCSI接口的硬盘的第1个分区称为/dev/sdb1。
    • 系统的第二块NVMe接口的硬盘的第1个分区称为/dev/nvme0n2p1。
    • 系统的第二块NVMeI接口的硬盘的第5个分区称为/dev/nvme0n2p5。

    需要注意的是,在对分区进行编号是,数字1~4只能留给主分区或扩展分区使用,逻辑分区(在扩展分区基础之上)的编号只能从5开始。

    在对Linux系统设置了分区之后,还要在分区上创建文件系统才能安装系统,这个在安装时可由系统自行完成创建。

    Linux系统对分区的基本要求

    1)最少要有一个根(/)分区,用来存放系统文件及程序。其大小至少在5GB以上。

    2)要有一个swap(交换)分区,它的作用相当于Windows里的虚拟内存,swap分区的大小一般为物理内存容量的1.5倍(内存<8GB)。但当系统物理内存大于8GB时,则对swap分区配置8~16GB即可,太大无用,浪费磁盘空间。swap分区不是必须的,但是大多数情况下还是设置一下比较好,个别企业的数据库应用场景不分swap。

    3)/boot分区,这是Linux系统的引导分区,用于存放系统引导文件,如Linux内核等。对于CentOS 7而言,其要比以前的版本大一些。因此,该分区可以设置为1024MB,这个分区也不是必须的。

    企业生产场景中Linux系统的分区方案

    常规的分区方案如下。

    方案1:针对网站集群架构中的某个节点服务器分区,该服务器上的数据包含多份(其他节点也有)且数据不太重要,建议的分区方案如下。

    /boot:设置为512~1024MB。

    swap:物理内存的1.5倍,当内存大于等于8GB时,分配8~16GB即可。

    /:剩余硬盘空间大小(/usr、/home、/var等分区和"/"共用一个分区,这就相当于是Windows系统中只有一个C盘一样,所有数据和系统问题都存放在一起)。

    方案2:针对数据库及存储角色的服务器分区,该服务器的业务包含了大量重要的数据,建议分区方案如下。

    /boot:设置为512~1024MB。

    /:大小设置为50~200GB,只存放系统相关文件,网站等的业务数据不放在这里。

    swap:物理内存的1.5倍,当内存大于等于8GB时,分配8~16GB即可。

    /data:剩余硬盘空间大小,存放数据库及存储服务等重要数据。当然data的名称也可以换成别的名字。

    本方案其实就是讲重要数据单独分区,以便于备份和管理。

    方案3:针对大网站或门户级别企业的服务器进行分区

    /boot:大小设置为512~1024MB。

    swap:物理内存的1.5倍,当内存大于等于8GB时,分配8~16GB即可。

    /:大小设置为50~200GB,只存放系统相关文件,网站等的业务数据不放在这里。

    保留剩余的磁盘空间,不再进行分区,将来分配给不同的使用部门,由他们自己根据需求再分!

    此种分区方案更灵活,比较适合业务线比较多且需求不确定的大企业使用。

    对于分区,有网友还给出了如下方案:

    /boot、swap、/、/usr、/home、/var

    这种分区方案的特点是典型的没有主见的被动式的分区,分了太多的额外分区(/usr、/home、/var),没有必要不说,管理起来也更麻烦了,这就类似于一个家庭就2~3口人,买了100平米的房子,却非要隔成好几个房间是一个道理的,笔者极不推荐这样的分区方案。

    如果说是怕某个分区满了会影响系统运行,那么这样的分区想法就是更错了。第一,硬盘空间是固定的,分区多了,比只分一个区肯定更容易满;第二,在企业应用里业务不可用和服务器宕机的危害几乎差不多,因此,分区少一些,然后对所有分区进行监控报警,这是目前大多数规范企业的选择。

    本文采用下面分区方案,注意分区的先后顺序。

    顺序挂载点大小安装位置
    分区1/boot(boot分区)1G/dev/sda1或/dev/nvme0n1p1
    分区2/ (根分区)100G/dev/sda2或/dev/nvme0n1p2
    分区3/data(数据分区)50G/dev/sda3或/dev/nvme0n1p3
    分区4swap (交换分区)4G/dev/sda5或/dev/nvme0n1p5

    表1-4 磁盘分区规划方案

    关于磁盘分区这里就介绍这么多。下面我们继续介绍系统的安装操作。

  2. 在弹出“ADD A NEW MOUNT POINT(创建一个新的挂载点)"界面,选择“Mount Point(挂载点)”:/boot,“Desired Capacity(期望容量)”:1G,单击“Add mount point(添加挂载点)”,如图1-110创建boot分区界面。

    在这里插入图片描述

    图1-110 创建boot分区界面

  3. 回到手动分区界面,可以看到文件系统是xfs,因为Rocky Linux安装默认的文件系统就是xfs,当然你可以可以选择旁边的“Modify(修改)”对文件系统类型进行修改,这个根据情况而定,然后继续选“+”加号,如图1-111手动分区界面。

    在这里插入图片描述

    图1-111 手动分区界面

  4. 在弹出“ADD A NEW MOUNT POINT(创建一个新的挂载点)"界面,选择“Mount Point(挂载点)”:/,“Desired Capacity(期望容量)”:100G,单击“Add mount point(添加挂载点)”,如图1-112创建根分区界面。

    在这里插入图片描述

    图1-112 创建根分区界面

  5. 回到手动分区界面,继续选“+”加号,如图1-113手动分区界面。

    在这里插入图片描述

    图1-113 手动分区界面

  6. 在弹出“ADD A NEW MOUNT POINT(创建一个新的挂载点)"界面,“Mount Point(挂载点)”:输入/data,“Desired Capacity(期望容量)”:50G,单击“Add mount point(添加挂载点)”,如图1-114创建自定义的/data数据分区界面。

    在这里插入图片描述

    图1-114 创建自定义的/data数据分区界面

  7. 回到手动分区界面,继续选“+”加号,如图1-115手动分区界面。

    在这里插入图片描述

    图1-115 手动分区界面

  8. 在弹出“ADD A NEW MOUNT POINT(创建一个新的挂载点)"界面,选择“Mount Point(挂载点)”:swap,“Desired Capacity(期望容量)”:4G,单击“Add mount point(添加挂载点)”,如图1-116创建swap分区界面。

在这里插入图片描述

图1-116 创建swap分区界面
  1. 回到手动分区界面,至此所有分区都已经创建完成了,下面还剩45G分区先不分,后面做实验的时候有用,可以看到下面的分区命名方式是nvme0n1p1、nvme0n1p2、nvme0n1p3、nvme0n1p5,而不是我们常见的sda带数字的方式命名,因为我们这里使用的是nvme接口的固态硬盘,所以分区命名就是以nvme开头后面带数字、字母组合而成的名字,然后单击“Done”,如图1-117手动分区界面。

    在这里插入图片描述

    图1-117 手动分区界面

  2. 在弹出“SUMMARY OF CHANGES(变动概要)"界面,选择“Accept Changes(同意更改)”,如图1-118格式化分区界面。

    在这里插入图片描述

    图1-118 格式化分区界面

  3. 回到安装摘要界面,在“SYSTEM(系统)”下面选择“Network & Host Name(网络和主机名)”,如图1-119设置网络和主机名界面。

    在这里插入图片描述

    图1-119 设置网络和主机名界面

  4. 在弹出“NETWORK & HOST NAME(网络和主机名)"界面,设置Host Name(主机名):rocky9,然后单击“Apply( 应用)”,注意如果网卡按钮是灰色的请勾选网卡按钮为蓝色,然后单击“Done”,如图1-120设置网络和主机名界面。

    在这里插入图片描述

    图1-120 设置网络和主机名界面

  5. 回到安装摘要界面,在“USER SETINGS(用户设置)”下面选择“Root Password(root密码)”,如图1-121设置Root密码界面。

    在这里插入图片描述

    图1-121 设置Root密码界面

  6. 在弹出“ROOT PASSWORD(root密码)"界面,在“Root Password”和“Confirm(确认)”,然后勾选“Allow root SSH login with password(允许 root 使用密码登录 SSH)”,然后单击“Done”,注意如果设置密码过于简单下面会有橙色的提示,意思就是设置密码过于简单,按两次“Done”按钮即可,如图1-122设置root密码界面。

    在这里插入图片描述

    图1-122 设置root密码界面

  7. 回到安装摘要界面,在“USER SETINGS(用户设置)”下面选择“User Creation(用户创建)”,如图1-123用户创建界面。

    在这里插入图片描述

    图1-123 用户创建界面

  8. 在弹出“CREATE USER(创建用户)"界面,在“Full name(全名)”和“User name(用户名)”设置用户名,然后在“Password(密码)“和“Confirm password(确认密码)”设置两次相同的密码,然后单击“Done”,注意如果设置密码过于简单下面会有橙色的提示,意思就是设置密码过于简单,按两次“Done”按钮即可,如图1-124创建普通用户界面。

    在这里插入图片描述

    图1-124 创建普通用户界面

  9. 回到安装摘要界面,到这里安装的相关配置就完成了,选择“Begin Installation(开始安装)”,如图1-125开始安装界面。

    在这里插入图片描述

    图1-125 开始安装界面

  10. 弹出“INSTALLATION PROGRESS(安装进度)"界面,如图1-126安装进度界面。

    在这里插入图片描述

    图1-126 安装进度界面

  11. 到此Rocky Linux 9就安装完成了,选择“Reboot System(重启系统)”,如图1-127安装完成界面。

    在这里插入图片描述

    图1-127 安装完成界面

  12. 登录界面,这里就可以使用刚才设置的root密码进行登录,如图1-128登录界面。

    在这里插入图片描述

    图1-128 登录界面

  13. 选择虚拟机,选择“电源”,然后选择“关闭客户机”,如图1-129关闭虚拟机界面。

    在这里插入图片描述

    图1-129 关闭虚拟机界面

  14. 给虚拟机创建一个快照,以防在后面使用虚拟机过程中系统损坏,可以还原到当前状态,单击图1-130用红色框起来的带加号的按钮创建快照,它旁边的第二个按钮是恢复当前位置快照,第三个按钮是管理快照,可以恢复到任意你选择创建快照的位置,如图1-130创建快照界面。

    在这里插入图片描述

    图1-130 创建快照界面。

  15. 在拍摄快照界面,设置名称,然后选择“拍摄快照”,如图1-131拍摄快照界面。

    在这里插入图片描述

    图1-131 拍摄快照界面

    至此安装Rocky Linux 9操作系统就全部完成了。

2.3.3 安装Ubuntu 24.04操作系统

虚拟机的创建参照前面2.3.1.3节里的步骤创建,这里不再详述。Ubuntu 20.04/22.04安装方法大致相同,参考Ubuntu 24.04安装方法。

  1. 下面就开始安装Ubuntu 24.04系统了,单击“开启此虚拟机”,如图1-132虚拟机主界面。

    在这里插入图片描述

    图1-132 虚拟机主界面

  2. 弹出安装界面,用鼠标单击主界面,这里第一项"Try or Install Ubuntu Server(尝试或安装 Ubuntu 服务器)",第二项“Test memory(测试内存)”,这里用方向键选择第一项进行安装,如图1-133安装引导界面。

    在这里插入图片描述

    图1-133 安装引导界面

  3. 弹出“Welcome(欢迎)”界面,选择语言默认是“English”,然后回车,如图1-134选择语言界面。

    在这里插入图片描述

    图1-134 选择语言界面

  4. 弹出“Installer update available(提供安装程序更新)”,下面第一个选项“update to the new installer(更新到新的安装程序)”,第二个选项“continue with updating (继续不更新)”,默认继续不更新,回车进行下一步,如图1-135提供安装程序更新界面。

    在这里插入图片描述

    图1-135 提供安装程序更新界面

  5. 弹出“Keyboard configuration(键盘配置)”界面,默认“English(US)”即可,选择“Done(完成)”,回车进行下一步,如图1-136键盘配置界面。

    在这里插入图片描述

    图1-136 键盘配置界面

  6. 弹出“Choose type of install(选择安装类型)”界面,默认“Ubuntu Server”即可,选择“Done(完成)”,回车进行下一步,如图1-137选择安装类型界面。

    在这里插入图片描述

    图1-137 选择安装类型界面

  7. 弹出“Network connections(网络连接)”界面,默认设置即可,选择“Done(完成)”,回车进行下一步,如图1-138网络连接界面。

    在这里插入图片描述

    图1-138 网络连接界面

  8. 弹出“Configure proxy(配置代理)”界面,不用设置,选择“Done(完成)”,回车进行下一步,如图1-139配置代理界面。

    在这里插入图片描述

    图1-139 配置代理界面

  9. 弹出“Configure Ubuntu archive mirror(配置 Ubuntu 存档镜像)”界面,这里一定要更改镜像地址,Ubuntu官方的地址下载会很慢,键盘方向键选中“Mirror address”的框,设置镜像地址为:“https://mirrors.aliyun.com/ubuntu”,然后回车等待更新存档镜像,选择“Done(完成)”,回车进行下一步,如图1-140配置Ubuntu存档镜像界面。

    在这里插入图片描述

    图1-140 配置Ubuntu存档镜像界面

  10. 弹出“Guided storage configuration(引导式存储配置)”界面,用方向键或Tab键选到“Custom storage layout(定制存储布局)”然后用空格键选定,选择“Done(完成)”,回车进行下一步,如图1-141引导式存储配置界面。

    在这里插入图片描述

    图1-141 引导式存储配置界面

  11. 弹出“Storage configuration(存储配置)”界面,,分区介绍和分区规划参照安装Rocky Linux 9里的介绍,这里不再详述,用方向键选到“free sapce(空闲空间)”,然后选“Add GPT Partition(添加GPT分区)”,回车进行下一步,如图1-142存储配置界面。

    在这里插入图片描述

    图1-142 存储配置界面

  12. 弹出“Adding GPT partition to /dev/sda(添加GPT分区到/dev/sda)”界面,设置“Size(大小)”:1G,默认“Format(类型)”:ext4,设置“Mount(挂载)”:/boot,然后“Create(创建)”,然后回车进行下一步,如图1-143创建boot分区界面。

    在这里插入图片描述

    图1-143 创建boot分区界面

  13. 回到“Storage configuration(存储配置)”界面,用方向键选到“free sapce(空闲空间)”,然后选“Add GPT Partition(添加GPT分区)”,回车进行下一步,如图1-144存储配置界面。

    在这里插入图片描述

    图1-144 存储配置界面

  14. 弹出“Adding GPT partition to /dev/sda(添加GPT分区到/dev/sda)”界面,设置“Size(大小)”:100G,默认“Format(类型)”:ext4,设置“Mount(挂载)”:/,然后“Create(创建)”,然后回车进行下一步,如图1-145创建根分区界面。

    在这里插入图片描述

    图1-145 创建根分区界面

  15. 回到“Storage configuration(存储配置)”界面,用方向键选到“free sapce(空闲空间)”,然后选“Add GPT Partition(添加GPT分区)”,回车进行下一步,如图1-146存储配置界面。

    在这里插入图片描述

    图1-146 存储配置界面

  16. 弹出“Adding GPT partition to /dev/sda(添加GPT分区到/dev/sda)”界面,设置“Size(大小)”:50G,默认“Format(类型)”:ext4,设置“Mount(挂载)”:other,然后回车进行下一步,如图1-147创建自定义/data数据分区界面1。

    在这里插入图片描述

    图1-147 创建自定义/data数据分区界面

  17. 弹出界面,在other下面的"/"后面输入“data”,然后“Create(创建)”,然后回车进行下一步,如图1-148创建自定义/data数据分区界面2。

    在这里插入图片描述

    图1-148 创建自定义/data数据分区界面2

  18. 回到“Storage configuration(存储配置)”界面,用方向键选到“free sapce(空闲空间)”,然后选“Add GPT Partition(添加GPT分区)”,回车进行下一步,如图1-149存储配置界面。

    在这里插入图片描述

    图1-149 存储配置界面

  19. 弹出“Adding GPT partition to /dev/sda(添加GPT分区到/dev/sda)”界面,设置“Size(大小)”:4G,设置“Format(类型)”:swap,然后“Create(创建)”,然后回车进行下一步,如图1-150创建swap分区界面。

    在这里插入图片描述

    1-150 创建swap分区界面

  20. 回到“Storage configuration(存储配置)”界面,至此所有分区都分完了,用方向键选到“Done(完成)”,回车进行下一步,如图1-151存储配置界面。

    在这里插入图片描述

    图1-151 存储配置界面

  21. 弹出“Confirm destructive action(确认破坏性行动)”界面,用方向键选到“Continue(继续)”,回车进行下一步,如图1-152格式化分区界面。

    在这里插入图片描述

    图1-152 格式化分区界面

  22. 弹出“Profile setup(配置文件设置)”界面,设置“Your name(你的名字)”:请自行设置,这里设置为“raymond”,设置“Your server’s name(你的服务器名字)”:请自行设置,这里设置为“ubuntu2204”,设置“Pick a username(择用户名)”:请自行设置,这里设置为“raymond”,设置“Choose a password(选择一个密码)”:请自行设置,设置“confirm your password(确认你的密码)”:请重新输入刚才输入的密码,然后选择“Done”,回车进行下一步,如图1-153设置服务器名、用户名和密码界面。

    在这里插入图片描述

    图1-153 设置服务器名、用户名和密码界面

  23. 弹出“Upgrade to Ubuntu Pro(升级至 Ubuntu 专业版)”界面,不更新,默认设置:“Skip for now(暂时跳过)”,然后选择“Continue”,回车进行下一步,如图1-154升级Ubuntu到专业版界面。

    在这里插入图片描述

    图1-154 升级Ubuntu到专业版界面

  24. 弹出“SSH Setup(SSH安装)”界面,用空格选中“Install Openssh server(安装Openssh服务)”,然后选择“Done”,回车进行下一步,如图1-155安装Openssh服务界面。

    在这里插入图片描述

    图1-155 安装Openssh服务界面

  25. 弹出“Featured Server Snaps(特色服务器快照)”界面,不用设置,选“Done”,回车进行下一步,如图1-156特色服务器快照功能。

    在这里插入图片描述

    图1-156 特色服务器快照功能

  26. 弹出“Install system(安装系统)”界面,如图1-157安装系统界面。

    在这里插入图片描述

    图1-157 安装系统界面

  27. 到此系统就安装完成,选择“Reboot now(现在重启)”,如图1-158安装完成界面。

    在这里插入图片描述

    图1-158 安装完成界面

  28. 弹出图1-159界面,提示敲回车退出光盘,然后就重启了。

    在这里插入图片描述

    图1-159 提示退出光盘界面

  29. 重启之后到如图1-160登录界面,这里就可以使用刚才设置的普通用户名和密码进行登录。

    在这里插入图片描述

    图1-160 登录界面

    至此Ubuntu 22.04操作系统就安装完成了,可以参照安装Rock Linux 9的创建快照,这里就不在详述了。

2.3.4 安装Debian 12操作系统

虚拟机的创建参照前面2.3.1.3节里的步骤创建,这里不再详述。

  1. 下面就开始安装Debian 12系统了,单击“开启此虚拟机”,如图1-161虚拟机主界面。

    在这里插入图片描述

    图1-161 虚拟机主界面

  2. 弹出安装界面,用鼠标单击主界面,这里第一项"Graphical install(图像安装)",第二项“Install(安装)”,第三项“Advanced options(高级选项)”,第四项“Accessible dark contrast install menu(无障碍深色对比安装菜单)”,第五项“Help(帮助)”,第六项“Install with speech synthesis(安装语音合成功能)”,这里用方向键选择第一项进行安装,如图1-162安装引导界面。

    在这里插入图片描述

    图1-162 安装引导界面

  3. 弹出“Select a language(语言选择)”界面,选择语言默认是“English”,然后选择“Continue(继续)”,如图1-163语言选择界面。

    在这里插入图片描述

    图1-163 语言选择界面

  4. 弹出“Select your location(选择您的位置)”界面,这里没有找到China,选择“Hong Kong”就可以,然后选择“Continue(继续)”,如图1-164选择位置界面。

    在这里插入图片描述

    图1-164 选择位置界面

  5. 弹出“Configure the keyboard(键盘配置)”界面,选择“American English”,然后选择“Continue(继续)”,如图1-165键盘配置界面。

    在这里插入图片描述

    图1-165 键盘配置界面

  6. 弹出“Configure the network(网络配置)”界面。

    设置“Hostname(主机名)”为:debian12,然后选择“Continue(继续)”,如图1-166设置主机名界面。

    在这里插入图片描述

    图1-166 设置主机名界面

    设置“Domain name(域名)”为:raymonds.cc,然后选择“Continue(继续)”,如图1-167设置域名界面。

    在这里插入图片描述

    图1-167 设置域名界面

  7. 弹出“Set up users and passwords(设置用户和密码)”界面。

    设置“Root password(root密码)”为:设置两次相同的密码,然后选择“Continue(继续)”,如图1-168设置root密码界面。

    在这里插入图片描述

    图1-168 设置root密码界面

    设置“Full name for the new user(新用户的全名)”为:raymond,然后选择“Continue(继续)”,如图1-169设置新用户全名界面。

    在这里插入图片描述

    图1-169 设置新用户全名界面

    设置“Username for your account(您的帐户用户名)”为:raymond,然后选择“Continue(继续)”,如图1-170设置账户用户名界面。

    在这里插入图片描述

    图1-170 设置账户用户名界面

    设置“Choose a password for the new user(为新用户设置密码)”为:设置两次相同的密码,然后选择“Continue(继续)”,如图1-171设置新用户密码界面。

    在这里插入图片描述

    图1-171 设置新用户密码界面

  8. 弹出“Partition disks(磁盘分区)”界面。

    设置“Partitioning method(分区方法)”,选择“Manual(手动)”,然后选择“Continue(继续)”,如图1-172设置分区方法界面。

    在这里插入图片描述

    图1-172 设置分区方法界面

    选择“SCSI33 (0,0,0) - 214.7 GB VMware, VMware Virtual S”磁盘,然后选择“Continue(继续)”,如图1-173选择磁盘界面。

    在这里插入图片描述

    图1-173 选择磁盘界面

    “Creare new empty partition table on this device?(在该设备上创建新的空白分区表?)”勾选“Yes(是)”,然后选择“Continue(继续)”,如图1-174创建新分区表界面。

    在这里插入图片描述

    图1-174 创建新分区表界面

  9. 创建/boot分区

    弹出“Partition disks(磁盘分区)”界面,选择“FREE SPACE(空闲空间)”,然后选择“Continue(继续)”,如图1-175选择空闲空间界面。

    在这里插入图片描述

    图1-175 选择空闲空间界面。

    选择“Create a new partition(创建一个新的分区)”,然后选择“Continue(继续)”,如图1-176创建新分区界面。

    在这里插入图片描述

    图1-176 创建新分区界面

    设置“New partition size(新分区大小)”为:1G,然后选择“Continue(继续)”,如图1-177设置新分区大小界面。

    在这里插入图片描述

    图1-177 设置新分区大小界面

    选择“Type for the new partition(新分区的类型)”为:Primary(主分区),然后选择“Continue(继续)”,如图1-178设置新分区类型界面。

    在这里插入图片描述

    图1-178 设置新分区类型界面

    选择“Location for the new partition(新分区的位置)”为:Beginning(起点),然后选择“Continue(继续)”,如图1-179设置新分区位置界面。

    在这里插入图片描述

    图1-179 设置新分区位置界面

    在“Partition settings(设置分区)”的“Mount point(挂载点)”:“/”这里双击鼠标,如图1-180设置挂载点界面。

    在这里插入图片描述

    图1-180 设置挂载点界面

    在“Mount point for this partition(此分区的挂载点)”,选择“/boot - static files of the boot loader”,然后选择“Continue(继续)”,如图1-181选择挂载点界面。

    在这里插入图片描述

    图1-181 选择挂载点界面

    在“Partition settings(设置分区)”,选择“Done setting up the partition(完成分区设置)”,然后选择“Continue(继续)”,如图1-182完成分区设置界面。

    在这里插入图片描述

    图1-182 完成分区设置界面

  10. 创建根分区

    弹出“Partition disks(磁盘分区)”界面,选择“FREE SPACE(空闲空间)”,然后选择“Continue(继续)”,如图1-183选择空闲空间界面。

    在这里插入图片描述

    图1-183 选择空闲空间界面

    选择“Create a new partition(创建一个新的分区)”,然后选择“Continue(继续)”,如图1-184创建新分区界面。

    在这里插入图片描述

    图1-184 创建新分区界面

    设置“New partition size(新分区大小)”为:100G,然后选择“Continue(继续)”,如图1-185设置新分区大小界面。

    在这里插入图片描述

    图1-185 设置新分区大小界面

    选择“Type for the new partition(新分区的类型)”为:Primary(主分区),然后选择“Continue(继续)”,如图1-186设置新分区类型界面。

    在这里插入图片描述

    图1-186 设置新分区类型界面

    选择“Location for the new partition(新分区的位置)”为:Beginning(起点),然后选择“Continue(继续)”,如图1-187设置新分区位置界面。

    在这里插入图片描述

    图1-187 设置新分区位置界面

    这里“Mount point(挂载点)”默认为:/(根分区)不用设置,直接选择“Done setting up the partition(完成分区设置)”,然后选择“Continue(继续)”,如图1-188完成分区设置界面。

    在这里插入图片描述

    图1-188 完成分区设置界面

  11. 创建/data分区

    弹出“Partition disks(磁盘分区)”界面,选择“FREE SPACE(空闲空间)”,然后选择“Continue(继续)”,如图1-189选择空闲空间界面。

    在这里插入图片描述

    图1-189 选择空闲空间界面

    选择“Create a new partition(创建一个新的分区)”,然后选择“Continue(继续)”,如图1-190创建新分区界面。

    在这里插入图片描述

    图1-190 创建新分区界面

    设置“New partition size(新分区大小)”为:50G,然后选择“Continue(继续)”,如图1-191设置新分区大小界面。

    在这里插入图片描述

    图1-191 设置新分区大小界面

    选择“Type for the new partition(新分区的类型)”为:Logical(逻辑分区),然后选择“Continue(继续)”,如图1-192设置新分区类型界面。

    在这里插入图片描述

    图1-192 设置新分区类型界面

    选择“Location for the new partition(新分区的位置)”为:Beginning(起点),然后选择“Continue(继续)”,如图1-193设置新分区位置界面。

    在这里插入图片描述

    图1-193 设置新分区位置界面

    在“Partition settings(设置分区)”的“Mount point(挂载点)”:“/home”这里双击鼠标,如图1-194设置挂载点界面。

    在这里插入图片描述

    图1-194 设置挂载点界面

    在“Mount point for this partition(此分区的挂载点)”,选择“Enter manually(手动输入)”,然后选择“Continue(继续)”,如图1-195选择挂载点界面。

    在这里插入图片描述

    图1-195 选择挂载点界面

    在“Mount point for this partition(此分区的挂载点)”,输入“/data”,然后选择“Continue(继续)”,如图1-196选择挂载点界面。

    在这里插入图片描述

    图1-196 选择挂载点界面

    在“Partition settings(设置分区)”,选择“Done setting up the partition(完成分区设置)”,然后选择“Continue(继续)”,如图1-197完成分区设置界面。

    在这里插入图片描述

    图1-197完成分区设置界面

  12. 创建swap分区

    弹出“Partition disks(磁盘分区)”界面,选择“FREE SPACE(空闲空间)”,然后选择“Continue(继续)”,如图1-198选择空闲空间界面。

    在这里插入图片描述

    图1-198 选择空闲空间界面

    选择“Create a new partition(创建一个新的分区)”,然后选择“Continue(继续)”,如图1-199创建新分区界面。

    在这里插入图片描述

    图1-199 创建新分区界面

    设置“New partition size(新分区大小)”为:4G,然后选择“Continue(继续)”,如图1-200设置新分区大小界面。

    在这里插入图片描述

    图1-200 设置新分区大小界面

    选择“Type for the new partition(新分区的类型)”为:Logical(逻辑分区),然后选择“Continue(继续)”,如图1-201设置新分区类型界面。

    在这里插入图片描述

    图1-201 设置新分区类型界面

    选择“Location for the new partition(新分区的位置)”为:Beginning(起点),然后选择“Continue(继续)”,如图1-202设置新分区位置界面。

    在这里插入图片描述

    图1-202 设置新分区位置界面

    在“Partition settings(设置分区)”的“Use as(分区类型)”:“Ext4 journaling file system”这里双击鼠标,如图1-203设置分区类型界面。

    在这里插入图片描述

    图1-203 设置分区类型界面

    在“Partition settings(设置分区)”的“How to use this partition(如何使用该分区)”,选择“swap area”,然后选择“Continue(继续)”,如图1-204选择分区类型界面。

    在这里插入图片描述

    图1-204 选择分区类型界面

    在“Partition settings(设置分区)”,选择“Done setting up the partition(完成分区设置)”,然后选择“Continue(继续)”,如图1-205完成分区设置界面。

    在这里插入图片描述

    图1-205 完成分区设置界面

  13. 弹出“Partition disks(磁盘分区)”界面,选择“Finish partitioning and write changes to disk(完成分区并将更改写入磁盘)”,然后选择“Continue(继续)”,如图1-206完成创建分区界面。

    在这里插入图片描述

    图1-206 完成创建分区界面

    弹出“Partition disks(磁盘分区)”界面,“Write the changes to disks?(将更改写入磁盘?)”,然后选择“Continue(继续)”,如图1-207写入磁盘界面。

    在这里插入图片描述

    图1-207 写入磁盘界面

  14. 弹出“Configure the package manager(配置软件包管理器)”界面

    选择"Scan extra installation media?(扫描额外的安装介质?)"为:No(默认),然后选择“Continue(继续)”,如图1-208配置软件包管理器界面。

    在这里插入图片描述

    图1-208 配置扫描额外安装介质界面

    选择"Use a network mirror?(使用网络镜像?)"为“Yes”,然后选择“Continue(继续)”,如图1-209配置网络镜像界面。

    在这里插入图片描述

    图1-209 配置网络镜像界面

    选择"Debian archive mirror country(Debian 存档镜像国家)"为“China”,然后选择“Continue(继续)”,如图1-210选择存档镜像国家界面。

    在这里插入图片描述

    图1-210 选择存档镜像国家界面

    选择"Debian archive mirror(Debian 存档镜像)"为“mirrors.163.com”,然后选择“Continue(继续)”,如图1-211选择存档镜像界面。

    在这里插入图片描述

    图1-211 选择存档镜像界面

    选择"HTTP proxy information(HTTP代理信息)"为:不用设置,然后选择“Continue(继续)”,如图1-212设置代理信息界面。

    在这里插入图片描述

    图1-212 设置代理信息界面

  15. 系统安装过程。

    在这里插入图片描述

    图1-213 系统安装过程界面

  16. 弹出“Configuring the popularity-contest(设置人气竞赛)”界面,选择"Participate in the package usage survey?(参加包裹使用情况调查?)"为:No(默认,不设置),然后选择“Continue(继续)”,如图1-214设置人气竞赛界面。

    在这里插入图片描述

    图1-214 设置人气竞赛界面

  17. 弹出“Software selection(选择软件)”界面,勾选"SSH server(SSH服务)",然后选择“Continue(继续)”,如图1-215选择软件界面。

    在这里插入图片描述

    图1-215 选择软件界面

  18. 弹出“Install the GRUB boot loader(安装 GRUB 引导加载程序)”界面,"Install the GRUB boot loader to your primary drive?(在主硬盘上安装 GRUB 引导加载程序?)"为:Yes(默认,安装),然后选择“Continue(继续)”,如图1-216安装 GRUB 引导加载程序界面。

    在这里插入图片描述

    图1-216 安装 GRUB 引导加载程序界面

    在"Device for boot loader installation(用于安装启动加载程序的设备)":选择“/dev/sda”,然后选择“Continue(继续)”,如图1-217设置启动加载设备界面。

    在这里插入图片描述

    图1-217 设置启动加载设备界面

  19. 弹出“Finish the installation(安装完成)”界面,“Please choose to reboot(请选择<继续>重新启动)”,如图1-218安装完成界面。

    在这里插入图片描述

    图1-218 安装完成界面

  20. 重启之后到如图1-219登录界面,这里就可以使用刚才设置的用户名和密码进行登录。

    在这里插入图片描述

    图1-219 登录界面

    至此Debian 12操作系统就安装完成了,可以参照安装Rock Linux 9的创建快照,这里就不在详述了。


http://www.ppmy.cn/ops/127480.html

相关文章

Java项目-基于springboot框架的体育馆运营系统项目实战(附源码+文档)

作者&#xff1a;计算机学长阿伟 开发技术&#xff1a;SpringBoot、SSM、Vue、MySQL、ElementUI等&#xff0c;“文末源码”。 开发运行环境 开发语言&#xff1a;Java数据库&#xff1a;MySQL技术&#xff1a;SpringBoot、Vue、Mybaits Plus、ELementUI工具&#xff1a;IDEA/…

QT QML 练习7-在QML中创建自定义可重用按钮

在本教程中&#xff0c;我们将学习如何在 QML 中创建自定义的可重用按钮。这个例子将引导你创建一个可以在用户界面中多次使用的 MyButton 组件。通过本教程&#xff0c;你将了解如何创建自包含的 QML 组件、处理按钮点击事件以及自定义按钮的外观和行为。 步骤 1&#xff1a;…

Gitlab 完全卸载–亲测可行

1、停止gitlab gitlab-ctl stop2.卸载gitlab&#xff08;注意这里写的是gitlab-ce&#xff09; rpm -e gitlab-ce 3、查看gitlab进程 ps aux | grep gitlab 4、杀掉第一个进程&#xff08;就是带有好多.............的进程&#xff09; 5、删除所有包含gitlab文件 find / …

OpenShift 4 - 云原生备份容灾 - Velero 和 OADP 基础篇

《OpenShift 4.x HOL教程汇总》 说明&#xff1a; 本文主要说明能够云原生备份容灾的开源项目 Velero 及其红帽扩展项目 OADP 的概念和架构篇。操作篇见《OpenShift 4 - 使用 OADP 对容器应用进行备份和恢复&#xff08;附视频&#xff09; 》 Velero 和 OADP 包含的功能和模…

[NewStar 2024] week3

Crypto 故事新编1&#xff0c;2 第1个&#xff0c;每个字符都按key&#xff08;循环用&#xff09;作移位。看明白这&#xff0c;这题也就出来了这是维吉尼亚密码可以在Vigenere Solver | guballa.de上爆破 第2个&#xff0c;改了些东西&#xff0c;但仔细看来是查表&#x…

coze上构建必应搜索工作流

首先登入COZE网站&#xff0c;打开工作空间&#xff0c;进入后默认是个人空间&#xff0c;在其下方选择资源库&#xff0c;最后在右上角点击资源按钮&#xff0c;在弹出的列表中点击工作流。 构建必应搜索工作流 Coze官方介绍&#xff1a;必应搜索插件&#xff0c;其中插件输…

利用TLP185光耦合器增强电路隔离和信号完整性

在电子设计领域&#xff0c;确保电路不同部分之间的可靠隔离往往与电路本身的功能同样重要。无论是电源设计、数字接口还是传感器信号处理&#xff0c;保持信号的完整性同时保护敏感组件免受高压冲击至关重要。在此背景下&#xff0c;由东芝开发的TLP185光耦合器成为工程师们寻…

Hadoop生态圈三大组件:HDFS的读写流程、MapReduce计算流程、Yarn资源调度

文章目录 1. HDFS的读写流程1.1 HDFS读流程1.2 HDFS写流程 2. MapReduce计算流程3. Yarn资源调度一、客户端请求资源二、Resource Manager处理请求三、任务资源计算与申请四、Resource Manager分配资源五、Node Manager执行任务六、任务执行与监控 1. HDFS的读写流程 1.1 HDFS…