Test no. 2 in the quest for a tiny linux distro. This time I’m checking out alpine linux (it’s the distro used inside docker files).
The installation process is very bare-bones; it reminded me of openbsd and void linux.
The disk image, optimized for virtual systems, weighs in at 39MB. After installation (ssh server included, just like the ubuntu variants), running
du -h -d 0 /
to get the disk space used gives me a total of 98.8MB. Crazy, right?
By the way: logging in as root over ssh with a password doesn’t work. I was even on the freenode IRC channel, and those fine folks couldn’t get it working. If you want to ssh in as root (an admittedly bad idea, but for scripted remote root file management there isn’t a better alternative), you’ll have to use a key.
Alternately, just create a new user after installation and use the new account for ssh access.
Once logged in, you can easily switch to the root account.
That command, in general, switches you to the specified account. If no argument is given, it assumes you want the
turning it off
The shutdown command isn’t used on Alpine. Instead, use:
install man pages
Turns out, it doesn’t come with man pages installed. Install them:
apk add mandoc man-pages