Last active
May 20, 2018 07:20
-
-
Save Akkiesoft/9916490 to your computer and use it in GitHub Desktop.
コンパクトなRaspbianを作るやつをベースに自己流にアレンジしたもの。RaspbianがXありで1.2GBちょいのディストリに変身します。NOOBS1.3.4のRaspbianに対応。
This file contains 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 | |
# コンパクトなRaspbianを作るやつをベースに自己流にアレンジしたもの | |
# Xもいらないバージョン: https://gist.github.com/Akkiesoft/9873563 | |
# | |
# ベース: http://www.cnx-software.com/2012/07/31/84-mb-minimal-raspbian-armhf-image-for-raspberry-pi/ | |
# 前のバージョン: https://gist.github.com/Akkiesoft/5426660 | |
sudo apt-get update | |
rm -rf python_games ocr_pi.png | |
XPKGS='dillo penguinspuzzle xpdf galculator timidity' | |
DOCS='libraspberrypi-doc manpages debian-reference-en debian-reference-common' | |
GCC='gcc-4.5-base:armhf gcc-4.6-base:armhf' | |
DEV=`sudo dpkg --get-selections | grep "\-dev" | sed s/install//` | |
MEDIA='omxplayer' | |
PYTHON='python-pygame python-pifacecommon python-pifacedigitalio python3-pifacecommon python3-pifacedigital-scratch-handler python3-pifacedigitalio python-rpi.gpio python3-rpi.gpio idle-python2.7 idle-python3.2' | |
JAVA='java-common oracle-java7-jdk' | |
LEARNING='scratch squeak-vm squeak-plugins-scratch supercollider sonic-pi wolfram-engine' | |
sudo apt-get remove $XPKGS $DOCS $GCC $DEV $MEDIA $JAVA $LEARNING x2x | |
# Replace OpenSSH to dropbear (Keep openssh-client) if you want. | |
# sudo apt-get remove openssh-server | |
# sudo apt-get install -y dropbear | |
# Run autoremove, upgrade and clean cache. | |
sudo apt-get autoremove -y | |
sudo apt-get upgrade -y | |
sudo apt-get clean | |
# Regenerate Swap if you want. | |
# sudo swapoff -a | |
# cd /var | |
# sudo dd if=/dev/zero of=swap bs=1M count=100 | |
# Clear logs if you want. | |
# 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