云计算、AI、云原生、大数据等一站式技术学习平台

网站首页 > 教程文章 正文

我的Artix linux-Dinit-Xfce配置_artixlinux安装教程

jxf315 2025-09-03 00:51:14 教程文章 16 ℃

以下是为 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 软件的稳定安装。

最近发表
标签列表