# Raspberry Pi sdc tools This repository contains some shell scripts to install Arch Linux for the Raspberry Pi on a SD-Card and to backup a SD-Card. ## Todo - Implement hostname setting - Implement password change - Implement ssh configuration - Implement wifi automation ## Setup ### SD-Card #### Guided To install a Linux distribution manually on a SD card type in: ```bash bash ./sd_setup.sh ``` #### Piped To pase the configuration to the program use this syntax: ```bash ( echo "$USER" # | The username echo "mmcblk1" # | The device echo "3" # | The raspberry pi number echo "arch" # | The operation system echo "y" # | Transfer image echo "n" # ├── Overwrite device before copying echo "user_password" # | The user password echo "root_password" # | The root password echo "y" # | Copy wifi configurations to target system )| sudo bash ./sd_setup.sh ``` ### System #### Arch ```bash pacman-key --init pacman-key --populate archlinuxarm install -m640 /etc/netctl/examples/wireless-wpa domo-de-kosmopolitoj-wpa nano domo-de-kosmopolitoj-wpa netctl start domo-de-kosmopolitoj-wpa netctl enable domo-de-kosmopolitoj-wpa ``` #### Ubuntu\\Debian ```bash sudo apt update sudo apt upgrade ``` ## Backup To backup a SD card type in: ```bash bash ./sd_backup.sh ``` ## License Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.