2026-06-07 19:46:29 +02:00
|
|
|
#!/bin/bash
|
|
|
|
|
set -e
|
|
|
|
|
|
2026-08-21 21:21:54 +02:00
|
|
|
echo "Setting up Euri Linux PKGS..."
|
2026-06-07 19:46:29 +02:00
|
|
|
|
|
|
|
|
if [[ $EUID -ne 0 ]]; then
|
|
|
|
|
echo "Run with sudo!"
|
|
|
|
|
exit 1
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
cp /etc/pacman.conf /etc/pacman.conf.backup
|
|
|
|
|
|
2026-08-21 21:21:54 +02:00
|
|
|
if ! grep -q "\[euri-pkgs\]" /etc/pacman.conf; then
|
2026-06-07 19:46:29 +02:00
|
|
|
cat >> /etc/pacman.conf << 'CONF'
|
|
|
|
|
|
2026-08-21 21:21:54 +02:00
|
|
|
[euri-pkgs]
|
2026-08-17 18:55:32 +02:00
|
|
|
SigLevel = DatabaseRequired PackageOptional
|
2026-08-21 21:21:54 +02:00
|
|
|
Server = https://antergos-nas.taild4360b.ts.net/pkgs/
|
2026-06-07 19:46:29 +02:00
|
|
|
CONF
|
2026-08-21 21:21:54 +02:00
|
|
|
echo "Added euri-pkgs to pacman.conf"
|
2026-06-07 19:46:29 +02:00
|
|
|
else
|
2026-08-21 21:21:54 +02:00
|
|
|
echo "euri-pkgs already in pacman.conf"
|
2026-06-07 19:46:29 +02:00
|
|
|
fi
|
|
|
|
|
|
2026-08-17 18:55:32 +02:00
|
|
|
pacman-key --init 2>/dev/null || true
|
2026-08-21 21:21:54 +02:00
|
|
|
pacman-key --populate euri 2>/dev/null || true
|
2026-08-17 18:55:32 +02:00
|
|
|
|
2026-06-07 19:46:29 +02:00
|
|
|
pacman -Sy
|
|
|
|
|
|
2026-08-21 21:21:54 +02:00
|
|
|
echo "Euri Linux PKGS ready!"
|