Skip to content

Instantly share code, notes, and snippets.

@Akkiesoft
Last active August 29, 2015 14:01
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save Akkiesoft/7b33e0db6c6af5d58afb to your computer and use it in GitHub Desktop.
Save Akkiesoft/7b33e0db6c6af5d58afb to your computer and use it in GitHub Desktop.
(☝ ՞ਊ ՞)☝
#!/bin/bash
# 事前準備:
# RaspbianのNOOBSイメージのroot.tar.xzを展開して、以下のファイルをresourcesディレクトリをつめておく
# ・etc/inittab
# ・etc/profile.d/raspi-config.sh
# ・etc/init.d/apply_noobs_os_config
# ・etc/init.d/regenerate_ssh_host_keys
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
echo "* apt-get clean"
sudo apt-get clean
echo "* Regenerate swap"
sudo swapoff -a
cd /var
sudo dd if=/dev/zero of=swap bs=1M count=100
echo "* Clear logs"
cd /var/log/
sudo rm `find . -type f`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment