Ubuntu Install Chrome: A Complete Linux Chrome Guide

Learn how to install Google Chrome on Ubuntu with easy, step-by-step methods, troubleshooting tips, and best practices for secure, up-to-date browsing on Linux.

Install Manual
Install Manual Team
·5 min read
Quick AnswerSteps

With this guide you will install Google Chrome on Ubuntu using either the official .deb package or the Google repository. You’ll need a supported Ubuntu version, an active internet connection, and sudo privileges. The steps cover download, installation, updates, and basic post-install checks. Additionally, this guide explains choosing between Chrome and Chromium, enabling auto-update, and common troubleshooting steps.

What Chrome Adds to Ubuntu

Chrome on Ubuntu delivers a familiar browsing experience with Google's performance optimizations, strong extension support, and seamless cross-device syncing. For homeowners and DIY enthusiasts who use Google services to organize projects, Chrome provides quick access to Drive, Docs, Sheets, and Calendar, all integrated with your Ubuntu desktop. Chrome also brings robust security features, automatic updates, sandboxing, and phishing/malware protection that help keep your system safer during online research or ordering parts. While Chromium is an open-source alternative shipped by many Linux distributions, Chrome offers official builds, bundled codecs, and direct access to Google services that some users prefer for consistency across devices. When installing on Ubuntu, you’ll interact with dpkg and apt behind the scenes, so understanding package management helps ensure a smooth setup and reliable updates.

Prerequisites and System Checks

Before you install Chrome on Ubuntu, verify your system meets the basics: a supported Ubuntu release (22.04 LTS or later is ideal for long-term updates), a 64-bit CPU, and an active internet connection. Ensure you have sudo access because installing system-wide software requires administrative privileges. Update your package list to get the latest dependencies: sudo apt update && sudo apt upgrade -y. If you plan to set up automatic updates, keep the Google repository key and source in place. Finally, decide whether you want Google Chrome or Chromium. Chrome includes proprietary codecs and Google services, while Chromium remains fully open-source and may require codecs post-install for media playback.

Choosing an Installation Method

Ubuntu users have a few paths to Chrome installation. The deb package from Google is straightforward and includes all required dependencies, making it ideal for quick setup. The Google repository method automates updates through apt, which is convenient for ongoing security patches. For users who prefer an open-source approach or want to avoid proprietary codecs, Chromium is available in Ubuntu repositories. This section weighs the pros and cons of each method and helps you decide which fits your workflow—whether you’re testing software, watching tutorials, or managing DIY projects on Linux.

Method 1: Installing Google Chrome from the .deb Package

Using the official Google Chrome .deb package is the most common path on Ubuntu. First, download the file from the Google Chrome website, which provides the .deb installer for Debian-based systems. Then, install the package with a single command that automatically handles dependencies: sudo dpkg -i google-chrome-stable_current_amd64.deb; if any dependency errors show, run sudo apt -f install to finish the setup. Once installed, you can launch Chrome from the Applications menu or by typing google-chrome in the terminal. This method gives you a stable Chrome with proprietary codecs and integrated Google services, ideal for DIY tasks, driver downloads, and shopping online.

Method 2: Installing Chrome via the Google Repository

To ensure Chrome stays up to date with security patches, you can add Google’s repository to your Ubuntu system. Start by downloading the repository’s signing key and adding the Google entry to your sources.list: curl -fsSL https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -; echo 'deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main' | sudo tee /etc/apt/sources.list.d/google-chrome.list; then update apt: sudo apt update; finally install Chrome with: sudo apt install google-chrome-stable. This approach keeps Chrome current with the Ubuntu package manager, aligning updates with your system maintenance routine.

Method 3: Chromium as an Open-Source Alternative

If you prefer an open-source browser with strong Linux support, consider Chromium, the core project behind Chrome. Chromium is typically available from the Ubuntu repositories via sudo apt install chromium-browser (or sudo apt install chromium on newer releases). Note that Chromium may lack some Google features and proprietary codecs out of the box; you can install codecs separately if needed. Chromium is a solid option for privacy-conscious users who want a sleek, fast browser on Ubuntu without the proprietary Google integration. It also serves as an excellent testbed for web development on Linux.

Post-Install Configuration and Updates

After installing Chrome or Chromium, configure essential settings to optimize performance and security on Ubuntu. Sign in to your Google account to sync bookmarks, extensions, and settings across devices. Enable automatic updates by keeping the Google repository intact so apt can fetch security patches. Review privacy preferences, such as turning off syncing for sensitive data, adjusting Do Not Track, and managing site permissions. Consider enabling two-factor authentication on your Google account for added security, and set up a regular backup plan for bookmarks. Finally, verify the version by visiting chrome://version to confirm you’re running the latest release.

