Feat: Installiert Pakete über yay.

This commit is contained in:
DragonSlayer_14 2025-03-26 12:41:10 +01:00
parent a8bf67f3b3
commit b9279dd49d

View File

@ -6,31 +6,13 @@ if [ "$(id -u)" -eq 0 ]; then
exit 1 exit 1
fi fi
CURRENT_DIR=$(pwd) sudo yay -Syu
AUR_CODE_DIR="/var/lib/user_aur_code"
# Sicherstellen, dass benötigte Pakete installiert sind # Installiere adcli mit yay
sudo pacman -Syu --noconfirm glib2 git base-devel --needed sudo yay -S --noconfirm adcli || { echo "❌ Fehler beim Installieren von adcli"; exit 1; }
# AUR-Verzeichnis erstellen # Installiere realmd mit yay
mkdir -p $AUR_CODE_DIR sudo yay -S --noconfirm realmd || { echo "❌ Fehler beim Installieren von realmd"; exit 1; }
sudo chmod -R 777 $AUR_CODE_DIR
# Installiere adcli
cd $AUR_CODE_DIR
git clone https://aur.archlinux.org/adcli.git
cd adcli
makepkg -sic --noconfirm || { echo "❌ Fehler beim Erstellen von adcli"; exit 1; }
git clean -dfx
# Installiere realmd
cd $AUR_CODE_DIR
git clone https://aur.archlinux.org/realmd.git
cd realmd
makepkg -sic --noconfirm || { echo "❌ Fehler beim Erstellen von realmd"; exit 1; }
git clean -dfx
cd $CURRENT_DIR
# Samba-Verzeichnis erstellen # Samba-Verzeichnis erstellen
sudo mkdir -p /var/lib/samba/private/ sudo mkdir -p /var/lib/samba/private/