chromium_path=http://build.chromium.org/f/chromium/snapshots/chromium-linux-reliability chromium_latest_file=LATEST chromium_latest_file_old=LATEST.old file=chrome-linux.zip dest_base_dir=/opt/google dest_dir=chrome-linux chromium_ver_old=`cat ${chromium_latest_file_old}` app_name=chrome chromium_options="--enable-plugins --enable-accelerated-compositing --enable-gpu-plugin --enable-gpu-rendering --enable-accelerated-2d-canvas" echo "本地版本为:${chromium_ver_old}" if [ -a ${chromium_latest_file} ]; then rm ${chromium_latest_file} fi echo "下载最新版本文件" wget ${chromium_path}/${chromium_latest_file} echo echo chromium_ver=`cat ${chromium_latest_file}` echo "远程最新版本为:${chromium_ver}" if [ "${chromium_ver}" == "${chromium_ver_old}" ]; then echo "当前已使用最新版本,无需更新" exit 0 fi if [ -a ${chromium_latest_file} ]; then rm ${file} fi echo "下载最新版本文件" wget ${chromium_path}/${chromium_ver}/${file} unzip ${file} cp -f -R ${dest_dir} ${dest_base_dir} rm -f -R ${dest_dir} rm -f ${file} mv -f ${chromium_latest_file} ${chromium_latest_file_old} echo "更新完成,当前本地版本:${chromium_ver}" read -p "是否要重启Chromium(y/n)?" restart_chromium if [ "${restart_chromium}" == "y" ]; then echo "强制关闭 chromium 进程 ....." killall ${app_name} echo "进程关闭,重启 chromium ......" ${dest_base_dir}/${dest_dir}/${app_name} ${chromium_options} & fi