Linux on MacBook
Installation of Ubuntu/Linux on MacBook is straightforward nowadays. However, there are a few small things that may need to be improved.
Keyboard
Remapping the Alt_R to Delete
This can be done either with xmodmap or xkb manipulation. The first will not survive wake after Sleep.
Reversing the Fn key
For example, to make F10 act as F10 instead of Mute, we need to reverse the Fn key, so that by default the F keys act as the F keys and with Fn+F* they do the extended functions.
Do this:
sudo bash -c "echo 2 > /sys/module/hid_apple/parameters/fnmode"