Browse Source

required,important deps

侠义书生 3 years ago
parent
commit
19722b8264
1 changed files with 10 additions and 4 deletions
  1. 10 4
      debootstrap/apt_list/test2.sh

+ 10 - 4
debootstrap/apt_list/test2.sh

@@ -128,7 +128,7 @@ resolve_deps() {
         #     done
         # done
 
-        NEWPKGS=$(echo "${PKGS}" | xargs -i analysis.sh --repo ${MIRROR} --pkg {} |
+        NEWPKGS=$(echo "${PKGS}" | tr ' ' '\n' | xargs -i analysis.sh --repo ${MIRROR} --pkg {} |
             grep -E "^Depends:|^Pre-Depends" | sed 's/^.*Depends://' |
             tr ',' '\n' | sed 's/|.*//' | sed 's#(.*)##g' | xargs | tr ' ' '\n' | sort | uniq)
 
@@ -164,6 +164,12 @@ TARGET_DIR="/var/tmp/indices"
 
 SHELL_DIR=$(dirname $(readlink -f $0))
 
-PRIO="required"
-required=$(awk -v SEARCH_STR="${PRIO}" -f ${SHELL_DIR}/analysis.awk /var/tmp/indices/172.29.220.242/mirror/kylin/dists/v101/main/binary-amd64/Packages)
-resolve_deps "${required}"
+# PRIO="required"
+# required=$(awk -v SEARCH_STR="${PRIO}" -f ${SHELL_DIR}/analysis.awk /var/tmp/indices/172.29.220.242/mirror/kylin/dists/v101/main/binary-amd64/Packages)
+# required_deps=$(resolve_deps "${required}")
+# mylog "01-required@deps.txt2" "$(echo ${required_deps} | xargs | tr ' ' '\n')"
+
+PRIO="important"
+important=$(awk -v SEARCH_STR="${PRIO}" -f ${SHELL_DIR}/analysis.awk /var/tmp/indices/172.29.220.242/mirror/kylin/dists/v101/main/binary-amd64/Packages)
+important_deps=$(resolve_deps "${important}")
+mylog "02-important@deps.txt2" "$(echo ${important_deps} | xargs | tr ' ' '\n')"