Last active
May 21, 2017 12:02
-
-
Save benkio/b1d18739959e53dfe63aae7f65223f32 to your computer and use it in GitHub Desktop.
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 | |
############################################################# | |
## SOFTWARE FOR RASPBERRY STARTING FROM RASPBIAN # | |
############################################################# | |
sudo apt-get update | |
sudo apt-get -y remove bluej libreoffice greenfoot wolfram-engine dillo scratch idle3 idle python-pygame libraspberrypi-doc sonic-pi minecraft-pi sense-hat geany | |
sudo apt-get autoremove | |
sudo apt-get upgrade | |
sudo apt-get -y upgrade-dist | |
sudo apt-get -y install samba ntfs-3g rsync emacs transmission wget ssh | |
sudo dpkg-reconfigure keyboard-configuration # Reconfigure keyboard layout | |
sudo mkdir /media/pi/BenkioHD1 | |
sudo mkdir /media/pi/BenkioHD2 | |
sudo mkdir /media/pi/RaspData | |
sudo mkdir /media/pi/RaspData2 | |
sudo chmod -R 777 /media/pi | |
wget https://gist.githubusercontent.com/benkio/0e6bf8df5feb633558c614730982a294/raw/cab8ac04519fbf27a4b1182f9eeb69092ed179f8/smb.conf | |
sudo mv smb.conf /etc/samba | |
# delete a lot of useless stuff taken from here: http://www.cnx-software.com/2012/07/31/84-mb-minimal-raspbian-armhf-image-for-raspberry-pi/ | |
sudo update-rc.d ssh defaults # ssh enabled by default | |
sudo rm -rf python_games | |
sudo apt-get remove x11-common midori lxde python3 python3-minimal | |
sudo rm -rf opt | |
sudo apt-get remove `sudo dpkg --get-selections | grep "\-dev" | sed s/install//` | |
sudo apt-get remove sudo dpkg --get-selections | grep -v "deinstall" | grep python | sed s/install// | |
sudo apt-get remove lxde-common lxde-icon-theme omxplayer | |
sudo apt-get remove sudo dpkg --get-selections | grep -v "deinstall" | grep x11 | sed s/install// | |
sudo apt-get remove sudo dpkg --get-selections | grep -v "deinstall" | grep sound | sed s/install// | |
sudo apt-get remove sudo dpkg --get-selections | grep -v "deinstall" | grep gcc\- | sed s/install// | |
sudo apt-get remove ca-certificates libraspberrypi-doc xkb-data fonts-freefont-ttf locales manpages | |
sudo apt-get autoremove | |
sudo apt-get clean | |
sudo swapoff -a | |
cd /var | |
sudo dd if=/dev/zero of=swap bs=1M count=100 | |
cd /var/log/ | |
sudo rm `find . -type f` | |
cd | |
sudo reboot | |
# NEXT REBOOT IF ALL WORKS | |
# UPDATE FSTAB | |
# UPDATE CRONTAB | |
# sudo raspi-config |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment