Firefox and Thunderbird: how to upgrade, how to restore from prior HD?

I had FF and TB running on a desktop computer which was on Suse 11.0. That computer has gone to the Great Interrupt in the Sky. The hard drive still works, and I can hook it up to the replacement (laptop) with an eSATA cable. Thus, all of my email, settings, bookmarks, etc are sitting there waiting to go back to work.

My new laptop is on Suse 11.2, with the FF version which came on the DVD (from Linux Pro Magazine in February).

I would like to A), load the latest vers of FF and TB onto this laptop, and B), move my older FF and TB stuff to run here.

I am little more than the ignorant appliance operator so derided by Linux gurus in the “Why New Users Give Up” thread. I want to learn more, but my primary need is PRODUCTIVITY, so what I need is an 1D10T-level stepthrough to get done what I need to do.


zypper ar -f Mozilla
zypper dup -r Mozilla


The folders with your FF & TB-settings, mails etc. are ~/.mozilla and ~/.thunderbird. Just move them in your /home on your new HD and that’s it.

~ = /home/$username]

Does this automatically load the latest version, or do I have to do this manually (and how?).

I’ll explain the commands a little bit.

zypper ar -f Mozilla

ar = add repo, -f = set to ‘autorefresh’; the general syntax is:

zypper ar -f URL $Name_of_the_Repo  ##(the name can be set as pleased)

So it’s like “zypper, add this URL as a repository, set it to autorefresh and call it ‘Mozilla’.”

zypper dup -r Mozilla

dup = update / upgrade all installed applications if new versions are available and accept vendor changes if necessary. Now, since this can be a bit critical if all packages are included (depending on the repos you use so far), we want to do this update using only the Mozilla-repo. So the command should be read like this: “zypper, upgrade all packages on the system, accept vendor changes if necessary but use only the Mozilla-repository to do so.”. This will give you all possible upgrades from the Mozilla-repo (and nothing else).


Thanks for the explanation!

So, every time I restart FF, it will be the latest ver with no other commands from me?

Thanks for the explanation!

You’re welcome.

So, every time I restart FF, it will be the latest ver with no other commands from me?

No, the Firefox’ auto-upgrade is deactivated, as upgrading is a administrative process and therefore needs root-privileges. Yet, whenever you will do a systemwide update, the package manager (YaST / zypper) will look for new versions in the Mozilla-repo and install them. So except for updating your packages regularily there’s nothing you’ll have to do to be up to date.

Okay, so if I run updates every week, or every time I find out about a new ver, FF and TB will be included with the rest.

Exactly. :slight_smile:

I did a cold boot. Thunderbird doesn’t seem to be installed (not in the menus, not on the desktop). Do I need to go drag it out of somewhere and install manually the first time?

Hm, in case it wasn’t installed (I thought it was included by default) just do:

zypper in MozillaThunderbird MozillaThunderbird-translations-common

…then you should find it in the menu.