User Tools

Site Tools


firefox_install_firefox

If you want to send us your comments, please do so. Thanks
More on comments


Install Firefox

Install Firefox via the Mozilla website

  • If existent remove /opt/firefox
  • Copy the package to /opt
  • Untar (untar -xf) the downloaded Firefox package
  • Make a quick launch button to /opt/firefox/firefox
  • The icon can be found at /opt/firefox/browser/icons
  • Add the user(s) which should be able to update Firefox to the group users
    • usermod --groups users --append user (if there are multiple users repeat this for each user)
    • chown -R root:users /opt/firefox
    • chmod -R g+w /opt/firefox
  • Add a Firefox quick launch button in the Panel

Install Firefox via the Linux Mint website

Download the Firefox deb file from (replace Tessa with the name of latest Linux Mint version):

http://packages.linuxmint.com/list.php?release=Tessa 

And the language file, if needed, from the same page Now you have two options:

  • Make a local repository
  • Install the package with: dpkg -i

Install a local repository

Make a local package repository. See: Setting up package repositories
Copy the downloaded file(s) to

/home/user/deb_files/

and

/home/user/deb_files/dists/wheezy/main/binary-i386

Do

cd /home/user/deb_files/dists/wheezy/main/binary-i386

Run

dpkg-scanpackages ./ /dev/null | gzip -c --best  > Packages.gz
cp Packages.gz /home/user/deb_files

Do (or use aptitude or synaptic packagemanager)

sudo apt-get update
sudo apt-get install firefox
sudo apt-get install firefox-l10n-nl     (change nl for your local language)

Install with dpkg -i

Run

dpkg -i /home/user/deb_files/firefox[whatelseisinthename].deb
dpkg -i /home/user/deb_files/firefox-l10n-nl_37.0%7elinuxmint1%2bbetsy_amd64.deb    (The language file you downloaded)

Add quick launch button

  • Right click on: and select properties
  • Click on the plus sign button
  • In the Search field type: about
  • Click on: About Xfce
  • Click on: Add
  • Click on the About Xfce entry
  • In the Name: field replace About Xfce with Firefox
  • In the Comment: field remove what is there and leave it blank or enter some text of your choosing
  • In the Command: field enter /opt/firefox/firefox %u
  • In the Working directory: field enter /opt/firefox or leave it empty
  • Click on the icon next to Icon:
  • Choose /opt/firefox/browser/chrome/icons/default/default48.png and click Ok
  • Select Options: Use startup notification
  • Unselect Options: Run in terminal
  • Click the Save button
  • Move Firefox to the top of the list using the green arrowkeys on the right
  • Click on the Advanced tab
  • Make sure the first three items are not selected
  • Click on the Close button

Profles

When you want to be able to start different profiles from the panel use, one per profile

/opt/firefox/firefox -P "profilename" -no-remote

for the panel button

DNS over HTTPS

Turn DNS over HTTPS off. This runs via Cloudflare which is an US based company. So there is a privacy issue
Go to:

  • about:preferences#general
  • Scroll down to Network Settings
  • Click on the Settings… button
  • Uncheck Enable DNS over HTTPS

See also Firefox DNS over HTTPS on the Mozilla website and How to enable dns over https doh in firefox on ZDnet

Customizing Firefox Using policies.json

See Customizing Firefox Using policies.json
No implementation by us so far

Add-ons

Add-ons we like

NameRemark
Auto Reload Tab
Awsome RSSAdds a RSS subscribe botton to URL bar
Canvasblocker
Cookie AutoDelete
Decentraleyes
Disable WebRTC
Empty Cache Button
Form History Control (II)
Google Search link fix
HTTPS everywhere
Mind the Time
Nuke Anything
Open Tabs Next to Current
Privacy Badger
Privacy Possum
Privacy Settings
Save Page WE
Smart Referer
Tab Mix Plus
uMatrixCan block cookies, css, images, media, scripts, XHR, frames and some undifined (we did not look it up) more

HowTo set Firefox as your default browser manually

More info:
Using the Debian alternatives system
Setting the default browser when update-alternatives fails
After installing Opera as a secondary browser it kept being the primary browser. After checking in

Firefox Edit | Preferences | Item: Advanced | Tab: General

we found that the mark was set to ON:

Always check to see if Firefox is the default browser on startup

and Firefox mentioned:

Firefox is currently your default browser

in fact Firefox was NOT the default browser, not even after restarting Firefox.
For Linux Mint LMDE and Debian the solution is (from the Mozilla website: If you want to make Mozilla Firefox your default browser, point the symlink

/etc/alternatives/x-www-browser

to

/usr/bin/mozilla-firefox

or other path where Mozilla Firefox is installed. You can find the location of Firefox by executing:

whereis firefox

One easy way to do this is to execute the following command as root:

update-alternatives --config x-www-browser

Doing so will present you with a list of installed browsers from which you can select Firefox. With

update-alternatives

you can set all kinds of default links. From the manpage:

update-alternatives  creates, removes, maintains and displays information
about the symbolic links comprising the Debian alternatives system.

about:config settings

Our preferred settings for

SettingValueComment
browser.sessionstore.interval3600000Session restore save session interval. If you have a SSD harddisk in your computer change this setting. Leaving it at the default 15000 (15 seconds) will shorten the live of your SSD because every 15 seconds it will be written with the full session restore data set
browser.sessionstore.resume_from_crashfalseDisables session restore
browser.sessionstore.enabledemptyDo not add this, it is deprecated. If the entry is in about:config Reset it. See Bug 449596 - remove the browser.sessionstore.enabled pref
browser.link.open_newwindow3Default=3
browser.link.open_newwindow.restriction0Default=2
fission.autostarttrueRestart Firefox via about:profiles > Restart. Fission gives every tab its own process. It would be nice if the tab title is incorporated in the process name

Main subjects on this wiki: Linux, Debian, HTML, Microcontrollers, Privacy

RSS
Disclaimer
Privacy statement
Bugs statement
Cookies
Copyright © : 2014 - 2022 Webevaluation.nl and the authors
Changes reserved.

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
firefox_install_firefox.txt · Last modified: 20-06-2021 22:12 by wim