Install Firefox Quantum On Debian 9 Stretch Without Using Third Party Repository


Mozilla recently released their all new revamped version of their web browser named Firefox Quantum. Although they released the browser on all supported platforms including Linux, it is not available and never will be on the official repository of Debian 9 Stretch because of their release scheme. Only the ESR (Extended Release Support) version of Firefox is available on official repository on Debian 9 Stretch. However, it is available on Debian Sid repository which will be unofficial for Debian Stretch. But as the title of our article suggests we won't be using any third party repo to install Firefox or wont upgrade to Debian Sid.




We will download the latest Firefox Quantum package form Mozilla's ftp and install it manually on our Debian box. Go through the remaining article to get your latest Firefox Quantum.

Follow the below steps.
1. Download Firefox
2. Install Firefox
3. Create Firefox Launcher On Desktop

1. Download Firefox

As i have already stated we will be download Firefox package form Mozilla's site and we will use wget to download the Firefox package.
First of all open a terminal and change your current directory to desktop by typing 'Desktop' without quote on terminal.Now download the package,

For 32-bit Debian,
sudo wget -O FirefoxSetup.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux&lang=en-US"
For 64-bit Debian,
sudo wget -O FirefoxSetup.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=en-US"
The above command will download the latest stable version of Firefox, now your Firefox package will be download to your desktop with name FirefoxSetup.tar.bz2


2.Install Firefox

By now, you should have known that this is not a standard Debian package, so we will have to unpack and install it manually. This way Firefox will be installed with automatic updates.
Run the below commands (i am assuming the package is on your desktop with name FirefoxSetup.tar.bz2)
First open terminal as root and change the current directory to Desktop
Now unpack it,
sudo tar xjf FirefoxSetup.tar.bz2
Now move the unpacked folder to install location
sudo mv firefox /opt/firefox
Again, enter the following to create system-wide symbolic link
sudo ln -s /opt/firefox/firefox /usr/bin/firefox




After this you should be able to run Firefox by entering 'firefox' on terminal.

3. Create Launcher For Firefox On Desktop

As the named suggests, launcher is a icon to launch specific app. To do this right click on your desktop and click create launcher.
Select Type as Application
Name as Firefox Quantum or whatever you like
Command as firefox
and save it.


Now you can run firefox through that launcher too. You can even set the launcher icon to firefox from its properties.

Screenshots (Click to zoom)
.


And that's the end. Faced any issues?? I would love to help you, comment below.

11 Comments

  1. sudo wget -O FirefoxSetup.tar.bz2 "/CHMK8smr6W2yGETXINppUr9fw0G736igj9eqChPzfHDs4H319vAgQJdg2OBX916iMdYTGuUoV7l0gpE348FllAYlpYKHqiPOt6PQ/https://download.mozilla.org/?product=firefox-latest&os=linux&lang=en-US"
    /CHMK8smr6W2yGETXINppUr9fw0G736igj9eqChPzfHDs4H319vAgQJdg2OBX916iMdYTGuUoV7l0gpE348FllAYlpYKHqiPOt6PQ/https://download.mozilla.org/?product=firefox-latest&os=linux&lang=en-US: Scheme missing.

    This weird error shows up.

    ReplyDelete
  2. ^
    | It did the error on the first 64-bit command.
    |
    |
    |
    |
    |
    |
    |

    ReplyDelete
  3. A debt of gratitude is in order for offering this quality data to us. I truly delighted in perusing. Will without a doubt going to impart this URL to my companions.  Toronto Party Bus

    ReplyDelete
  4. Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon. Party Bus Toronto

    ReplyDelete
  5. Mozilla Fire Fox is undoubtedly one of the best open source web browsers. You can get answers to all your questions by searching on the bar. I got lot of information about Undergraduate Dissertation Introduction with the help of this platform. In fact; it has been my companion since my childhood times.

    ReplyDelete
  6. A good blog is nothing short of an asset, I use chrome regularly to get help with my assignments, but sometimes I get uncomfortable with annoying ads. After reading your blog, I have decided to try Firefox Quantum.

    ReplyDelete
  7. we offer our customers the most affordable prices in town. Panther Jackets is the place you wanna be. We deal with jackets of all types. We intend to provide our customers with the most premium quality jackets.

    French Connection Generation
    Jos A Bank
    Venice Locals Only Work
    Big Boss Diamond Dogs Letterman

    ReplyDelete
  8. Although many medical specialties are available, the most sought after is sports medicine. Such physicians specialize in non-surgical treatments for athletes. In addition to their role as team physicians for professional and youth sports teams, they also perform a variety of preventive and therapeutic measures to improve the health and fitness of their patients. Typically, these physicians are board-certified in internal medicine and have completed a fellowship in osteopathic medicine or athletic training. In addition to their education, they have passed a national certification exam for this specialty. Read more at medicine physicians.

    ReplyDelete

  9. Hey There. I found your blog. This is a very well written article. I’ll be sure to bookmark it and come back to read more of your useful info. Thanks for the post. I’ll definitely return. https://www.technopediasite.com/2022/03/data-analytics-and-jobs-opportunities.html

    ReplyDelete
  10. Other than melodic or engaging play doh sets boxes we should not fail to remember the need for wooden toy boxes to keep and store dolls. These really show your kids a ton the hierarchical significance in the wake of playing and keep the dolls clean simultaneously.

    ReplyDelete
Previous Post Next Post