服务器安装openEuler 24.03 LTS SP3 详细指南

服务器安装openEuler 24.03 LTS SP3 详细指南openEuler 是由开放原子基金会孵化和运营的开源数字基础设施操作系统 适配服务器 云计算 边缘计算 嵌入式等多种部署场景 具备安全 稳定 易用的特点 且兼容多种计算架构 能够实现运营技术 OT 与信息通信技术 ICT 的融合 它面向全球开发者 致力于构建开放 多元 架构包容的软件生态 助力企业快速实现软硬件及应用的开发部署 openEuler 社区成立于 2019 年 12 月 31 日

大家好,我是讯享网,很高兴认识大家。这里提供最前沿的Ai技术和互联网信息。



openEuler 是由开放原子基金会孵化和运营的开源数字基础设施操作系统,适配服务器、云计算、边缘计算、嵌入式等多种部署场景,具备安全、稳定、易用的特点,且兼容多种计算架构,能够实现运营技术(OT)与信息通信技术(ICT)的融合。它面向全球开发者,致力于构建开放、多元、架构包容的软件生态,助力企业快速实现软硬件及应用的开发部署。

openEuler 社区成立于2019年12月31日,最初聚焦于多样化计算架构的创新,经过多年发展,已形成完善的版本迭代体系,分为长期支持版本(LTS)和创新版本:长期支持版本(如24.03 LTS)每两年发布一次,提供长期技术支持,适合生产环境使用;创新版本则侧重引入新特性,适合技术探索和测试场景。

openEuler 24.03 LTS SP3 是基于 Linux 6.6 内核开发的 24.03 LTS 版本增强扩展版,于2025年12月30日正式发布,计划支持至2027年12月(Planned EOL: 2027/12)。该版本面向服务器、云、AI 等核心场景,在原有基础上进行了多项优化和功能扩展,包括内核优化、异构协同推理、智能诊断、机密虚机、编译器优化、RISC-V架构适配、安全加固等,能够为开发者和用户提供更优的使用体验,适配更多行业场景需求。

对于初学者而言,该版本的核心优势的是:稳定性强、兼容性好、文档完善,且社区支持活跃,遇到问题可快速获取解决方案;同时,其操作逻辑与主流Linux发行版(如CentOS)有一定通用性,上手难度较低,适合作为服务器入门操作系统学习和使用。

openEuler 24.03 LTS SP3 凭借其稳定性和扩展性,适合多种服务器使用场景,尤其适合初学者入门练习和小型企业部署:

学习实践:适合Linux新手学习服务器运维、命令行操作、系统配置等基础技能,熟悉开源操作系统的核心逻辑;

小型服务部署:可部署Web服务器、数据库服务器、文件服务器等小型服务,满足个人或小型团队的日常使用需求;

测试环境搭建:作为软件开发、程序测试的服务器环境,兼容多种开发语言和工具,且资源占用较低;

国产化适配:适配华为Kunpeng、海光等国产处理器及相关服务器硬件,适合需要国产化部署的场景。

安装前需确认服务器硬件、软件及BIOS配置满足要求,避免因配置不达标导致安装失败或后续使用异常,以下是初学者必看的核心配置要求(含物理服务器和虚拟机两种场景)。

openEuler 24.03 LTS SP3 支持 x86_64 和 aarch64 两种架构,硬件需满足以下最低要求,推荐配置可提升使用体验,具体如下表所示:

硬件组件

最低配置

推荐配置

说明

架构

x86_64 或 aarch64

x86_64 或 aarch64

主流服务器多为x86_64架构,国产化服务器多为aarch64架构(如华为Kunpeng)

CPU

2颗CPU(双核及以上)

4颗CPU(四核及以上)

支持Intel Xeon、AMD EPYC、华为Kunpeng、海光等系列处理器

内存(RAM)

≥4GB

≥8GB

内存不足会导致安装卡顿、后续运行缓慢,建议8GB及以上

硬盘

≥32GB(机械硬盘或固态硬盘)

≥120GB 固态硬盘(SSD)

固态硬盘读写速度更快,可提升系统安装和运行效率;若部署服务,建议200GB以上

网卡

1块千兆网卡

2块千兆网卡(冗余备份)

需支持LOM-X 722网卡等兼容型号,确保网络连接正常

其他

光驱或USB接口(用于加载安装镜像)

USB 3.0接口、光驱

用于制作启动U盘或加载光盘镜像,USB 3.0可加快镜像读取速度

补充说明:目前openEuler 24.03 LTS SP3 主要支持华为泰山200(2280平衡型)、Fusionserver Pro 2288H V5等型号的机架服务器,且服务器需配置Avago SAS 3508 RAID控制器卡;其他品牌服务器后续将逐步支持,安装前可查询openEuler官方兼容性列表确认。

