repo | ||
.gitignore | ||
LICENSE | ||
README.md |
Arch Linux
Some configurations and PKGBUILD shits here.
Get Started
Import GPG Key:
wget -O /tmp/m.ac.asc https://repo.m.ac/B1F6E658B6A3DC2A2E30A09D29A7777777777777-public.asc
sudo pacman-key --add /tmp/m.ac.asc
Verify the fingerprint:
pacman-key --finger 29A7777777777777
You may get the same result:
$ 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 <i@m.ac>
sub cv25519 2022-05-30 [E]
Finally, you must locally sign the imported key:
sudo pacman-key --lsign-key 29A7777777777777
Now, verify again:
$ 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 <i@m.ac>
sub cv25519 2022-05-30 [E]
Then add m.ac
repo to /etc/pacman.conf
:
sudo tee -a /etc/pacman.conf > /dev/null <<EOF
[m.ac]
Server = https://repo.m.ac/archlinux/$arch
EOF
Update System:
sudo pacman -Su
Now you can install packages.
Packages
I mainly maintain some out-of-date packages from AUR or binaries built on my own PC to save a lot of time shits.
Here is the list:
License
WTFPL
Terms
No Warranty. The Software is being delivered to you “AS IS” and with ALL FAULTS.