Troubleshooting Common Install Issues

Install issues on Ubuntu commonly involve broken dependencies, missing libraries, or repository problems. If dpkg reports dependency errors after installing the .deb package, run sudo apt -f install to fix broken packages. If Google’s repository isn’t recognized, re-add the repository line to /etc/apt/sources.list.d/google-chrome.list and update with sudo apt update. For missing codecs, install libx11-6 and mesa packages as needed, then relaunch Chrome. If Chrome won’t start, check the terminal output for missing libraries or permission issues, and run chrome --no-sandbox as a temporary workaround while diagnosing. Always ensure you’re on a supported Ubuntu release and have sufficient disk space for the installation.

Security Considerations and Maintenance on Ubuntu

Chrome on Ubuntu benefits from Google’s security updates and Ubuntu’s package management, but you should still practice safe browsing habits. Regularly update your system and Chrome, review installed extensions for credibility, and enable sandboxing features. Be cautious with permissions granted to extensions and avoid downloading software from untrusted sources. If you work on shared devices, create a separate user profile for browsing and consider using a guest mode for temporary tasks. Keeping your system updated and using strong login credentials helps protect your Ubuntu workstation during online DIY research and shopping.

Performance Tips and Optimizations for Chrome on Ubuntu

Performance on Linux depends on hardware, graphics drivers, and browser configuration. Keep the graphics stack up to date, enable hardware acceleration if your GPU supports it, and ensure you’re using a 64-bit Chrome build compatible with your CPU. Disable unnecessary extensions that consume memory, and use a clean Chrome profile for better startup times. You can also adjust site isolation settings or press the Fewer resources option for lower-end hardware. Regularly clearing cache and managing tabs helps prevent slowdowns when researching installation guides or ordering spare parts.

Extensions, Privacy, and Accessibility

Chrome’s extension ecosystem can boost productivity for DIY tasks: ad blockers, password managers, and PDF tools are common needs. Review extension permissions carefully and disable any that request excessive access. For privacy, consider occasional browsing in incognito mode for sensitive tasks and manage site permissions to limit data leakage. Accessibility features in Chrome, such as zoom, text-to-speech, and captioning, enhance usability on small laptops or devices with varied screen sizes. If you rely on assistive technology, verify that Chrome remains compatible with your accessibility tools after each update.

Quick-Start Checklist and Best Practices

Before you start, confirm: (1) your Ubuntu version is supported, (2) you have sudo access, (3) a stable internet connection, and (4) you know whether you want Chrome or Chromium. After installation, verify updates are enabled via Google’s repository, sign in to your Google account if needed, and customize privacy settings. Keep a backup of bookmarks and create a simple workflow for testing new extensions. Finally, use the Linux command line to monitor Chrome updates and perform routine maintenance to prevent security vulnerabilities.