若初学者暂无物理服务器,可通过VMware、VirtualBox等虚拟机软件模拟安装,配置要求如下(以VMware为例):

虚拟机软件:VMware Workstation 16及以上(或VirtualBox 7.0及以上);

架构:x86_64(对应宿主机架构);

CPU:2核(分配宿主机1-2核即可);

内存:4GB(宿主机内存≥8GB时,可分配8GB);

硬盘:40GB(建议选择“立即分配所有磁盘空间”,提升运行速度);

网络:桥接模式(便于虚拟机与宿主机、局域网通信);

其他:启用硬件虚拟化(宿主机BIOS中开启VT-x/AMD-V功能)。

安装前需准备好以下软件和文件,确保安装过程顺利进行:

下载地址:https://repo.huaweicloud.com/openeuler/openEuler-24.03-LTS-SP3/ISO/x86_64/(x86_64架构);aarch64架构镜像可在openEuler官方下载页获取(https://www.openeuler.openatom.cn/zh/download/);

Offline Standard ISO(4.7 GiB):包含系统运行所需的核心基础软件包,体积小、下载快,安装后可通过在线源补充其他软件,适合基础学习和简单部署;

Offline Everything ISO(24.7 GiB):包含官方仓库几乎所有软件包,适合无网络环境,无需后续在线下载,但下载和安装耗时较长;

Network Install ISO(1.3 GiB):仅包含启动安装程序的核心文件,安装时需联网下载软件包,适合网络条件良好且需自定义选择软件的场景。

Windows系统:Rufus(推荐,轻量、易用,支持UEFI/BIOS启动);

Linux/Mac系统:dd命令(终端操作,无需额外安装工具)。

远程连接工具:Xshell、Putty(安装完成后,远程登录服务器操作,比直接操作服务器更便捷);

镜像校验工具:MD5校验工具(验证下载的镜像文件完整性,避免因镜像损坏导致安装失败)。

无论是物理服务器还是虚拟机,安装前需确认BIOS/UEFI配置正确,否则可能无法正常引导安装:

启动模式:推荐设置为UEFI模式(较新的服务器和虚拟机均支持,兼容性更好);若服务器较老,可设置为Legacy模式(注意:UEFI和Legacy模式不可混用,后续分区方式需对应);

启动顺序:将U盘或光盘设置为第一启动项(物理服务器通过BIOS快捷键进入设置,虚拟机在启动时选择“从可移动设备启动”);

硬件虚拟化:虚拟机宿主机和物理服务器需开启硬件虚拟化功能(VT-x/AMD-V),否则虚拟机无法正常运行,或系统运行卡顿;

关闭安全启动:部分服务器默认开启安全启动,可能会阻止openEuler镜像引导,需在BIOS中关闭(找到“Secure Boot”选项,设置为“Disabled”)。

本部分以“物理服务器+U盘启动+UEFI模式+Offline Standard ISO镜像”为例,详细讲解安装步骤,虚拟机安装流程基本一致,仅启动方式略有差异,将在步骤中补充说明,初学者可全程跟随操作,切勿跳过任何步骤。

3.1.1 制作启动U盘(Windows系统,Rufus工具)

