Install Firefox

Tony Anderson tony_anderson at
Thu May 30 03:28:29 EDT 2013


I have found it unproductive to try to install Firefox by rebuilding.
It is far easier to update the XO with a bash script from a usb drive.
This also avoids the problem with using a signed release (the basic 
build is signed).

I am currently using Firefox 20 on build 12.1.0. The install script is:

#install firefox
echo 'install firefox'
rm -rf /home/olpc/.mozilla
sudo rm -rf /opt/firefox*
sudo rm -rf /usr/bin/firefox
sudo cp firefox*.tar.bz2 /opt
cd /opt
sudo tar -xvjpf firefox*.tar.bz2
cd /usr/bin
sudo ln -s /opt/firefox/firefox firefox
sudo rm -rf /opt/firefox*.tar.bz2
sudo poweroff

This script also installs some Sugar activities. The final poweroff
command shows the script is finished and also forces reboot of the XO.
Note: the * after Firefox keeps the script valid when the Firefox 
release level changes. Naturally, the downloaded tarball is installed on 
the USB drive.


On 05/30/2013 08:50 AM, devel-request at wrote:
> Message: 1
> Date: Thu, 30 May 2013 06:50:19 +0100
> From: Peter Robinson<pbrobinson at>
> To: Basanta Shrestha<basanta.shrestha at>
> Cc: OLPC Devel<devel at>,	Sugar Devel
> 	<sugar-devel at>
> Subject: Re: Install Firefox
> Message-ID:
> 	<CALeDE9MQvuWr9aZyM2QnYowcn9dYz4QMN_YhgNgTX3=FfDc9cg at>
> Content-Type: text/plain; charset=ISO-8859-1
> On Thu, May 30, 2013 at 6:18 AM, Basanta Shrestha
> <basanta.shrestha at>  wrote:
>> >Please check my repo list at this configuration file.
>> >
>> >
>> >and xulrunner and firefox version
>> >xulrunner-13.0-1.fc17.armv7vl
>> >firefox-12.0-1.fc17.armv7hl
> Firefox and xulrunner 17 are the late known good (and matching) builds
> for Fedora 17, you need the major versions to be matching (so
> 12/13/17) but if you were pulling in all the latest stable updates
> into the build you would have matching ones AFAICT from koji so
> there's some other issue.
> I'm not sure what the following lines translate to but you should
> never use the koji repositories as repos as they contain all sorts of
> randomly tagged bits that the release repos don't.
> olpc_frozen_1=0,koji.dist-f17-armv7hl
> olpc_frozen_2=0,koji.dist-f17-armv7hl-updates-12.1.0
> Peter
>> >Thank you.

More information about the Devel mailing list