{"id":11858,"date":"2016-04-05T09:33:33","date_gmt":"2016-04-05T04:03:33","guid":{"rendered":"http:\/\/blog.taragana.com\/?p=11858"},"modified":"2016-04-05T09:33:33","modified_gmt":"2016-04-05T04:03:33","slug":"how-to-remove-squeak-and-scratch-from-raspberry-pi-raspbian-jessie-and-wheezy-distro","status":"publish","type":"post","link":"https:\/\/blog.taragana.com\/how-to-remove-squeak-and-scratch-from-raspberry-pi-raspbian-jessie-and-wheezy-distro-11858","title":{"rendered":"How to remove Squeak and Scratch from Raspberry Pi: Raspbian Jessie and Wheezy Distro"},"content":{"rendered":"

Raspbian Jessie and Wheezy distribution includes Squeak<\/strong> and Scratch<\/strong>. While these can be helpful educational tools for students which provides a gentle introduction to programming, it doesn\u2019t have much use for others. The following instructions will remove both Squeak and Scratch from your Raspberry Pi (Raspbian distribution). It saves 92.7 MB and 1.15 MB respectively in Jessie and another 10.2 MB with subsequent autoremove, so over 100 MB space saved.<\/p>\n

root@puma:\/home\/pi# apt-get remove --purge scratch*<\/strong><\/pre>\n
Reading package lists... Done\nBuilding dependency tree\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0\nReading state information... Done\nNote, selecting 'nuscratch' for regex 'scratch*'\nNote, selecting 'squeak-plugins-scratch-dbg' for regex 'scratch*'\nNote, selecting 'squeak-plugins-scratch' for regex 'scratch*'\nNote, selecting 'python3-pifacedigital-scratch-handler' for regex 'scratch*'\nNote, selecting 'libdirectory-scratch-perl' for regex 'scratch*'\nNote, selecting 'libdirectory-scratch-structured-perl' for regex 'scratch*'\nNote, selecting 'scratch' for regex 'scratch*'\nPackage 'libdirectory-scratch-perl' is not installed, so not removed\nPackage 'libdirectory-scratch-structured-perl' is not installed, so not removed\nPackage 'squeak-plugins-scratch-dbg' is not installed, so not removed\nThe following packages were automatically installed and are no longer required:\n\u00a0 fonts-roboto gtk2-engines-clearlookspix liblightdm-gobject-1-0\n\u00a0 libxfce4ui-1-0 libxfce4util-bin libxfce4util-common libxfce4util6\n\u00a0 libxfconf-0-2 lightdm-gtk-greeter pimixer pipanel squeak-vm wiringpi\n\u00a0 xfce-keyboard-shortcuts xfconf\nUse 'apt-get autoremove' to remove them.\nThe following packages will be REMOVED:\n\u00a0 nuscratch* python3-pifacedigital-scratch-handler* scratch*\n\u00a0 squeak-plugins-scratch*\n0 upgraded, 0 newly installed, 4 to remove and 1 not upgraded.\nAfter this operation, 92.7 MB disk space will be freed.<\/strong>\nDo you want to continue? [Y\/n] y\n(Reading database ... 136309 files and directories currently installed.)\nRemoving nuscratch (20160115) ...\nRemoving 'diversion of \/usr\/bin\/scratch to \/usr\/bin\/scratch.old by nuscratch'\nRemoving 'diversion of \/usr\/bin\/squeak to \/usr\/bin\/squeak.old by nuscratch'\nRemoving 'diversion of \/usr\/share\/scratch\/locale\/ja_HIRA.po to \/usr\/share\/scratch\/locale\/ja_HIRA.po.old by nuscratch'\nRemoving 'diversion of \/usr\/share\/scratch\/locale\/ja.po to \/usr\/share\/scratch\/locale\/ja.po.old by nuscratch'\nPurging configuration files for nuscratch (20160115) ...\nRemoving python3-pifacedigital-scratch-handler (2.0.5-1) ...\nPurging configuration files for python3-pifacedigital-scratch-handler (2.0.5-1) ...\nRemoving scratch (1.4.0.6~dfsg1-5) ...\nPurging configuration files for scratch (1.4.0.6~dfsg1-5) ...\nRemoving squeak-plugins-scratch (1.4.0.2~svn.r83-2) ...\nProcessing triggers for hicolor-icon-theme (0.13-1) ...\nProcessing triggers for man-db (2.7.0.2-5) ...\nProcessing triggers for gnome-menus (3.13.3-6) ...\nProcessing triggers for desktop-file-utils (0.22-1) ...\nProcessing triggers for mime-support (3.58) ...\nProcessing triggers for shared-mime-info (1.3-1) ...<\/pre>\n
root@puma:\/home\/pi# apt-get remove --purge squeak*<\/strong><\/pre>\n
Reading package lists... Done\nBuilding dependency tree\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0\nReading state information... Done\nNote, selecting 'squeak-plugins-scratch-dbg' for regex 'squeak*'\nNote, selecting 'squeak-vm' for regex 'squeak*'Mathematica\nNote, selecting 'squeak-plugins-scratch' for regex 'squeak*'\nPackage 'squeak-plugins-scratch' is not installed, so not removed\nPackage 'squeak-plugins-scratch-dbg' is not iAfter this operation, 1,151 kB disk space will be freed.nstalled, so not removed\nThe following packages were automatically installed and are no longer required:And\n\u00a0 fonts-roboto gtk2-engines-clearlookspix liblightdm-gobject-1-0\n\u00a0 libxfce4ui-1-0 libxfce4util-bin libxfce4util-common libxfce4util6\n\u00a0 libxfconf-0-2 lightdm-gtk-greeter pimixer pipanel wiringpi\n\u00a0 xfce-keyboard-shortcuts xfconf\nUse 'apt-get autoremove' to remove them.\nThe following packages will be REMOVED:\n\u00a0 squeak-vm*\n0 upgraded, 0 newly installed, 1 to remove and 1 not upgraded.\nAfter this operation, 1,151 kB disk space will be freed.<\/strong>\nDo you want to continue? [Y\/n] y\n(Reading database ... 135057 files and directories currently installed.)\nRemoving squeak-vm (1:4.10.2.2614-1.1+b1) ...\nProcessing triggers for shared-mime-info (1.3-1) ...\nProcessing triggers for gnome-menus (3.13.3-6) ...\nProcessing triggers for desktop-file-utils (0.22-1) ...\nProcessing triggers for mime-support (3.58) ...\nProcessing triggers for gnome-icon-theme (3.12.0-1) ...\nProcessing triggers for man-db (2.7.0.2-5) ...<\/pre>\n

Don’t forget to run clean and autoremove:<\/p>\n

apt-get clean<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"

Raspbian Jessie and Wheezy distribution includes Squeak and Scratch. While these can be helpful educational tools for students which provides a gentle introduction to programming, it doesn\u2019t have much use for others. The following instructions will remove both Squeak and Scratch from your Raspberry Pi (Raspbian distribution). It saves 92.7 MB and 1.15 MB respectively […]<\/p>\n","protected":false},"author":1,"featured_media":11859,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[12],"tags":[39,87,88],"_links":{"self":[{"href":"https:\/\/blog.taragana.com\/wp-json\/wp\/v2\/posts\/11858"}],"collection":[{"href":"https:\/\/blog.taragana.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.taragana.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.taragana.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.taragana.com\/wp-json\/wp\/v2\/comments?post=11858"}],"version-history":[{"count":0,"href":"https:\/\/blog.taragana.com\/wp-json\/wp\/v2\/posts\/11858\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.taragana.com\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/blog.taragana.com\/wp-json\/wp\/v2\/media?parent=11858"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.taragana.com\/wp-json\/wp\/v2\/categories?post=11858"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.taragana.com\/wp-json\/wp\/v2\/tags?post=11858"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}