84 lines
2.1 KiB
Bash
Executable File
84 lines
2.1 KiB
Bash
Executable File
#!/bin/bash
|
|
# Helper script to check presence of some rpms
|
|
# $Id$
|
|
# $HeadURL$
|
|
# $Author$
|
|
|
|
|
|
RPMS=""
|
|
|
|
# Stand 2022/09:
|
|
|
|
# Bremen
|
|
RPMS="${RPMS} ctc_arcgis-100.8"
|
|
RPMS="${RPMS} legatus_basemap_bremen_osm_32632"
|
|
RPMS="${RPMS} legatus_basemap_bremen_osm_WebMerc"
|
|
RPMS="${RPMS} legatus_basemap_bremen_hemelingen_aerial_32632"
|
|
RPMS="${RPMS} legatus_basemap_bremen_hemelingen_aerial_WebMerc"
|
|
RPMS="${RPMS} ctc_arcgis_elevation_map_bremen"
|
|
RPMS="${RPMS} ctc_arcgis_BT_56"
|
|
|
|
# GUEZ
|
|
RPMS="${RPMS} guez_basemap_topo2015_32632"
|
|
RPMS="${RPMS} guez_basemap_topo2015_WebMerc"
|
|
RPMS="${RPMS} guez_basemap_aerial2017_32632"
|
|
RPMS="${RPMS} guez_basemap_aerial2017_WebMerc"
|
|
RPMS="${RPMS} guez_basemap_schnoeggersburg_drone_32632"
|
|
RPMS="${RPMS} guez_basemap_schnoeggersburg_drone_WebMerc"
|
|
RPMS="${RPMS} guez_arcgis_elevation_map_letzlingen"
|
|
RPMS="${RPMS} guez_arcgis_bldgs"
|
|
RPMS="${RPMS} guez_arcgis_3Dmodels"
|
|
|
|
###RPMS="${RPMS} DoeNotExt"
|
|
|
|
|
|
numOk=0;
|
|
numFailure=0;
|
|
|
|
echo "---one moment please....";
|
|
rpm -qa > /tmp/allRpms.txt
|
|
|
|
for RPM in ${RPMS}
|
|
do
|
|
#echo "------------------------------------";
|
|
#echo " RPM = '$RPM' ";
|
|
grep $RPM /tmp/allRpms.txt > /dev/null
|
|
if [ $? -eq 0 ];
|
|
then
|
|
echo " RPM seems to be installed: '$RPM'";
|
|
((numOk=numOk+1))
|
|
else
|
|
echo "-> missing -> RPM '$RPM' ";
|
|
((numFailure=numFailure+1))
|
|
fi
|
|
done
|
|
|
|
echo "------------------------------------";
|
|
echo " installed = $numOk ";
|
|
echo " missing = $numFailure ";
|
|
|
|
# cleanup
|
|
rm /tmp/allRpms.txt
|
|
|
|
|
|
echo "------------------------------------";
|
|
echo "------------------------------------";
|
|
echo "------------------------------------";
|
|
|
|
echo "";
|
|
read -p "Press [Enter] key to continue"
|
|
echo "";
|
|
|
|
|
|
echo "------------------------------------";
|
|
zypper --repo RDE_15.0 se --details --installed-only ctc_
|
|
zypper --repo RDE_15.0 se --details --installed-only legatus
|
|
zypper --repo RDE_15.0 se --details --installed-only guez
|
|
|
|
echo "------------------------------------";
|
|
zypper --repo RDE_15.0 se --not-installed-only ctc_
|
|
zypper --repo RDE_15.0 se --not-installed-only legatus
|
|
zypper --repo RDE_15.0 se --not-installed-only guez
|
|
|
|
|