new linux install confused!

stéphane ducasse ducasse at iam.unibe.ch
Sat Apr 22 07:20:47 UTC 2006


Would it be possible to get a description of how to install and run  
squeak on each platform and put it on the web page?

Stef


On 22 avr. 06, at 03:21, David T. Lewis wrote:

> Hi Ron,
>
> I'm not quite sure what the problem is, but the first and most  
> important
> thing I can tell you is that you should not run things like this  
> (Squeak
> or anything else) from the "root" user account. If you have not  
> already
> done so, set yourself up with a user account (user ID "ron" or  
> whatever),
> and use that for everything except the few tasks that truly require  
> root
> access. Linux (or any unix system) will protect you from a lot of  
> problems
> if you take a few minutes to do this, and most things will work  
> just fine
> once you are running them from a regular user account.
>
> Once you have done that, put the squeak image and changes files in  
> your
> own directory, and do something more or less like this:
>
>    $ squeak mysqueakimage
>
> The actual error message you are getting means that Squeak cannot  
> locate
> its image and changes files (these might be, for example,  
> "squeak.image"
> and "squeak.changes", located in your current working directory).  
> Usually
> this just means that you need to tell it the name of the image file
> ("mysqueakimage.image" or whatever). The default is for Squeak to look
> for an image file called "squeak.image" along with a matching  
> "squeak.changes"
> file in your current working directory (whatever directory you are  
> in when
> you run the "squeak" command).
>
> Once more for emphasis: Do *not* run Squeak or anything else from your
> root account. Set up a user account called e.g. "ron" and use it for
> everything that does not specifically require root access.
>
> HTH,
>
> Dave
>
> On Fri, Apr 21, 2006 at 01:35:17PM -0400, ron wrote:
>> Hello,
>>
>> I'm new to linux, programming, and computers. I have tried to  
>> download
>> and install the Squeak 3.8 rpm packages from this page:
>>
>> Unix Squeak:
>>
>> http://squeakvm.org/unix/
>>
>> These are the Packages:
>>
>> Squeak-vm-3.8a-1.i386.rpm
>>
>> Squeak-image-3.8g-6548.noarch.rpm
>>
>> Squeak-sources-3-1.noarch.rpm
>>
>> But I keep getting this message:
>>
>> [root at corefive ron]# squeak
>>
>> Could not open the Squeak image file `squeak.image'.
>>
>> There are three ways to open a Squeak image file.  You can:
>>   1. Put copies of the default image and changes files in this  
>> directory.
>>   2. Put the name of the image file on the command line when you
>>      run squeak (use the `-help' option for more information).
>>   3. Set the environment variable SQUEAK_IMAGE to the name of the  
>> image
>>      that you want to use by default.
>>
>> For more information, type: `man squeak' (without the quote  
>> characters).
>>
>> [root at corefive ron]#
>>
>> I'm confused on what to do next. Here are how the files look after
>> downloading and installing the three packages:
>>
>> [root at corefive ron]# locate squeak
>>
>> /home/ron/.kde/share/apps/RecentDocuments/squeak.desktop
>> /home/ron/.kde/share/apps/RecentDocuments/squeak[2].desktop
>> /home/ron/Desktop/squeak
>> /usr/bin/inisqueak
>> /usr/bin/squeak
>> /usr/doc/squeak
>> /usr/doc/squeak/COPYING.gz
>> /usr/doc/squeak/COPYRIGHT.gz
>> /usr/doc/squeak/LICENSE.gz
>> /usr/doc/squeak/README.Contributing.gz
>> /usr/doc/squeak/README.Keyboard.gz
>> /usr/doc/squeak/README.Sound.gz
>> /usr/lib/squeak
>> /usr/lib/squeak/3.8a-1
>> /usr/lib/squeak/Squeak3.8g-6548.changes.gz
>> /usr/lib/squeak/Squeak3.8g-6548.image.gz
>> /usr/lib/squeak/SqueakV3.sources
>> /usr/lib/squeak/inisqueak
>> /usr/lib/squeak/npsqueakregister
>> /usr/lib/squeak/npsqueakrun
>> /usr/lib/squeak/squeak.changes.gz
>> /usr/lib/squeak/squeak.image.gz
>> /usr/lib/squeak/3.8a-1/Squeak3D
>> /usr/lib/squeak/3.8a-1/SqueakFFIPrims
>> /usr/lib/squeak/3.8a-1/npsqueak.so
>> /usr/lib/squeak/3.8a-1/squeak
>> /usr/lib/squeak/3.8a-1/vm-display-X11
>> /usr/lib/squeak/3.8a-1/vm-display-fbdev
>> /usr/lib/squeak/3.8a-1/vm-display-null
>> /usr/lib/squeak/3.8a-1/vm-sound-OSS
>> /usr/lib/squeak/3.8a-1/vm-sound-null
>> /usr/local/doc/squeak
>> /usr/local/doc/squeak/COPYING
>> /usr/local/doc/squeak/COPYING.gz
>> /usr/local/doc/squeak/COPYRIGHT.gz
>> /usr/local/doc/squeak/LICENSE.gz
>> /usr/local/doc/squeak/README.Contributing.gz
>> /usr/local/doc/squeak/README.Keyboard.gz
>> /usr/local/doc/squeak/README.Sound.gz
>> /usr/local/man/man1/inisqueak.1
>> /usr/local/man/man1/squeak.1
>> /usr/man/man1/inisqueak.1.gz
>> /usr/man/man1/squeak.1.gz
>> /usr/share/pixmaps/gnome-squeak.png
>> /var/cache/man/local/cat1/squeak.1.bz2
>>
>> [root at corefive ron]#
>>
>> I haven't modified anything. Can someone help me?
>>
>> Thank you,
>>
>> -ron-
>
>>
>
>




More information about the Squeak-dev mailing list