This page pertains to unix-like operating systems, not including OS X.
Having multiple versions of XULRunner installed on one machine is simpler than you might imagine. If for whatever reason, you want to run Conkeror with a particular XULRunner version, you can be up and running in minutes.
- download a binary archive of the XULRunner version you want, for your platform.
- extract it to a directory somewhere.
- enter that directory in a terminal.
- issue the command:
./xulrunner --register-user
there will now be an entry in the directory ~/.gre.d for the new XULRunner version.
- change to your conkeror directory. It is preferable to use Conkeror from git for this part, as not all OS-specific packages will come with the requisite scripts.
- issue the following command to ensure that Conkeror will be able to find the version of XULRunner that you just registered.
./contrib/list-xulrunner-versions
take note of the exact version string of the XULRunner version you want to use. You will use this string in place of the ### marker in the following command.
CONKEROR_XULRUNNER_VERSION=### ./contrib/run-conkeror
if all goes well, Conkeror starts, and you can verify that it used the version of XULRunner which you intended by doing M-x version.