====== Raspbian Bookworm basics ====== Flash using the Raspberry Pi Imager -- don't forget to click into the settings cog and adjust things like username/password, host IP etc, and turn on SSH (don't bother with writing a blank ssh file to the boot partition). ===== Find the pi on the network ===== ''nmap -sP 10.0.0.0/24'' is fairly reliable if something goes wrong with setting the IP. ===== User and groups ===== The default user (which can now be named ''slack'' comes with: ''slack adm dialout cdrom sudo audio video plugdev games users input render netdev gpio i2c spi''. So I don't think any groups need adding. (See buster page if needed.) Set up a root user that can be logged in to, starting with ''sudo su'' then ''passwd''. ===== Apt ===== Raspbian contains more packages than Debian net install it seems. [Starting from the "full" desktop install but pitched at headless] apt install screen zsh gem install pry awesome_print ===== Config ===== # ln -s /sys/bus/w1/devices /home/slack/w1 Follow [[:bookworm:basics|bookworm]] for config and oh my zsh. ===== ssh ===== Copy over authorized_keys from ''alan''. ssh-keygen -t rsa -b 4096 -C slack-np@walter Copy id_rsa.pub into any ''authosized_keys'' as needed. ===== Porridge ===== [[https://github.com/repent/porridge#dependencies|Install guide]] (you need to be logged in to Github).