讲师中心 微信公众号
AI工具推荐 视频效率加速

Linux下怎么安装EndeavourOS

雨浩吖_6580

雨浩吖_6580

发布时间:2026-06-20 11:53:02

|

606人浏览过

|

来源于php中文网

原创

EndeavourOS必须通过官方ISO启动Live环境全新安装,无法在现有Linux系统中用包管理器安装;需用dd或Etcher写入U盘,UEFI模式下推荐Etcher,BIOS模式下dd更可靠;安装后须先换国内源再更新。

linux下怎么安装endeavouros

EndeavourOS 不是通过 apt 或 dnf 安装的发行版——它没有“在 Linux 下安装”的常规路径。你不能在 Ubuntu、Fedora 或其他现有 Linux 系统里用包管理器装一个全新 EndeavourOS。它必须从 ISO 启动,以 Live 环境方式全新安装。

如果你当前正运行着某个 Linux(比如 Ubuntu),想换到 EndeavourOS,就得走「重装」流程:准备 U 盘、启动、覆盖或双系统安装。


EndeavourOS 安装必须用 ISO 启动,不能套娃安装

  • EndeavourOS 是独立发行版,不是软件包,不存在 sudo pacman -S endeavouros 或类似命令
  • 所有官方文档和社区实践都基于 USB Live 启动 + Calamares 图形安装器 或手动 Arch 风格安装
  • 尝试在已有系统中 chroot 或 pacstrap 安装 EndeavourOS 会失败:它没有单独的元包,也没有适配非 Live 环境的安装脚本

常见误解场景:

  • 误以为它是像 docker 那样可容器化部署的系统 → 实际上它依赖完整内核+init+firmware+UEFI/BIOS 交互
  • 把 endeavouros-installer 当成可运行在任意 Linux 上的工具 → 它只存在于 Live ISO 的 /usr/bin/ 下,且硬依赖 Live 环境的设备节点和挂载状态

写入 ISO 到 U 盘时,dd 和 balenaEtcher 行为不同

  • dd 是裸写入,不校验、不处理分区表兼容性,但最接近“原样复制”ISO 的意图
    示例:sudo dd if=endeavouros-2026.05.iso of=/dev/sdb bs=4M status=progress && sync
    ⚠️ 错选 /dev/sda 会直接清空硬盘主引导区

  • balenaEtcher 自动识别 ISO 类型(如是否含 EFI 支持)、验证写入完整性、并禁用写缓存
    但它在某些旧主板上可能生成不可启动的 FAT32 分区(尤其当 ISO 含 >4GB 文件且 U 盘被格式化为 exFAT)

关键差异点:

  • dd 写出的 U 盘在 BIOS 模式下更可靠;Etcher 在 UEFI 模式下通常更省心
  • 若写入后无法启动,先检查 U 盘是否被识别为“Removable Disk”而非“Fixed Disk”(部分 NVMe U 盘有此问题)

Calamares 安装器默认不创建 swap,但 zram 更推荐

Calamares 在 “Partitioning” 页面勾选 “Erase disk and install EndeavourOS” 时:

  • 自动创建 /boot/efi(FAT32,512MB)、/(ext4,剩余空间)、无 swap 分区
  • 不启用 zram,也不配置 swapfile,哪怕你有 8GB 内存

手动干预建议:

Obsidian (Linux)
Obsidian (Linux)

操作 Obsidian 库(纯 Markdown 笔记),并通过 notesmd-cli 实现自动化。

下载
  • 若内存 ≤ 16GB,建议在安装后立即启用 zram:
    sudo systemctl enable --now systemd-zram-generator
    (无需额外配置,该服务会自动根据内存大小分配压缩块设备)
  • 若坚持用传统 swap 分区,需在 “Manual partitioning” 中预留未格式化空间,再在安装后用 mkswap + swapon 激活
  • swapfile 在 Btrfs 上不支持,ext4 上需 chattr +C 禁用 COW 才能稳定使用

安装后第一件事不是装桌面,而是换源和更新

