I feel my system is perpetually bloated, and try to maintain what applications I have installed but always seem to veer off into new applications or python modules and what ever else.

Just wondering how does one keep a lean daily use system?

  • TunaCowboy@lemmy.world
    link
    fedilink
    arrow-up
    10
    ·
    edit-2
    9 months ago

    Being overly concerned with ‘bloat’ is a waste of time.

    For python use venv.

    You can always ./configure && make skipping make install and run programs from that directory and just rm -rf the directory when you’re done.

    Containers also exist.

    For advanced users guix makes it very easy to try out new software in an isolated environment.

      • TechNom (nobody)@programming.dev
        link
        fedilink
        English
        arrow-up
        4
        ·
        9 months ago

        Considering venvs as bloat is being a bit harsh on yourself. True that venvs don’t try to share packages among themselves. But storage isn’t costly enough to justify the effort in saving there.

        There are plenty of development tools that take up more than 5GB of space for no reason. Even there, the bloat comes from the network bandwidth needed to update them and the fact that they make it easy to hide malware. Hardly anything free software can be considered bloated on that account.