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?

  • hendrik@palaver.p3x.de
    link
    fedilink
    English
    arrow-up
    19
    ·
    edit-2
    23 hours ago

    Clear up some space first and then try something like this:

    dpkg --force-all --configure -a  
    apt --fix-broken install  
    apt-get -f install  
    

    I’ve had issues like that before and oftentimes it’s recoverable. A bit unfortunately if the wrong packages got damaged. Can be quite an effort to get it going again and it depends on the exact situation.

    • dontblink@feddit.itOP
      link
      fedilink
      English
      arrow-up
      8
      ·
      23 hours ago

      The first command worked, the second one is still showing up http have died unexpectedly error 127

      • ThanksForAllTheFish@sh.itjust.works
        link
        fedilink
        arrow-up
        2
        ·
        2 hours 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
          ·
          2 hours 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.

      • hendrik@palaver.p3x.de
        link
        fedilink
        English
        arrow-up
        10
        ·
        edit-2
        21 hours ago

        Hmm, sorry. I’d guess your internet connection doesn’t work any more. So apt can’t fetch the packages. That’s kind of hard to debug, though. You’d somehow need to fix networking before you can proceed. But we don’t really know what broke. And if that’s really the only issue at play.

        Maybe a Live-USB stick and a rescue mode can help here?! Other than that I’m out of options.