Gentoo 安装:无需编译源码,40 分钟从零到桌面 | 官方 binhost 二进制仓库

合集 · Linux (8)

  1. 22:07
    【中英字幕】命令行安装 Debian:像 Arch 一样从零搭建系统
  2. 19:00
    【中英字幕】Ubuntu 24.10 安装与美化全流程:从 Windows 迁移一步到位
  3. 17:48
    【中英字幕】Linux Mint 22.1 安装与美化全流程:从 Windows 迁移一步到位
  4. 55:30
    【中英字幕】命令行安装 NixOS:用 Flakes + Home Manager 从零搭建可复现系统
  5. 45:47
    【中英字幕】Fedora 41 KDE 从安装到美化的完整指南
  6. 35:29
    【中英字幕】ArchWiki Installation Guide | 阅读官方文档安装 Arch Linux
  7. 38:49
    DWM 动态窗口管理器:安装、定制、打补丁 —— 使用窗口管理器替代桌面环境【中英字幕】
  8. 1:21:53
    Gentoo 安装:无需编译源码,40 分钟从零到桌面 | 官方 binhost 二进制仓库

Parts

  1. P1 · 【中英字幕】Gentoo 安装:无需编译源码,40 分钟从零到桌面 | 官方 binhost 二进制仓库
  2. P2 · 【中配中字】Gentoo 安装:无需编译源码,40 分钟从零到桌面 | 官方 binhost 二进制仓库
Description
tony 的这期视频把 Gentoo 装机从"编译一整晚"变成了"40 分钟从零到桌面"——全程走官方 binhost 二进制仓库,一行源码都不用编译。开头他还用宗教改革史恶搞了 Gentoo 社区二十年的源码派与二进制派之争。

安装部分严格跟着 AMD64 手册走但处处"批判性偏离":cfdisk 分区(1G EFI + 4G swap + 45G Btrfs,@/@home/@snapshots 子卷加 zstd 压缩)、make.conf 里 FEATURES 开 getbinpkg + binpkg-request-signature 强制验签、COMMON_FLAGS 加 -march=x86-64-v3 和官方 binhost 指令集对齐、profile 刻意选 base(官方二进制包都按 base profile 构建,全局 USE 保持最小才能真正吃到 binhost)。chroot 用的是 Gentoo 官方推荐的 arch-chroot 一条命令,fstab 用 genfstab 生成。

引导不装 GRUB 也不装 systemd-boot,直接 EFISTUB:内核装 gentoo-kernel-bin,给 installkernel 加 dracut/efistub USE flag,再用 uefi-mkconfig 写 UEFI 引导项。系统层面主机名叫 gentoo-btw,doas 替代 sudo,sysklogd + chrony 挂 default 运行级。

桌面环节是全片唯一需要本地编译的部分:Xorg 最小集二进制安装,Zig 特意装 zig-bin 0.16(binhost 里还停在 0.15),然后编译他自己用 Zig 写的窗口管理器 OXWM v0.12(Lua 配置、支持热重载),配上 Rofi、alacritty、Firefox-bin。重启一次 startx 直接进桌面,结尾 Arc Dark 主题 + dune.jpg 壁纸 + 例行 fastfetch。他说下期会做 Portage 深度解析。

🎬 涉及的工具与配置:
· 官方 binhost 二进制仓库 + getuto 密钥环验签
· Btrfs 子卷 @/@home/@snapshots + compress=zstd:1 + noatime
· FEATURES: getbinpkg + binpkg-request-signature
· -march=x86-64-v3 指令集对齐
· eselect profile 选 base / default:linux/amd64/23.0
· genfstab + arch-chroot(arch-install-scripts)
· gentoo-kernel-bin + dracut/efistub USE flag + uefi-mkconfig
· EFISTUB 直接引导(不用 GRUB/systemd-boot)
· doas(permit persist :wheel)替代 sudo
· Zig 0.16(zig-bin)编译 OXWM v0.12(-Doptimize=ReleaseSmall)
· Xorg + xinit + Rofi + alacritty + Firefox-bin + fastfetch

📦 原视频:https://www.youtube.com/watch?v=QPO2O3orJzU
👨‍💻 原作者:tony(@tony-btw)
🔗 Gentoo 手册:https://wiki.gentoo.org/wiki/Handbook:AMD64
🔗 OXWM 窗口管理器:https://github.com/tonybanters/oxwm

——
AI 辅助转录 + 翻译并经人工校对,技术术语已对齐。如有不准确之处,欢迎指出。

Comments

Errelin 2d ago

我是两个都用[doge]

阿杰skm 6d ago

官方binhost确实省事,40分钟装完桌面挺快的,省得编译等半天。

哈哈哈哈嗝눈v눈 12d ago

神了,谢谢佬