Not that it matters much, ultimately it's about becoming familiar with where stuff is put, even if it's in a weird grab bag of /usr, /var, /etc/etc/etc. Still, I can't help but check out Gobolinux from time to time.

all 15 comments

sorted by: hot top controversial new old
[–] 18 points 7 months ago (3 children)

TIL about GoboLinux. This is a cool idea.

As a long time Linux user, I've always found the file system layout to be a bit esoteric.

What are the criticisms?

  • source
  • hideshow 3 child comments
  • [–] [S] 11 points 7 months ago

    The main one that I'm aware of is that Gobo relies on a lot of symlinks to make their folder structure work. The traditional hierarchy is still there because a lot of programs have been designed around it. It's just hidden.

  • source
  • parent
  • [–] 7 points 7 months ago (1 child)

    TIL as well. Biggest disadvantage for me would be not having ~/.config for easy access to most of my config files. ~/.cache is pretty convenient too. My ideal filesystem layout might include these directories but combine the program root directories into one.

    The structure of GoboLinux reminds me a lot of Flatpak.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 3 points 7 months ago

    Is the home folder structure different on gobo as well? I never used it so i don't know but on NixOS and Guix for example only the root file system is different, your home folder is like any other distro.

  • source
  • parent
  • [–] 12 points 7 months ago (2 children)

    If you want different programs to have their own file structure, there's always NixOS. It's not as readable, but every package has its own directory in /nix/store.

  • source
  • hideshow 2 child comments
  • [–] 7 points 7 months ago (1 child)

    Just shove everything into /opt, all the big professional companies are doing it! They'd never take shortcuts, right?

  • source
  • hideshow 1 child comment
  • [–] 6 points 7 months ago (1 child)

    weird grab bag

    You don't mention whether that is adherence to the FHS or denial of it.

    One of those options is, to be clear, violating a standard.

  • source
  • hideshow 1 child comment
  • [–] 6 points 7 months ago

    First time I hear about Gobolinux. A quick websearch for comparison between Nix and Gobolinux brought me this article from 2011: https://sandervanderburg.blogspot.com/2011/12/evaluation-and-comparison-of-gobolinux.html . An interesting system.

  • source
  • [–] 11 points 7 months ago (1 child)
    ~] cd /
    /] ls
    Programs
    Users
    System
    Data
    Mount
    

    very macOS-like, wish this would take over. am a convert from that side of the fence and tried a decade or so ago to reform linux by way of symlinks to something similar to this but gave up after a reinstall or two, too much hassle. just like CMD-C/V, relearned the new way.

  • source
  • hideshow 1 child comment
  • [–] 3 points 7 months ago

    Gobolinux is interesting for sure. I kinda feels similar to nix and guix, but more primitive if that makes sense.

  • source