Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 771 → Rev 772

/scripts/alcasar-urpmi.sh
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