DEV Community

Discussion on: What would you like to see in a developer-centric Linux distro?

Collapse
 
stereoplegic profile image
Mike Bybee • Edited

I want to avoid messing with the actual OS installer too much, because nobody likes waiting forever to partition, format, install a ton of packages (after downloading if we're realistic about what you want to squeeze into an ISO - I also want the installer itself to be able to run offline as Ubiquity and Calamares already can), and so on, only for it to bork before it gets to the bootloader install stage and leave an unusable system; I do, however, want to give options for installing at least some of the scenarios you describe in a first-boot welcome app and/or some sort of software center (or something as simple as Ubuntu Studio Installer, though that thing looks hideous on KDE in dark mode).

I have mixed feelings about running bare metal database installs if they only apply to dev environments. Dockerized may be the better option.

As for Docker GUIs, I know there are a few options out there, mostly Electron based - which doesn't bother me nearly as much as it does some - like Kitematic (which I haven't had any luck with on Linux either), some based on containers of their own and running in a browser tab. It's been a while since I've used any though. I know I used Dockstation at one point, but I don't know how well maintained that is anymore and can't remember if it supports Compose.

I really want to avoid scenarios where I hack at the repos too much. While I agree that older releases should be avoided, sometimes there's a perfectly good reason to use them (maybe just feature research to build a newer alternative, for example) or just a lack of newer options that match them in ability (see what I wrote about Synaptic; I'm honestly not sure how well maintained it is anymore, but it's by far the best GUI for apt[-get] in terms of features and stability).

As for limiting commands: If someone can't make rm -rf * jokes about my distro, is it even really Linux?

Collapse
 
karandpr profile image
Karan Gandhi

For Docker GUIs ,I think Dockstation is a good option. I use both Kitematic and Dockstation on my Linux setup.

Thread Thread
 
stereoplegic profile image
Mike Bybee

I haven't tried Kitematic in a while. Is it still "build it yourself" for Linux?

Thread Thread
 
karandpr profile image
Karan Gandhi • Edited

There is a release for Ubuntu.
github.com/docker/kitematic/releas...

Thread Thread
 
stereoplegic profile image
Mike Bybee • Edited

Nice. Of course they make it nonstandard by throwing it in a zip (I'm also working on a GitHub-based "PPA" to pull other projects' deb releases into a single spot that can be managed by apt, but I'll have to add an extra step just to extract Kitematic if I include it). I wish they would just put it in the Docker CE apt repo or something.