diff --git a/operation/finish_install/exec_install_lib_32.sh b/operation/finish_install/exec_install_lib_32.sh index 07fdba6..3ebda2b 100644 --- a/operation/finish_install/exec_install_lib_32.sh +++ b/operation/finish_install/exec_install_lib_32.sh @@ -2,19 +2,27 @@ # install lib 32 pkgs scripts # +INSTALL_LOG_DIR="/var/log/installer/" +LOG="$INSTALL_LOG_DIR/install_lib_32.log" + lib_32_pkg_dir="/pkg_lib_i686" +if [ ! -e $INSTALL_LOG_DIR ];then + mkdir -p $INSTALL_LOG_DIR +fi + for pkg in $(ls ${lib_32_pkg_dir}) do pkgname=$(echo $pkg |cut -d'#' -f1) if [ $pkgname = 'pango_i686_lib' -o $pkgname = 'gtk2_i686_lib' ];then continue fi - pkgadd -f ${lib_32_pkg_dir}/$pkg + echo "install ${pkg_name}..." 1>>$LOG 2>&1 + pkgadd ${lib_32_pkg_dir}/$pkg 1>>$LOG 2>&1 done -pkgadd -f ${lib_32_pkg_dir}/pango_i686_lib#* +echo "install pango_i686_lib..." 1>>$LOG 2>&1 +pkgadd ${lib_32_pkg_dir}/pango_i686_lib#* 1>>$LOG 2>&1 -pkgadd -f ${lib_32_pkg_dir}/gtk2_i686_lib#* - -echo -e "Install 32-lib successfully !" +echo "install gtk2_i686_lib..." 1>>$LOG 2>&1 +pkgadd ${lib_32_pkg_dir}/gtk2_i686_lib#* 1>>$LOG 2>&1 diff --git a/operation/install_pkg.sh b/operation/install_pkg.sh index 60ad5aa..155ab3d 100755 --- a/operation/install_pkg.sh +++ b/operation/install_pkg.sh @@ -104,7 +104,7 @@ add_pkg () local pkg_src=$1 - pkgadd -f -r $TARGET $pkg_src 1>>$DEV_LOG 2>&1 + pkgadd -r $TARGET $pkg_src 1>>$DEV_LOG 2>&1 } install_pkg ()