使用Screenshots安装Fedora 40版本详细教程

Fedora 40是Fedora操作系统的最新版本,于 2024 年 4 月 23 日发布,是一个社区支持的 Linux 发行版,以其创新功能、领先技术和活跃的社区支持而闻名。

在本指南中,我们将引导您完成安装Fedora 40 Server的分步过程,确保您的服务器环境顺利设置。

注意:如果你当前正在使用Fedora 39并希望过渡到最新版本Fedora 40,同时保留现有配置和数据 ,可以参考升级教程:www.ecscoupon.com/5547.html。

Fedora 40 服务器要求

Fedora 40 Server 的最低系统要求如下:

  • 2 GHz 或更快的 64 位 x86-64 处理器。
  • 2 GB 内存
  • 50 GB 磁盘空间
  • 需要以太网或无线网络连接

下载 Fedora 40 服务器

​ 首先,请访问Fedora官方网站并下载 Fedora 40 Server 的安装映像。选择适当的架构,并考虑使用可靠的下载管理器以获得无缝体验。

或者,打开终端窗口并导航到要存储文件的目录。假设您的主目录,请输入以下wget命令,如所示。

wget https://download.fedoraproject.org/pub/fedora/linux/releases/40/Server/x86_64/iso/Fedora-Server-dvd-x86_64-40-1.14.iso

创建可启动的 Fedora USB

​ 下载Fedora 40安装映像后,下一步涉及使用 Windows 上的Rufus等工具或Linux 上的“dd”命令创建可启动 USB,以将安装映像传输到 USB 驱动器。 ​

作为渴望成为核心服务器系统管理员的人,您可能会喜欢快速高效的命令行实用程序,例如dd。在终端窗口中,连接 USB 记忆棒并执行以下命令以检索连接的设备列表。

LSBLK

确定 USB 设备后,通过将下载的 Fedora 安装映像一次性传输到该设备来创建可启动驱动器。

dd if=Fedora-Server-dvd-x86_64-40-1.14.iso of=/dev/sdc bs=8M status=progress

Fedora 40的安装过程

成功创建可启动媒体后,将可启动 USB 插入服务器并重新启动。确保系统设置为从 USB 驱动器启动,系统启动后,您将看到Fedora 安装程序屏幕,其中包含用于配置服务器的各种选项,如图所示。

1.有两种选择,一种可以立即安装Fedora 40 ,或者在开始安装过程之前测试安装介质是否有任何错误。

2.选择您要使用的安装语言,然后单击继续。(默认为英语)

Fedora 40 语言

3.接下来,您将看到下面的屏幕,其中包含安装摘要,在这里,将配置各种系统设置,包括键盘布局、语言支持、系统时间和日期、安装源、要安装的软件、网络和主机名、安装目的地(磁盘)。

Fedora 安装总结

设置键盘布局

4.使用+符号添加键盘布局,然后单击“添加”,然后单击“完成”进入“安装摘要”界面。

Fedora 键盘布局

配置语言支持

5.在此步骤下,您将设置语言支持,只需搜索要安装的语言,然后单击“添加”即可安装。

接下来,点击完成(Done)即可完成语言支持的设置。

Fedora 语言支持

配置系统时间和日期

6.管理时间对于服务器来说非常重要,因此在这一步中,您可以设置默认的系统时区、时间和日期。

当您的系统连接到互联网时,打开网络时间时会自动检测时间,但您需要根据您所在的位置设置时区。设置完所有这些后,单击“完成”并转到下一步。

配置安装盘

7.在此步骤中,您将为每个系统分区配置系统分区和文件系统类型。设置分区有两种方法,一种是使用自动设置,另一种是执行手动设置

在本指南中,我选择手动完成所有操作。因此,单击磁盘映像将其选中并选择“自定义”。然后单击“完成”进入下一步的下一个屏幕。

Fedora 安装目标

8.在下面的屏幕中,从下拉菜单中选择“标准分区”分区方案,以便为您将在系统上创建的各种分区创建安装点。

Fedora 标准分区

9.要添加新分区,请使用 按钮“+”,让我们从创建根(/)分区开始,因此在下面的屏幕中指定以下内容:

Mount point: /
Desired Capacity: 30GB 

这里设置的分区大小是为了本指南的目的,您可以根据系统盘的大小设置您选择的容量。

之后单击“添加挂载点”为分区创建挂载点。

10.每个Linux系统分区都需要一个文件系统类型,在这一步中,您需要为上一步中创建的根文件系统设置一个文件系统,我使用的是ext4,因为它的功能和良好的性能。

Fedora 根文件系统类型

11.接下来,创建一个home分区和安装点,用于存储系统用户的文件和主目录。然后点击“添加挂载点”完成设置并进入下一阶段。

Fedora 主分区

11.此外还需要为该分区设置文件系统类型home,就像为根分区所做的那样。我也用过ext4

Fedora 主文件系统类型

