How to Upgrade Mozilla firefox on Ubuntu?


By default, Mozilla Firefox automatically update itself but you can also do a manual update. You can update your firefox by following steps.

Method : 1

First go to your Application Launcher of Ubuntu menu. Follow complete path as given below.

Applications –> System Tools –> Administration –> Software Updater

As shown in Image, Select Firefox option and click on Install Now.


Now you can check your version of Firefox from path Help –> About Firefox.You will find your updated version of Mozilla Firefox.

Method : 2

If the update didn’t work for you, don’t worry, you can download and install the latest Firefox version from website for your operating system and language. This will be fresh installation of Firefox. Steps are given below.

Run this command on your terminal “sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa”

Jhon@MYPLANET:~$ sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa
 [sudo] password for Jhon:
 Staging PPA for Mozilla and other browser-related security updates. Unless you are testing updates, you should not install packages from this PPA
 More info:
 Press [ENTER] to continue or ctrl-c to cancel adding it
 gpg: keyring `/tmp/tmp0kcreuxh/secring.gpg' created
 gpg: keyring `/tmp/tmp0kcreuxh/pubring.gpg' created
 gpg: requesting key 7EBC211F from hkp server
 gpg: /tmp/tmp0kcreuxh/trustdb.gpg: trustdb created
 gpg: key 7EBC211F: public key "Launchpad PPA for Ubuntu Mozilla Security Team" imported
 gpg: no ultimately trusted keys found
 gpg: Total number processed: 1
 gpg: imported: 1 (RSA: 1)

Now Run this command on your terminal “sudo apt-get update”

