Installing backshift is a two step process:
- Configure backshift (three examples, pick one of the three):
- Use pypy - fast, and appears pretty much bugless in recent versions
- ./configure --python /usr/local/pypy-2.2/bin/pypy
- Use CPython - slowish, but can be sped up with Cython, and makes use of the reference implementation of Python
- ./configure --python /usr/bin/python3 --use-cython
- Use Jython (no symlink race detection, fails to backup dev files)
- ./configure --python /usr/local/jython-2.7b1/bin/jython
- Install
After following those two steps, backshift should appear in /usr/local/bin.
You can also give "./configure --prefix /usr" or similar, to change where backshift gets installed. By default, it goes under /usr/local.