D&C GLug - Home Page

[ Date Index ] [ Thread Index ] [ <= Previous by date / thread ] [ Next by date / thread => ]

Re: [LUG] Upgrades

 

On 6/1/06, Neil Winchurst <neil@xxxxxxxxxxxxxxxxx> wrote:
> I am  probably a bit confused.
>
> I upgraded Thunderbird to the latest version by downloading the gz file

Firstly i would say, what distro are you using and does that have a
unstable/testing package of the latest version of thunderbird, this
will keep things consistant and actualy upgrade instead of installing
a 2nd copy. Of cause if you just want to test then what you have done
is fine and you can remove it without affecting any system wide stuff.

Your data lives in ~/.thunderbird/    or somthing very similar

Idealy you should back this up especialy if you are just testing a 2nd
version as it could upgrade the files to a new version and you might
not be able to down grade.

If you extract the tar ball into your home directory then other users
will probably not be able to see the binary. The distro installed
version probably has its files split across /usr/bin and /usr/lib and
even /etc/ not sure exactly for thunderbird, this is why it is better
to use a prepacked version for your distro. If one is not avaiable
then i would remove your old thunderbird (back up your data first,
just in case) use your distros poackage management tool rpm,apt etc to
remove thunderbird.

If you don't remove the old version there is a risk that a new version
could call an old version config file or lib and then the fun will
begin.

I remember it use to be popular to keep self contained packages in
/opt ie create /opt/thunderbird and un tar the package there and make
sure the permissions are correct for the folder so all can access it
that need it. Its not that elegant but it will work. I haven't seen
/opt for ages now i think its pretty unused now but in lue of having a
proper package that will place the right bits in /usr/bin etc this is
probably the best option. it also makes removing it very easy, if you
manualy put the bits in /usr/bin /usr/lib then it will become a
knightmare to remove as you will forget what you have done!


Regards


Robin

-- 
The Mailing List for the Devon & Cornwall LUG
http://mailman.dclug.org.uk/listinfo/list
FAQ: http://www.dcglug.org.uk/linux_adm/list-faq.html