Skip to content
Go back

从零安装配置 omarchy 3.x 版本

Updated: 6 min read
Edit page

omarchy 是 dhh,ruby on rails 的作者,基于个人喜好创建的一个基于 archlinux 和 hyprland 以及一系列基础软件创建的 linux 发行版。安装完成后,就已经能够做到基本可用,尤其对于开发者来说。如果你喜欢或者想要尝试平铺窗口管理器,那么可以试试 omarchy。

本文则是我个人安装和配置 omarchy 的详细记录。

我这里用于制作 U 盘启动器的工具是 Ventoy,也是我比较喜欢的一个工具,非常推荐。如果你有习惯的烧录 iso 镜像,用于 U 盘启动的工具,也可以使用。

前言

我的电脑是台式机,主板是微星 B460M,CPU 是 i510400,显卡是 RTX 3070,这里也是基于我的硬件做的一个安装配置记录,当然,我觉得应该是适用大部分硬件的。

目前的场景下,omarchy 默认只支持配置一块完整硬盘安装,也即不支持在一块物理硬盘上安装双系统。我虽然是安装双系统,但是 Widnows 系统和 omarchy 系统是独立的两块物理硬盘。如果需要在同一块硬盘上安装双系统,则需要手动安装 arhclinux,然后再通过 omarchy 的脚本安装 omarchy 的配置和软件包等等,本篇文章不会涉及。

安装启动

  1. 下载安装包:https://omarchy.org,由于是 offline iso installer,不用担心安装过程中的网络问题
  2. 写入到 U 盘,我使用的是 ventoy,直接复制到 U 盘即可
  3. 修改 UEFI 启动项顺序,修改成从 U 盘启动
    1. 微星的主板(微星 B460M),启动 UEFI 后,点按 DEL 键,即可进入 UEFI 界面
    2. SETTINGS > BOOT,将 UEFI USB Key: UEFI: USB, Partition 2 放到第一位
    3. 保存并退出
  4. 进入 ventoy 引导页面
    1. 选择下载的 omarchy-x.x.x.iso 镜像启动
    2. Boot in normal mode
  5. 按照 omarchy 安装引导选择或者输入
    1. Select keyboard layout: English(US)
    2. Username: your_name
    3. Password: your_password
    4. Fullname: your_full_name
    5. Email address: your_email
    6. Hostname: your_host_name
    7. Timezone: Asia/Shanghai
    8. 最后一步,确认是否有误,无误则 Yes,否则 No, change it
    9. Select install disk: 选择合适的硬盘即可,我选择 /dev/nvme0n1,并且确认修改(Confirm overwriting /dev/nvme0n1, Yes)
    10. Installing…,等待安装完成,我这里完整耗时为 8m 23s
    11. 拔出 U 盘,Reboot Now
  6. 修改 UEFI 启动项顺序,修改为 Limine
    1. SETTINGS > BOOT > UEFI Hard Disk Drive BSS Priorities
    2. 点击 Boot Option #1,选择 Limine
    3. 保存并退出
  7. 启动系统,现在就可以配置了

配置系统

  1. 配置 wifi,点击 bar 上的 wifi 图标,Tab 切换,⬇️ 键选择 wifi,Enter 键,然后输入 wifi 密码,Super + W 退出配置页面
  2. 配置包管理国内源
    1. bing.com 搜索 ustc mirror,使用中科大数据源,点击使用帮助
    2. 参考 Arch Linux 页面配置 pacman 国内源
      1. 编辑 /etc/pacman.d/mirrorlist 文件,sudoedit /etc/pacman.d/mirrorlist
      2. 添加数据源 Server = https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch
    3. 参考 Arch Linux CN 页面添加 archlinuxcn 源
      1. 编辑 pacman 包管理配置文件,sudoedit /etc/pacman.conf
      2. 安装 archlinuxcn-keyringsudo pacman -S archlinuxcn-keyring
  3. 同步系统数据源 sudo pamcan -Syu
  4. 配置科学上网
    1. 先使用另一台电脑下载好订阅文件
    2. 使用 LocalSend 将订阅文件发送到 omarchy 系统
    3. 安装 flclash-bin,这里会比较慢,很慢,非常慢,yay -S flclash-bin
    4. 安装 sparkle-bin,这里也很慢,非常慢, yay -S sparkle-bin,大约 20min
    5. 最好是使用另一台电脑下载 flclash.AppImage, 这样速度会快很多。通过 LocalSend 发送到 omarchy,最后在 omarchy 中双击运行
  5. 中文输入法,这里可以参考 manateelazycat 的文章
    1. 安装 sudo pacman -S fcitx5 fcitx5-{gtk,qt,configtool,rime} librime qt5-tools
    2. 推荐使用雾凇拼音,或者白雾拼音,我使用的是雾凇拼音。
    3. git clone https://github.com/iDvel/rime-ice.git $HOME/.local/share/fcitx5/rime/
    4. 或者参考官方文档,使用官方推荐的方式安装
    5. 我是基于雾凇拼音,自己维护了一套个人使用的配置,直接 clone 到对应目录下即可
    6. 输入法皮肤我使用的是 catppuccin fctix5 里的 macchiato-sky
  6. 如果是双系统安装的话,可以通过下面的命令配置双系统分区引导
    # 安装 limine-entry-scan
    yay -S limine-entry-tool
    # 扫描并选择 windows,其他不用选择
    sudo limine-entry-tool --scan
  7. 如果要安装 vscode 的话,推荐通过 omarchy 的工具安装,否则自行安装的话,需要手动配置 ~/.vscode/argv.jsonpasswrod-store 选项
  8. SUPER + ALT + SPACE 唤起菜单
  9. Install > Editor > VSCode

Edit page
Share this post on:
文章标题:从零安装配置 omarchy 3.x 版本
文章链接: https://blog.guanglai.me/posts/install-and-config-omarchy-3x-from-zero/

商业转载请联系站长获得授权,非商业转载请注明本文出处及文章链接。您可以自由地在任何媒体以任何形式复制和分发作品,也可以修改和创作,但分发衍生作品时必须采用相同的许可协议。

本文采用 CC BY-NC-SA 4.0 进行许可。


Next Post
已读乱码 21 | 国庆之后