-
-
Save jitomesky/14e29136753034ad882b to your computer and use it in GitHub Desktop.
minimal rasprep
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/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