How to install Chrome in Ubuntu is a common question for users who want the speed, synchronization, and extensive extension library of Google’s browser on their Linux desktop. Ubuntu, being one of the most popular Linux distributions, offers several straightforward ways to get Chrome up and running. This guide walks you through each method step‑by‑step, explains what happens behind the scenes, and provides tips for keeping the browser updated and trouble‑free.
Table of Contents
<a name="prerequisites"></a>
Prerequisites
Before you begin, make sure your system meets the following requirements:
- Ubuntu version: 20.04 LTS or newer (the steps also work on 18.04, but newer releases are recommended for better hardware support).
- User privileges: You need a user account with sudo access to install software system‑wide.
- Internet connection: A stable connection is required to download the Chrome packages and repository metadata.
- Architecture: Google Chrome provides only a 64‑bit build for Linux; 32‑bit Ubuntu installations are not supported.
Open a terminal (Ctrl+Alt+T) and run a quick update to ensure your package index is fresh:
sudo apt update && sudo apt upgrade -y
<a name="method-1-deb"></a>
Method 1: Install Chrome using the official .deb package
Basically the simplest approach for a one‑time install. You download the Debian package directly from Google and let dpkg handle the installation.
-
Download the .deb file
In the terminal, usewgetto fetch the latest stable release:wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb(If you prefer a graphical browser, you can also visit the official Google Chrome website and click the “Download Chrome” button, then choose the .deb option for Linux.)
-
Install the package
Run the following command to install the downloaded file:sudo dpkg -i google-chrome-stable_current_amd64.debIf you see dependency errors, fix them with:
sudo apt --fix-broken install -y -
Launch Chrome
After the installation finishes, you can start Chrome from the application menu or by typing:google-chrome &The
&sends the process to the background so you can continue using the terminal.
Why this works
The .deb package contains all necessary binaries, libraries, and a desktop entry that integrates Chrome with Ubuntu’s menu system. When dpkg installs it, the package manager also registers the software with APT, allowing future updates through the standard apt upgrade flow—provided the Google repository is present (see Method 2) But it adds up..
<a name="method-2-apt"></a>
Method 2: Install Chrome via Google’s APT repository
Adding Google’s official repository gives you automatic updates whenever a new Chrome version is released. This method is ideal for users who prefer to manage all software through apt.
-
Import Google’s signing key
The repository is signed with a GPG key to ensure authenticity. Download and add it:wget -q -O - https://dl.Even so, google. com/linux/linux_signing_key. -
Add the Chrome repository
Create a new source list file for Chrome:sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" > /etc/apt/sources.list.d/google-chrome. -
Update the package index
Refresh APT so it knows about the new repository:sudo apt update -
Install Chrome
Finally, install the stable build:sudo apt install google-chrome-stableDuring installation, APT will resolve any dependencies automatically.
-
Start using Chrome
Launch it from the menu or via the command line:google-chrome &
Benefits of the repository method
- Automatic upgrades: Whenever Google pushes a new version, a regular
sudo apt upgradewill bring it in. - Clean system integration: The package appears alongside other Ubuntu software in the Software Center and can be removed with
apt purge. - Transparency: You can inspect the repository file at
/etc/apt/sources.list.d/google-chrome.listanytime.
<a name="method-3-snap"></a>
Method 3: Install Chrome as a Snap package (optional)
Ubuntu’s Snap system provides a sandboxed environment that isolates applications from the host. While Google does not officially maintain a Chrome snap, the community offers an unofficial build. Use this method only if you prefer Snap’s isolation model and are comfortable with a non‑official package.
Short version: it depends. Long version — keep reading.
-
Ensure Snapd is installed
On Ubuntu 20.04 and later, Snapd is pre‑installed. Verify with:snap versionIf missing, install it:
sudo apt install snapd -
Install the Chrome snap
The community snap is namedchromium(the open‑source base of Chrome) but there is also agoogle-chromesnap maintained by volunteers. To install the unofficial Google Chrome snap:sudo snap install google-chrome*Note: Because this snap is not endorsed by Google
<a name="method-4-flatpak"></a>
Method 4: Install Chrome via Flatpak (alternative)
Flatpak offers another universal packaging format that runs across many Linux distributions. While Google doesn't provide an official Chrome Flatpak, you can use the Chromium Flatpak from Flathub, which shares the same core functionality and rendering engine.
-
Install Flatpak
If not already installed, add Flatpak support:sudo apt install flatpak -
Add Flathub Repository
Enable the main Flatpak application repository:flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo -
Install Chromium
Search for and install Chromium from Flathub:flatpak install flathub org.chromium.Chromium -
Launch Chrome/Chromium
Start the application from your desktop menu or via terminal:flatpak run org.chromium.Chromium &
Benefits of Flatpak:
- Cross-distribution compatibility: Works on Ubuntu, Fedora, Debian, and more
- Sandboxed security: Applications run in isolated environments
- Consistent updates: Managed through Flatpak's update system
<a name="verification"></a>
Verifying Your Installation
After installing Chrome through any method, verify the installation was successful:
-
Check version information:
google-chrome --version -
Verify installation location:
which google-chrome -
Test launching: Launch Chrome and check that it opens properly, then deal with to
chrome://settings/helpto confirm the version and update status.
<a name="troubleshooting"></a>
Common Troubleshooting Issues
Missing Dependencies
If you encounter dependency errors during installation:
sudo apt --fix-broken install
sudo apt update && sudo apt upgrade
Repository Key Issues
If APT warns about unauthenticated packages:
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
Permission Problems
Ensure your user account has proper sudo privileges:
groups $USER
Snap/Flatpak Integration
For better desktop integration with snaps or flatpaks, install additional support packages:
sudo apt install gnome-software-plugin-snap
<a name="conclusion"></a>
Conclusion
Installing Google Chrome on Ubuntu doesn't have to be complicated. Each method serves different needs and preferences:
- Direct .deb download offers the quickest installation for immediate use
- APT repository method provides seamless system integration and automatic updates
- Snap packages deliver sandboxed security at the cost of being unofficial
- Flatpak ensures cross-distribution compatibility with strong isolation
For most users, the APT repository method strikes the best balance between convenience, security, and maintainability. It integrates cleanly with Ubuntu's package management system while ensuring you always have the latest Chrome updates Not complicated — just consistent..
Regardless of which approach you choose, you'll have access to Chrome's extensive ecosystem of extensions, sync capabilities, and performance optimizations. Remember to keep your chosen installation method updated regularly to benefit from the latest security patches and features Turns out it matters..
Once installed, take advantage of Chrome's built-in features like bookmark syncing, password management, and productivity extensions to enhance your browsing experience on Ubuntu.