diff --git a/docs.org b/docs.org index e9a6d66..c4ad94d 100644 --- a/docs.org +++ b/docs.org @@ -179,7 +179,7 @@ check_dependencies() { if [ "${install_deps,,}" = "y" ]; then echo "Installing missing packages..." - if ! sudo apt install -y "${missing_packages[@]}"; then + if ! sudo apt update && sudo apt install -y "${missing_packages[@]}"; then log_error "Failed to install missing packages. Please install them manually: ${missing_packages[*]}" fi log_success "Successfully installed missing packages ✅" diff --git a/install.sh b/install.sh index 67a3761..64e0a19 100644 --- a/install.sh +++ b/install.sh @@ -119,7 +119,7 @@ check_dependencies() { if [ "${install_deps,,}" = "y" ]; then echo "Installing missing packages..." - if ! sudo apt install -y "${missing_packages[@]}"; then + if ! sudo apt update && sudo apt install -y "${missing_packages[@]}"; then log_error "Failed to install missing packages. Please install them manually: ${missing_packages[*]}" fi log_success "Successfully installed missing packages ✅"