Add custom pacman mirrorlist

This commit is contained in:
timoxa0 2024-08-11 23:30:17 +05:00
parent b9fe7a572c
commit 965afbe2ad
4 changed files with 71 additions and 0 deletions

View file

@ -50,6 +50,10 @@ log "Removing default kernel and settings"
chroot "$rootdir" userdel -r alarm
chroot "$rootdir" pacman -R linux-aarch64 linux-firmware --noconfirm
# Add custom mirrorlist
log "Adding mirrorlist"
cp ./drop/mirrorlist "$rootdir/etc/pacman.d/mirrorlist"
# Install minimal desktop environment
log "Populating pacman key store"
chroot "$rootdir" pacman-key --init

View file

@ -44,6 +44,10 @@ log "Removing default kernel and settings"
chroot "$rootdir" userdel -r alarm
chroot "$rootdir" pacman -R linux-aarch64 linux-firmware --noconfirm
# Add custom mirrorlist
log "Adding mirrorlist"
cp ./drop/mirrorlist "$rootdir/etc/pacman.d/mirrorlist"
# Install minimal desktop environment
log "Populating pacman key store"
chroot "$rootdir" pacman-key --init

View file

@ -44,6 +44,10 @@ log "Removing default kernel and settings"
chroot "$rootdir" userdel -r alarm
chroot "$rootdir" pacman -R linux-aarch64 linux-firmware --noconfirm
# Add custom mirrorlist
log "Adding mirrorlist"
cp ./drop/mirrorlist "$rootdir/etc/pacman.d/mirrorlist"
# Install minimal desktop environment
log "Populating pacman key store"
chroot "$rootdir" pacman-key --init

59
drop/mirrorlist Normal file
View file

@ -0,0 +1,59 @@
# /etc/pacman.d/mirrorlist
# ALArm only
#
# Arch Linux ARM repository mirrorlist
# Generated on 2023-02-06
#
### Mirrors by country
### Denmark
## Aalborg
# Server = http://dk.mirror.archlinuxarm.org/$arch/$repo
### Germany
## Aachen
# Server = http://de3.mirror.archlinuxarm.org/$arch/$repo
## Berlin
# Server = http://de.mirror.archlinuxarm.org/$arch/$repo
## Coburg
# Server = http://de4.mirror.archlinuxarm.org/$arch/$repo
## Falkenstein
Server = http://eu.mirror.archlinuxarm.org/$arch/$repo
# Server = http://de5.mirror.archlinuxarm.org/$arch/$repo
### Greece
## Athens
# Server = http://gr.mirror.archlinuxarm.org/$arch/$repo
### Hungary
## Budapest
# Server = http://hu.mirror.archlinuxarm.org/$arch/$repo
### Japan
## Tokyo
# Server = http://jp.mirror.archlinuxarm.org/$arch/$repo
### Singapore
# Server = http://sg.mirror.archlinuxarm.org/$arch/$repo
### Taiwan
## Hsinchu
# Server = http://tw2.mirror.archlinuxarm.org/$arch/$repo
## New Taipei City
# Server = http://tw.mirror.archlinuxarm.org/$arch/$repo
### United Kingdom
## London
# Server = http://uk.mirror.archlinuxarm.org/$arch/$repo
### United States
## California
# Server = http://ca.us.mirror.archlinuxarm.org/$arch/$repo
## Florida
# Server = http://fl.us.mirror.archlinuxarm.org/$arch/$repo
## New Jersey
# Server = http://nj.us.mirror.archlinuxarm.org/$arch/$repo
## Geo-IP based mirror selection and load balancing
Server = http://mirror.archlinuxarm.org/$arch/$repo