从零开始 Manjaro Linux:初始化环境配置

361 阅读2分钟

镜像源配置

默认镜像源

执行下面命令会从 Manjaro 官方拉取镜像列表,并测试镜像源的速度,我们只需要从中选择一个即可

sudo pacman-mirrors -c China -i -m rank

Screenshot_20231105_141413.png

添加额外源

这里个人习惯,为了方便先安装一下 VimManjaro Linux 也自带了编辑器 Kate,也可以使用相关命令编辑文档

sudo pacman -S vim

/etc/pacman.conf 文件中添加下面内容,其中 arch4eduarchlinuxcn 表示两个分组

[arch4edu]
# 清华大学软件仓库
Server = https://mirrors.tuna.tsinghua.edu.cn/arch4edu/$arch


[archlinuxcn] 
# 上海交通大学软件仓库
Server = https://mirrors.sjtug.sjtu.edu.cn/archlinux-cn/$arch

# 阿里云软件仓库
Server = https://mirrors.aliyun.com/archlinuxcn/$arch

软件信息更新

sudo pacman -Syu

此时会从所有配置的仓库地址拉取数据并更新同步

这里贴一下软件仓库的官方地址,阿里云 的软件仓库官方教程有些过时了,所以这里就不贴出来了

上海交通大学 Linux 用户组 软件源镜像服务 (sjtu.edu.cn)
arch4edu | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

字体配置

Linux 添加一些常用字体

所有字体的安装方式都是一样的,这里以 Fira Code 为例

Manjaro Linux 的字体文件存放在 /usr/share/fonts/ 目录下

在这个目录下创建一个字体目录,我命名为 fira-code,再将下载好的字体压缩包中的 *.TTF 字体文件解压到这文件夹

📁Fira Code
├─ 📄FiraCode-Bold.ttf
├─ 📄FiraCode-Light.ttf
├─ 📄FiraCode-Medium.ttf
├─ 📄FiraCode-Regular.ttf
├─ 📄FiraCode-Retina.ttf
├─ 📄FiraCode-SemiBold.ttf

然后只用刷新系统字体缓存即可

fc-cache -f -v

在查找如何安装字体的过程中也是了解到 fc 实际是FontConfig 的简写
fc 是一个用来在 Linux 环境下管理字体的库,定义了字体如何渲染如何显示等