Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
docs:guide-user:additional-software:opkg [2023/04/02 07:40] – [Out of space] kls0edocs:guide-user:additional-software:opkg [2023/04/03 00:34] – [Local repository] update vgaetera
Line 385: Line 385:
 REPO_LOCAL="file://${1:-/${ID}}/" REPO_LOCAL="file://${1:-/${ID}}/"
 REPO_URL="https://downloads.${HOME_URL#*//}" REPO_URL="https://downloads.${HOME_URL#*//}"
-REPO_DIR="downloads/releases/${VERSION_ID}"+case "${VERSION_ID}" in 
 +(snapshot) REPO_DIR="downloads/snapshots" ;; 
 +(*) REPO_DIR="downloads/releases/${VERSION_ID}" ;; 
 +esac
 REPO_CORE="${REPO_DIR}/targets/${OPENWRT_BOARD}" REPO_CORE="${REPO_DIR}/targets/${OPENWRT_BOARD}"
 REPO_PKGS="${REPO_DIR}/packages/${OPENWRT_ARCH}" REPO_PKGS="${REPO_DIR}/packages/${OPENWRT_ARCH}"
-for REPO_DIR in ${REPO_CORE} ${REPO_PKGS} +for REPO_DIR in "${REPO_CORE}" "${REPO_PKGS}" 
-do mkdir -p ${REPO_LOCAL#*//}${REPO_DIR#*/+do mkdir -p "${REPO_LOCAL#*//}${REPO_DIR#*/}" 
-rsync --bwlimit=8M --del -r -t -v \ +rsync --bwlimit="8M--del -r -t -v \ 
-${REPO_URL/https/rsync}${REPO_DIR}/+"${REPO_URL/https/rsync}${REPO_DIR}/
-${REPO_LOCAL#*//}/${REPO_DIR#*/}/+"${REPO_LOCAL#*//}/${REPO_DIR#*/}/"
 done done
 EOF EOF
  • Last modified: 2024/04/12 10:08
  • by virtualguy