网站首页 > 教程文章 正文
以下是为 Artix Linux (Dinit init + Xfce) 进行现代化美化、必备软件安装及配置的完整方案,涵盖 AUR/pacman 国内源配置、中文字体/输入法安装及终端优化:
---
### **一、系统美化 (Xfce 桌面)**
1. **安装 macOS 风格主题**
```bash
# 下载主题(深色/浅色可选)
wget
https://example.com/McOS-CTLina-XFCE-Dark.tar.xz # 替换为实际下载链接
sudo tar -xJf McOS*.tar.xz -C /usr/share/themes/
```
2. **应用主题**
- 打开 `Settings Manager` → `Appearance` → 选择 **McOS-CTLina-Dark**
- `Window Manager` → 选择同主题,调整按钮布局为 **左置**(关闭/最小化/最大化)
- `Window Manager Tweak` → `Compositor` → 启用透明效果,关闭 **dock 阴影**
3. **安装 Dock 栏 (Plank)**
```bash
sudo pacman -S plank
```
- 添加开机自启:`Session and Startup` → `Application Autostart` → 添加 `plank`
4. **全局菜单支持**
```bash
yay -S vala-panel-appmenu-xfce-git appmenu-gtk-module
```
- 面板右键 → `Panel Preferences` → 添加 **AppMenu** 组件
- 隐藏应用内菜单:
```bash
xfconf-query -c xsettings -p /Gtk/ShellShowsMenubar -s true
```
5. **Spotlight 替代 (Albert)**
```bash
sudo pacman -S albert
```
- 设置快捷键 `Ctrl+Alt+Space`,启用搜索扩展
---
### **二、安装必备软件与源配置**
1. **安装 Paru (AUR 助手)**
```bash
# 从 Git 源码安装(避免 libalpm 版本冲突)
cargo install --git https://github.com/Morganamilo/paru.git
```
- 验证安装:`paru --version`
2. **配置国内镜像源**
```bash
# 1. 更新官方镜像
sudo pacman-mirrors -c China -m rank # 选择清华/中科大源
# 2. 添加 archlinuxcn 源
echo '[archlinuxcn]' | sudo tee -a /etc/pacman.conf
echo 'Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch' | sudo tee -a /etc/pacman.conf
# 3. 导入 GPG Key
sudo pacman -Sy archlinuxcn-keyring
# 4. 更新系统
sudo pacman -Syyu
```
3. **安装基础工具**
```bash
paru -S neofetch exa bat ripgrep fzf # 现代化命令行工具
```
---
### **三、中文字体与输入法**
1. **安装中文字体**
```bash
sudo pacman -S adobe-source-han-serif-cn-fonts wqy-zenhei noto-fonts-cjk
```
2. **配置 fcitx5 输入法**
```bash
sudo pacman -S fcitx5 fcitx5-chinese-addons fcitx5-configtool
```
- 编辑 `~/.pam_environment`:
```ini
INPUT_METHOD=fcitx5
GTK_IM_MODULE=fcitx5
QT_IM_MODULE=fcitx5
XMODIFIERS=@im=fcitx5
```
- 重启后通过 `fcitx5-configtool` 添加 **Pinyin** 输入法
---
### **四、终端现代化 (zsh + zim)**
1. **安装 zsh**
```bash
sudo pacman -S zsh
chsh -s /bin/zsh # 设为默认 shell
```
2. **配置 zim 框架**
```bash
curl -fsSL https://raw.githubusercontent.com/zimfw/install/master/install.zsh | zsh
```
- 编辑 `~/.zimrc` 启用插件:
```ini
zmodule zsh-users/zsh-autosuggestions
zmodule zsh-users/zsh-syntax-highlighting
zmodule romkatv/powerlevel10k --use degit
```
- 应用配置:`zimfw install`
3. **安装 Powerlevel10k 主题**
```bash
# 安装字体(解决图标显示问题)
git clone --depth=1 https://github.com/ryanoasis/nerd-fonts
cd nerd-fonts && ./install.sh
```
- 运行 `p10k configure` 个性化终端样式
---
### **关键注意事项**
1. **主题兼容性**:部分 Xfce 插件(如全局菜单)需重启生效,若失效检查日志 `~/.xsession-errors`
2. **Paru 编译问题**:若遇到 `libalpm` 版本错误,尝试 `cargo update` 或使用 `paru-bin`
3. **输入法故障**:确保 `~/.pam_environment` 权限为 644,否则变量可能不加载
4. **zim 启动慢**:禁用非必要插件(如 `git` 模块),或改用 `zinit` 替代
---
### 效果预览
- **桌面**:macOS 风格主题 + Plank Dock + 全局菜单
- **终端**:Powerlevel10k 主题 + 语法高亮 + 自动补全
- **输入**:fcitx5 拼音输入 + 搜狗词库(通过 `fcitx5-pinyin-sougou` 扩展)
按此流程操作后,系统将获得现代化外观、高效中文输入及流畅终端体验,同时兼顾 AUR 软件的稳定安装。
猜你喜欢
- 2025-09-03 现代机械研究:大麦播种中拖拉机-轮胎-工具系统中不同的可调参数
- 2025-09-03 SpringBoot 实现在线查看内存对象拓扑图 —— 给 JVM 装上“透视眼”
- 2025-09-03 我从 OpenAI 官方的『GPT-5 提示指南』里,为你总结了 8 条核心法则
- 2025-09-03 纯 C#实现+AOT 打造的智能PDF目录提取工具 PdfTocExtractor
- 2025-09-03 现代农机研究:大麦播种拖拉机-轮胎-工具系统中不同的可调参数
- 2025-09-03 4个问题 + 1个Demo:彻底搞懂谷歌的新玩意Agent2Agent(A2A)
- 2025-09-03 Wuhan's 'Black Tech' Powers China's Cross-Border Push with Niche Electronics and Scientific Firepower
- 2025-09-03 ASEAN+3 finance ministers, central bank governors conclude meeting in Milan
- 2025-09-03 Android调优 使用内存分析器查看应用的内存使用情况
- 2025-09-03 RoboSense Unveils 'Active Camera' Vision Platform at 2025 World Robot Conference in Beijing
- 最近发表
- 标签列表
-
- location.href (44)
- document.ready (36)
- git checkout -b (34)
- 跃点数 (35)
- 阿里云镜像地址 (33)
- qt qmessagebox (36)
- mybatis plus page (35)
- vue @scroll (38)
- 堆栈区别 (33)
- 什么是容器 (33)
- sha1 md5 (33)
- navicat导出数据 (34)
- 阿里云acp考试 (33)
- 阿里云 nacos (34)
- redhat官网下载镜像 (36)
- srs服务器 (33)
- pico开发者 (33)
- https的端口号 (34)
- vscode更改主题 (35)
- 阿里云资源池 (34)
- os.path.join (33)
- redis aof rdb 区别 (33)
- 302跳转 (33)
- http method (35)
- js array splice (33)