EndeavourOS ISO 内置的 mirrorlist 默认全是国外源(<a href="https://www.php.cn/link/798014564d89b66bdea039ebf5c56664">https://www.php.cn/link/798014564d89b66bdea039ebf5c56664</a>),离线安装时不会自动替换。

不换源就 sudo pacman -Syu 的后果:

  • 卡在 resolving dependencies 超过 5 分钟(实际是 DNS 超时重试)
  • pacman 报错:error: failed to update core (invalid or corrupted package)(其实是连不上 mirror)

正确做法(Live 环境或刚 chroot 进新系统时):

  • 运行 sudo eos-update-mirror(官方工具,自动测速选国内源)
  • 或手动编辑 /etc/pacman.d/mirrorlist,把 top 几行替换成:
    Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
    Server = https://mirrors.sjtug.sjtu.edu.cn/archlinux/$repo/os/$arch
    
  • 再执行 sudo pacman -Syyu(两个 y 强制刷新本地库)

注意:eos-update-mirror 在 offline 安装模式下不可用,必须联网后首次运行才生效。


Calamares 看起来图形化很友好,但它隐藏了几个关键决策点:分区表类型(GPT vs MBR)、initramfs 压缩方式、microcode 加载时机、甚至 systemd-boot vs GRUB 的底层选择——这些在安装日志里有痕迹,但界面上不暴露。如果后续遇到启动黑屏、键盘失灵或时间漂移,大概率要回溯这些没看见的选项。

热门AI工具

更多
Loomy
Loomy Hot

一款AI工具,主要用于科大讯飞发布的桌面级 AI 助理,比 OpenClaw 更易用、更安全!,适合需要提升相关任务效率的用户。

AionClaw
AionClaw Hot

AionClaw是一款面向办公、创作和编程任务的AI桌面智能体。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

UP简历
UP简历 Hot

一款AI办公效率工具,主要用于基于AI技术的免费在线简历制作工具,适合需要提升相关任务效率的用户。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

墨刀AI
墨刀AI Hot

一款AI图像与设计工具,主要用于产品经理的专属智能体,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

讯飞绘文

讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。

Lovart
Lovart Hot

一款面向视觉设计创作的AI设计平台,可通过智能体和画布工作流辅助制作海报、Logo、网页、PPT及其他视觉内容。

相关专题

更多
磁盘配额是什么
磁盘配额是什么

磁盘配额是计算机中指定磁盘的储存限制,就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。php中文网为大家提供各种磁盘配额相关的内容,教程,供大家免费下载安装。

4250

2023.06.21

如何安装LINUX
如何安装LINUX

本站专题提供如何安装LINUX的相关教程文章,还有相关的下载、课程,大家可以免费体验。

3593

2023.06.29

linux find
linux find

find是linux命令,它将档案系统内符合 expression 的档案列出来。可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。find根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部分为 path,之后的是 expression。还有指DOS 命令 find,Excel 函数 find等。本站专题提供linux find相关教程文章,还有相关

2833

2023.06.30

linux修改文件名
linux修改文件名

本专题为大家提供linux修改文件名相关的文章,这些文章可以帮助用户快速轻松地完成文件名的修改工作,大家可以免费体验。

6970

2023.07.05

linux系统安装教程
linux系统安装教程

linux系统是一种可以免费使用,自由传播,多用户、多任务、多线程、多CPU的操作系统。本专题提供linux系统安装教程相关的文章,大家可以免费体验。

6602

2023.07.06

linux查看文件夹大小
linux查看文件夹大小

Linux是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。linux怎么查看文件夹大小呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

3793

2023.07.20

linux查看ip命令
linux查看ip命令

本专题为大家提供linux查看ip命令相关文章内容,感兴趣的朋友可以免费下载体验试试。

3285

2023.07.20

linux查看cpu使用率
linux查看cpu使用率

在linux的系统维护中,可能需要经常查看cpu使用率,分析系统整体的运行情况。本专题为大家带来了linux查看cpu使用率的相关文章,感兴趣的朋友千万不要错过了。

3519

2023.07.25

Vite 项目如何打包和部署
Vite 项目如何打包和部署

Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。

0

2026.10.28

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Python uv官方安装与入门文档
Python uv官方安装与入门文档

共0课时 | 0人学习

Buffalo框架快速入门指南
Buffalo框架快速入门指南

共0课时 | 0人学习

Valgrind支持平台说明
Valgrind支持平台说明

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn