depsterr.com



GNU KISS Linux

GitHub organization page

Main repos

Community repos

What is GNU KISS Linux?

GNU KISS Linux, abbreviated as GKISS, is an alternative rootfs and set of repositories for KISS Linux. The only difference between GKISS and KISS is that GKISS uses glibc (the gnu libc) instead of musl.

GKISS does not use the GNU coreutils.

How does it work?

GKISS has a separate GKISS repo and GKISS community repo which contain programs that only function under glibc or contain glibc specific patches. All packages not in the GKISS repos will be installed from the KISS repos instead.

Why should I use GKISS instead of KISS?

If you're happy with KISS Linux, then you really shouldn't. Musl is a much more lightweight option than glibc and if you are able to avoid using glibc then you should.

That being said, you might run into some issues with musl, especially with binaries, since most binaries are linked against glibc.

How do I install GNU KISS Linux?

Installing GKISS is very similar to installing KISS. Follow the instructions at the KISS Linux installation page and make the following changes:

(optional)

Contributing

Though I am not accepting team members I am more than happy to accept pull requests. GKISS follows the same guidelines as KISS Linux. To find out more check out the following pages:

Reporting issues

If you run into any issues with GKISS then please do one of the following.

Report an issue on GitHub (preferred method)

If you're experiencing an issue with a package from the main repository (provided by either KISS or GKISS) please report them here.

If you're experiencing an issue with a package from the community repository (either gcommunity or community) please report them here.

Email me

Email me at depsterr@protonmail.com. Make sure to format your subject as follows:

GKISS: <main / community> <package>

Future plans


GNU KISS Linux is in no way associated with the GNU project.

Linux(R) is the registered trademark of Linus Torvalds in the U.S. and other countries.