Tools & Materials

  • Google Chrome .deb package (google-chrome-stable)(Download from Google's official Chrome for Linux page)
  • Ubuntu computer with 64-bit CPU(Ensure compatible Ubuntu version (22.04+ recommended))
  • Active internet connection(Needed for download and updates)
  • Terminal access with sudo privileges(Used to install and manage packages)
  • Optional: GDebi or gdebi-core(Helpful for resolving .deb dependencies graphically)
  • Google Chrome repository key (for repository method)(If using the repository method, ensures package authenticity)

Steps

Estimated time: 30-60 minutes

  1. 1

    Prepare your Ubuntu system

    Open a terminal and update your package list, ensuring you have the latest security patches. This minimizes dependency issues during installation. If you plan to use the repository method, add any necessary keys and verify your network connectivity.

    Tip: Running sudo apt update; sudo apt upgrade -y first helps avoid surprises later.
  2. 2

    Download the Google Chrome .deb package

    Visit Google’s Chrome download page and save the .deb installer for Debian-based distributions. Save the file to a known directory, such as ~/Downloads, so you can reference it easily in the terminal.

    Tip: Choose the 64-bit .deb package for modern Ubuntu releases.
  3. 3

    Install the .deb package with dpkg

    Install the downloaded Chrome package using dpkg: sudo dpkg -i ~/Downloads/google-chrome-stable_current_amd64.deb. If you see dependency errors, proceed to the next step to fix them.

    Tip: If you encounter missing dependencies, run sudo apt -f install to resolve them.
  4. 4

    Fix dependencies if needed

    If dpkg reports missing dependencies, run the following to complete installation: sudo apt -f install. This pulls in required libraries and completes the setup.

    Tip: This step ensures the package manager resolves all dependencies automatically.
  5. 5

    Optionally add Google Chrome repository for automatic updates

    If you prefer automatic updates through apt, add Google's repository and update your package list: curl -fsSL https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -; echo 'deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main' | sudo tee /etc/apt/sources.list.d/google-chrome.list; sudo apt update; sudo apt install google-chrome-stable.

    Tip: Using the repository keeps Chrome up to date with the rest of your Ubuntu system.
  6. 6

    Launch Chrome and sign in

    Start Chrome from the Applications menu or by typing google-chrome in the terminal. Sign in with your Google account to sync bookmarks, extensions, and settings across devices.

    Tip: Review privacy settings during first run to tailor data sharing.
  7. 7

    Verify installation and update status

    Check the installed version via chrome --version and confirm updates are being applied via apt update. Ensure the browser runs smoothly and extensions behave as expected.

    Tip: If auto-updates are enabled, Chrome should update alongside system updates.
  8. 8

    Post-install clean-up

    Remove the .deb file if desired and free up disk space. Keep a note of your chosen method (deb or repo) so future updates follow the same path.

    Tip: Maintain a clean system by periodically removing unused downloads.
Pro Tip: Choose the repository method for ongoing updates; it simplifies maintenance and keeps Chrome current with Ubuntu security patches.
Warning: Avoid mixing Chrome and Chromium with conflicting repositories to prevent dependency issues.
Note: If you disable hardware acceleration, Chrome may run better on older hardware; test both settings to see what works best.
Pro Tip: Create a dedicated user profile for Chrome to keep browsing data separate from system-wide settings.

Got Questions?

Can I install Google Chrome on Ubuntu without using sudo?

No. Installing system-wide software on Ubuntu requires administrative privileges, which are provided via sudo. You may be able to run a portable version in a container, but for typical desktop use, sudo access is necessary.

No, you’ll need sudo privileges to install Chrome on Ubuntu as a system-wide application.

Should I install Google Chrome or Chromium on Ubuntu?

Chromium is open-source and often ships in Ubuntu repositories, but it may lack some proprietary codecs and Google features. Chrome includes codecs and Google services. Choose Chromium for open-source; choose Chrome for compatibility with Google services.

Chromium is open-source; Chrome includes Google services and codecs. Pick Chromium for openness, Chrome for Google features.

How do I enable auto-updates for Chrome on Ubuntu?

If you install via Google's repository, apt will automatically provide updates through your standard update workflow. Ensure the repository key and source file remain intact after upgrades.

Chrome updates come through the Google repository if you added it; keep the repo intact and update with apt.

What should I do if dpkg reports a dependency error after installation?

Run sudo apt -f install to fix broken dependencies and complete the Chrome installation. This pulls missing libraries and configures the package correctly.

If dpkg complains about dependencies, run sudo apt -f install to resolve them.

Is Chrome available on ARM-based Ubuntu installations?

Official Chrome builds for Linux primarily target x86_64. On ARM-based Ubuntu, Chromium is often the recommended option, or you can use alternative ARM-compatible browsers.

Chrome is mainly for x86_64 on Linux; on ARM, consider Chromium or other ARM-friendly browsers.

How can I verify I’m using the latest Chrome version on Ubuntu?

Open Chrome and go to chrome://settings/help to check the version, or run sudo apt update && sudo apt upgrade to ensure all packages, including Chrome, are current.

Check updates through Chrome's settings or via your system's apt upgrade to stay current.

What are best practices for securing Chrome on a shared Ubuntu device?

Use separate user profiles, manage site permissions, enable Do Not Track when appropriate, and regularly review installed extensions. Consider a guest profile for visitors.

Create separate profiles, manage permissions, and review extensions for shared devices.

Can I install Chrome without downloading from Google directly?

Google-specific Chrome builds are distributed from Google's servers. For safer practice, use the official Google Chrome deb file or repository and avoid third-party mirrors.

Stick to Google's official Chrome downloads to avoid tampering.

Watch Video

Main Points

  • Install Chrome on Ubuntu via deb or repository for updates.
  • Chromium is a great open-source alternative if you prefer no proprietary codecs.
  • Regular updates and careful extension management improve security.
  • Troubleshoot dependency issues with apt -f install and verify repo settings.
  • Sign in to sync data and customize privacy preferences for a better experience.
Process infographic showing three steps to install Chrome on Ubuntu
Chrome on Ubuntu: 3-step installation process

Related Articles