diff --git a/apt_query-arm64 b/apt_query-arm64 new file mode 100755 index 0000000..4305d8b Binary files /dev/null and b/apt_query-arm64 differ diff --git a/lib.sh b/lib.sh index 6531cc2..d371477 100755 --- a/lib.sh +++ b/lib.sh @@ -103,7 +103,13 @@ function get_normalized_package_list { | sed 's/[,\]/ /g; s/\s\+/ /g; s/^\s\+//g; s/\s\+$//g' \ | sort -t' ') local script_dir="$(dirname -- "$(realpath -- "${0}")")" - ${script_dir}/apt_query normalized-list ${packages} + + local architecture=$(dpkg --print-architecture) + if [ "${architecture}" == "arm64" ]; then + ${script_dir}/apt_query-arm64 normalized-list ${packages} + else + ${script_dir}/apt_query normalized-list ${packages} + fi } ###############################################################################