
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
eeems/archlinux 是基于 Arch Linux 的 Docker 镜像系列,主要用于构建 [***] 仓库的软件包。该镜像系列提供多个标签版本,针对不同构建场景预装了特定工具链、依赖包及仓库配置,以满足多样化的包构建需求。
base-devel
notroot 运行,该用户拥有无密码 sudo 权限。git、base-devel、pacman-contrib、yay-bin。latest
eeems-3ds、eeems-linux、eeems-multilib、multilib。namcap、git、rsync、openssh、clang、llvm、checkupdates+aur、chronic、eeems-keyring。devkitpro
dkp-libs、dkp-linux。gnome
gnome-shell、git、make。rust
rust(Rust 工具链)。toltecmk
python、python-pip、python-virtualenv、ccache、scons。wayland
wayland、git、make。| 标签 | 适用场景 |
|---|---|
| base-devel | 通用软件包构建环境,尤其适合 AUR 包或基础 Linux 包构建。 |
| latest | 针对 repo.eeems.codes 仓库的专用构建环境,集成仓库密钥和依赖工具。 |
| devkitpro | 需使用 devkitPro 库(如 Nintendo 平台开发)的包构建。 |
| gnome | GNOME 桌面环境相关组件或插件的构建。 |
| rust | Rust 语言项目的编译和打包。 |
| toltecmk | 使用 Toltecmk 构建系统(如 TWRP 等项目)的环境,依赖 Python 及相关工具。 |
| wayland | Wayland 协议相关组件(如 compositor、客户端工具)的构建。 |
拉取特定标签的镜像(以 base-devel 为例):
bashdocker pull eeems/archlinux:base-devel
如需其他标签,替换 base-devel 为目标标签(如 latest、rust 等)。
基础交互式运行(以 base-devel 为例)
启动容器并进入交互式 shell:
bashdocker run -it --rm eeems/archlinux:base-devel /bin/bash
-it:交互式终端。--rm:容器退出后自动删除。notroot 用户运行,可通过 sudo 执行管理员操作(无需密码)。挂载本地目录构建包(以 latest 为例)
将本地包源码目录挂载到容器中,进行构建:
bashdocker run -it --rm -v /path/to/local/src:/home/notroot/src eeems/archlinux:latest
进入容器后,在 /home/notroot/src 目录下执行构建命令(如 makepkg)。
base-devel 标签默认使用 notroot 用户(UID/GID 通常为 1000/1000),其他标签默认可能为 root 用户(具体以镜像实际配置为准)。/etc/pacman.conf,可通过容器内编辑或挂载配置文件自定义。rust 标签中 cargo、rustc 已就绪)。archlinux:base-develnotroot 用户,授予无密码 sudo 权限。git:版本控制工具。base-devel:基础构建工具集(含 gcc、make、pkgconf 等)。pacman-contrib:Pacman 辅助工具(如 checkupdates)。yay-bin:AUR 助手。eeems-3ds:3DS 平台相关包仓库。eeems-linux:通用 Linux 包仓库。eeems-multilib:多架构支持仓库。multilib:Arch Linux 官方多架构仓库。namcap:包完整性检查工具。rsync:文件同步工具。openssh:SSH 客户端/服务端。clang/llvm:LLVM 编译器工具链。checkupdates+aur:检查 AUR 更新的脚本。chronic:抑制无输出命令的输出。eeems-keyring:repo.eeems.codes 仓库签名密钥。dkp-libs:devkitPro 库仓库。dkp-linux:devkitPro Linux 工具仓库。gnome-shell:GNOME 桌面环境核心组件。git、make:基础构建工具。rust(含 rustc、cargo 等完整工具链)。python、python-pip、python-virtualenv:Python 环境及包管理工具。ccache:编译缓存工具。scons:Python 编写的构建工具。wayland:Wayland 协议库。git、make:基础构建工具。您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务
以下是 eeems/archlinux 相关的常用 Docker 镜像,适用于 不同场景 等不同场景: