Git/Systems
Appearance
< Git
Git-based systems
[edit | edit source]Motivation
[edit | edit source]- Don't you too hate the emptiness in file:/usr/share/src/ of 2017 open-source misnomed distros?
- Or their not letting you gdb each process down to the deepest library printf?
- Or their maximal tarball bloat for minimal changes?
- PS: A more ideal year 2017 would have seen us start this chapter with an eloquent "apt install https://packages.debian.org/git-mediawiki && git clone https://en.wikibooks.org/wiki/Git && cd Git && git pull && emacs Systems && git checkin . && git commit && git push" lookalike idiom!
Goal: running system(s) entirely made of Git with many a git submodule
or git subtree
Case Studies
[edit | edit source]- //gittup.org
- 2012-03-23 600M git clone https://github.com/gittup/gittup/ claim to build a small changeable system
- //sta.li
- 2016-08-17 28M http://dl.sta.li/stali.iso claims to http://git.suckless.org/
- //exherbo.org
- 2016-11-04 79M https://dev.exherbo.org/stages/exherbo-amd64-current.tar.xz chroot you to smart developer
- //sourcemage.org
- 2012-05-11 139M http://download.sourcemage.org/chroot/smgl-stable-0.60-basesystem-x86_64.tar.xz lets you bash http://scmweb.sourcemage.org/
- //funtoo.org
- 2016-12-27 373M http://build.funtoo.org/funtoo-current/x86-64bit/generic_64/stage3-latest.tar.xz claims to have Git seasoned mother Gentoo of https://chromium.googlesource.com/
- //killx.linuxbbq.org
- 2013-09-06 411M https://killx.linuxbbq.org/killX-nietzsche-64.tar.bz2 chroot you to git-based /dev/tty distro
- //gobolinux.org
- 2016-12-15 1004M https://gobolinux.org/iso/GoboLinux-016-x86_64.iso.torrent claim to boot many /Programs/*/[0-9]*/
- //aryalinux.org
- 2016-12-30 1600M https://github.com/FluidIdeas/aryalinux/ claim to build an XFCE build Linux from scratch for builders