Skip to content

Instantly share code, notes, and snippets.

@jitomesky
Forked from Akkiesoft/rasprep.sh
Last active August 29, 2015 14:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jitomesky/14e29136753034ad882b to your computer and use it in GitHub Desktop.
Save jitomesky/14e29136753034ad882b to your computer and use it in GitHub Desktop.
minimal rasprep
#!/bin/bash
echo "---------------"
echo "RasPrep ver.0.1"
echo "---------------"
echo "* Copy inittab"
sudo cp resources/inittab /etc/
echo "* Copy raspi-config.sh"
sudo cp resources/raspi-config.sh /etc/profile.d/
echo "* Copy apply_noobs_os_config"
sudo cp resources/apply_noobs_os_config /etc/init.d/
sudo update-rc.d apply_noobs_os_config defaults
echo "* Copy regenerate_ssh_host_keys"
sudo cp resources/regenerate_ssh_host_keys /etc/init.d/
sudo update-rc.d regenerate_ssh_host_keys defaults
sudo apt-get update
XPKGS='x11-common xdg-utils gnome-themes-standard-data dillo midori penguinspuzzle lxde lxde-common lxde-icon-theme xkb-data xpdf fonts-freefont-ttf '`sudo dpkg --get-selections | grep -v "deinstall" | grep x11 | sed s/install//`
LEARNING='scratch squeak-vm squeak-plugins-scratch supercollider sonic-pi wolfram-engine'
sudo apt-get -y remove $XPKGS $LEARNING x2x
# Run autoremove, upgrade and clean cache.
sudo apt-get autoremove -y
sudo apt-get upgrade -y
sudo apt-get clean
# Regenerate Swap
sudo swapoff -a
cd /var
sudo dd if=/dev/zero of=swap bs=1M count=100
# Clear logs
cd /var/log/
sudo rm `find . -type f`
history -c
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment