How to use archlinux

From 清冽之泉
Jump to navigation Jump to search

换源

# /etc/pacman.d/mirrorlist 配置文件开头加上:
Server = https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch
# /etc/pacman.conf 配置文件末尾加上:
[archlinuxcn]
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

ustc 在开头加,是为了优先用。cn 在末尾加,是因为这是社区而非官方维护的镜像,放末尾避免干扰其他默认配置。

简单使用

# 更新系统 Sync refresh upgrade
sudo pacman -Syu

# 查找 Sync search
pacman -Ss

# 查看 Query
pacman -Qs

# 安装
sudo pacman -S

# 卸载软件 Remove
sudo pacman -R

# 卸载无用依赖
sudo pacman -Rns

# 清除孤立不用的包
sudo pacman -Qqdt | sudo pacman -Rs -

系统备份

brtfs 文件系统,支持增量备份,备份在当前盘。

ext4 文件系统,只支持全量备份,可以选择备份位置。

.bashrc 强化

export EDITOR=emacs
alias s='ls -hl'
alias pn='sudo pacman -Syu'
alias pi='sudo pacman -S'
alias pr='sudo pacman -Rns'
alias pss='pacman -Ss'
alias eb='emacs ~/.bashrc'
alias sb='source ~/.bashrc'
alias sp='poweroff'
alias sr='reboot'

关掉开机等待

sudo nano /etc/default/grub
sudo grub-mkconfig -o /boot/grub/grub.cfg

令中文不显示成方框

sudo pacman -S wqy-microhei noto-fonts-cjk adobe-source-han-sans-cn-fonts adobe-source-han-serif-cn-fonts dobe-source-han-sans-tw-fonts adobe-source-han-serif-tw-fonts
sudo nano /etc/locale.gen
去掉 zh_CN.UTF-8 UTF-8 前的 # 号
sudo locale-gen

安装中文输入法

sudo pacman -S ibus-rime
ibus-setup

xfce4 调试

# 这是针对 xfce4 下 ibus-rime 的调试
# 设置 ibus-rime 依赖的环境变量
# 把以下放入 .bashrc
ibus-daemon -drx
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus

kde 调试

在系统设置 Input 里调 ibus-rime。