Most web users need no introduction to Google Chrome as it is the most used Internet Browser software globally, with a recent update in 2022 that Chrome is currently the primary browser of more than 2.65 billion internet users and is why most websites’ code now target it first before any other browser.
Chrome is designed to be sleek and clean in its looks and features and especially at loading website pages as it used to claim to be the fastest of all the browsers, but that is now a considerable debate with Edge leading the charge and many others have caught up, the browser competition has increased recently.
In the following tutorial, you will learn how to install Google Chrome in three ways in stable, beta, or unstable versions on Fedora 36 Linux workstation desktop and how to maintain and remove using the command line terminal.
Table of Contents
Before you continue, your system is advised to ensure all existing packages are up to date to avoid system conflicts during the installation and good system maintenance.
sudo dnf upgrade --refresh
Import GPG Key & Download Repository
Users have three choices to import for their Google Chrome Browser installation. The first and recommended is to install the stable browser branch for most of your usage. However, you can install the beta and unstable builds and stable for more advanced or curious users since they are not unique.
Import GPG Key
sudo rpm --import https://dl.google.com/linux/linux_signing_key.pub
Download Google Chrome Stable Repository
Download Google Chrome Beta Repository
Download Google Chrome Unstable Repository
Install Google Chrome Browser
Install Google Chrome Stable
Now you can install the Google Chrome Browser stable using the DNF package manager. Make sure you are still in the location where you downloaded the .rpm originally and execute the following command.
sudo dnf install google-chrome-stable_current_x86_64.rpm -y
Alternatively, you can install Google Chrome beta, or unstable browser builds if you’ve added the repositories. These two versions are not recommended for everyday use, especially not on a main desktop or production environment but for those that love to live on the edge and try new things install the following.
Note that they do not replace your stable version and are installed separately.
Install Google Chrome Beta
sudo dnf install google-chrome-beta_current_x86_64.rpm -y
Install Google Chrome Unstable
sudo dnf install google-chrome-unstable_current_x86_64.rpm -y
Alternatively, you can install all three in one hit using the following command.
sudo dnf install google*
Once installed, verify the RPMs are successfully imported for future updates using the following terminal command.
dnf repolist | grep chrome
As above, Google Chrome is successfully listed in your repository.
Launch Google Chrome Browser
Once the installation is complete, there are several ways you can run Chrome. First, while you’re in your terminal, use the following command:
Otherwise, run the
google-chrome & command in the background to free the terminal:
The best way to use the browser for desktop users that prefer not using the command line terminal is to open the GUI of the application by following the path:
Activities > Show Applications > Google Chrome.
The first time you open Chrome, you will be greeted with the following pop-up window:
Uncheck or leave as is and click the OK button to continue.
Next, you will land at the default search engine landing page, standard Google standard look.
Example (Click Image to Enlarge):
How to Update/Upgrade Google Chrome Browser
Google Chrome browser users will be notified of updates given that you have installed it with the DNF package manager and the rest of your system updates. However, it is advised to run a command-line terminal update check constantly.
sudo dnf upgrade --refresh
How to Remove (Uninstall) Google Chrome Browser
Run one of the following commands corresponding to your Chrome version.
Remove Google Chrome Stable
sudo dnf autoremove google-chrome-stable -y
Note that unused dependencies will also be removed.
If you have installed the beta or unstable version.
Remove Google Chrome Beta
sudo dnf autoremove google-chrome-beta -y
Remove Google Chrome Unstable
sudo dnf autoremove google-chrome-unstable -y
How to Disable/Enable Google Chrome Repository
Finally, it is always a good idea to disable the repositories if you no longer require them; you can re-enable them later if you want to install the browser again.
sudo dnf config-manager --set-disabled google-chrome*
Note, this will blanket disable all Google Chrome browser repositories. Replace
google-chrome* with the full name by printing out the repositories you have imported into your terminal.
dnf repolist | grep chrome
Then disable, for example, the beta repository only while keeping stable or unstable, etc.
sudo dnf config-manager --set-disabled google-chrome-beta
Use the following enable command for users who want to re-enable the repositories for future installs.
sudo dnf config-manager --set-enabled google-chrome*
Replace google-chrome* again with the exact version if you disable individual Chrome repositories.
Comments and conclusion
In the tutorial, you learned how to import the DNF binary package and GPG key to install the latest stable version of Google Chrome Browser on Fedora 36, along with alternative beta and unstable installations. Overall, Chrome is still the dominant browser on the web browser scene.
Be sure to have fun testing out the new beta or unstable features. At the current time, unstable has finally hit the v100 mark, but remember that they may be unstable and have some bugs which can cause browser crashes or introduce security issues. If you do experience any problems with your browser, don’t hesitate to fall back on the instructions in the tutorial.