diff options
author | Mogeko | 2021-08-04 04:26:12 +0800 |
---|---|---|
committer | Mogeko | 2021-08-04 04:26:12 +0800 |
commit | c7caac9fe745620c43932906966a84089970d760 (patch) | |
tree | 567c51329ae58c161e3096eb5f0b3e0a7109ef4c /archlinuxcn-mirrorlist.install | |
download | aur-c7caac9fe745620c43932906966a84089970d760.tar.gz |
add archlinuxcn-mirrorlist
Diffstat (limited to 'archlinuxcn-mirrorlist.install')
-rw-r--r-- | archlinuxcn-mirrorlist.install | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/archlinuxcn-mirrorlist.install b/archlinuxcn-mirrorlist.install new file mode 100644 index 000000000000..36eabda9a709 --- /dev/null +++ b/archlinuxcn-mirrorlist.install @@ -0,0 +1,28 @@ +# This script runs after installed and before remove. +# It will automatically add or remove configurations +# in `/etc/pacman.conf`. + +post_install() { + cat >> /etc/pacman.conf << EOF + +# archlinuxcn community repository mirrorlist. +# view https://www.archlinuxcn.org +[archlinuxcn] +Include = /etc/pacman.d/archlinuxcn-mirrorlist +EOF + + # Install archlinuxcn-keyring to import PGP Keys. + cat << EOF + +Great! You have successfully installed archlinuxcn-mirrorlist. + +Now, you should import PGP Keys: + + sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring + +EOF +} + +pre_remove () { + sed -i "/archlinuxcn/d" /etc/pacman.conf +} |