Pārlūkot izejas kodu

07env-install-centos.sh

lizw 2 gadi atpakaļ
vecāks
revīzija
55def9c155
1 mainītis faili ar 3 papildinājumiem un 3 dzēšanām
  1. 3 3
      00base/07env-install-centos.sh

+ 3 - 3
00base/07env-install-centos.sh

@@ -230,12 +230,12 @@ function command::exec() {
 function init:update_yum_repos() {
   log::info "[update-yum-repos]" "更新yum源..."
   local host="127.0.0.1"
+  local repo="/etc/yum.repos.d/CentOS-Base.repo"
   local repo_bak="/etc/yum.repos.d/CentOS-Base.repo_bak"
   command::exec "${host}" "
-    $(declare -f utils::download_file)
     if [ ! -f "$repo_bak" ]; then
-      mv /etc/yum.repos.d/CentOS-Base.repo $repo_bak
-      utils::download_file ${YUM_REPOS} /etc/yum.repos.d/CentOS-Base.repo
+      mv $repo $repo_bak
+      wget --timeout=10 --waitretry=3 --tries=5 --retry-connrefused --no-check-certificate ${YUM_REPOS} -O $repo
       yum makecache
     fi
   "