Google Chrome remains the most popular web browser globally, prized for its speed, extensive extension ecosystem, and seamless synchronization with Google services. While Ubuntu comes pre-installed with Mozilla Firefox—a capable open-source alternative—many users prefer the familiarity and specific feature set of Chrome. Day to day, because Chrome is proprietary software, it is not included in the default Ubuntu repositories. Instead, installation requires downloading the official Debian package from Google or adding their repository for automatic updates. This guide walks you through every reliable method to get Chrome running on your Ubuntu system, covering both the graphical interface and the command line Most people skip this — try not to..
Prerequisites Before Installation
Before beginning the installation process, ensure your system meets a few basic requirements. You need a 64-bit version of Ubuntu (Chrome dropped support for 32-bit Linux years ago). You also require an active internet connection to download the installer and, subsequently, to sign in and sync your data. Practically speaking, finally, you must have sudo (administrative) privileges on the machine to install software packages. It is also highly recommended to run a quick system update beforehand to avoid dependency conflicts Not complicated — just consistent..
sudo apt update && sudo apt upgrade -y
This command refreshes your local package index and upgrades any outdated packages, ensuring a smooth installation environment Easy to understand, harder to ignore..
Method 1: Installing via the Graphical User Interface (GUI)
For users who prefer a visual approach similar to Windows or macOS, the GUI method is the most intuitive. It requires no terminal commands and leverages Ubuntu’s built-in software handling tools.
- Open your current browser (Firefox by default) and work through to the official Google Chrome download page:
https://www.google.com/chrome/. - Click the Download Chrome button.
- A dialog box will appear asking you to choose the package format. Select 64-bit .deb (For Debian/Ubuntu) and click Accept and Install.
- Once the download completes (usually saved in the
Downloadsfolder), open the Files application and handle to that directory. - Locate the file named similar to
google-chrome-stable_current_amd64.deb. - Right-click the file and select Open With Software Install (or "Software Center" depending on your Ubuntu version).
- The Ubuntu Software Center will open, displaying the Chrome package details. Click the Install button.
- You will be prompted for your user password to authenticate the installation. Enter it and press Enter.
- Wait for the progress bar to complete. Once finished, you can launch Chrome immediately from the Software Center or find it in your application grid (Show Applications).
Important Note: Installing via the .deb file downloaded from the website automatically adds the official Google Chrome repository to your system sources list (/etc/apt/sources.list.d/google-chrome.list). This means future system updates (sudo apt update && sudo apt upgrade) will automatically include Chrome updates Most people skip this — try not to..
Method 2: Installing via the Terminal (Command Line)
The terminal method is faster, preferred by developers and system administrators, and easily scriptable for automation. It uses wget to fetch the package and apt to handle the installation and dependency resolution.
Step 1: Download the .deb Package
Open the terminal (Ctrl+Alt+T) and run the following command to download the latest stable version directly from Google’s servers:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
Step 2: Install the Package
Unlike dpkg -i, which does not resolve dependencies automatically, using apt install with a local file path ensures that all required libraries (like libu2f-udev, libvulkan1, etc.) are pulled from the Ubuntu repositories automatically.
sudo apt install ./google-chrome-stable_current_amd64.deb
Type your password when prompted (characters will not appear on screen) and press Y to confirm the installation. The package manager will unpack Chrome, configure the repository source for future updates, and set up the necessary desktop entries.
Step 3: Verify Installation
You can verify the installed version by running:
google-chrome --version
You should see output similar to Google Chrome 12x.x.xxxx.xx No workaround needed..
Method 3: Installing via Flatpak (Sandboxed Environment)
Ubuntu has increasingly integrated Snap packages, but many users prefer Flatpak for its cross-distribution compatibility and sandboxing security model. Google does not officially publish a Flatpak, but the Flathub repository hosts a verified, community-maintained build that tracks the official releases closely.
If you have Flatpak enabled (standard on modern Ubuntu flavors, or easily installed via sudo apt install flatpak), run:
flatpak install flathub com.google.Chrome
To run it later via terminal, use flatpak run com.google.Chrome. This version runs in a sandbox, isolating it from the rest of your system files, which adds a layer of security but can occasionally complicate access to specific local files or hardware acceleration configurations compared to the native .deb install.
Post-Installation Configuration and First Run
After installation, launch Chrome from the Activities overview (press the Super/Windows key and type "Chrome"). On the first launch, you will encounter a few setup dialogs:
- Make Chrome Default: Ubuntu will ask if you want to make Chrome your default browser. Accepting this ensures all links from other applications open in Chrome.
- Send Usage Statistics: You can choose to automatically send crash reports and usage statistics to Google. This is optional; uncheck the box if you prefer privacy.
- Sign In: You will be prompted to sign in with your Google Account. Doing so activates Sync, importing your bookmarks, history, passwords, extensions, and open tabs from other devices. This is the primary advantage of using Chrome over Chromium.
Enabling Hardware Acceleration
For smoother video playback and reduced CPU usage, ensure hardware acceleration is enabled. Go to Settings > System (or paste chrome://settings/system in the address bar) and toggle Use graphics acceleration when available to On. Relaunch the browser for changes to take effect. On Linux, this relies on VA-API/VDPAU drivers; ensure you have vainfo and the appropriate drivers for your GPU (Intel i965/iHD, AMD radeonsi, Nvidia proprietary drivers) installed for it to function correctly.
Managing Chrome Updates on Ubuntu
One significant advantage of the official .In practice, deb installation (Methods 1 and 2) is the automatic repository configuration. You do not need to manually re-download the .deb file for every update Small thing, real impact..
- Automatic Updates: When you run
sudo apt update && sudo apt upgradevia terminal, or use the "Software Updater" GUI tool, Chrome updates will be included alongside your system security patches and kernel updates. - Release Channels: The standard installation provides the Stable channel. If you are a developer or enthusiast wanting newer features (and accepting potential instability), you can install Beta or Unstable versions side-by-side. They install as separate applications (
google-chrome-beta,google-chrome-unstable) and maintain separate user profiles.# Example for Beta (requires adding repo manually or downloading specific .deb) wget https://dl.google.com/linux/direct/google-chrome-beta_current_amd64.deb sudo apt install ./google-chrome-beta_current_amd64.deb
Troubleshooting Common Installation Issues
Despite the straightforward process, you might encounter hiccups. Here are solutions for the most frequent problems.
Dependency Errors (Broken Packages)
If `apt install ./google-chrome-stable_current_amd64