alpine-linux installer(for just 1 minute!)
go install github.com/SWITCHSCIENCE/rpi-alpine-installer@latest
for macOS
diskutil eraseDisk FAT32 ALPINE MBRFormat /dev/diskN
for aarch64(RaspberryPi 3 or 4)
curl https://github.com/<GitHub-UserID>.keys > keys
rpi-alpine-installer -version=3.17.3 -arch=aarch64 \
-ssid=<SSID> -passphrase=<Passphrase> \
-authorized_keys=keys \
-dist=/Volumes/ALPINEfor armhf(RaspberryPi 3 or 4)
curl https://github.com/<GitHub-UserID>.keys > keys
rpi-alpine-installer -version=3.17.3 -arch=armhf \
-ssid=<SSID> -passphrase=<Passphrase> \
-authorized_keys=keys \
-dist=/Volumes/ALPINEfor Windows: -dist=H:\\
finalize script running message:
* Starting firstboot ... [ ok ]
* Starting local ... [ ok ]
Welcome to Alpine Linux 3.17
ssh root@raspberrypi.local
Backup:
- microSD card backup into local
dist/folder. dist/folder initialize for git:git init.git add .&got commit -am "add files".- if you need git remote add:
git remote add origin git@github.com:.... - push to gitHub main branch:
git push -u origin main.
Restore:
- microSD card format for FAT32 with label 'ALPINE'.
git clone ...- Change dir. into repos:
cd ... - export file into microSD card volume:
git archive main | tar xv -C /Volumes/ALPINE