tony_anderson at usa.net
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:
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
sudo tar -xvjpf firefox*.tar.bz2
sudo ln -s /opt/firefox/firefox firefox
sudo rm -rf /opt/firefox*.tar.bz2
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 lists.laptop.org wrote:
> Message: 1
> Date: Thu, 30 May 2013 06:50:19 +0100
> From: Peter Robinson<pbrobinson at gmail.com>
> To: Basanta Shrestha<basanta.shrestha at olenepal.org>
> Cc: OLPC Devel<devel at lists.laptop.org>, Sugar Devel
> <sugar-devel at lists.sugarlabs.org>
> Subject: Re: Install Firefox
> <CALeDE9MQvuWr9aZyM2QnYowcn9dYz4QMN_YhgNgTX3=FfDc9cg at mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
> On Thu, May 30, 2013 at 6:18 AM, Basanta Shrestha
> <basanta.shrestha at olenepal.org> wrote:
>> >Please check my repo list at this configuration file.
>> >and xulrunner and firefox version
> 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.
>> >Thank you.
More information about the Devel