94,12 → 94,20 |
fi |
fi |
done |
# delete unused RPMs |
echo "Cleaning the system : " |
for rm_rpm in shorewall dhcp-server cyrus-sasl distcache-server avahi mandi radeontool |
do |
/usr/sbin/urpme --auto $rm_rpm --auto-orphans 2>/dev/null |
echo -n "." |
done |
echo |
# download RPM in cache |
echo "Récupération des paquetages de mise à jour. Veuillez patienter ..." |
echo "Updated RPM download. Please wait ..." |
echo "Il est temps d'aller prendre un café :-) " |
echo "You should now take a Beer ;-) " |
urpmi --downloader wget --download-all /var/tmp --auto --auto-update --quiet --test --retry 2 |
urpmi --downloader wget --auto --auto-update --quiet --test --retry 2 |
if [ "$?" != "0" ] |
then |
echo |
110,10 → 118,12 |
fi |
# update with cached RPM |
urpmi --auto --auto-update |
# Clean the RPM cache |
urpmi --clean |
# Download of ALCASAR specifics RPM in cache (and test) |
echo "Récupération des paquetages complémentaires. Veuillez patienter ..." |
echo "Download of complementary packages. Please wait ..." |
urpmi --downloader wget --download-all /var/tmp --auto $PACKAGES --quiet --test --retry 2 |
urpmi --downloader wget --auto $PACKAGES --quiet --test --retry 2 |
if [ "$?" != "0" ] |
then |
echo |
124,11 → 134,10 |
fi |
# update with cached RPM |
urpmi --auto $PACKAGES |
# On supprime les paquetages inutiles (pour chilli: nécessaire lors d'un mise à jour) |
for rm_rpm in shorewall dhcp-server c-icap-server cyrus-sasl distcache-server avahi mandi radeontool lib64chilli0 libchilli0 python-coova-chilli |
# delete old alcasar RPMs |
for rm_rpm in c-icap-server lib64chilli0 libchilli0 python-coova-chilli |
do |
/usr/sbin/urpme --auto $rm_rpm --auto-orphans 2>/dev/null |
echo -n "." |
done |
# On installe les RPMs spécifiques à la version |
urpmi --no-verify --auto conf/rpms/$ARCH/*.rpm |