## Arch Linux Some configurations and PKGBUILD shits here. ## Get Started Import GPG Key: ```sh sudo pacman-key --recv-keys 29A7777777777777 ``` or manually import it: ```sh wget -O /tmp/m.ac.asc https://repo.m.ac/B1F6E658B6A3DC2A2E30A09D29A7777777777777-public.asc sudo pacman-key --add /tmp/m.ac.asc ``` Verify the fingerprint: ```sh pacman-key --finger 29A7777777777777 ``` You may get the same result: ```sh $ pacman-key --finger 29A7777777777777 gpg: Note: trustdb not writable pub ed25519 2022-05-30 [SC] B1F6 E658 B6A3 DC2A 2E30 A09D 29A7 7777 7777 7777 uid [ unknown] Xiufeng Guo sub cv25519 2022-05-30 [E] ``` Finally, you must locally sign the imported key: ```sh sudo pacman-key --lsign-key 29A7777777777777 ``` Now, verify again: ```sh $ pacman-key --finger 29A7777777777777 gpg: Note: trustdb not writable pub ed25519 2022-05-30 [SC] B1F6 E658 B6A3 DC2A 2E30 A09D 29A7 7777 7777 7777 uid [ full ] Xiufeng Guo sub cv25519 2022-05-30 [E] ``` Then add `m.ac` repo URL `https://repo.m.ac/archlinux/$arch` to `/etc/pacman.conf`: ```sh sudo tee -a /etc/pacman.conf > /dev/null <