There are currently two ways to install the 0.5 version of Rosetta Stone:
Download the rosetta binary from the appropriate location:
After the download, the rosetta file has to be made executable in most cases. This can be done for example by executing
chmod +x rosetta
in the download directory.
The various tools are provided as symbolic links to the single rosetta binary. When invoked, it prints a list of these links and offers to create them:
$ ./rosetta
[...]
Create missing links now [yes/no]? y
Creating symbolic link info -> rosseta
[...]
Note
The links can also be created as follows:
Non-interactively
$ ./rosetta create-links
Manually
$ for alias in info bridge compiler ; do ln -s rosetta ${alias} ; done
Currently, only recent versions (e.g. 1.0.55 or newer) of SBCL are fully supported.
System | Required | Obtainable From |
---|---|---|
alexandria | yes | Quicklisp |
split-sequence | yes | Quicklisp |
iterate | yes | Quicklisp |
metabang-bind | yes | Quicklisp |
bordeaux-threads | yes | Quicklisp |
closer-mop | yes | Quicklisp |
log5 | yes | Quicklisp |
puri | yes | Quicklisp |
uuid | yes | Quicklisp |
local-time | yes | Quicklisp |
cl-hooks | yes | Quicklisp |
cl-dynamic-classes | yes | 0.5 branch of https://code.cor-lab.org/git/rosetta.git/cl/cl-dynamic-classes/ |
Download other required systems:
cl-hooks
bzr branch lp:cl-hooks
The whole source tree of Rosetta Stone can be obtained from the repository located at 0.5 branch of https://code.cor-lab.org/git/rosetta.git.
Load cl-rosetta with Quicklisp to pull in remaining dependencies
(ql:quickload :cl-rosetta)
Debian packages for several versions of Ubuntu GNU/Linux are available from the CoR-Lab package repository.
The following repository source line has to be added to /etc/apt/sources.list:
deb http://packages.cor-lab.de/ubuntu/ RELEASENAME testing
where RELEASENAME is the appropriate Ubuntu release name.
After that, packages can be installed via
$ sudo apt-get install PACKAGENAMES
where PACKAGENAMES is a subset of rosetta-cl0.5, rosetta-tools-cl0.5.
Warning
This installation method only works with Ubuntu GNU/Linux.
Note
More information can be found here.
No problems yet.