Arch Linux

    Arch Linux

Update Check

Da es ja Menschen geben soll, die nicht so regelmäßig nach Updates für ihr Betriebsystem suchen, habe ich mir dieses kleine Shell-Script geschrieben, welches ich mit Cron aufrufe:

#!/bin/bash

pacman -Sy
DATA=`pacman -Qu | wc -l`
FILE=/opt/check_updates.data

if [ $DATA -eq 1 ] ; then
    echo -e -n "Es ist ein Update verfuegbar! " > $FILE
elif [ $DATA -gt 1 ] ; then
    echo -e -n "Es sind $DATA Updates verfuegbar! " > $FILE
else
    echo -e -n "Es ist kein Update verfuegbar" > $FILE
fi

if [ $DATA -gt 0 ] ; then
    pacman -Qu >> $FILE
    exec xmessage -file $FILE
fi

pacman

Gerade hatte ich im tran, allen Fehlermeldungen zu trotz pacman deinstalliert, den Packetverwalter von Archlinux. Doch so fatal war der Fehler dann doch nicht, so kann man pacman wieder installieren:

su
cd /
wget ftp://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/core/os/i686/pacman-3.3.3-1-i686.pkg.tar.gz
tar -xvfz pacman-3.3.3-1-i686.pkg.tar.gz
pacman -Sf pacman