====== Create Basic Image ====== - Get Image from https://www.raspberrypi.org/downloads/raspbian, copy to sd card sudo dd if=/tmp/2016-05-27-raspbian-jessie-lite.img of=/dev/mmcblk0 - Add WiFi configuration to ''/etc/a_supplicant/wpa_supplicant.conf'' network={ ssid="TellMyWifiLoveHer" psk="wrongdonkeyapplianceheap" } - Boot raspberry, copy ssh id sshpass -p raspberry ssh-copy-id pi@192.168.0.10 - Configure and update sudo raspi-config sudo apt-get update && sudo apt-get upgrade ====== CrashPi ====== based on https://melgrubb.com/2015/11/24/crashpi-an-off-site-backup-for-the-whole-family/ ===== Setup External HD ===== - Partition (disklabel gpt, add partitions as needed) sudo fdisk /dev/sda # g # n + defaults # p: # Disklabel type: gpt # [...] # Device Start End Sectors Size Type # /dev/sda1 2048 3906963422 3906961375 1,8T Linux filesystem # w - Format + tune + mount sudo mkfs -t ext4 /dev/sda1 sudo mkdir /media/data sudo mount /dev/sda1 /media/data/ sudo tune2fs -m 0 /dev/sda1 # no reserved blocks sudo vim /etc/fstab # UUID=f8b4c1a4-8189-49cc-86fb-c01c2a12b359 /media/data ext4 noatime,nodiratime,data=writeback,barrier=0,nobh,errors=remount-ro 0 1 sudo vim /etc/dphys-swapfile # CONF_SWAPFILE=/media/data/swap # CONF_SWAPFACTOR=2 sudo dphys-swapfile setup sudo dphys-swapfile swapoff sudo dphys-swapfile swapon - Install CrashPlan sudo apt-get install oracle-java8-jdk sudo apt-get install libjna-java wget https://download.code42.com/installs/linux/install/CrashPlan/CrashPlan_4.7.0_Linux.tgz tar xvzf CrashPlan_4.7.0_Linux.tgz cd crashplan-install/ sudo ./install.sh # follow instructions # What directory do you wish to store incoming backup data? -> /media/data/crashplan # fix jre path sudo rm -r /usr/local/crashplan/jre sudo ln -s /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/ /usr/local/crashplan/jre # which of these steps are necessary? sudo rm -r /usr/local/crashplan/jre sudo ln -s /usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt/ /usr/local/crashplan/jre sudo mv libjtux.so libjtux.so_orig sudo wget http://www.jonrogers.co.uk/wp-content/uploads/2012/05/libjtux.so sudo mv libmd5.so libmd5.so_orig sudo wget http://www.jonrogers.co.uk/wp-content/uploads/2012/05/libmd5.so -O ./libmd5.so sudo vim /usr/local/crashplan/bin/CrashPlanEngine # FULL_CP=”/usr/share/java/jna.jar:$FULL_CP”