Basic environment setup script

Disclaimer: This article is a small Hu Zibo main original article, reproduced, please attach Bowen link! https://blog.csdn.net/woshaguayi/article/details/89714894
#/bin/bash
# Check if user is root
if [ $(id -u) != "0" ]; then
    echo "Error: You must be root to run this script, please use root"
    exit 1
fi

echo "=============安装环境包==============="

if [ -f  /etc/yum.repos.d/rhel-source.repo ];then

rm -r  /etc/yum.repos.d/rhel-source.repo #删除以前的source.repo

fi
cp  -f /home/install_LFS/rhel-source.repo /etc/yum.repos.d/
echo -e '\033[0;33;1m正在安装02-install.sh\033[0m'
echo -e '\033[0;33;1m正在安装02-install.sh\033[0m'
echo -e '\033[0;33;1m正在安装02-install.sh\033[0m'
chmod -R 755 /home/install_LFS/*
tar -zxvf  /home/install_LFS/memcached/libevent-2.0.19-stable.tar.gz -C  /home/install_LFS/memcached/
tar -zxvf  /home/install_LFS/memcached/memcached-1.4.13.tar.gz  -C  /home/install_LFS/memcached/
echo ==============安装memcachede=======================
echo ==============安装memcachede=======================
echo ==============安装memcachede=======================
echo ==============安装memcachede=======================
echo ==============安装memcachede=======================
cd /home/install_LFS/memcached/libevent-2.0.19-stable
./configure 
make&&make install
cd ../memcached-1.4.13
./configure 
make&&make install
ldd memcached
ln -s /usr/local/lib/libevent-2.0.so.5 /usr/lib64/libevent-2.0.so.5
ldconfig
echo ==============安装jdk==========================
echo ==============安装jdk==========================
echo ==============安装jdk==========================
echo ==============安装jdk==========================
echo ==============安装jdk==========================
cd /home/install_LFS/java/
enter|./jdk-6u33-linux-x64-rpm.bin
cp -f /home/install_LFS/profile /etc/
source /etc/profile
cd /usr/bin/
mv java java.old  
mv javac javac.old
ln -s /usr/java/jdk1.6.0_33/bin/java java
ln -s /usr/java/jdk1.6.0_33/bin/javac javac
java -version
sleep 5
echo ==============安装librsync==========================
echo ==============安装librsync==========================
echo ==============安装librsync==========================
echo ==============安装librsync==========================
echo ==============安装librsync==========================
tar -zxvf /home/install_LFS/librsync/librsync-0.9.7.tar.gz -C /home/install_LFS/librsync/
cd /home/install_LFS/librsync/librsync-0.9.7
./configure
make&&make install
rdiff
sleep 5
echo ==============安装LibreOffice==========================
echo ==============安装LibreOffice==========================
echo ==============安装LibreOffice==========================
echo ==============安装LibreOffice==========================
echo ==============安装LibreOffice==========================
cd /home/install_LFS/libreoffice
tar -zxvf LibreOffice_5.0.5_Linux_x86-64_rpm.tar.gz
cd /home/install_LFS/libreoffice/LibreOffice_5.0.5.2_Linux_x86-64_rpm/RPMS
rpm -ivh *.rpm 
cd /home/install_LFS/libreoffice
tar -zxvf LibreOffice_5.0.5.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz
cd /home/install_LFS/libreoffice/LibreOffice_5.0.5.2_Linux_x86-64_rpm_langpack_zh-CN/RPMS
rpm -ivh *.rpm
cd /home/install_LFS/libreoffice
tar -zxvf LibreOffice_5.0.5.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz
cd /home/install_LFS/libreoffice/LibreOffice_5.0.5.2_Linux_x86-64_rpm_helppack_zh-CN/RPMS
rpm -ivh *.rpm


echo ==============安装swftool==========================
echo ==============安装swftool==========================
echo ==============安装swftool==========================
echo ==============安装swftool==========================
echo ==============安装swftool==========================
cd /home/install_LFS/swftools
rpm -ivh *.rpm
echo ==============linux系统中文==========================
echo ==============linux系统中文==========================
echo ==============linux系统中文==========================
echo ==============linux系统中文==========================
echo ==============linux系统中文==========================
mkdir -p /usr/share/xpdf
cd /home/install_LFS/font-xpdf 
unzip -o xpdf-chinese-simplified.zip -d /usr/share/xpdf/ 
unzip -o font.zip -d /usr/share/fonts
unzip -o win7_fonts.zip -d /opt/libreoffice5.0/share/fonts
cd /usr/share/fonts/win
mkfontscale 
mkfontdir  
fc-cache
echo ==============JAVA动态连接库==========================
echo ==============JAVA动态连接库==========================
echo ==============JAVA动态连接库==========================
echo ==============JAVA动态连接库==========================
echo ==============JAVA动态连接库==========================
cd /home/install_LFS/libsigar-so
unzip -o libsigar-so.zip -d /usr/java/jdk1.6.0_33/jre/lib/amd64/
cd /usr/java/jdk1.6.0_33/jre/lib/amd64/
chmod +x *
cd /home/install_LFS/
yes|cp rc.local /etc/rc.d/ 
echo "============基本环境安装完成========================"














 

Guess you like

Origin blog.csdn.net/woshaguayi/article/details/89714894