From c9322d727713d072cb95cdc16d21b9d8e1cd3cfa Mon Sep 17 00:00:00 2001 From: Peter Wood Date: Thu, 29 May 2025 07:34:23 -0400 Subject: [PATCH] refactor: Improve mirror selection feedback in package installation process --- setup/setup.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/setup/setup.sh b/setup/setup.sh index a3d4688..ddeef6b 100755 --- a/setup/setup.sh +++ b/setup/setup.sh @@ -204,10 +204,13 @@ case $PKG_MANAGER in sudo rm -f /etc/apt/sources.list.d/nala-sources.list 2>/dev/null # Try to fetch mirrors with less aggressive settings - if ! sudo nala fetch --auto --fetches 1 --country auto; then - echo -e "${YELLOW}Mirror selection failed, continuing with system default mirrors...${NC}" + echo -e "${YELLOW}Attempting to find faster mirrors (this may fail and that's okay)...${NC}" + if ! sudo nala fetch --auto --fetches 1 --country auto 2>/dev/null; then + echo -e "${YELLOW}Note: Fast mirror selection failed, using default mirrors (this is normal and safe)${NC}" # Remove any potentially corrupted Nala sources sudo rm -f /etc/apt/sources.list.d/nala-sources.list 2>/dev/null + else + echo -e "${GREEN}Fast mirrors configured successfully!${NC}" fi # Install packages using Nala