11#! /bin/bash
22
3+ set -ouex pipefail
4+
35sed -i ' s@#pl_PL.UTF-8@pl_PL.UTF-8@g' /etc/locale.gen
46locale-gen
57
6- sed -i ' 1s/^/ Server = https://ftp.icm.edu.pl/pub/Linux/dist/archlinux/$repo/os/$arch\n/ ' /etc/pacman.d/mirrorlist
7- sed -i ' 1s/^/ Server = https://ftp.psnc.pl/linux/archlinux/$repo/os/$arch\n/ ' /etc/pacman.d/mirrorlist
8+ sed -i ' 1s|^| Server = https://ftp.icm.edu.pl/pub/Linux/dist/archlinux/$repo/os/$arch\n| ' /etc/pacman.d/mirrorlist
9+ sed -i ' 1s|^| Server = https://ftp.psnc.pl/linux/archlinux/$repo/os/$arch\n| ' /etc/pacman.d/mirrorlist
810echo ' Server = https://archive.archlinux.org/.all' >> /etc/pacman.d/mirrorlist
911
1012pacman-key --init
@@ -14,7 +16,7 @@ pacman-key --populate
1416pacman-key --recv-keys B1F96021DB62254D
1517pacman-key --finger B1F96021DB62254D
1618pacman-key --lsign-key B1F96021DB62254D
17- tee -a /etc/pacman.conf <<< ' EOF'
19+ tee -a /etc/pacman.conf << 'EOF '
1820[bioarchlinux]
1921Server = https://repo.bioarchlinux.org/$arch
2022EOF
@@ -24,7 +26,7 @@ pacman-key --recv-key 3056513887B78AEB --keyserver keyserver.ubuntu.com
2426pacman-key --lsign-key 3056513887B78AEB
2527pacman -U ' https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-keyring.pkg.tar.zst'
2628pacman -U ' https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-mirrorlist.pkg.tar.zst'
27- tee -a /etc/pacman.conf <<< ' EOF'
29+ tee -a /etc/pacman.conf << 'EOF '
2830[chaotic-aur]
2931Include = /etc/pacman.d/chaotic-mirrorlist
3032EOF
@@ -34,11 +36,11 @@ pacman-key --recv-keys 7931B6D628C8D3BA
3436pacman-key --finger 7931B6D628C8D3BA
3537pacman-key --lsign-key 7931B6D628C8D3BA
3638curl --retry 3 -sSLo /etc/pacman.d/mirrorlist.arch4edu https://raw.githubusercontent.com/arch4edu/mirrorlist/refs/heads/master/mirrorlist.arch4edu
37- tee -a /etc/pacman.conf <<< ' EOF'
39+ tee -a /etc/pacman.conf << 'EOF '
3840[arch4edu]
3941Include = /etc/pacman.d/mirrorlist.arch4edu
4042EOF
4143
4244pacman -Syu --noconfirm bioarchlinux-keyring arch4edu-keyring mirrorlist.arch4edu pkgstats
43- pacman -Scc
45+ pacman -Scc --noconfirm
4446rm -rf /var/cache/pacman/pkg/*
0 commit comments