Monday, February 5, 2007

Linux in Brazil: Brazilian Government Will Update Its Tax-Exempt Linux Computers Initiative


"A nice idea turned into a pirated software magnet? Users were replacing their pre-installed Linux with unlicensed Windows copies, and some of the reasons for these defections were addressed by today announcement..."

1 comment:

Touch - help the needy! said...

#! /bin/bash
clear
echo '
Mysql Auto Installer Version 1 for i386 system and x86 bit based oS
-------------------------------------------------------------------------------------------------------------'

echo 'please wait system performing test...'

sleep 4
linux=`uname -s`
arc=`uname -i`

if [ $linux != Linux ]; then
echo "this script install only linux platform"
fi

echo 'The Operting system you are using is $linux
Architecture is $arc'

echo -n 'Please confirm if you have taken MySQL data backups before proceeding further [y/n] : '
read dec
if [ $dec = yes ]; then
echo "################################################"
echo "OK...I shall go ahead........................"
echo "################################################"
else
echo "################################################"
echo "Please take the backup buddy :)"
echo "################################################"
exit
fi




threeeightsix ()
{

echo 'Following versions are available for i386 arcjitecture:
4.x variants: Mysql 4.1.21 (Enter 1 to install)
Mysql 4.1.22 (Enter 2 to install)
5.x variants: Mysql 5.0.24 (Enter 3 to install)
Mysql 5.0.41 (Enter 4 to install)'

echo -n "Enter your option [1/2/3/4]: "
read input

case $input in
1) echo "You have chosen Mysql version 4.1.21";;
2) echo "You have chosen Mysql version 4.1.22";;
3) echo "You have chosen Mysql version 5.0.24";;
4) echo "You have chosen Mysql version 5.01.41";;
*) echo "Invalid option..aborting"
exit;;
esac

if [ -e /usr/bin/mysql ]; then
echo -n "Mysql already installed...shall I uninstall mysql before proceeding?: [yes/no] "
read choice
if [ $choice = yes ]; then
echo "################################################"
echo "Uninstalling Mysql....."
rpm -qa|grep -i ^mysql > /tmp/temp_mysql.$$
if [ -e /tmp/temp_mysql.$$ ]; then
for i in `cat /tmp/temp_mysql.$$`
do
rpm -e $i --nodeps
done
echo "Mysql uninstalled successfully"
echo "################################################"
else
echo "Unexpected error..aborting!!!!!!!!!!!!"
echo "################################################"
exit
fi
else
echo "################################################"
echo "Insatallation....aborting!!!!!!!!!!"
echo "################################################"
exit
fi
else
echo "################################################"
echo "No previous installations found..proceeding with Installation"
fi

sleep 1
echo "Checking version of Mysql.....hold on"
echo "################################################"







if [ $input = 1 ];
then
echo "Version check successfull, please hold on while I install Mysql version 4.1.21-0 in your server"
sleep 1

if [ -d /usr/local/src/mysql_install ]; then
cd /usr/local/src/mysql_install
else
mkdir /usr/local/src/mysql_install
cd /usr/local/src/mysql_install
fi

wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-bench-4.1.21-0.i386.rpm
wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-devel-4.1.21-0.i386.rpm
wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-client-4.1.21-0.i386.rpm
wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-server-4.1.21-0.i386.rpm
wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-shared-4.1.21-0.i386.rpm
wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-shared-compat-4.1.21-1.i386.rpm
wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-embedded-4.1.21-0.i386.rpm

rpm -Uvh MySQL*

echo "################################################"
echo "Mysql Installation successfull!!!!!!!!!!!!!!!!!!!!!!"
mysqladmin version
echo "Thank you for using this script"
echo "################################################"

#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

elif [ $input = 2 ];
then
echo "Version check successfull, please hold on while I install Mysql version 4.1.22-0 in your server"
sleep 1

if [ -d /usr/local/src/mysql_install ]; then
cd /usr/local/src/mysql_install
else
mkdir /usr/local/src/mysql_install
cd /usr/local/src/mysql_install
fi

wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-bench-4.1.22-0.i386.rpm
wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-devel-4.1.22-0.i386.rpm
wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-client-4.1.22-0.i386.rpm
wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-server-4.1.22-0.i386.rpm
wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-shared-4.1.22-0.i386.rpm
wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-shared-compat-4.1.22-0.i386.rpm
wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-embedded-4.1.22-0.i386.rpm

rpm -Uvh MySQL*

echo "################################################"
echo "Mysql Installation successfull!!!!!!!!!!!!!!!!!!!!!!"
mysqladmin version
echo "Please send your comments to venkat"
echo " "
echo "Thank you for using this script"
echo "################################################"

#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

elif [ $input = 3 ];
then
echo "Version check successfull, please hold on while I install Mysql version 5.0.24-0 in your server"
sleep 1

if [ -d /usr/local/src/mysql_install ]; then
cd /usr/local/src/mysql_install
else
mkdir /usr/local/src/mysql_install
cd /usr/local/src/mysql_install
fi