12.在这里需要创建一个swap分区,该分区是硬盘上的空间,分配用于临时存储系统 RAM 中的额外数据,当 RAM 用完时,系统不会主动处理这些数据。然后点击“添加挂载点”创建交换空间。

Fedora 交换分区

13.创建完所有必要的安装点后,单击左上角的“完成”按钮。

将看到下面的界面,让您对磁盘进行所有更改。单击“接受更改”继续。

Fedora 分区变更

设置网络和主机名

14.从上一步,您将返回到配置屏幕,接下来,单击“网络和主机名”设置您的主机名。

要配置系统网络设置,请单击“配置... ”按钮,您将进入下一个屏幕。

Fedora 系统主机名

15.在这里,可以配置许多网络设置,包括服务器 IP 地址、默认网关、DNS 服务器等等。

由于这是服务器,您需要从下拉菜单中选择手动配置方法。导航设置以根据您的服务器环境需求设置其他网络功能和属性。

设置完所有内容后,单击“保存”,然后单击左上角的“完成”以完成网络和主机名配置,您将返回到“安装摘要”屏幕以开始实际安装系统文件。

Fedora 网络配置

配置用户设置

还有两件更重要的事情要做,随着系统文件安装的进行,您将需要启用并创建root用户密码和额外的系统用户帐户。

16.单击“ ROOT PASSWORD ”,启用 root 帐户并设置 root 用户密码,完成后,单击“完成”并转到下一步。

Fedora 根帐户

17.要创建其他用户帐户,只需单击“用户创建”,然后填写必要的信息。

可以选择授予管理员权限,并为用户设置密码,如下界面所示,然后在设置完所有内容后单击“完成” 。

Fedora 用户帐户

18.单击下面屏幕中的“开始安装” ,开始系统文件的实际Fedora 40 Server安装。

开始 Fedora 安装

19.然后坐下来放松,等待安装完成,完成后,单击右下角的“重新启动”并重新启动机器。然后移除安装介质并引导至 Fedora 40 服务器。

Fedora安装过程

Fedora安装过程,耐心等待:

Fedora 安装完成

Fedora 安装后任务

安装完成后,执行安装后任务,​例如更新系统、安装必要软件以及根据需要配置其他设置。​

dnf update

Fedora 更新服务器

结论

恭喜!您已经在系统上成功安装了Fedora 40 server版本 。凭借其尖端的功能和多功能性,它为各种服务器应用程序提供了坚实的基础。

上面的步骤相对比较简单易懂,不清楚的小伙伴可以参考设置。上面为默认的英文,你在安装时可以选中文语言。

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Docker之存储配置与管理

一、容器本地配置与Docker存储驱动 每个容器都被自动分配了本地存储,也就是内部存储。容器由一个可写容器层和若干只读镜像层组成,容器的数据就存放在这些层中。 容器本地存储采用的是联合文件系统。这种文件系统将其他文件系统合并到一个联合挂载点&a…

【c++】深入剖析与动手实践:C++中Stack与Queue的艺术

🔥个人主页:Quitecoder 🔥专栏:c笔记仓 朋友们大家好,本篇文章我们来到STL新的内容,stack和queue 目录 1. stack的介绍与使用函数介绍例题一:最小栈例题二:栈的压入、弹出队列栈的模…

springcloud按版本发布微服务达到不停机更新的效果

本文基于以下环境完成 spring-boot 2.3.2.RELEASEspring-cloud Hoxton.SR9spring-cloud-alibaba 2.2.6.RELEASEspring-cloud-starter-gateway 2.2.6.RELEASEspring-cloud-starter-loadbalancer 2.2.6.RELEASEnacos 2.0.3 一、思路 实现思路: 前端项目在请求后端接…

VSCode搭建内核源码阅读开发环境

0. 参考链接 使用VSCode进行linux内核代码阅读和开发_vscode阅读linux内核-CSDN博客 Ubuntu下的内核编译(打造最精确的编译步骤)_ubuntu 内核编译-CSDN博客 【Linux】(Ubuntu)内核编译 && 镜像制作_ubuntu 内核编译-CS…

Ubuntu部署jmeter与ant

为了整合接口自动化的持续集成工具,我将jmeter与ant都部署在了Jenkins容器中,并配置了build.xml 一、ubuntu部署jdk 1:先下载jdk-8u74-linux-x64.tar.gz,上传到服务器,这里上传文件用到了ubuntu 下的 lrzsz。 ubunt…

基于jenkins+docker实现CI/CD实践

项目简介 利用 Jenkins、Docker、SonarQube 和 Harbor 技术,搭建一个完整的 CI/CD 管道,实现持续集成、持续交付和持续部署的流程。通过自动化构建、测试、代码质量检查和容器化部署,将开发人员从繁琐的手动操作中解放出来,提高团…

SQLite运行时可加载扩展(三十五)