parveen@MYPLANET:~$ sudo apt-get update
Ign trusty InRelease 
Ign trusty-security InRelease 
Ign trusty InRelease 
Ign trusty InRelease 
Get:1 trusty Release.gpg [72 B] 
Get:2 trusty-security Release.gpg [933 B] 
Get:3 trusty Release.gpg [316 B] 
Ign trusty-updates InRelease 
Hit trusty Release 
Get:4 trusty-security Release [62.0 kB] 
Get:5 trusty Release [15.1 kB] 
Ign trusty-backports InRelease 
Hit trusty/main Sources 
Hit trusty Release.gpg 
Hit trusty/main amd64 Packages 
Get:6 trusty/main amd64 Packages [23.5 kB] 
Hit trusty/main i386 Packages 
Get:7 trusty-updates Release.gpg [933 B] 
Get:8 trusty-security/main Sources [71.4 kB] 
Hit trusty-backports Release.gpg 
Get:9 trusty/main i386 Packages [23.5 kB] 
Hit trusty Release 
Get:10 trusty-security/restricted Sources [2,061 B] 
Get:11 trusty-updates Release [62.0 kB] 
Get:12 trusty-security/universe Sources [17.9 kB] 
Get:13 trusty/main Translation-en [7,321 B] 
Get:14 trusty-security/multiverse Sources [1,896 B] 
Get:15 trusty-security/main amd64 Packages [220 kB] 
Hit trusty-backports Release 
Hit trusty/main Sources 
Get:16 trusty-security/restricted amd64 Packages [8,875 B]
Ign trusty/main Translation-en_IN 
Hit trusty/restricted Sources 
Get:17 trusty-security/universe amd64 Packages [87.7 kB]
Hit trusty/universe Sources 
Ign trusty/main Translation-en 
Hit trusty/multiverse Sources 
Get:18 trusty-security/multiverse amd64 Packages [3,458 B]
Hit trusty/main amd64 Packages 
Get:19 trusty-security/main i386 Packages [210 kB] 
Hit trusty/restricted amd64 Packages 
Hit trusty/universe amd64 Packages 
Hit trusty/multiverse amd64 Packages 
Get:20 trusty-security/restricted i386 Packages [8,846 B]
Hit trusty/main i386 Packages 
Get:21 trusty-security/universe i386 Packages [87.7 kB]
Hit trusty/restricted i386 Packages 
Get:22 trusty-security/multiverse i386 Packages [3,624 B]
Get:23 trusty-security/main Translation-en [113 kB] 
Hit trusty/universe i386 Packages 
Hit trusty/multiverse i386 Packages 
Hit trusty/main Translation-en 
Hit trusty/multiverse Translation-en 
Hit trusty-security/multiverse Translation-en 
Hit trusty-security/restricted Translation-en 
Hit trusty/restricted Translation-en 
Hit trusty-security/universe Translation-en 
Hit trusty/universe Translation-en 
Get:24 trusty-updates/main Sources [180 kB] 
Get:25 trusty-updates/restricted Sources [2,061 B]
Get:26 trusty-updates/universe Sources [105 kB] 
Get:27 trusty-updates/multiverse Sources [4,463 B]
Get:28 trusty-updates/main amd64 Packages [446 kB]
Get:29 trusty-updates/restricted amd64 Packages [8,875 B]
Get:30 trusty-updates/universe amd64 Packages [254 kB]
Get:31 trusty-updates/multiverse amd64 Packages [11.2 kB]
Get:32 trusty-updates/main i386 Packages [436 kB] 
Get:33 trusty-updates/restricted i386 Packages [8,846 B]
Get:34 trusty-updates/universe i386 Packages [255 kB]
Get:35 trusty-updates/multiverse i386 Packages [11.3 kB]
Hit trusty-updates/main Translation-en 
Hit trusty-updates/multiverse Translation-en 
Hit trusty-updates/restricted Translation-en 
Hit trusty-updates/universe Translation-en 
Hit trusty-backports/main Sources 
Hit trusty-backports/restricted Sources 
Hit trusty-backports/universe Sources 
Hit trusty-backports/multiverse Sources 
Hit trusty-backports/main amd64 Packages 
Hit trusty-backports/restricted amd64 Packages 
Hit trusty-backports/universe amd64 Packages 
Hit trusty-backports/multiverse amd64 Packages 
Hit trusty-backports/main i386 Packages 
Hit trusty-backports/restricted i386 Packages 
Hit trusty-backports/universe i386 Packages 
Hit trusty-backports/multiverse i386 Packages 
Hit trusty-backports/main Translation-en 
Hit trusty-backports/multiverse Translation-en 
Hit trusty-backports/restricted Translation-en 
Hit trusty-backports/universe Translation-en 
Ign trusty/main Translation-en_IN 
Ign trusty/multiverse Translation-en_IN
Ign trusty/restricted Translation-en_IN
Ign trusty/universe Translation-en_IN
Fetched 2,755 kB in 45s (61.0 kB/s)
Reading package lists... Done

Now run this command “sudo apt-get install firefox”

Jhon@MYPLANET:~$ sudo apt-get install firefox
Reading package lists... Done
Building dependency tree 
Reading state information... Done
The following package was automatically installed and is no longer required:
Use 'apt-get autoremove' to remove it.
Suggested packages:
The following packages will be upgraded:
1 upgraded, 0 newly installed, 0 to remove and 497 not upgraded.
Need to get 39.8 MB of archives.
After this operation, 30.8 MB of additional disk space will be used.
Get:1 trusty-updates/main firefox amd64 36.0+build2-0ubuntu0.14.04.4 [39.8 MB]
Fetched 39.8 MB in 1min 4s (613 kB/s) 
(Reading database ... 173847 files and directories currently installed.)
Preparing to unpack .../firefox_36.0+build2-0ubuntu0.14.04.4_amd64.deb ...
Unpacking firefox (36.0+build2-0ubuntu0.14.04.4) over (28.0+build2-0ubuntu2) ...
Processing triggers for man-db ( ...
Processing triggers for gnome-menus (3.10.1-0ubuntu2) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu1) ...
Processing triggers for bamfdaemon (0.5.1+14.04.20140409-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for mime-support (3.54ubuntu1) ...
Setting up firefox (36.0+build2-0ubuntu0.14.04.4) ...
Installing new version of config file /etc/apparmor.d/usr.bin.firefox ...
Please restart all running instances of firefox, or you will experience problems.