feat: 增加依赖库安装脚本

main
huangfeng 1 year ago
parent 2c85cb1fcf
commit 6a330cc325

@ -0,0 +1,5 @@
echo "更新依赖库..."
sleep 1
yum erase -y libXpm
yum install -y libgcc.i686 gstreamer-plugins-base-devel.i686 gstreamer-plugins-base-devel mesa-libGL-devel.i686 mesa-libGLU-devel.i686 mesa-libGL-devel mesa-libGLU-devel libxml2-devel.i686 sqlite-devel.i686 libavc1394-devel.i686 libraw1394-devel.i686 jasper-devel.i686 libgfortran.i686 lapack-devel.i686 atlas-devel.i686 zlib-devel.i686 libjpeg-turbo-devel.i686 libpng-devel.i686 gstreamer-devel.i686 libtiff-devel.i686 openssl-devel.i686 gtk2-devel.i686 gimp-devel.i686
yum install -y glib*.i686 glibc*.i686 freetype*.i686 fontconfig*.i686 opengl*.i686 libX*.i686 qt-mysql.i686

@ -1,4 +1,6 @@
#!/bin/bash #!/bin/bash
chmod +x prelib.sh
./prelib.sh
#################### init system env ################################################ #################### init system env ################################################
@ -139,9 +141,9 @@ installNewCAC(){
install61850(){ install61850(){
echo "************[installing 61850]正在安装61850 >>>>>>>>>>>>>" echo "************[installing 61850]正在安装61850 >>>>>>>>>>>>>"
echo "" echo ""
QTDIR=${BASE_DIR}/Qt-4.8.6 QTDIR=/usr/local/Trolltech/Qt-4.8.6
if [ ! -d ${QTDIR} ]; then if [ ! -d ${QTDIR} ]; then
tar -zxf package/Qt-4.8.6.tar.gz -C ${BASE_DIR} tar -zxf package/Trolltech.tar.gz -C /usr/local
echo ${QTDIR}" installed." echo ${QTDIR}" installed."
else else
echo ${QTDIR}" found, 跳过QT." echo ${QTDIR}" found, 跳过QT."
@ -169,6 +171,7 @@ install61850(){
sed -i 's/usrname=root/usrname='${DB_USER}'/' ${GUI_DIR}/syscfg.ini sed -i 's/usrname=root/usrname='${DB_USER}'/' ${GUI_DIR}/syscfg.ini
sed -i 's/psw=123456/psw='${DB_PASS}'/' ${GUI_DIR}/syscfg.ini sed -i 's/psw=123456/psw='${DB_PASS}'/' ${GUI_DIR}/syscfg.ini
sed -i 's#/home/xydl#'${BASE_DIR}'#g' ${GUI_DIR}/check61850.sh sed -i 's#/home/xydl#'${BASE_DIR}'#g' ${GUI_DIR}/check61850.sh
sed -i 's#/home/xydl#'${BASE_DIR}'#g' ${GUI_DIR}/stop61850.sh
APP_NAME=61850Gui_Release_zhenan APP_NAME=61850Gui_Release_zhenan
echo '#!/bin/bash' > ${BIN_DIR}/start61850.sh echo '#!/bin/bash' > ${BIN_DIR}/start61850.sh

Loading…
Cancel
Save