2019-04-16 13:48:57 +08:00
# ! / bin / bash
cd / tmp
install_redhat ( ) {
2019-11-29 14:39:13 +08:00
wget https : //kkfileview.keking.cn/Apache_OpenOffice_4.1.6_Linux_x86-64_install-rpm_zh-CN.tar.gz -cO openoffice_rpm.tar.gz && tar zxf /tmp/openoffice_rpm.tar.gz && cd /tmp/zh-CN/RPMS
2019-04-16 13:48:57 +08:00
if [ $ ? - eq 0 ] ; then
2019-11-21 15:17:14 +08:00
yum install - y libXext . x86_64
yum groupinstall - y " X Window System "
2019-04-16 13:48:57 +08:00
rpm - Uvih * . rpm
echo ' install desktop service . . . '
rpm - Uvih desktop - integration / openoffice4 . 1 . 6 - redhat - menus - 4 . 1 . 6 - 9790 . noarch . rpm
echo ' install finshed . . . '
else
echo ' download package error... '
fi
}
install_ubuntu ( ) {
2019-11-29 14:39:13 +08:00
wget https : //kkfileview.keking.cn/Apache_OpenOffice_4.1.6_Linux_x86-64_install-deb_zh-CN.tar.gz -cO openoffice_deb.tar.gz && tar zxf /tmp/openoffice_deb.tar.gz && cd /tmp/zh-CN/DEBS
2019-04-16 13:48:57 +08:00
echo $ ?
if [ $ ? - eq 0 ] ; then
2020-06-09 16:22:00 +08:00
apt - get install - y libxrender1
apt - get install - y libxt6
apt - get install - y libxext - dev
apt - get install - y libfreetype6 - dev
2019-04-16 13:48:57 +08:00
dpkg - i * . deb
echo ' install desktop service . . . '
dpkg - i desktop - integration / openoffice4 . 1 - debian - menus_4 . 1 . 6 - 9790_all . deb
echo ' install finshed . . . '
else
echo ' download package error... '
fi
}
if [ - f " /etc/redhat-release " ] ; then
2019-04-16 14:20:02 +08:00
yum install - y wget
2019-04-16 13:48:57 +08:00
install_redhat
else
2019-04-16 14:20:02 +08:00
apt - get install - y wget
2019-04-16 13:48:57 +08:00
install_ubuntu
fi