Files
blog.hifuu.ink/source/_posts/archlinux-optimization.md
2025-03-10 23:51:13 +08:00

85 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: Archlinux KDE体验优化总结
date: 2025-02-02 18:43:26
tags: [Archlinux, 系统优化, 技术分享]
---
打算开一个坑记录这么久以来的Archlinux系统性能和操作体验优化经验
本文章长期更新
------
## 更换CachyOS优化仓库
![CachyOS Logo](https://wiki.cachyos.org/_astro/logo.DVTdAJi6.svg)
通过 CachyOS 优化仓库获取 CPU 指令集级优化x86-64-v3/v4/zen4的软件包提升 Arch Linux 系统性能。该仓库提供 PGO/LTO/BOLT 编译优化及持续维护的定制软件包。
---
### ▎前置准备
**⚠️ 兼容性警告**
1. 可以先通过命令`/usr/lib64/ld-linux-x86-64.so.2 --help | grep -i x86-64-`来查看你的处理器支持等级。
2. 注意添加 `cachyos` 主仓库会替换官方 pacman 仓库(含 INSTALLED_FROM 等特性)
```bash
cachyos-v3 # AVX2 优化
cachyos-v4 # AVX512 优化
cachyos-extra # 扩展软件包
```
3. CachyOS官方在前段时间专门推出了针对 AMD 的Zen4和Zen5架构优化仓库如有需要可以[点击这里](https://discuss.cachyos.org/t/zen-4-5-optimized-repository-testing/713/7)查看如何部署。
---
### ▎仓库配置流程
#### ▶ 自动配置脚本
```bash
# 下载配置工具
curl -LO https://mirror.cachyos.org/cachyos-repo.tar.xz
tar xvf cachyos-repo.tar.xz && cd cachyos-repo
# 执行自动配置(自动检测 CPU 指令集)
sudo ./cachyos-repo.sh
```
📌 脚本特性:
- 自动备份 `/etc/pacman.conf`
- 智能匹配最优指令集版本 (v3/v4)
- 支持 x86_64 和 aarch64 架构
#### ▶ 手动配置方式
1. 编辑 pacman.conf
```ini
# 在 /etc/pacman.conf 末尾添加(示例为 AVX2 优化)
[cachyos-v3]
SigLevel = Optional TrustAll
Include = /etc/pacman.d/cachyos-v3
```
2. ✅同步仓库数据库
```bash
sudo pacman -Syu
```
---
### ▎仓库卸载方法
#### ▶ 自动卸载
```bash
cd cachyos-repo
sudo ./cachyos-repo.sh --remove
```
#### ▶ 手动卸载
1. 删除 pacman.conf 中的 cachyos 仓库段
2. 移除配置文件
```bash
sudo rm -rf /etc/pacman.d/cachyos*
```
---
## 内核更换
## KDE 配置