设置为国内源

1
2
3
4
5
6
7
8
9
10
11
12
vim /etc/pacman.d/mirrorlist

# 添加下列archlinux源

# 清华大学
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch

# 163
Server = http://mirrors.163.com/archlinux/$repo/os/$arch

# aliyun
Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch

设置中文社区仓库

1
2
3
4
5
6
7
8
9
10
11
12
vim /etc/pacman.conf

[archlinuxcn]
# The Chinese Arch Linux communities packages.
# SigLevel = Optional TrustedOnly
SigLevel = Optional TrustAll
# 官方源
Server = http://repo.archlinuxcn.org/$arch
# 163源
Server = http://mirrors.163.com/archlinux-cn/$arch
# 清华大学
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

yay 的安装

Aur 清华仓库已经移除了,所以设置为官方仓库

1
2
3
4
5
6
7
8
9
10
11
12
git clone https://aur.archlinux.org/yay.git

cd yay

makepkg -si

# 国内失败的话使用下面的命令

GOPROXY=https://goproxy.cn makepkg -si

# 安装完成后
yay --version

中文乱码的问题

安装中文 locale

1
2
3
4
5
vim /etc/locale.gen

# 将zh_CN.UTF-8 UTF-8的注释取消掉,执行下面的命令

locale-gen

配置 LANG 和 LANGUAGE

1
2
3
4
5
6
7
8
9
10
11
vim /etc/locale.conf

LANG=en_US.UTF-8

# 在下列配置中写入以下内容
# ~/.bashrc
# ~/.xinitrc
# ~/.xprofile

export LANG=zh_CN.UTF-8
export LANGUAGE=zh_CN.UTF-8

安装字体

1
pacman -S noto-fonts-cjk

设置科学上网

安装 V2ray 内核

1
2
3
4
5
6
7
pacman -S v2ray

# or

wget https://archlinuxstudio.github.io/ArchLinuxTutorial/res/v2ray-4.44.0-1-x86_64.pkg.tar.zst

pacman -U v2ray-4.44.0-1-x86_64.pkg.tar.zst

安装 v2rayA

1
2
3
yay -S v2raya-bin

systemctl enable --now v2raya

安装 Nvidia 显卡驱动

1
sudo pacman -S nvidia nvidia-settings lib32-nvidia-utils

安装中文输入法

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
pacman -S fcitx5 fcitx5-configtool fcitx5-im fcitx5-chinese-addons

vim ~/.pam_environment

# 添加下面的内容
INPUT_METHOD DEFAULT=fcitx5
GTK_IM_MODULE DEFAULT=fcitx5
QT_IM_MODULE DEFAULT=fcitx5
XMODIFIERS DEFAULT=@im=fcitx5
SDL_IM_MODULE DEFAULT=fcitx

# 编辑/etc/environment并添加以下行

GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx

配置代码环境

安装 java

安装 python

安装 nodejs

在解决全局配置的问题,等解决安在补充。

1
2
3
4
5
6
pacman -S nodejs npm

# 添加下列命令道~/.bash_profile文件下

PATH="$HOME/.node_modules/bin:$PATH"
export npm_config_prefix=~/.node_modules

安装 Toolbox

去 Jetbrains 的官网下载 toolbox,在里面安装想要的程序。也可以使用 yay 安装 vscode

1
yay -S code