发布于
753 字 · 4 分钟

Manjaro 系统初始化配置指南

AI 摘要

作者
  • avatar
    姓名
    Corner430
    社交账号
题图

Manjaro 是一款基于 Arch Linux 的发行版,兼具 Arch 的灵活性和开箱即用的便捷性。本文记录 Manjaro 安装后的初始化配置流程。

系统更新

安装完成后,首先更新系统:

sudo pacman -Syu

如果遇到 Failed to prepare transaction 错误,可以尝试:

sudo pamac update

配置镜像源

切换国内镜像

使用 Manjaro 自带工具自动选择最快的国内镜像:

# 自动排名并选择最快的中国镜像
sudo pacman-mirrors -c China -m rank
# 强制刷新软件包数据库
sudo pacman -Syyu

添加 ArchLinuxCN 源

ArchLinuxCN 是由中文社区维护的第三方仓库,提供了很多官方源没有的软件包(如 Google Chrome、WPS 等)。

编辑 /etc/pacman.conf,在文件末尾添加:

[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

然后导入密钥并刷新:

sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring
sudo pacman -Syyu

第三方源可能包含未经 Arch 官方审核的软件包,请从可信来源安装。

安装输入法

sudo pacman -S fcitx-im fcitx-configtool

安装后需要在 ~/.xprofile 中添加环境变量,重新登录即可使用。

常用软件安装

安装 yay(AUR 助手)

yay 是用 Go 编写的 AUR 助手,当官方仓库没有你需要的软件时,可以通过 yay 从 AUR 安装:

sudo pacman -S yay

常用软件

# 编辑器
sudo pacman -S vim

# 容器
sudo pacman -S docker

# 浏览器
yay -S google-chrome

# 远程桌面
yay -S sunloginclient
sudo systemctl start runsunloginclient.service
sudo systemctl enable runsunloginclient.service

deb 包转换为 Pacman 包

有些软件只提供 .deb 格式,可以通过 debtap 转换:

# 安装 debtap
sudo pacman -S debtap

# 首次使用需要更新数据库
sudo debtap -u

# 转换并安装
sudo debtap -q *.deb
sudo pacman -U *.pkg.tar.xz

NVIDIA 驱动安装

# 查看当前内核版本
mhwd-kernel -li

# 安装对应的 NVIDIA 驱动
sudo pacman -S nvidia

具体安装 390xx、470xx 还是最新版本,可以在系统的图形化硬件管理工具中查看推荐版本。安装完成后重启系统,使用 nvidia-smi 验证。

详细说明参考 Manjaro 官方显卡配置文档

Pacman 常用命令速查

命令说明
sudo pacman -Syu更新系统(同步数据库 + 升级软件包)
sudo pacman -S <pkg>安装软件包
pacman -Ss <pkg>搜索软件包
pacman -Q列出已安装的软件包
pacman -Qi <pkg>查看已安装软件包的详细信息
sudo pacman -R <pkg>卸载软件包
sudo pacman -Rs <pkg>卸载软件包及其不再需要的依赖
sudo pacman -Sc清理已下载的软件包缓存
sudo pacman -Scc清理全部缓存(包括旧版本)

桌面美化参考

其他参考

版权声明

除非另有说明,本文内容采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处。