This article will show how to update the web browsers (both firefox and chrome) to current latest versions (as of April the 20th 2020). This procedure is only tested in Centos 7.4 (or the equivalent SGO Installation Tool) for older versions of the OS or for newer versions of the web browsers the library requirements could be different.
FIREFOX WEB BROWSER (From v 52.2 to v 75)
- Close all instances of firefox in your computer.
- Uninstall the old version:
sudo yum remove firefox
- Download the firefox-75.0.tar.bz2 from the official firefox webpage.
- Copy the firefox-75.0.tar.bz2 file to /usr/local (as root) and extract it:
sudo cp firefox-75.0.tar.bz2 /usr/local
cd /usr/local
sudo tar jxvf firefox-75.0.tar.bz2
- After extracting remove the compressed file:
sudo rm firefox-75.0.tar.bz2
- Create the required link:
sudo ln -s /usr/local/firefox/firefox /usr/bin/firefox
- Try to open firefox from the terminal to confirm it is working.
- Now create a new icon in the start menu for it.
- Rigth click on the Start menu icon and select "Edit Applications" on the context menu.
- Go to the "Internet" sub-menu and create a new item.
- Call it Firefox
- In the command text field enter: /usr/bin/firefox
- Click on the empty icon selector, select "Other Icons" and click on "Browse"
- Go to /usr/local/firefox/browser/chrome/icons/default/ and select the default128.png file
- Click on the "save" button.
GOOGLE CHROME BROWSER (From v 69 to v 81)
You'll need the following packages:
google-chrome-stable_current_x86_64.rpm
libappindicator-gtk3-12.10.0-13.el7.x86_64.rpm
libdbusmenu-16.04.0-4.el7.x86_64.rpm
libdbusmenu-gtk3-16.04.0-4.el7.x86_64.rpm
liberation-fonts-1.07.2-16.el7.noarch.rpm
liberation-fonts-common-1.07.2-16.el7.noarch.rpm
liberation-mono-fonts-1.07.2-16.el7.noarch.rpm
liberation-narrow-fonts-1.07.2-16.el7.noarch.rpm
liberation-sans-fonts-1.07.2-16.el7.noarch.rpm
liberation-serif-fonts-1.07.2-16.el7.noarch.rpm
libindicator-gtk3-12.10.1-6.el7.x86_64.rpm
libwayland-client-1.15.0-1.el7.x86_64.rpm
vulkan-1.1.97.0-1.el7.x86_64.rpm
vulkan-filesystem-1.1.97.0-1.el7.noarch.rpm
If you are not using a SGO custom iso (SGO Installation Tool) or a different version of OS or chrome, your package requirement might differ.
Go to the folder with all the rpm files and install (update) them:
sudo rpm -Uvh *.rpm
If your system already has any of the packages installed to that version it will show an error indicating it and will not install. Remove the already installed rpm and try again
Reboot your computer for the new version to be active