[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now


How do I make a new version of firefox available for everyone on my linux system?

Posted on 2006-05-09
Medium Priority
Last Modified: 2013-12-16
Let me clarify my question a little better.

I have a Debian Linux System.
I have 3 authorized users for the system with non-root priveleges.
These 3 users all have firefox installed in their accounts.

I logged into my Debian Linux System via root.
I downloaded and installed the latest version of firefox while logged in as root.

I logged out of root and logged in with user1, user2, and user3 accounts subsequently so that I could check to see if the new installation of Firefox was reflected system wide.  It was not.  The old version of firefox was still installed in user1, user2, and user3 account.

How do I mirror this change (the upgraded firefox) system wide for all users?
Question by:llvllar1on
  • 4
  • 3
LVL 25

Expert Comment

ID: 16647904
where did you install it to.  Did you install it in the /usr/local  directory.  If you installed it as root, it might be somewhere inside of /root not accessible to the non-root users

Author Comment

ID: 16651956
It is installed in the /
LVL 25

Expert Comment

ID: 16652001
and you're positive it is global read from the directory there? (executable for the bins of course).

the other questions I have are:
did you install this via tar ball and the other via deb package, if so both installs are probably there.
and if the permissions are right, are the non-root users referencing the correct firefox?
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!


Author Comment

ID: 16652335
Ok, my question is basically:

Do I need to make some edit's in some script files so that when a user clicks the icon firefox from their desktop, will it reference the correct updated version i just installed?
LVL 25

Expert Comment

ID: 16653100
possibly, i use mandriva mostly but i assume debian isn't much different overall since i believe both use kde.  right click on the icon and go for properties.  you should be able to see the path that the icon is pointing to.  just change that and you should be referencing the firefox you installed.

Author Comment

ID: 16655691
Yes sounds good and all, but say for instance I made more user accounts.  How would I be sure that the new additional users were using the updated version of firefox?  I don't want to have to change the properties for each user account.  Is there some kind of script edit or some file to edit that will always make sure that users use the updated firefox?
LVL 25

Accepted Solution

Cyclops3590 earned 300 total points
ID: 16657325
I guess my question still is, do you have two installations of firefox on your computer.  If so, get rid of the older one.  The next part is if you want a compiled firefox to be auto-available to new accts you must remember to always install successive installations to the same place.  As long as you do that I see know reason you can use the /etc/skel/ method of putting a proper link to firefox in the right place and then any new user will automatically have it.

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article will show you step-by-step instructions to build your own NTP CentOS server.  The network diagram shows the best practice to setup the NTP server farm for redundancy.  This article also serves as your NTP server documentation.
Often times it's very very easy to extend a volume on a Linux instance in AWS, but impossible to shrink it. I wanted to contribute to the experts-exchange community a way of providing a procedure that works on an AWS instance. It can also be used on…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.
Suggested Courses
Course of the Month18 days, 21 hours left to enroll

834 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question