IMPORTANT - Void Linux PowerPC is no longer maintained. The official website and repository are down. If you want to keep XBPS working, point it to this mirror instead of the official repo - https://mirrors.servercentral.com/void-ppc/
Check out my Void Linux handbook! It's quite a bit more detailed and a lot of the info from there also applies to PowerPC.
Installing Void Linux
Since the site and repos are down, you can still get the images from the Internet Archive here:
For installing I would recommend following the documentation provided in their website. It is very good.
Post-Installation
After installing there are several things you need to do. First of all log in as root and type "xbps-install -Su", this is for keeping the system up to date.
If you're planning to use sudo, type "visudo" and scroll down to the bottom until you find "#Defaults targetpw" and "#ALL ALL=(ALL) ALL". Uncomment them by removing the # (press the delete key, not backspace, if you're on a portable device like the iBook or PowerBook then press fn+backspace). Uncomment both lines and then type ":wq". Now you can log in as your user account by doing "su [name]" and then change the directory by typing "cd ~"
If you're on a portable device install pbbuttonsd and mouseemu. To do this type "sudo xbps-install pbbuttonsd mouseemu", press y and enter if prompted. After that type "sudo ln -s /etc/sv/mouseemu /var/service" and "sudo ln -s /etc/sv/pbbuttonsd /var/service". Next start the services with "sudo sv up pbbuttonsd" "sudo sv up mouseemu".
These are for getting the function keys working and for emulating right & middle click and scrolling. Scrolling is done with the Alt/Option key and right and middle click are F10 and F11
Installing a Window Manager/Desktop Environment
First install xorg by doing "sudo xbps-install xorg". Wait for that to install and then install your favourite WM/DE. I would suggest starting with XFCE4 since it's really simple to use. To install it type "sudo xbps-install xfce4" and after it's installed type "startxfce4".
Getting Audio working
Install alsa-utils, pnmixer and qastools with xbps-install. Open a terminal and type "qasmixer". If you're getting errors that it can't find a mixer type "sudo modprobe snd_powermac" and relaunch it. Look for the PCM slider and slide it to around 70%. Put Bass and Treble to 50% and Master to something like 60%.
Getting wireless working and installing Network Manager
For wireless networking you will need to set up the void-packages source collection.
The commands in order are
# xbps-install base-devel git
$ git clone https://github.com/void-ppc/void-packages.git
$ cd void-packages
$ ./xbps-src binary-bootstrap
$ echo XBPS_ALLOW_RESTRICTED=yes >> etc/conf
After this you will need to find out which AirPort card you have. To do this run:
$ lspci | grep Wireless
If you card is either a BCM4306 rev.3, BCM4311, BCM4312 or BCM4318 rev.2, you should use b43-firmware-classic. If you have a BCM4331, you should use b43-firmware. In other cases, you should probably be able to use either.
Build the appropriate package:
$ ./xbps-src pkg b43-firmware
or
$ ./xbps-src pkg b43-firmware-classic
Install the package:
# xbps-install -R hostdir/binpkgs/nonfree b43-firmware
or
# xbps-install -R hostdir/binpkgs/nonfree b43-firmware-classic
Installing a web browser
TODO