An installation package for Scratch on Debian/Ubuntu Linux is now available!
The installation package will install Scratch, and create an icon on the student user's Desktop.
Note This section shows how to install Scratch 1.2. If you have difficulties with Scratch 1.2, see the Scratch 1.1 section below.
Scratch1.2.tgzstudent if you're creating an image or installing on a student machine.md5sum Scratch1.2.tgz | grep -v 38ea82b4b2b2139b49b5afccd3a84f2d
You should not get any output from this command. (No news is good news) If there's any output from the command, you should not install this file.
tar -xvf Scratch1.2.tgz
scratch_installer.pl and another tar file called Scratch.tar.gz./scratch_install.pl
student if you're creating an image or installing on a student machine.tar -xvf scratch_installer.tar.tgz
./scratch_install.pl
To install Scratch to a different directory than the $HOME directory use this command:
./scratch_install.pl --install-dir /some/path/that/you/want
However, read the Gory Details section below before installing to a different directory.
You can use scratch_installer.pl to uninstall Scratch if you made a boo-boo.
./scratch_install.pl --uninstall
If you installed Scratch to a different directory than the default, then run
./scratch_install.pl --uninstall --install-dir /the/custom/directory/you/installed/to
The package contains a custom Perl “installer” script as well as a tarball which was downloaded separately from a generous person at http://www.tcpdpodcast.org/scratch.html
scratch_install.pl creates the shell script which invokes the squeak program that Scratch needs to run.scratch_install.pl can be run interactively, or as part of a batch file (for our image builds?). In non-interactive mode, the script does not prompt, and just outputs the details of the install.I decided to abort the idea of creating a .deb package. Here are a few of the reasons:
permission denied error. So students would have to save their projects to some other directory, causing unnecessary confusion.I will put up better instructions later (11/11/2008)
Scratch 1.? installer for Linux: