Cachyos 系统构建指南

Cachyos 操作系统构建指南和优化技巧

Cachyos 是一个现代的操作系统,具有良好的性能和稳定性。本文将详细介绍如何安装、配置和完善 Cachyos 系统。

安装准备与配置

更换镜像源

安装时需要更换镜像源以确保下载速度。由于某些官方网站在中国难以访问,可以通过手动更改安装文件来提前设置镜像源并阻止覆盖操作:

cd /etc/calamares/scripts/
sudo ./update-mirrorlist
sudo nano /bin/cachyos-rate-mirrors

在该文件中注释掉可能的自动更新镜像源行,并添加 country="CN"。然后禁用文件更改:

sudo chattr +i /bin/cachyos-rate-mirrors

同样修改并锁定 /etc/calamares/scripts/update-mirrorlist 和 create-pacman-keyring。

系统启动

推荐使用 Grub 作为引导加载器,因为它更为成熟且有更多教程和主题资源。安装完成后可以进行必要的配置优化以提高系统性能。

分区配置

为了确保系统的高效运行,在手动分区时应考虑以下方案:

  1. 引导分区:大小512MB,文件格式为FAT32,挂载点设置为 /boot/efi。
  2. 交换分区:与内存大小相等,格式为Linuxswap,标记为 sway。
  3. 主分区:剩余空间用于创建 Btrfs 文件系统,并将其挂载到根目录(/)。

这些配置可以确保系统的稳定性和性能优化。如果选择 Hyprland 环境,后续可进行进一步美化和个性化设置。

系统美化

使用 end-4 脚本

安装完成后可以通过脚本来快速美化系统:

bash <(curl -s https://ii.clsty.link/get)

或者使用 Fish Shell:

curl -s https://ii.clsty.link/get | bash

如果上述方法不可行,可以尝试以下命令:

git clone https://github.com/end-4/dots-hyprland.git
cd dots-hyprland
./setup install

使用 WallpaperEngine

安装步骤:

  1. 在 Steam 上下载并安装 WallpaperEngine。
  2. 下载并安装 Linux-WallpaperEngine:
    yay -S linux-wallpaperengine-git
  3. 通过 Flatpak 安装 Linux-WallpaperEngine:
    flatpak install --user ./com.github.jagrat7.LinuxWallpaperEngine_stable_x86_64.flatpak

安装完成后,可以选择自己喜欢的动态壁纸。

软件配置与安装

换源加速软件安装

使用 chsrc 更换为更快的镜像源:

sudo chsrc set archlinuxcn

Fcitx5 输入法配置

为了确保中文输入流畅,可以安装和配置 Fcitx5:

paru -S fcitx5 fcitx5-gtk fcitx5-qt fcitx5-configtool fcitx5-rime rime-ice-git
nano $HOME/.local/share/fcitx5/rime/default.custom.yaml

在配置文件中,可以添加如下内容来实现翻页功能:

patch:
  __include: rime_ice_suggestion:/
  __patch:
    key_binder/bindings/+:
      - { when: paging, accept: comma, send: Page_Up }
      - { when: has_menu, accept: period, send: Page_Down }

必要软件安装

Siyuan 笔记应用

paru -S siyuan

Zen-Browser 浏览器

paru -S zen-browser-bin

KDE Connect

sudo pacman -S kdeconnect
sudo ufw allow 1714:1764/tcp
sudo ufw allow 1714:1764/udp

多系统启动配置

如果安装在双系统中,可以通过以下步骤确保 GRUB 启动菜单显示所有选项:

sudo pacman -S os-prober
sudo nano /etc/default/grub

将 GRUB_DISABLE_OS_PROBER=false 添加到文件中,并运行:

sudo grub-mkconfig -o /boot/grub/grub.cfg

总结

本文详细介绍了如何在 Cachyos 系统上安装、配置和优化软件。通过更换镜像源、分区设置、系统美化以及安装必要的应用,可以极大提升系统的可用性和用户体验。

实践建议:

  1. 在安装前确保所有工具及脚本的最新版本。
  2. 根据实际需求调整分区方案以获得最佳性能。
  3. 针对不同的应用场景选择合适的壁纸引擎或输入法配置。

通过以上步骤和建议,您可以轻松地建立一个高效、美观且功能全面的操作环境。