#! /bin/zsh # # this file: # https://dataswamp.org/~incal/conf/.zsh/rpi RPI_MODEL=3 SD_CARD=/dev/sdb DEBIAN_RELEASE=bullseye rpios_code=${RPI_MODEL}_${DEBIAN_RELEASE} rpios_file=raspi_${rpios_code}.img.xz rpios_url=https://raspi.debian.net/daily/raspi_${rpios_file} rpios-url () { echo $rpios_url } rpios-get () { apt update && apt upgrade wget $rpios_url } rpios-check () { wget ${rpios_url}.sha256 sha256sum -c ${rpios_file}.sha256 } rpios-install () { su -c "xzcat ${rpios_file} | dd of=${SD_CARD} bs=64k oflag=dsync status=progress" } rpios-upgrade () { apt update && apt upgrade tasksel install --new-install standard }