FreeBSD on Raspberry PI
Installation
Download OS image and place it onto SD card. Boot it. Default user accounts are:
freebsd/freebsdroot/root
Basic setup
Change root’s password:
passwdChange the default freebsd user:
pw usermod freebsd -l kuban -g staff -c Kuban -s /bin/sh
mv /home/freebsd /home/kuban
pw usermod kuban -d /home/kubanChange the password for user kuban:
passwdSetup static network in rc.conf:
hostname="ns3"
ifconfig_ue0="inet 192.168.88.1 netmask 255.255.255.0"
defaultrouter="192.168.88.1"Configure resolver:
cat <<EOR > /etc/resolv.conf
nameserver 192.168.96.2
domain tekkirk.org
EORFreeBSD upgrade doesn’t work:
freebsd-update fetchBootstrap pkg:
pkg updateInstall packages
- bash
- zsh
- tmux
- vim-console
- emacs-nox
- mercurial - config files
- git - spacemacs
- bind913
- nginx
TODO
- Setup NTPd - it seems enabling it is not sufficient.
Missing
- Haskell
Links
Raspberry Pi hardware ### Raspberry Pi 5