Downloading & installing enhanced Smalltalk/X ( jv branch )

Debian / Ubuntu repository

If you are using  Debian or  Ubuntu, the easiest way how to get Smalltalk/X is to use our debian repository. This is the recommended way for debian/ubuntu users, because any updates will be automatically installed when system is being updated (using aptitude update and aptitude safe-upgrade).

  1. Add following lines to the /etc/apt/sources.list or /etc/apt/sources.list.d/smalltalkx.list:
    deb     http://smalltalk.felk.cvut.cz/debian smalltalk contrib 
    deb-src http://smalltalk.felk.cvut.cz/debian smalltalk contrib
    
    Those who couldn't wait and need latest (and untested :-) versions, may use smalltallk-inbox distribution:
    deb     http://smalltalk.felk.cvut.cz/debian smalltalk-inbox contrib 
    deb-src http://smalltalk.felk.cvut.cz/debian smalltalk-inbox contrib
    
  1. Import Smalltalk/X repository key:
    gpg --keyserver pgpkeys.mit.edu --recv-key B5D542AD
    
  2. (Optional) Verify the key - check the fingerprint:
    gpg --fingerprint  B5D542AD
    
    The fingerprint is ED7F 279A 2DFA CF40 6A43 145A DB1D 1D43 B5D5 42AD

  1. Feed apt-key with (verified) key:
    gpg -a --export  B5D542AD | sudo apt-key add -
    
  1. Update aptitude's database:
    aptitude update
    
  1. And install smalltalkx package:
    aptitude install smalltalkx
    
  1. Run Smalltalk/X development environment using /opt/stx/bin/stx

Smalltalk/X Archives

Smalltalk/X distribution archives contains ready-to-use Smalltalk/X installation tree. You may use these archives on any Linux distribution. We provide archives for Windows as well!

  1. Download latest Smalltalk/X archive from  http://smalltalk.felk.cvut.cz/download/smalltalkx/.
  2. Uncompress downloaded archive to whatever/directory/you/want. It will create directory whatever/directory/you/want/stx/<version>, where <version> should be 5.3.6
  3. Run Smalltalk/X development environment using whatever/directory/you/want/stx/<version>/bin/stx (or whatever/directory/you/want/stx/<version>/bin/stx.bat if running on Windows)