diff options
author | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-08-20 18:43:04 +0200 |
---|---|---|
committer | HimbeerserverDE <himbeerserverde@gmail.com> | 2023-08-20 18:43:04 +0200 |
commit | 67f5faf8ad96f32908d7eacac3f7ac09050b4ff3 (patch) | |
tree | 657d4912e2c54d605b5b9025ec1e2adb911f6ea5 | |
parent | abd599677a8b2f51e86dbdc531801de5686ce585 (diff) |
fix package management
-rwxr-xr-x | armtixinstall | 2 | ||||
-rwxr-xr-x | mkarmtix | 44 |
2 files changed, 19 insertions, 27 deletions
diff --git a/armtixinstall b/armtixinstall index 779597f..3cb25cd 100755 --- a/armtixinstall +++ b/armtixinstall @@ -93,6 +93,8 @@ EOT echo "console=ttyS1,115200 earlyprintk=serial,ttyS1,115200 kgdboc=ttyS1,115200 root=UUID=${UUID} ro rootflags=subvol=root rootwait smsc95xx.turbo_mode=N dwc_otg.lpm_enable=0" > /mnt/boot/cmdline.txt +fstabgen -U /mnt >> /mnt/etc/fstab + umount -R /mnt sync @@ -10,6 +10,8 @@ function get_cmdline { TIMEZONE=$(get_cmdline tz) KEYMAP=$(get_cmdline keytable) +pacman -Syu --noconfirm + rc-service ntpd start ln -sf "/usr/share/zoneinfo/${TIMEZONE}" /etc/localtime @@ -51,61 +53,49 @@ sed -i 's/hostname="localhost"/hostname="armtix"/' /etc/conf.d/hostname pacman -Sy --needed --noconfirm dhcpcd wpa_supplicant # Repositories -## Artix +## Arch +pacman -Sy --needed --noconfirm artix-archlinux-support + cat <<EOT >> /etc/pacman.conf # # Custom # -# Artix - -[universe] -Server = https://universe.artixlinux.org/\$arch -Server = https://mirror1.artixlinux.org/universe/\$arch -Server = https://mirror.pascalpuffke.de/artix-universe/\$arch -Server = https://artixlinux.qontinuum.space/artixlinux/universe/os/\$arch -Server = https://mirror1.cl.netactuate.com/artix/universe/\$arch -Server = https://ftp.crifo.org/artix-universe/ -EOT - -## Arch -pacman -Sy --needed --noconfirm artix-archlinux-support - -cat <<EOT >> /etc/pacman.conf - # Arch #[testing] -#Include = /etc/pacman.d/mirrorlist-arch +#Include = /etc/pacman.d/mirrorlist-archlinuxarm [extra] -Include = /etc/pacman.d/mirrorlist-arch +Include = /etc/pacman.d/mirrorlist-archlinuxarm #[community-testing] -#Include = /etc/pacman.d/mirrorlist-arch +#Include = /etc/pacman.d/mirrorlist-archlinuxarm [community] -Include = /etc/pacman.d/mirrorlist-arch +Include = /etc/pacman.d/mirrorlist-archlinuxarm #[multilib-testing] -#Include = /etc/pacman.d/mirrorlist-arch +#Include = /etc/pacman.d/mirrorlist-archlinuxarm #[multilib] -#Include = /etc/pacman.d/mirrorlist-arch +#Include = /etc/pacman.d/mirrorlist-archlinuxarm + +[alarm] +Include = /etc/pacman.d/mirrorlist-archlinuxarm EOT -pacman-key --populate archlinux +pacman-key --init +pacman-key --populate archlinuxarm pacman -Sy hwclock --systohc -pacman -Sy --needed --noconfirm raspberrypi-bootloader raspberrypi-firmware +pacman -Sy --needed --noconfirm --dbonly raspberrypi-bootloader raspberrypi-firmware rc-update add ntpd default -fstabgen -U / >> /etc/fstab - # # Configuration # |