User:Ncopa/Install Handbook

From Alpine Linux

The different run modes

  • tmpfs mode
  • disk mode

Prepare the Boot media

  • explain where to find the iso
  • explain how to burn it the cdrom or create a bootable USB.

Booting

  • explain how to boot the cd/usb. (mention that you might set up BIOS so it boots from cdrom/usb)
  • mention boot options that might be needed for vmware

Setup

  • Write a simple walkthrough of setup-alpine. Its a nice handholding for newbies.
  • Explain how to use setup-disk if you want install alpine to disk
  • might be an idea to tell how to run fdisk to create custom partition tables for setup-disk.
  • Explain how to use 'lbu commit' if "tmpfs" and explain why you don't need it when installing on disk.

at this point the user should have a basic bootable alpine system. The handbook could continue wiht things like:

Configuring the network

  • explain shortly about the network interface names (eth0, eth1, ppp0 etc)
  • explain how to do the simple networking setup, dhcp, static ip etc.
  • explainhow to start/stop interfaces
  • advanced network configuration like pppoe, bridges, bonding, vlans, wifi?

Installing/removing software packages

  • explain the basic usage for apk-tools
  • setting up http repositories - mention http proxies
  • installing packages
  • deleting packages
  • upgrade, explain how to set up the apk cache
  • mention the .apk-new files, maybe as an advanced topic.

Services

  • tell what openrc is
  • explain how to start stop services
  • explain about runlevels and how to add services to "default" runlevel
  • explain about openrc dependencies
  • maybe mention how to configure services (/etc/conf.d) and maybe tell about the difference between /etc/daemon.conf and /etc/conf.d/daemon

Upgrading

  • tell how to upgrade alpine to new version

Configure X.org

  • explain how to set up x11 and create an xorg.conf