@ -78,15 +78,24 @@ for file_name in ${files[@]}; do
if [ ! -e " ${ file_name } " ] ; then
if [ ! -e " ${ file_name } " ] ; then
echo " Copying ${ file_name } from ${ name } to ${ PWD } / ${ file_name } ... "
echo " Copying ${ file_name } from ${ name } to ${ PWD } / ${ file_name } ... "
qvm-run --pass-io " ${ name } " " cat ${ path } / ${ file_name } " > " ${ file_name} "
qvm-run --pass-io " ${ name } " " cat ${ path } / ${ file_name } " > " ${ PWD} / ${ file_name} "
fi
fi
sudo yum erase $( echo " ${ file_name } " | sed -r " s/( ${ version } ).+ $// " ) && {
package_name = " $( echo " ${ file_name } " | sed -r " s/( ${ version } ).+ $// " ) "
sudo yum install " ${ file_name } " && {
rm -f " ${ file_name } "
if sudo yum $YUM_OPTS list installed " $package_name " >/dev/null 2>& 1 ; then
}
echo " Uninstalling package ${ package_name } ... "
}
sudo yum $YUM_OPTS erase " $package_name "
fi
echo " Installing file ${ file_name } ... "
if sudo yum $YUM_OPTS install " ${ file_name } " ; then
echo " Deleting ${ PWD } / ${ file_name } ... "
rm -f " ${ file_name } "
fi
done
done
echo "Done."
EOF
EOF
# -----------------------------------------------------------------------------
# -----------------------------------------------------------------------------