
Setup the X11 server for graphics - setup-xorg-base.Edit /etc/apk/repositories to comment out the cdrom (first line) and uncomment the community repository (third line).
#Alpine linux os iso apk#
#Alpine linux os iso password#
Login as root in the base system (no password by default).This assumes you have a functional netboot environment including TFTP, HTTP, and iPXE - such as what I setup in my previous article/video.Ĭlick on the thumbnail to watch the video for this! Once we’re happy, we’re going to generate an apkovl file and save it to our http server, then delete the VM. We are going to take the ISO image for Alpine Linux, boot it in a VM without a hard disk (live, no installation), and configure it to our liking as a thin client. When the APKOVL is loaded, it will install all of the apk packages in the world file, and apply the apkovl files on top of any defaults. It includes all of the system configuration in /etc, any other directories you specify, and the /etc/apk/world file. This is essentially a minimal set of the data on the system, so the system can be recreated. I could use something like Linux Terminal Server Project, but that’s a bit overkill for this, and I wanted to learn Alpine anyway, so I’ve chosen to use Alpine Linux for the client operating system. You need a functional server setup (TFTP, HTTP, iPXE) which I did in my previous post. The instructions got way too long, so I created a new article for the client setup. This is a continuation of my previous article on the Net Booted Thin Client.
