How to install squeak in school network setting

Ned Konz ned at squeakland.org
Sat Sep 11 18:10:24 UTC 2004


On Saturday 11 September 2004 4:56 am, Christian Mascher wrote:

> I'm quite new to smalltalk/squeak myself but think smalltalk is an
> attractive tool for introducing some core OOP-concepts to high-school
> students.

Do you want to use Smalltalk or EToys?

> Now I am wondering how I should go about installing the software in our
> network setting, where we have a class of windows client computers
> connected to a Linux (Samba) server.
>
> For a first look at smalltalk I put the VM (windows.exe), sources, image
> and changes file on a server directory (Linux-Samba-share), where it can
> be started by everybody allright. This directory is (of course ?) not
> publically writeable, so no changes can be saved (and squeak starts with
> a notice complaining about that...). Still, for some first experiments
> with message sends etc. this is usable.
>
> Later on, students will want to save their changes. What are my options?

The SqueakV3.sources file and Squeak.exe (and .dll files?) can live together 
on a network server. You can also put the master copies of the .image 
and .changes file there.

Squeak.exe will use its own location to find the .sources and .dll files.

They would then save the image to their own home directories.

As long as you have associated .image files with the master squeak.exe, 
everything should work OK.

> Putting the four files locally in a directory on every windows client
> computer seems natural, but would not work, because the local drives are
> write-protected, too. (At least after rebooting the old setup is
> restored.) We instruct the students to save their private data into
> their private home-directory on the server because of this.
>
> Putting all four files into every individual students home-directory
> would obviously work, but then I would have to give them much more disk
> space, which I feel should not be necessary, as the bulk of the image
> and the .exe-file are the same for everybody.

This is true for the Squeak.exe and SqueakV3.changes.

However, if you are saving images with their change sets, the total of the two 
can get large.

-- 
Ned Konz
http://bike-nomad.com/squeak/



More information about the Squeak-dev mailing list