Install XULRunner 2.0 [duplicate]

Solution 1:

You can install the latest source of XULRuner by executing:

sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa
sudo apt-get update
sudo apt-get install xulrunner-2.0 xulrunner-2.0-dev xulrunner-2.0-gnome-support xulrunner-dev

Once installed you'll need to update-alternatives so it's used by default:

sudo update-alternatives --config xulrunner 

Be careful that this ppa also contains an updated version of firefox and thunderbird.

Solution 2:

You can actually run xulrunner apps without installing xulrunner, and just using firefox.

If you look on https://developer.mozilla.org/en/docs/XULRunner, it says:

Firefox 3 and later ships with a private XULRunner package, which can run any compatible XULRunner application using the -app switch.

So I just untarred the pencil .tar.gz distribution, navigated into the user/share/pencil (or whatever) directory, and did:

firefox -app application.ini

tada! No additional installations needed.

Solution 3:

You need to install one of the packages xulrunner-1.9.2 or xulrunner-2.0, depending on which version of xulrunner you need.

Solution 4:

Though late but anyone that stubles here, you don't need to download XULRunner anymore. just download their deb from their site and you are good to go. Its working with Raring fine!

Solution 5:

There's no longer a recent package available.

From https://developer.mozilla.org/en/docs/Getting_started_with_XULRunner

Put the following in a file and run it. It'll download a version that matches your current Firefox version, extract the files and create a symbolic link for convenience.

FIREFOX_VERSION=`grep -Po  "\d{2}\.\d+" /usr/lib/firefox/platform.ini`
ARCH=`uname -p`
XURL=https://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/$FIREFOX_VERSION/runtimes/xulrunner-$FIREFOX_VERSION.en-US.linux-$ARCH.tar.bz2
cd /opt
sudo sh -c "wget -O- $XURL | tar -xj"
sudo ln -s /opt/xulrunner/xulrunner /usr/bin/xulrunner