I enjoyed reading the list of explicitly excluded software. My current approach to installing linux on a laptop is to start with xubuntu, add dwm, and remove the desktop, ibus, pulseaudio, and a bunch of other stuff. I discovered that Firefox will not play sound without pulseaudio! My next project is removing dbus, but many things on the system seem to depend on it. I think linux is a beautiful thing, but the mainstr…
Kiss Linux – A distribution with a focus on less is more
121–130 of 145 posts
Re: Kiss Linux – A distribution with a focus on less is more
#122Earlier quoted context omitted.
While I agree that Arch is far from minimal, it is one of the distributions that encourage people to build their system up to meet their needs. This is a far cry from the attention grabbing desktop distributions that may or may not offer a server version that can be built upon (which I, perhaps unfairly, interpret as discouraging the build-up approach).
I disagree. That was true for a time, and i enjoyed it coming from NetBSD. But nowadays, if for any reason you don't want to use systemd, or have different opinions about partioning, e.g. limiting access and execution rights and usage for /var, /tmp you are in for an eternal uphill battle against the decisions of 'upstream' and therefore the 'community' which devoutly adheres to these. There are some derivatives addr…
I'm curious about which use cases wasn't supported for you, why it was an uphill battle and which derivative addressed them. I don't quickly see what would give you issues at first glance.
Re: Kiss Linux – A distribution with a focus on less is more
#123I do appreciate how they don't even have a backend for the website (though saying that, I'm not sure why most Linux distributions would require a full backend for their website)
It's an operating system distribution... why bother with how its documentation is served
Re: Kiss Linux – A distribution with a focus on less is more
#124Earlier quoted context omitted.
Static binaries still have dependencies, they just embed them all into one file. That's not generically possible - as the most trivial example, consider a bash script which runs other executables. If you're trying to solve this problem, you need to actually solve it for all real cases; otherwise your solution breaks down and you're back where you started, in dependency hell.
This: perl ..
App::staticperl will build a static binary with the perl+C dependencies built in.
A lot of the time, it's better to use a plenv + Carton, mind, but if you want a single file for deployment, that's a solved problem in perl land too and has been for years.
Re: Kiss Linux – A distribution with a focus on less is more
#125No Wayland, but Xorg? How is that simple?
There are lots of utilities that aren't available in wayland yet, so you'll often end up with an x server installed anyway.
Re: Kiss Linux – A distribution with a focus on less is more
#126I enjoyed reading the list of explicitly excluded software. My current approach to installing linux on a laptop is to start with xubuntu, add dwm, and remove the desktop, ibus, pulseaudio, and a bunch of other stuff. I discovered that Firefox will not play sound without pulseaudio! My next project is removing dbus, but many things on the system seem to depend on it. I think linux is a beautiful thing, but the mainstr…
There's a package called apulse, that tricks programs into thinking they are talking to PulseAudio while piping stuff internally to ALSA. https://github.com/i-rinat/apulse
Re: Kiss Linux – A distribution with a focus on less is more
#127Re: Kiss Linux – A distribution with a focus on less is more
#128* Based on musl libc, busybox and the Linux kernel. As some one who is working on Go ecosystem, this drops my interesting immediately. Using musl libs means a lot of tools can't be used on this OS unless we install the glibc.
Are there problems with go on musl, then? Not a heavy go user but I’m sure I’ve built a working go setup fairly painlessly on musl VM before. (Maybe it’s a recent problem or perhaps I’m misremembering and I did something horrid like pulling in glibc too, but I don’t think I did?)
Re: Kiss Linux – A distribution with a focus on less is more
#129Earlier quoted context omitted.
> On every distro uninstalling packages never really reverts the system to its previous state, always leaves some junk behind. Not at all. Apt has been able to remove everything for the last 20 years.
> Not at all. Apt has been able to remove everything for the last 20 years. Not really. It can remove configuration files etc. it knows about, but it can't know about files later created by the application itself.
Re: Kiss Linux – A distribution with a focus on less is more
#130I’m not familiar with Kiss but it looks interesting; what’s the benefit of Kiss over something like Arch Linux which is already minimal?
Arch is far from minimal. It literally ships systemd, and all kernel options enabled. Not to mention glibc, and a shitton of other crap...