wget http://httpupdate.cpanel.net/mysqlinstall/5.0.24-0/redhat_enterprise/5/MySQL-bench-5.0.24-0.glibc23.i386.rpm
wget http://httpupdate.cpanel.net/mysqlinstall/5.0.24-0/redhat_enterprise/5/MySQL-client-5.0.24-0.glibc23.i386.rpm
wget http://httpupdate.cpanel.net/mysqlinstall/5.0.24-0/redhat_enterprise/5/MySQL-devel-5.0.24-0.glibc23.i386.rpm
wget http://httpupdate.cpanel.net/mysqlinstall/5.0.24-0/redhat_enterprise/5/MySQL-server-5.0.24-0.glibc23.i386.rpm
wget http://httpupdate.cpanel.net/mysqlinstall/5.0.24-0/redhat_enterprise/5/MySQL-shared-5.0.24-0.glibc23.i386.rpm

rpm -Uvh MySQL*

echo "################################################"
echo "Mysql Installation successfull!!!!!!!!!!!!!!!!!!!!!!"
mysqladmin version
echo "Please send your comments to venkat"
echo " "
echo "Thank you for using this script"
echo "################################################"

#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

elif [ $input = 4 ];
then
echo "Version check successfull, please hold on while I install Mysql version 5.0.41-0 in your server"
sleep 1

if [ -d /usr/local/src/mysql_install ]; then
cd /usr/local/src/mysql_install
else
mkdir /usr/local/src/mysql_install
cd /usr/local/src/mysql_install
fi

wget http://httpupdate.cpanel.net/mysqlinstall/5.0.41-0/redhat_enterprise/5/MySQL-bench-5.0.41-0.glibc23.i386.rpm;
wget http://httpupdate.cpanel.net/mysqlinstall/5.0.41-0/redhat_enterprise/5/MySQL-client-5.0.41-0.glibc23.i386.rpm;
wget http://httpupdate.cpanel.net/mysqlinstall/5.0.41-0/redhat_enterprise/5/MySQL-devel-5.0.41-0.glibc23.i386.rpm;
wget http://httpupdate.cpanel.net/mysqlinstall/5.0.41-0/redhat_enterprise/5/MySQL-server-5.0.41-0.glibc23.i386.rpm;
wget http://httpupdate.cpanel.net/mysqlinstall/5.0.41-0/redhat_enterprise/5/MySQL-shared-5.0.41-0.glibc23.i386.rpm;

rpm -Uvh MySQL*

echo "################################################"
echo "Mysql Installation successfull!!!!!!!!!!!!!!!!!!!!!!"
mysqladmin version
echo "Please send your comments to venkat"
echo " "
echo "Thank you for using this script"
echo "################################################"

#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

else
echo "################################################"
echo "Sorry...support for this version will be available only in a later release"
echo "################################################"
exit
fi



}




















xeightsix ()
{
echo 'Following versions are available for i386 arcjitecture:
4.x variants: Mysql 4.1.21 (Enter 1 to install)
Mysql 4.1.22 (Enter 2 to install)
5.x variants: Mysql 5.0.24 (Enter 3 to install)
Mysql 5.0.41 (Enter 4 to install)'

echo -n "Enter your option [1/2/3/4]: "
read input

case $input in
1) echo "You have chosen Mysql version 4.1.21";;
2) echo "You have chosen Mysql version 4.1.22";;
3) echo "You have chosen Mysql version 5.0.24";;
4) echo "You have chosen Mysql version 5.01.41";;
*) echo "Invalid option..aborting"
exit;;
esac

if [ -e /usr/bin/mysql ]; then
echo -n "Mysql already installed...shall I uninstall mysql before proceeding?: [yes/no] "
read choice
if [ $choice = yes ]; then
echo "################################################"
echo "Uninstalling Mysql....."
rpm -qa|grep -i ^mysql > /tmp/temp_mysql.$$
if [ -e /tmp/temp_mysql.$$ ]; then
for i in `cat /tmp/temp_mysql.$$`
do
rpm -e $i --nodeps
done
echo "Mysql uninstalled successfully"
echo "################################################"
else
echo "Unexpected error..aborting!!!!!!!!!!!!"
echo "################################################"
exit
fi
else
echo "################################################"
echo "Okay...I will not proceed....aborting!!!!!!!!!!"
echo "################################################"
exit
fi
else
echo "################################################"
echo "No previous installations found..proceeding with Installation"
fi

sleep 1
echo "Checking version of Mysql.....hold on"
echo "################################################"

#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

if [ $input = 1 ];
then
echo "Version check successfull, please hold on while I install Mysql version 4.1.21-0 in your server"
sleep 1

if [ -d /usr/local/src/mysql_install ]; then
cd /usr/local/src/mysql_install
else
mkdir /usr/local/src/mysql_install
cd /usr/local/src/mysql_install
fi

wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-bench-4.1.21-0.i386.rpm
wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-devel-4.1.21-0.i386.rpm
wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-client-4.1.21-0.i386.rpm
wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-server-4.1.21-0.i386.rpm
wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-shared-4.1.21-0.i386.rpm
wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-shared-compat-4.1.21-1.i386.rpm
wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-embedded-4.1.21-0.i386.rpm

rpm -Uvh MySQL*

echo "################################################"
echo "Mysql Installation successfull!!!!!!!!!!!!!!!!!!!!!!"
mysqladmin version
echo "Please send your comments to venkat"
echo " "
echo "Thank you for using this script"
echo "################################################"

#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

elif [ $input = 2 ];
then
echo "Version check successfull, please hold on while I install Mysql version 4.1.22-0 in your server"
sleep 1

if [ -d /usr/local/src/mysql_install ]; then
cd /usr/local/src/mysql_install
else
mkdir /usr/local/src/mysql_install
cd /usr/local/src/mysql_install
fi

wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-bench-4.1.22-0.i386.rpm
wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-devel-4.1.22-0.i386.rpm
wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-client-4.1.22-0.i386.rpm
wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-server-4.1.22-0.i386.rpm
wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-shared-4.1.22-0.i386.rpm
wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-shared-compat-4.1.22-0.i386.rpm
wget http://mysql.mirrors.hoobly.com//Downloads/MySQL-4.1/MySQL-embedded-4.1.22-0.i386.rpm

rpm -Uvh MySQL*

echo "################################################"
echo "Mysql Installation successfull!!!!!!!!!!!!!!!!!!!!!!"
mysqladmin version
echo "Please send your comments to venkat"
echo " "
echo "Thank you for using this script"
echo "################################################"

#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

elif [ $input = 3 ];
then
echo "Version check successfull, please hold on while I install Mysql version 5.0.24-0 in your server"
sleep 1

if [ -d /usr/local/src/mysql_install ]; then
cd /usr/local/src/mysql_install
else
mkdir /usr/local/src/mysql_install
cd /usr/local/src/mysql_install
fi

wget http://httpupdate.cpanel.net/mysqlinstall/5.0.24-0/redhat_enterprise/5/MySQL-bench-5.0.24-0.glibc23.i386.rpm
wget http://httpupdate.cpanel.net/mysqlinstall/5.0.24-0/redhat_enterprise/5/MySQL-client-5.0.24-0.glibc23.i386.rpm
wget http://httpupdate.cpanel.net/mysqlinstall/5.0.24-0/redhat_enterprise/5/MySQL-devel-5.0.24-0.glibc23.i386.rpm
wget http://httpupdate.cpanel.net/mysqlinstall/5.0.24-0/redhat_enterprise/5/MySQL-server-5.0.24-0.glibc23.i386.rpm
wget http://httpupdate.cpanel.net/mysqlinstall/5.0.24-0/redhat_enterprise/5/MySQL-shared-5.0.24-0.glibc23.i386.rpm

rpm -Uvh MySQL*

echo "################################################"
echo "Mysql Installation successfull!!!!!!!!!!!!!!!!!!!!!!"
mysqladmin version
echo "Please send your comments to venkat"
echo " "
echo "Thank you for using this script"
echo "################################################"

#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

elif [ $input = 4 ];
then
echo "Version check successfull, please hold on while I install Mysql version 5.0.41-0 in your server"
sleep 1

if [ -d /usr/local/src/mysql_install ]; then
cd /usr/local/src/mysql_install
else
mkdir /usr/local/src/mysql_install
cd /usr/local/src/mysql_install
fi

wget http://httpupdate.cpanel.net/mysqlinstall/5.0.41-0/redhat_enterprise/5/MySQL-bench-5.0.41-0.glibc23.i386.rpm;
wget http://httpupdate.cpanel.net/mysqlinstall/5.0.41-0/redhat_enterprise/5/MySQL-client-5.0.41-0.glibc23.i386.rpm;
wget http://httpupdate.cpanel.net/mysqlinstall/5.0.41-0/redhat_enterprise/5/MySQL-devel-5.0.41-0.glibc23.i386.rpm;
wget http://httpupdate.cpanel.net/mysqlinstall/5.0.41-0/redhat_enterprise/5/MySQL-server-5.0.41-0.glibc23.i386.rpm;
wget http://httpupdate.cpanel.net/mysqlinstall/5.0.41-0/redhat_enterprise/5/MySQL-shared-5.0.41-0.glibc23.i386.rpm;

rpm -Uvh MySQL*

echo "################################################"
echo "Mysql Installation successfull!!!!!!!!!!!!!!!!!!!!!!"
mysqladmin version
echo "Thank you for using this script"
echo "################################################"

#+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

else
echo "################################################"
echo "sorry"
echo "################################################"
exit
fi
}



if $arc -eq i386
then
echo "Installing for i386"
threeeightsix
else
echo "Installling MYSQL for x86"
xeightsix
fi