Updated installed version of Fenrir to stable, added new dependencies.

This commit is contained in:
Storm Dragon 2024-12-10 23:30:13 -05:00
parent d0c8b864ae
commit 749ef52656

View File

@ -193,6 +193,7 @@ pacman -Su --needed --noconfirm \
python-daemonize \ python-daemonize \
python-evdev \ python-evdev \
python-dbus \ python-dbus \
python-pyenchant \
python-pyte \ python-pyte \
raspberrypi-utils \ raspberrypi-utils \
realtime-privileges \ realtime-privileges \
@ -208,6 +209,8 @@ pacman -Su --needed --noconfirm \
xdg-user-dirs \ xdg-user-dirs \
xdg-utils xdg-utils
# Restart gpg agents.
gpgconf --kill all
# set the language # set the language
sed -i "s/#$imageLanguage/$imageLanguage/" /etc/locale.gen sed -i "s/#$imageLanguage/$imageLanguage/" /etc/locale.gen
echo "LANG=$imageLanguage" > /etc/locale.conf echo "LANG=$imageLanguage" > /etc/locale.conf
@ -228,17 +231,23 @@ echo -e "root\nroot" | passwd "root"
echo -e "stormux\nstormux" | passwd "stormux" echo -e "stormux\nstormux" | passwd "stormux"
# Change to the stormux user and install some packages # Change to the stormux user and install some packages
sudo -iu stormux sudo -iu stormux
# suppress git spam about default branch name
git config --global init.defaultBranch master
# Create desktop, downloads, music, and other directories. # Create desktop, downloads, music, and other directories.
xdg-user-dirs-update xdg-user-dirs-update
# Build AUR packages # Build AUR packages
export aurPackages=(fenrir-git \ export aurPackages=(fenrir \
growpartfs \ growpartfs \
log2ram \ log2ram \
python-pythondialog \
yay) yay)
export PKGDEST=~/packages export PKGDEST=~/packages
for p in "\${aurPackages[@]}" ; do for p in "\${aurPackages[@]}" ; do
git clone https://aur.archlinux.org/\${p}.git git clone https://aur.archlinux.org/\${p}.git
cd ~/\${p} cd ~/\${p}
if [[ "\${p}" == "python-pythondialog" ]]; then
gpg --import keys/pgp/*.asc
fi
makepkg -A makepkg -A
cd ~ cd ~
rm -rf \${p} rm -rf \${p}