下载并安装Rufus工具(官网:https://rufus.ie/),打开工具,插入空白U盘(建议容量≥8GB,提前备份U盘中的重要数据,制作过程会格式化U盘);

在Rufus工具中,“设备”下拉选择插入的U盘(注意区分U盘和本地硬盘,避免误操作);

点击“选择”按钮,找到下载好的openEuler 24.03 LTS SP3 镜像文件(.iso格式);

分区类型:UEFI模式选择“GPT”,Legacy模式选择“MBR”;

目标系统类型:默认“UEFI (非可引导)”(UEFI模式)或“BIOS或UEFI”(Legacy模式);

文件系统:默认“FAT32”,无需修改;

簇大小:默认“4096字节”,无需修改。

确认设置无误后,点击“开始”按钮,弹出警告提示(提示将格式化U盘),点击“确定”;

等待制作完成(进度条走完,提示“准备就绪”),关闭Rufus工具,拔出U盘,启动U盘制作完成。

补充:Linux/Mac系统制作启动U盘,可打开终端,输入命令“sudo dd if=镜像文件路径 of=/dev/sdb bs=4M status=progress”(其中“/dev/sdb”是U盘设备名,需通过“lsblk”命令确认,切勿输错,否则会格式化本地硬盘),等待命令执行完成即可。

3.1.2 服务器BIOS设置(物理服务器)

将制作好的启动U盘插入服务器的USB接口,启动服务器;

开机时快速按下BIOS快捷键(不同品牌服务器快捷键不同:华为服务器按“Del”或“F12”,戴尔按“F2”,惠普按“F10”,开机屏幕会提示快捷键),进入BIOS设置界面;

设置启动模式:找到“Boot Mode”选项,设置为“UEFI”(若服务器较老,无UEFI选项,可设置为“Legacy”);

设置启动顺序:找到“Boot Option #1”,选择“USB Hard Disk”(即插入的启动U盘),将其设为第一启动项;

关闭安全启动(若有):找到“Secure Boot”选项,设置为“Disabled”;

开启硬件虚拟化:找到“Intel VT-x”或“AMD-V”选项,设置为“Enabled”;

保存设置并退出:按“F10”(部分服务器按“Save and Exit”),弹出确认提示,点击“YES”,服务器自动重启,重启后将从U盘引导。

补充:虚拟机无需设置BIOS,启动虚拟机时,选择“从可移动设备启动”,即可进入U盘引导界面;若使用VMware,可在虚拟机设置中,将“CD/DVD(IDE)”或“USB控制器”设置为第一启动项。

3.2.1 进入安装引导界面

服务器重启后,将自动进入openEuler安装引导界面(若未进入,可重新检查启动顺序,或重新插拔U盘);

Test this media & install openEuler 24.03 LTS SP3(默认选项):先校验安装介质完整性,再进入安装,推荐初学者选择,避免因镜像损坏导致安装失败;

Install openEuler 24.03 LTS SP3:直接进入安装,不校验介质,适合镜像已确认完整的情况;

Troubleshooting:故障排查模式,系统无法正常安装时使用,初学者暂无需关注。

选择第一个选项(Test this media & install openEuler 24.03 LTS SP3),按Enter键,系统将开始校验安装介质(进度条走完后,自动进入安装界面);若校验失败,说明镜像或U盘有问题,需重新下载镜像或制作启动U盘。

3.2.2 选择安装语言

介质校验完成后,进入语言选择界面,默认语言为“English”,初学者可选择“中文(简体)”(下拉找到“Chinese (Simplified)”,点击选中);

选择完成后,点击右下角“继续”按钮,进入安装概览界面(该界面包含所有安装配置项,需逐一完成,有告警符号的项需优先配置)。

补充:若选择中文,系统安装完成后,VNC登录不支持中文显示,串口和SSH登录(需配置客户端)支持中文显示;若追求稳定性,可保持默认英文,不影响后续操作。

3.2.3 配置系统基础信息(必配项)

安装概览界面包含“键盘”“语言支持”“时间和日期”“安装源”“软件选择”“安装位置”“网络和主机名”“根密码”“创建用户”9个配置项,初学者按以下顺序配置,避免遗漏。

(1)键盘配置

点击“键盘”选项,进入键盘配置界面;

默认键盘布局为“English (US)”,初学者无需修改,若需添加中文键盘,点击“+”号,找到“Chinese”,选择对应的键盘布局(如“Chinese (Pinyin)”),点击“添加”;

配置完成后,点击左上角“完成”,返回安装概览界面。

(2)语言支持配置

点击“语言支持”选项,进入语言支持界面;

默认语言为“中文(简体)”,若需添加其他语言,点击“+”号选择,初学者无需额外添加,保持默认即可;

点击左上角“完成”,返回安装概览界面。

(3)时间和日期配置

点击“时间和日期”选项,进入时间配置界面;

选择时区:点击地图上的“上海”(或在“地区”下拉选择“Asia”,“城市”下拉选择“Shanghai”),时区设置为“Asia/Shanghai”;

开启网络时间同步:点击右上角“网络时间”开关,设置为“开启”(需确保后续网络配置正常,否则无法同步时间);若未开启网络,可手动设置日期和时间(点击日期和时间数值,手动调整);

配置完成后,点击左上角“完成”,返回安装概览界面。

(4)安装源配置

点击“安装源”选项,进入安装源配置界面;

若使用U盘安装(Offline Standard ISO镜像),系统会自动探测安装源(显示“本地介质”),无需手动配置,直接点击左上角“完成”即可;

若使用网络安装(Network Install ISO镜像),需点击“添加”,输入网络安装源URL(如华为源:https://repo.huaweicloud.com/openeuler/openEuler-24.03-LTS-SP3/OS/x86_64/),点击“确定”后,再点击“完成”;

返回安装概览界面,安装源配置项的告警符号消失,说明配置正常。

(5)软件选择配置

点击“软件选择”选项,进入软件选择界面;

初学者推荐选择“最小安装”(默认选项,仅安装系统核心组件,占用资源少,适合学习命令行操作);若需要图形界面,可选择“Server with GUI”(带图形界面,操作更直观,但占用资源较多);

下方“附加选项”可根据需求选择,初学者无需勾选,保持默认即可;

点击左上角“完成”,返回安装概览界面。

(6)安装位置配置(核心,切勿出错)

该步骤用于配置硬盘分区,直接影响系统能否正常运行,初学者推荐使用“自动分区”(系统自动分配分区,无需手动操作),若需手动分区,将在后续补充说明。

点击“安装位置”选项,进入硬盘选择界面;

选择要安装系统的硬盘(在“本地标准磁盘”中勾选对应的硬盘,若只有一块硬盘,直接勾选即可;注意区分硬盘和U盘,避免误选U盘导致数据丢失);

选择分区方式:初学者推荐“自动配置分区”(默认选项,系统会根据硬盘大小自动分配分区,适配UEFI/Legacy模式);

点击“自定义”,进入手动分区界面,选择“标准分区”;

EFI分区:大小512MB,文件系统“efi”,挂载点“/boot/efi”;

swap分区(交换分区):大小建议为内存的1.5-2倍(如内存8GB,swap分区设为12GB),文件系统“swap”;

根分区(/):剩余所有空间,文件系统“xfs”(openEuler默认文件系统),挂载点“/”。

/boot分区:大小1GB,文件系统“xfs”,挂载点“/boot”;

swap分区:大小为内存的1.5-2倍,文件系统“swap”;

根分区(/):剩余所有空间,文件系统“xfs”,挂载点“/”。

手动分区完成后,点击“完成”,弹出“存储配置已更改”提示,点击“接受更改”。

自动分区无需额外操作,直接点击左上角“完成”,弹出“存储配置已更改”提示,点击“接受更改”,返回安装概览界面。

(7)网络和主机名配置(必配,否则无法联网)

点击“网络和主机名”选项,进入网络配置界面;

设置主机名:在“主机名”输入框中,输入自定义主机名(如“openeuler-server”,可任意命名,便于后续识别),点击“应用”;

开启网络连接:找到对应的网卡(如“ens33”),点击右侧“开关”,设置为“开启”(开启后,系统会自动获取IP地址,若未获取到,可手动配置静态IP);

点击网卡名称,进入网卡配置界面,选择“IPv4设置”;

IP地址:如“192.168.1.100”(需与宿主机/局域网在同一网段);

子网掩码:默认“255.255.255.0”;

网关:如“192.168.1.1”(与路由器网关一致);

DNS:如“8.8.8.8”(谷歌DNS)或“114.114.114.114”(国内DNS)。

配置完成后,点击“保存”,返回网络配置界面;

点击左上角“完成”,返回安装概览界面,网络配置项的告警符号消失。

(8)根密码配置(核心,务必牢记)

点击“根密码”选项,进入根密码配置界面;

在“根密码”和“确认根密码”输入框中,输入自定义密码(密码长度≥8位,建议包含字母、数字、特殊符号,如“Openeuler@2024”);

若密码强度较低,系统会提示“密码强度不足”,可选择“仍然使用”(初学者可忽略强度提示,确保密码牢记即可);

点击左上角“完成”,返回安装概览界面。

(9)创建用户(可选,推荐创建)

点击“创建用户”选项,进入用户创建界面;

输入用户名(如“user1”,自定义,小写字母即可)、密码(与根密码规则一致)、确认密码;

若需让该用户拥有管理员权限,勾选“将此用户设为管理员”(初学者推荐勾选,便于后续操作);

点击左上角“完成”,返回安装概览界面。

3.2.4 开始安装并重启系统

所有配置项完成后,安装概览界面无告警符号,点击右下角“开始安装”按钮,进入安装进度界面;

安装过程需要5-15分钟(取决于硬件配置和镜像类型),期间会显示安装进度、正在安装的软件包等信息,初学者无需操作,耐心等待即可;

安装完成后,系统会提示“安装已完成”,点击“重启”按钮,重启服务器;

重启时,及时拔出启动U盘(否则会再次进入安装引导界面),服务器将从硬盘启动,进入系统登录界面。

3.2.5 登录系统(验证安装成功)

系统重启后,进入登录界面(字符界面,最小安装无图形界面),提示“login:”;

输入用户名(可输入root用户,或创建的普通用户),按Enter键;

输入对应的密码(输入密码时,屏幕无显示,正常输入即可),按Enter键;

若登录成功,将显示命令行提示符(如“[root@openeuler-server ~]#”,root用户提示符为“#”,普通用户为“$”),说明openEuler 24.03 LTS SP3 安装成功;

登录后,可输入命令“uname -r”,查看系统内核版本(应显示“6.6.x”,对应openEuler 24.03 LTS SP3 内核),进一步验证安装正确性。

3.2.6 虚拟机安装补充说明

虚拟机安装流程与物理服务器一致,仅以下2点不同,初学者需注意:

启动U盘挂载:在VMware中,点击“虚拟机”→“可移动设备”→“U盘名称”→“连接”,将U盘挂载到虚拟机;

网络配置:虚拟机选择“桥接模式”时,IP地址需与宿主机在同一网段,才能实现宿主机与虚拟机、虚拟机与局域网的通信;若选择“NAT模式”,仅能实现虚拟机与宿主机通信,无法访问局域网其他设备。

安装完成后,初学者需掌握一些基础的高阶操作,用于系统运维和服务部署,以下操作均在命令行界面执行,每一步均有详细命令和说明,可直接复制执行(注意区分root用户和普通用户,部分命令需root权限)。

4.1.1 切换root用户(获取管理员权限)

若以普通用户登录,执行以下命令切换到root用户(后续大部分操作需root权限):

bash
su - root
# 输入root密码,按Enter键(密码无显示),切换成功后,提示符变为“#”










4.1.2 更新系统软件包

安装完成后,系统可能存在部分软件包更新,执行以下命令更新,确保系统安全性和稳定性:

GPT plus 代充 只需 145

bash
dnf update -y
# “dnf”是openEuler默认的包管理器,类似CentOS的“yum”;“-y”表示自动确认更新,无需手动输入“y”










更新完成后,若提示重启系统,可执行“reboot”命令重启(非必须,除非提示必须重启)。

4.1.3 关闭防火墙(初学者推荐)

默认情况下,openEuler 24.03 LTS SP3 防火墙处于开启状态,会阻止外部设备访问服务器(如远程连接),初学者可暂时关闭防火墙,方便后续操作:

bash
# 关闭防火墙服务
systemctl stop firewalld
# 禁止防火墙开机自启(避免重启后防火墙自动开启)
systemctl disable firewalld
# 查看防火墙状态,确认已关闭
systemctl status firewalld
# 若显示“inactive (dead)”,说明防火墙已成功关闭













































补充:生产环境不建议关闭防火墙,可通过“firewall-cmd”命令开放指定端口(如SSH的22端口、Web的80端口),后续将详细说明。

4.1.4 关闭SELINUX(避免权限限制)

SELINUX是系统安全模块,默认开启,可能会限制部分操作(如软件安装、文件访问),初学者可关闭,简化操作:

GPT plus 代充 只需 145

bash
# 临时关闭SELINUX(立即生效,重启后失效)
setenforce 0
# 永久关闭SELINUX(重启后生效)
vim /etc/selinux/config
# 打开配置文件后,找到“SELINUX=enforcing”,修改为“SELINUX=disabled”
# 保存并退出:按“Esc”键,输入“:wq”,按Enter键
# 重启系统,使设置生效
reboot




















































直接操作服务器不便,初学者可通过Xshell、Putty等工具远程连接服务器,后续所有操作均可在远程终端执行。

4.2.1 开启SSH服务(默认已开启)

SSH服务用于远程连接,openEuler 24.03 LTS SP3 默认已安装并开启,执行以下命令确认:

bash
# 查看SSH服务状态
systemctl status sshd
# 若显示“active (running)”,说明已开启;若未开启,执行以下命令开启
systemctl start sshd
# 设置SSH开机自启
systemctl enable sshd






































4.2.2 使用Xshell远程连接

打开Xshell工具,点击“文件”→“新建”,弹出新建会话窗口;

在“主机”输入框中,输入服务器的IP地址(可通过服务器命令行输入“ip addr”查看,找到“inet”后的IP地址,如“192.168.1.100”);

“端口号”默认22(SSH默认端口),无需修改;

点击“确定”,在弹出的登录窗口中,输入用户名(root或普通用户)和密码,点击“确定”;

若连接成功,将显示服务器命令行提示符,说明远程连接成功,后续可在Xshell中执行所有命令。

openEuler 使用“dnf”作为包管理器,用于软件的安装、卸载、查询,以下是初学者常用的命令:

bash
# 1. 安装软件包(以安装vim编辑器为例,vim是常用的文本编辑器)
dnf install -y vim
# 2. 查询已安装的软件包(查询vim是否安装成功)
dnf list installed | grep vim
# 3. 卸载软件包(卸载vim)
dnf remove -y vim
# 4. 查询可安装的软件包(查询vim相关的可安装包)
dnf search vim
# 5. 查看软件包详细信息(查看vim的详细信息)
dnf info vim


































































openEuler 默认使用 systemd 作为服务管理器,用于管理系统中的各种服务(如SSH、防火墙),常用命令如下(以SSH服务为例):

bash
# 1. 启动服务
systemctl start sshd
# 2. 停止服务
systemctl stop sshd
# 3. 重启服务(修改配置后需重启)
systemctl restart sshd
# 4. 查看服务状态
systemctl status sshd
# 5. 设置服务开机自启
systemctl enable sshd
# 6. 取消服务开机自启
systemctl disable sshd
# 7. 列出所有正在运行的服务
systemctl list-units --type=service






























































































进程管理用于查看系统中正在运行的程序,以及终止异常进程,常用命令如下:

bash
# 1. 查看所有进程(BSD风格,详细显示)
ps aux
# 2. 查看所有进程(POSIX风格,显示完整格式)
ps -ef
# 3. 查看按CPU使用率排序的前5个进程
ps aux --sort=-%cpu | head -n 6
# 4. 实时查看进程动态(按“P”按CPU排序,“M”按内存排序,“q”退出)
top
# 5. 终止进程(根据进程ID,如终止PID为1234的进程)
kill -9 1234
# 6. 查看某个端口被哪个进程占用(如查看22端口)
lsof -i :22
















































































初学者可尝试部署一个简单的Web服务(Nginx),熟悉服务部署流程:

bash
# 1. 安装Nginx
dnf install -y nginx
# 2. 启动Nginx服务
systemctl start nginx
# 3. 设置Nginx开机自启
systemctl enable nginx
# 4. 查看Nginx服务状态,确认正常运行
systemctl status nginx
# 5. 开放80端口(若防火墙已开启,需执行以下命令)
firewall-cmd --permanent --add-service=http
firewall-cmd --reload
# 6. 验证Web服务(在浏览器中输入服务器IP地址,如“192.168.1.100”,若显示Nginx默认页面,说明部署成功)
















































































对于初学者而言,安装完成只是开始,以下拓展建议可帮助你更好地学习和使用openEuler 24.03 LTS SP3,避免踩坑,快速提升运维能力。

openEuler 默认使用官方源,国内用户下载软件包可能较慢,建议替换为国内镜像源(如中科大源、华为源),提升下载速度:

bash
# 替换为中科大镜像源(以x86_64架构为例)
# 1. 备份原镜像源配置文件
cp /etc/yum.repos.d/openEuler.repo /etc/yum.repos.d/openEuler.repo.bak
# 2. 使用sed命令替换镜像源(需root权限)
sed -e 's|http://repo.openeuler.org/|https://mirrors.ustc.edu.cn/openeuler/|g'
-e 's|https://mirrors.openeuler.org/|https://mirrors.ustc.edu.cn/openeuler/|g'
-i.bak /etc/yum.repos.d/openEuler.repo
# 3. 清理缓存,更新镜像源
dnf clean all
dnf makecache


































































补充:aarch64架构镜像源替换方法类似,只需确保镜像源地址对应架构即可;若替换后仍下载缓慢,可尝试更换其他国内镜像源(如阿里云源)。

安装一些常用工具,可简化后续操作,提升学习效率,初学者推荐安装以下工具:

bash
# 1. 安装vim编辑器(文本编辑必备)
dnf install -y vim
# 2. 安装net-tools(查看网络信息,如ifconfig命令)
dnf install -y net-tools
# 3. 安装lsof(查看端口占用)
dnf install -y lsof
# 4. 安装wget(下载文件)
dnf install -y wget
# 5. 安装tar(压缩和解压文件)
dnf install -y tar
# 6. 安装ping命令(测试网络连通性)
dnf install -y iputils
















































































初学者在操作过程中,可能会误操作导致系统故障,建议定期备份系统,便于故障后恢复:

安装和使用过程中,初学者可能会遇到一些常见问题,以下是解决方案,避免无从下手:

问题1:启动U盘制作完成后,服务器无法从U盘引导

问题现象:服务器重启后,未进入openEuler安装引导界面,直接进入原有系统或提示“无启动设备”;

常见原因:① BIOS启动顺序未设置为U盘优先;② 启动U盘制作失败(镜像损坏、分区类型错误);③ 服务器BIOS不支持UEFI模式,而U盘制作时选择了GPT分区(UEFI模式);

重新进入BIOS,确认启动顺序,将“USB Hard Disk”设为第一启动项,关闭安全启动;

重新制作启动U盘:更换镜像文件(重新下载并校验完整性),根据BIOS启动模式选择分区类型(UEFI选GPT,Legacy选MBR),使用Rufus工具重新制作;

若服务器较老,无UEFI模式,将启动模式改为Legacy,重新制作MBR分区的启动U盘。

问题2:安装过程中提示“未检测到安装介质”

问题现象:进入安装引导界面后,选择安装选项,系统提示“未检测到可用的安装介质”,无法继续安装;

常见原因:① 启动U盘制作不规范,镜像文件未正确写入;② U盘接触不良,或服务器USB接口故障;③ 镜像文件损坏(未校验完整性);

重新插拔U盘,更换服务器USB接口(优先使用USB 2.0接口,部分老服务器不兼容USB 3.0);

重新制作启动U盘,制作完成后,选择“Test this media & install openEuler 24.03 LTS SP3”选项,校验介质完整性;

若使用光盘安装,检查光盘是否有划痕,重新刻录镜像文件。

问题3:安装位置配置时,无法识别硬盘

问题现象:进入“安装位置”界面,未检测到本地硬盘,无法选择安装磁盘;

常见原因:① 硬盘未正确连接(物理服务器);② 硬盘未初始化,或RAID控制器未配置(物理服务器);③ 虚拟机未添加硬盘,或硬盘未挂载;

物理服务器:检查硬盘数据线、电源线连接,重启服务器;若配置了RAID,进入RAID控制器(开机按对应快捷键,如Avago SAS 3508按“Ctrl+R”),确认RAID阵列正常,硬盘已被识别;

虚拟机:关闭虚拟机,进入“虚拟机设置”,添加硬盘(选择“虚拟硬盘”,按向导配置大小和格式),重启虚拟机后重新进入安装界面。

问题4:系统安装完成后,无法登录(密码正确但提示登录失败)

问题现象:系统重启后,输入正确的用户名和密码,提示“Login incorrect”,无法登录;

常见原因:① 密码输入错误(区分大小写,输入时注意空格);② 键盘布局设置错误(如设置为英文键盘,输入中文密码);③ root用户被锁定;

重新输入密码,注意区分大小写,输入时避免误触空格,若忘记密码,可通过启动U盘引导,进入救援模式重置密码(后续补充救援模式操作);

若键盘布局错误,在登录界面按“Ctrl+Alt+F2”切换到字符终端,输入“loadkeys us”切换为英文键盘,再重新登录;

若root用户被锁定,重启服务器,在引导界面按“e”进入编辑模式,在“linux”行末尾添加“init=/bin/bash”,按“Ctrl+X”进入单用户模式,执行“passwd root”重置密码,重启后即可登录。

问题5:远程连接失败(Xshell无法连接服务器)

问题现象:服务器已开机,IP地址正确,但Xshell连接时提示“连接超时”或“拒绝连接”;

常见原因:① 服务器防火墙未关闭,且未开放22端口;② SSH服务未开启;③ 服务器IP地址与宿主机/局域网不在同一网段;④ 网络连接异常;

在服务器本地执行命令,关闭防火墙(参考4.1.3节),或开放22端口:firewall-cmd --permanent --add-port=22/tcp,再执行firewall-cmd --reload

检查SSH服务状态,确保已开启(参考4.2.1节),若未开启,执行systemctl start sshd

执行ip addr查看服务器IP地址,确认与宿主机/局域网在同一网段(如宿主机IP为192.168.1.50,服务器IP应为192.168.1.x);

测试网络连通性:在宿主机cmd中执行ping 服务器IP,若无法ping通,检查网络连接(虚拟机网络模式、物理服务器网卡连接)。

问题6:执行dnf命令时,提示“无法连接到镜像源”

问题现象:执行dnf updatednf install命令时,提示“Could not resolve host”,无法下载软件包;

常见原因:① 服务器网络未配置正确(IP、网关、DNS错误);② 镜像源地址错误,或官方源访问缓慢;③ 防火墙阻止了网络连接;

检查网络配置:执行ip addr确认IP地址正确,执行ping 8.8.8.8测试网络连通性,若无法ping通,重新配置网络(参考3.2.3节网络和主机名配置);

优化镜像源:替换为国内镜像源(参考5.1节),清理缓存并更新镜像源;

关闭防火墙(参考4.1.3节),避免防火墙阻止镜像源连接。

问题7:系统重启后,提示“no such device”,无法引导系统

问题现象:系统安装完成后,重启服务器,提示“no such device”,无法进入系统,只能通过U盘引导;

常见原因:① 安装时选择的硬盘与启动顺序中的硬盘不一致;② 分区时未正确创建引导分区(UEFI模式未创建EFI分区,Legacy模式未创建/boot分区);

重新进入BIOS,确认启动顺序,将安装系统的硬盘设为第一启动项;

若分区错误,重新安装系统,选择自动分区(初学者推荐),确保系统自动创建对应引导分区;

若不想重新安装,可通过启动U盘引导进入救援模式,修复引导分区(进阶操作,后续补充)。

补充:若遇到上述未提及的问题,可登录openEuler官方社区(https://www.openeuler.openatom.cn/)查询解决方案,或在社区论坛提问,社区开发者和用户会及时回复,适合初学者求助。

初学者在操作过程中,可能会因误操作(如修改系统配置、删除核心文件)导致系统无法正常启动,此时可通过救援模式修复系统,以下是详细步骤(以U盘引导为例):

将制作好的openEuler启动U盘插入服务器,重启服务器,进入BIOS设置,将U盘设为第一启动项,进入安装引导界面;

在引导界面,选择“Troubleshooting”选项,按Enter键;

在弹出的界面中,选择“Rescue a openEuler system”(救援openEuler系统),按Enter键;

系统会自动探测已安装的openEuler系统,提示“Choose a root filesystem to mount”,选择安装系统的根分区(通常为“/dev/sda3”,可根据硬盘大小判断),按Enter键;

重置root密码:执行passwd root,输入新密码并确认,重置完成后,重启服务器即可用新密码登录;

修复引导分区(UEFI模式):执行grub2-install /dev/sda(/dev/sda为系统盘),再执行grub2-mkconfig -o /boot/efi/EFI/openEuler/grub.cfg,修复完成后重启;

恢复误删文件:若误删了/etc目录下的配置文件,可从备份文件中恢复(参考5.3节系统备份),或通过dnf命令重新安装对应的软件包;

检查磁盘错误:执行fsck /dev/sda3(/dev/sda3为根分区),按提示输入“y”确认修复,修复完成后重启。

修复完成后,执行reboot命令重启服务器,拔出启动U盘,系统即可正常引导。

注意:救援模式操作有一定风险,初学者操作前建议备份重要数据,若不确定操作步骤,可先在虚拟机中练习,避免损坏物理服务器系统。

初学者想要快速掌握openEuler的使用和运维技能,可借助以下官方和第三方资源,循序渐进学习,避免走弯路:

官方文档
        



openEuler官方文档中心:https://docs.openeuler.org/zh/docs/24.03_LTS_SP3/docs/Overview/Overview.html,包含安装指南、用户手册、开发指南等,内容权威、详细,适合初学者系统学习;

openEuler社区Wiki:https://gitee.com/openeuler/wiki,包含常见问题、版本更新日志、兼容性列表等,可查询各类实操问题解决方案。

视频教程
        



openEuler官方B站账号:发布了大量安装、配置、运维相关的视频教程,图文结合,适合初学者跟随操作;

第三方视频平台(如B站、抖音):搜索“openEuler 24.03 安装教程”,有很多开发者分享的实操视频,可结合本文档同步学习。

社区与论坛
        



openEuler官方社区论坛:https://bbs.openeuler.org/,可提问、交流经验,遇到问题可发帖求助,社区活跃度高;

开源社区(如CSDN、掘金):很多开发者会分享openEuler的实操笔记、问题排查经验,可搜索相关文章学习。

实操练习
        



虚拟机练习:在VMware中多次模拟安装、卸载openEuler,熟悉安装流程和系统配置;

实战部署:尝试部署更多服务(如MySQL数据库、FTP服务器),通过实操巩固命令行和服务管理技能;

故障模拟:故意模拟常见故障(如删除配置文件、关闭核心服务),练习使用救援模式修复,提升应急处理能力。

为帮助初学者避免常见操作失误,确保系统稳定运行,总结以下注意事项,务必牢记:

安装前务必校验镜像文件完整性,避免因镜像损坏导致安装失败;制作启动U盘时,选择与BIOS启动模式对应的分区类型(UEFI选GPT,Legacy选MBR);

安装位置配置时,务必区分硬盘和U盘,避免误选U盘导致数据丢失;初学者优先选择自动分区,不建议手动分区(除非熟悉分区规则);

root密码务必牢记,建议记录在安全的地方,若忘记密码,可通过救援模式重置;创建普通用户时,建议勾选“管理员权限”,便于后续操作;

执行命令时,注意区分root用户和普通用户,部分命令(如dnf安装软件、修改系统配置)需root权限,可通过su - root切换;

修改系统配置文件(如/etc/selinux/config)前,建议先备份原文件(如cp /etc/selinux/config /etc/selinux/config.bak),避免修改错误导致系统故障;

生产环境中,不建议关闭防火墙和SELINUX,可通过开放指定端口、配置SELINUX规则,保障系统安全;初学者练习时,可暂时关闭,简化操作;

定期更新系统软件包(dnf update -y),修复系统漏洞,提升系统稳定性;定期备份系统重要数据,避免误操作导致数据丢失;

避免随意删除系统核心文件(如/bin、/sbin、/etc目录下的文件),否则会导致系统无法正常运行,只能重新安装系统。

对于初学者而言,学习openEuler的关键是多实操、多练习,建议先在虚拟机中熟悉安装和配置流程,再逐步尝试在物理服务器中部署,遇到问题时,结合本文档的常见问题排查和官方资源,逐步解决,积累运维经验。

随着学习的深入,可进一步探索openEuler的高级特性(如容器部署、虚拟化、AI场景适配等),逐步提升自身的开源操作系统运维能力,为后续从事服务器运维、软件开发等相关工作奠定基础。

小讯
上一篇 2026-03-20 18:32
下一篇 2026-03-20 18:29

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/241219.html