You are in fact successfully running the script. What you're seeing is the script's output.
64 bit installer only
from
mach=`uname -m`
if [[ "$mach" != "x86_64" ]]; then
echo "64-bit installer only"
fi
This is telling you that the installer script is only meant to be run on x86_64 (64-bit PC) hardware, and your computer is using a different processor architecture (your operating system is probably 32 bit)
At this point, the script should logically quit, but the scripter forgot to put that in, and the script just runs on.
LANG=en_US.UTF-8
This is the output of
locale | grep "LANG" | grep -i "UTF.*8"
The script uses this to check that your system uses unicode. In my opinion, the scripter is being sloppy here again and should have suppressed the output of that line.
Finally,
install/uninstall parameter required
is from the last part of the script:
if [[ "$1" == "install" ]]; then
install
elif [[ "$1" == "uninstall" ]]; then
uninstall
else
echo "install/uninstall parameter required"
fi
The script is trying to tell you that you're supposed to run it like so:
./airtime_centos.sh install
or, to uninstall,
./airtime_centos.sh uninstall
However, that probably won't actually work as expected since the script will try to install 64-bit packages on your 32-bit system.