3 ms·
The more awareness musl gets, the better. See also Sabotage Linux, a musl-based distro: https://github.com/sabotage-linux/sabotage https://github.com/sabotage-l
by vezzy-fnord 11y ago
The more awareness musl gets, the better. See also Sabotage Linux, a musl-based distro: https://github.com/sabotage-linux/sabotage https://github.com/sabotage-linux/sabotage
- andolanra 11y agoThere's also Void Linux, which has musl and glibc versions of packages and offers both musl-based and glibc-based download images: http://www.voidlinux.eu/ http://www.voidlinux.eu/
- raphaelss 11y agoThere's Alpine Linux too: http://www.alpinelinux.org/ http://www.alpinelinux.org/
- nickpsecurity 11y agoI'll check out these distro's in the near future. I at least got a laugh out of what I saw on alpine's homepage: "Simple. Small. Secure." right next to "ISO 298MB." I know I'm getting old when people think a 298MB system is simple, small, or secure. Lol...
- jzelinskie 11y agoThe Alpine Linux docker image is only a couple megabytes[0]. There are quite a few people (including myself) using it as a light-weight OS for their containers. [0]: https://github.com/gliderlabs/docker-alpine https://github.com/gliderlabs/docker-alpine
- nickpsecurity 11y agoNow that is more like it!
- sams99 11y agofor example, my redis container (samsaffron/redis) is 20mb, the official(tm) redis container is based on ubuntu is 100mb
- buserror 11y agoThere is also my own 'minifs' https://github.com/buserror/minifs https://github.com/buserror/minifs ; it's targeted at embedded, but it works fine on x86s too. Haven't ported it to musl yet (mostly due to the fact that musl wasn't yet merged into crosstool-NG) but that's high on my list. One thing minifs does is that it has a 'cross linker' took that jettisons every piece of code/library that is not actively linked by executable; also, instead of installing everyone's crap everywhere, I build the distro the other way around, and 'pick and chose' the bits that packages need until they work.