diff --git a/install.sh b/install.sh index a9861a108f..4f17ea80cb 100755 --- a/install.sh +++ b/install.sh @@ -974,9 +974,7 @@ case "$OS" in fi command -v gcc >/dev/null 2>&1 || MISSING="$MISSING build-essential" # libcurl dev headers for llama.cpp HTTPS support - if command -v dpkg >/dev/null 2>&1; then - dpkg -s libcurl4-openssl-dev >/dev/null 2>&1 || MISSING="$MISSING libcurl4-openssl-dev" - fi + command -v curl-config >/dev/null 2>&1 || MISSING="$MISSING libcurl4-openssl-dev" ;; esac diff --git a/studio/setup.sh b/studio/setup.sh index 9575f143d5..39fb566f1b 100755 --- a/studio/setup.sh +++ b/studio/setup.sh @@ -699,7 +699,7 @@ if [ "$_NEED_LLAMA_SOURCE_BUILD" = true ] && grep -qi microsoft /proc/version 2> case "$_pkg" in build-essential) command -v gcc >/dev/null 2>&1 || _STILL_MISSING="$_STILL_MISSING $_pkg" ;; pciutils) command -v lspci >/dev/null 2>&1 || _STILL_MISSING="$_STILL_MISSING $_pkg" ;; - libcurl4-openssl-dev) dpkg -s "$_pkg" >/dev/null 2>&1 || _STILL_MISSING="$_STILL_MISSING $_pkg" ;; + libcurl4-openssl-dev) command -v curl-config >/dev/null 2>&1 || _STILL_MISSING="$_STILL_MISSING $_pkg" ;; *) command -v "$_pkg" >/dev/null 2>&1 || _STILL_MISSING="$_STILL_MISSING $_pkg" ;; esac done