Differences between revisions 1 and 5 (spanning 4 versions)
Revision 1 as of 2015-02-04 03:03:15
Size: 217
Editor: SamatJain
Comment:
Revision 5 as of 2015-02-04 23:39:39
Size: 1762
Editor: SamatJain
Comment: RPi edu packages, commands for doing removal
Deletions are marked like this. Additions are marked like this.
Line 17: Line 17:

Edu packages to remove (from [[https://github.com/asb/spindle/blob/master/wheezy-stage4-lxde-edu|lxde-edu]]:

{{{
idle python3-pygame python-pygame python-tk
idle3 python3-tk
python3-rpi.gpio
python-serial python3-serial
python-picamera python3-picamera
debian-reference-en dillo x2x
scratch nuscratch
raspberrypi-ui-mods
timidity
smartsim penguinspuzzle
pistore
sonic-pi
python3-numpy
python3-pifacecommon python3-pifacedigitalio python3-pifacedigital-scratch-handler python-pifacecommon python-pifacedigitalio
oracle-java8-jdk
minecraft-pi python-minecraftpi
wolfram-engine
}}}

From the above, generate a string called $pkgs, and then run:

{{{#!highlight sh numbers=off
eatmydata apt-get -y remove --purge $pkgs
eatmydata apt-get -y autoremove # Remove automatically installed packages
}}}

[[https://github.com/jwhitehorn/raspbian-mod|jwhitehorn/raspbian-mod]]: script to slim down a Raspbian installation

== Building an image from scratch ==

[[http://buildroot.uclibc.org/|Buildroot]] has [[http://git.buildroot.net/buildroot/tree/board/raspberrypi/readme.txt|instructions for an Raspberry Pi target]].

[[https://github.com/debian-pi/raspbian-ua-netinst]]: Raspbian network installer

== ansible ==

https://github.com/escapologyBB/ansible

https://github.com/escapologyBB/ansible-raspberry-pi

http://jpmens.net/2012/06/06/configuration-management-with-ansible/



== Etc ==

[[http://serialized.net/2013/04/headless_rpi/|Instantly finding a headless Raspberry Pi | serialized.net]]

Minimal Raspbian distribution

Packages that should be installed:

libraspberrypi-bin
raspberrypi-bootloader
raspi-config

Packages that should be removed:

lxde-common
lxsession

Edu packages to remove (from lxde-edu:

idle python3-pygame python-pygame python-tk
idle3 python3-tk
python3-rpi.gpio
python-serial python3-serial
python-picamera python3-picamera
debian-reference-en dillo x2x
scratch nuscratch
raspberrypi-ui-mods
timidity
smartsim penguinspuzzle
pistore
sonic-pi
python3-numpy
python3-pifacecommon python3-pifacedigitalio python3-pifacedigital-scratch-handler python-pifacecommon python-pifacedigitalio
oracle-java8-jdk
minecraft-pi python-minecraftpi
wolfram-engine

From the above, generate a string called $pkgs, and then run:

eatmydata apt-get -y remove --purge $pkgs
eatmydata apt-get -y autoremove # Remove automatically installed packages

jwhitehorn/raspbian-mod: script to slim down a Raspbian installation

Building an image from scratch

Buildroot has instructions for an Raspberry Pi target.

https://github.com/debian-pi/raspbian-ua-netinst: Raspbian network installer

ansible

https://github.com/escapologyBB/ansible

https://github.com/escapologyBB/ansible-raspberry-pi

http://jpmens.net/2012/06/06/configuration-management-with-ansible/

Etc

Instantly finding a headless Raspberry Pi

SamatsWiki: RaspberryPi (last edited 2021-03-24 21:58:43 by SamatJain)