Every atp command returns an avalanche of errors, I freed up some space but the package management stuff seems gone and I can’t seem to fix it. Should I fresh install?

SOLUTION: Okay first of all thanks to all the people who replied to me and pointed me to the right direction, the issue was I was having full disk space and missing a few apt libraries which prevented the commands to run succesfully. I solved by freeing up some space, chrooting inside my corrupted environment from a live USB (there’s plenty of guides online on how to do this correctly), I downloaded (from debian package search) and installed manually with dpkg a few packages: apt-transport-https, curl, and libnettle8t64 which apt-transport-https required and which was the one actually solving the problem. After that apt --fix-broken install could run succesfully and every further apt command worked without issues, upgraded the system and now it is booting fine! Again, thank you so much @mumblerfish@lemmy.world, @utopiah@lemmy.ml @hendrik@palaver.p3x.de, @ThanksForAllTheFish@sh.itjust.works, @BassTurd@lemmy.world, @IsoKiero@sopuli.xyz !

  • ThanksForAllTheFish@sh.itjust.works
    link
    fedilink
    arrow-up
    3
    ·
    3 days ago

    Method http died unexpectedly 127 means APT’s HTTP helper (usually curl/wget) was in a bad state when the disk filled. Chroot alone won’t fix it, run dpkg --configure -a first, and if http still fails, reinstall curl/apt-transport-https (manually via dpkg if needed), then apt --fix-broken install.

    You’ll have to download them manually as other people have mentioned, and resolve any missing dependencies during install the same way. Also check your network still works.

    ping -c 3 1.1.1.1
    
    • utopiah@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      3 days ago

      reinstall curl/apt-transport-https (manually via dpkg if needed)

      That’s the trick, local installation via dpkg of the missing package itself (that you got another way) required to let apt get work.