返回:SQLite—系列文章目录 上一篇:SQLite轻量级会话扩展(三十四) 下一篇:SQLite的DBSTAT 虚拟表(三十六) 1. 概述 SQLite 能够在运行时加载扩展(包括新的应用程序定义的 SQL 函数、整理序列、虚拟表和 VFS&…

【深度学习】烟雾和火焰数据集,野外数据集,超大量数据集,目标检测,YOLOv5

标注了2w张数据集,是目标检测yolo格式的,有火焰、烟雾两个目标,下图是训练时候的样子: 训练方法看这里: https://qq742971636.blog.csdn.net/article/details/138097481 数据集介绍 都是博主辛苦整理和标注的&…

C++必修:类与对象(一)

✨✨ 欢迎大家来到贝蒂大讲堂✨✨ 🎈🎈养成好习惯,先赞后看哦~🎈🎈 所属专栏:C学习 贝蒂的主页:Betty’s blog 1. 面向过程与面向对象 1.1. 面向过程 我们之前学习的C语言就是一种面向过程的语…

SVN小乌龟汉化问题

1.首先确认中文语言包和SVN版本需要一致(点击右键 选择最后一个选项即可查看) 官网链接 点击这个官网链接可以下载对应版本的中文包 2.下载好之后直接无脑下一步安装即可 3.如果还是没有中文,找到这个文件夹,把里面的内容全部删…

【css】select实现placeholder效果

场景&#xff1a;使用select下拉选择框的时候&#xff0c;需要像其他控件一样提示默认信息。 问题&#xff1a;表单控件select没有placeholder属性。 解决方案&#xff1a;通过css实现&#xff0c;不需要js <style>select > option[disabled]{ color:#999;cursor: n…

VUE3 ref,props,生命周期

1.--ref属性 1.1代码 1.1.1子表 <template><div class"person"><h1>中国</h1><h2 ref"title2">北京</h2><h3>尚硅谷</h3><button click"showLog">点我输出h2这个元素</button>&l…

【软测学习笔记】Day01

&#x1f31f;博主主页&#xff1a;我是一只海绵派大星 &#x1f4da;专栏分类&#xff1a;前端 &#x1f4da;参考教程&#xff1a;黑马教程❤️感谢大家点赞&#x1f44d;收藏⭐评论✍️ 目录 一、测试介绍 1、什么是软件测试&#xff1f; 2、测试主流技能 二、测试常用分…

unity cinemachine相机 (案例 跟随角色移动)

安装相机包 打开包管理工具 在 unity registry 搜索cinemachine 会在maincamera中生成一个组件cinemachineBrain 只能通过虚拟相机操控 主相机 虚拟相机的参数 案例 1.固定相机效果 位置 在固定的地方 默认的模式 2.相机跟随人物效果 焦距设置 20 跟随设置 把playere…

Django框架之python后端框架介绍

一、网络框架及MVC、MTV模型 1、网络框架 网络框架&#xff08;Web framework&#xff09;是一种软件框架&#xff0c;用于帮助开发人员构建Web应用程序和Web服务。它提供了一系列预先编写好的代码和工具&#xff0c;以简化开发过程并提高开发效率。网络框架通常包括以下功能…

Web前端框架/库/工具

前言 俗话说&#xff1a;前端从步枪&#xff08;原生js&#xff09;到了半自动武器&#xff08;jQuery&#xff09;并进化为全自动武器&#xff08;三大框架&#xff08;angular&#xff0c;react&#xff0c;vue及其生态链&#xff09;&#xff09;。 常说工欲善其事必先利其…

python作业 切片逆转

题目&#xff1a; &#xff08;反转显示一个整数&#xff09;编写下面的函数&#xff0c;反向显示一个整数。 列如&#xff1a;reserse(3456)。编写一个测试程序&#xff0c;提示用户输入一个整数&#xff0c;然后显示它的反向数。 第一步定义一个函数&#xff1a; def rev…

AUTOSAR-SD篇

1 概述 服务发现模块的主要任务是管理在车内通信中被称为服务的功能实体的可用性&#xff0c;以及控制事件消息的发送行为。只允许向需要这些事件消息的接收器发送事件消息&#xff08;发布/订阅&#xff09;。 这里描述的解决方案也被称为SOME/IP-SD&#xff08;基于IP -服务发…

前端css中keyframes(关键帧)的简单使用

前端css中keyframes的使用 一、前言二、例子&#xff08;一&#xff09;、例子源码1&#xff08;二&#xff09;、源码1运行效果1.视频效果2.截图效果 三、结语四、定位日期 一、前言 关键帧keyframes是css动画的一种&#xff0c;主要用于定义动画过程中某一阶段的样式变化&am…

【STM32+HAL】读取电池电量

一、准备工作 有关CUBEMX的初始化配置&#xff0c;参见我的另一篇blog&#xff1a;【STM32HAL】CUBEMX初始化配置 有关定时器触发ADC模式配置&#xff0c;详见【STM32HAL】ADC采集波形实现 有关软件触发ADC模式配置&#xff0c;详见【STM32HAL】三轴按键PS2摇杆 二、所用工具…