Hi,

I'm wondering, Ron emailed me before he emailed here, and in doing so reminded me that I still had that image and my outdated tutorials still on my personal website. I was wondering both whether anyone on here feels that the tutorials and image, if cleaned up, would be helpful, and if so whether there is a more appropriate place to put them than my personal webspace. My original intention had been to basically provide a Squeak answer to Practical Common Lisp, as you might have gathered from the image name, but since there is no way I'm honestly going to finish that effort soon I think it might make sense to merge what I've got with existing documentation efforts. If anyone out there has a site that's active, I'd be happy to donate what I have. Otherwise, I'll just merge them into the Swiki gradually.

Thanks for the feedback.

--Benjamin

On 8/31/05, Donald Major <Donald.Major@sas.com> wrote:
Assuming you have root access you need to use that access to execute

/home/ron/Squeak/Squeak-3.7-7/INTALL

(not sure if /home/ron/Squeak/Squeak-3.7-7 must be your current
directory at the time or not -- I always make it so when I do it, though).

That at least installs the man and VM binary and related files (like
plugins).

The INSTALL script is supposed to also install squeakini (it doesn't)
and to copy the source, image and changes file from /home/ron/Squeak
into roughly the same locations as the binary, to allow squeakini to
easily set up an empty directory for the recommended install (it
doesn't, do that either).

To do it by hand, copy the .changes, .image and .source files from
/home/ron/Squeak/ to /usr/local/lib/squeak.  Then I recommend creating
soft links named "squeak.image" and "squeak.changes" in the same
directory pointing to the version-specific .image and .changes files,
respectively.  Now you're done with root access.

In your home directory, create yet-another-directory and in that, copy
/usr/local/lib/squeak.image and /usr/local/lib/squeak.changes locally
into the directory, and create a soft link names SqueakV3.sources (or
.source -- whatever it is) to the real copy at
/usr/local/lib/squeak/SqueakV3.sources and from that point on, invoking
squeak while in that directory should just bring the image right up,
while leaving master copies of everything in the /usr/local/lib/squeak
directory, useful for other users on the machine and for yourself if you
should do something that manages to so totally trash your local image
and changes file that you can only give up in disgust (it can happen,
but you have to work at it :)).

Any of the above that's wrong is my fault, btw, but it's how I remember
doing it on a new home linux box 3 days ago.

ron wrote:

>Hi,
>
>I am new to Squeak and also a beginner in using the Linux operating
>system. I have successfully downloaded  these packages:
>
>PracticalSqueak.zip
>
>Squeak-3.8-6665-i686-pc-linux-gnu-3.7.7.tar.gz
>
>from this address:
>
>http://www.duke.edu/~bmp5/squeak/getsqueak.html
>
>and extracted them in a folder in my home/ron directory. But I am
>confused on what to do next. I found the squeak bin executable in:
>
>/home/ron/Squeak/Squeak-3.7-7/i686-pc-linux-gnu/usr/local/lib/squeak/3.7-7/squeak
>
>copied it to /user/local/bin/squeak
>
>then set my kde menu to /user/local/bin/squeak
>
>but Squeak doesn't start up. I am using fedora core 3
>
>Can you tell me what I am doing wrong?
>
>Your help would be greatly appreciated.
>
>Thank You,
>
>Ron
>
>
>
>