After installing pacman packages (last one was ‘ungoogled-chromium’) my root partition of 20GB is completly full. Now I can’t update new packages.

My partition structure is: root (20GB) /home (470GB) swap (10GB)

How can I delete the garbage that is piling up in my root, and how to prevent it from happening again.

  • Roshakk@lemmy.world
    link
    fedilink
    arrow-up
    18
    ·
    1 year ago

    You can start to delete pachage caches, and see how much you gain… If not done often you can have a pile of old stuff. Check out the paccache arch wiki page for more info!

    • c0mpost@lemmy.eco.br
      link
      fedilink
      arrow-up
      9
      ·
      1 year ago

      This. You might have to clear up some space before installing pacman-contrib though.

      paccache -rk1 once in a while and you’re good, maybe even create a hook

      • Tw1@lemmy.roembol.nlOP
        link
        fedilink
        arrow-up
        7
        ·
        1 year ago

        Thanks! This realy helped me out. Saved 1GB on my root.

        When I install things with pacman, is it storing files in the root partition? If so, can I specify installations to install inside the home partition?

        • Certainly_No_Brit@discuss.tchncs.de
          link
          fedilink
          arrow-up
          4
          ·
          1 year ago

          Pacman installs binaries in the root partition because they are installed system-wide. I don’t think that pacman can install binaries for a single user (inside the home partition).

          One way of achieving that would be compiling or downloading the binaries manually as a normal user and putting the .desktop file in .local/share/applications. The program would then be only accessible for a single user though.