init
This commit is contained in:
parent
0cc4c07463
commit
59d7e3359b
41
archlinux-mirror.sh
Executable file
41
archlinux-mirror.sh
Executable file
@ -0,0 +1,41 @@
|
||||
#!/bin/bash
|
||||
|
||||
REMOTE=rsync://mirror.yandex.ru/archlinux
|
||||
BLACKARCH=rsync://blackarch.unixpeople.org/blackarch
|
||||
CHAOTIC_AUR=https://chaotic.dr460nf1r3.org/repos/chaotic-aur/x86_64/
|
||||
LOCAL=/run/media/chiaservant/LOCKDOWN_FILES/Archlinux-repo-mirror
|
||||
|
||||
mirror() {
|
||||
echo "Mirroring $1"
|
||||
rsync --recursive --hard-links --safe-links --copy-links --times \
|
||||
--delete-after --delete-excluded \
|
||||
--info=progress2 --stats --human-readable \
|
||||
$REMOTE/$1 $LOCAL
|
||||
}
|
||||
|
||||
mirror_black() {
|
||||
echo "Mirroring $1"
|
||||
rsync --recursive --hard-links --safe-links --copy-links --times \
|
||||
--delete-after --delete-excluded \
|
||||
--info=progress2 --stats --human-readable \
|
||||
$BLACKARCH/$1 $LOCAL
|
||||
}
|
||||
|
||||
mirror_chaotic() {
|
||||
echo "Mirroring $1"
|
||||
mkdir -p $LOCAL/chaotic-aur/os/x86_64
|
||||
cd $LOCAL/chaotic-aur/os/x86_64
|
||||
wget -r -l1 --no-parent -nd -nc $CHAOTIC_AUR
|
||||
|
||||
}
|
||||
|
||||
|
||||
mirror core
|
||||
mirror extra
|
||||
mirror community
|
||||
mirror multilib
|
||||
mirror iso
|
||||
|
||||
mirror_black blackarch
|
||||
|
||||
mirror_chaotic chaotic-aur
|
Loading…
Reference in New Issue
Block a user