How to Install Google Chrome in Ubuntu 14.04 LTS Trusty Tahr

How to Install Google Chrome in Ubuntu 14.04 LTS Trusty Tahr

A detailed guide to installing Google Chrome on Ubuntu 14.04 LTS โ€” covering the .deb download, dependency resolution, repository setup for automatic updates, and the differences between Chrome and Chromium.

Tested on: Ubuntu 14.04 LTSUbuntu 14.04.1โ€“14.04.5Linux Mint 17.x

When Ubuntu 14.04 LTS Trusty Tahr shipped in April 2014, it came with Firefox as the default browser โ€” a perfectly solid choice, but plenty of users preferred Google Chrome for its speed, built-in Flash support, and seamless sync with their Google accounts. The problem was that Chrome was not (and has never been) available in Ubuntu’s official repositories, so installing it required downloading a package directly and letting it configure its own update channel. It sounds simple, and it mostly is โ€” but dependency issues, 32-bit versus 64-bit confusion, and the Chrome-versus-Chromium question tripped people up often enough that a clear walkthrough was always welcome. This guide covers every step, from download to verification, and explains what happens under the hood so you are not left guessing. For broader package management knowledge, our CLI Basics reference explains apt, dpkg, and repository concepts in detail.

Chrome vs. Chromium: Which One Do You Actually Want?

Before downloading anything, it is worth understanding what you are choosing between. Ubuntu 14.04 ships Chromium in its official repositories โ€” you can install it with a single sudo apt-get install chromium-browser command. Chromium is the open-source base that Chrome is built on, and for many users it is functionally identical for everyday browsing.

The key differences in 2014 were:

  • Media codecs. Chrome included proprietary AAC and H.264 codecs out of the box, meaning Netflix (which had just launched its Linux player), YouTube at higher resolutions, and many HTML5 video sites worked immediately. Chromium required installing chromium-codecs-ffmpeg-extra separately.
  • Flash. Chrome bundled Pepper Flash, which was maintained and updated by Google. Chromium relied on the system’s Adobe Flash plugin, which Adobe had already announced would not receive feature updates on Linux (only security patches).
  • PDF viewer. Chrome included a built-in PDF renderer. Chromium could use it as well, but the integration was not always present in Ubuntu’s packaged version.
  • Automatic updates. Chrome’s .deb package sets up a Google-managed repository so the browser updates through apt like any other package. Chromium updates came through Ubuntu’s repositories on Ubuntu’s schedule, which could lag behind upstream.

If you needed Flash to work reliably (and in 2014, you still did for many websites) or you wanted Netflix, Chrome was the pragmatic choice. If you preferred fully open-source software and were willing to install codec packages manually, Chromium was the lighter option.

Chrome and Chromium running side by side on Ubuntu 14.04 showing about pages

Step-by-Step Installation

Step 1: Download the Chrome .deb Package

Open Firefox (or any browser) and navigate to the Chrome download page. Select the 64-bit .deb (For Debian/Ubuntu) option. The file will be named something like google-chrome-stable_current_amd64.deb and will land in your ~/Downloads directory.

Important: If you are running a 32-bit installation of Ubuntu 14.04, the download page will not offer a 32-bit .deb for Chrome versions beyond 48. Check your architecture with uname -m โ€” if it says x86_64, you are on 64-bit and good to proceed.

Step 2: Install the Package with dpkg

Open a terminal and run:

cd ~/Downloads
sudo dpkg -i google-chrome-stable_current_amd64.deb

This installs the Chrome package directly. However, dpkg does not resolve dependencies automatically โ€” if Chrome needs a library that is not already installed, dpkg will report an error and leave Chrome in a half-installed state. This was extremely common on minimal Ubuntu installs.

Step 3: Fix Dependencies

If dpkg reported dependency errors, run:

sudo apt-get -f install

This tells apt to fix broken dependencies by downloading and installing whatever packages Chrome needs. Common dependencies that were missing on minimal installs included libappindicator1, libindicator7, and various libgconf packages. After this command completes, Chrome should be fully installed.

Step 4: Verify the Repository Was Added

The .deb package automatically creates a repository file for future updates. Verify it exists:

cat /etc/apt/sources.list.d/google-chrome.list

You should see a line like:

deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main

Also verify the signing key was imported:

apt-key list | grep Google

If the key is present, you will see an entry for “Google, Inc. Linux Package Signing Key.” If it is missing (rare, but possible), import it manually:

wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

Step 5: Launch Chrome

You can now launch Chrome from the Dash (search for “Chrome”), from the application menu, or from the terminal:

google-chrome-stable

On first launch, Chrome will ask whether you want to set it as the default browser and whether you want to send usage statistics. Make your choices and proceed.

Google Chrome running on Ubuntu 14.04 after successful installation

Step 6: Set Chrome as the Default Browser (Optional)

If you want Chrome to handle all web links system-wide:

sudo update-alternatives --set x-www-browser /usr/bin/google-chrome-stable
sudo update-alternatives --set gnome-www-browser /usr/bin/google-chrome-stable

You can also set this in System Settings > Details > Default Applications if you are using Unity.

Keeping Chrome Updated

Because the .deb installation configured the Google repository, Chrome updates arrive through the standard apt process:

sudo apt-get update
sudo apt-get upgrade

Chrome will be included in the list of upgradable packages whenever Google publishes a new stable release โ€” which happens roughly every six weeks. No manual downloading required.

Common Pitfalls

“dpkg: dependency problems” on first install. This is the single most common issue and it is not a Chrome problem โ€” it is how dpkg works. It installs only the specific .deb file you give it and does not fetch dependencies. Always follow dpkg -i with sudo apt-get -f install to let apt resolve the missing packages. Better yet, use gdebi which handles dependencies in one step:

sudo apt-get install gdebi
sudo gdebi google-chrome-stable_current_amd64.deb

Chrome opens but looks garbled or has no window decorations. This occasionally happened on Ubuntu 14.04 with Nvidia proprietary drivers or with desktop environments other than Unity. The usual fix was to disable hardware acceleration temporarily: launch Chrome with google-chrome-stable --disable-gpu and then go to Settings > Advanced > System and toggle “Use hardware acceleration when available” off. If that resolved the rendering issue, it indicated a GPU driver compatibility problem.

“Package is of bad quality” warning in Ubuntu Software Centre. If you double-clicked the .deb file to install via the Software Centre, Ubuntu sometimes displayed a warning that the package “is of bad quality.” This was a misleading message triggered by minor packaging differences between Google’s .deb format and Debian packaging best practices. It did not indicate malware or an actual quality problem โ€” it was safe to click “Ignore and install.”

Chrome repository conflicts after Ubuntu upgrade. If you later upgraded from Ubuntu 14.04 to 16.04, the Chrome repository usually continued to work. However, the repository file sometimes needed the architecture specification ([arch=amd64]) updated if it was not already present. Symptoms included apt-get update warnings about “binary-i386” packages. Edit /etc/apt/sources.list.d/google-chrome.list and ensure the deb line includes [arch=amd64].

Profile migration from Chromium. If you were switching from Chromium to Chrome and wanted to bring your bookmarks and history, the simplest method was to export bookmarks from Chromium (via the Bookmark Manager’s “Export bookmarks” option, which saves an HTML file) and import them into Chrome. Direct profile copying between ~/.config/chromium and ~/.config/google-chrome sometimes worked but was not officially supported and could cause extension compatibility issues.

A Note on Chrome’s Linux Support Timeline

Google maintained Chrome for Ubuntu 14.04 through Chrome 60 (August 2017). Chrome 61 dropped support for Ubuntu versions older than 16.04 due to library requirements (specifically glibc 2.17 and newer GCC runtime libraries). If you were still running 14.04 after that point, Chrome would stop updating and eventually become a security risk. The practical path forward was upgrading to Ubuntu 16.04 LTS or switching to Firefox ESR, which continued to receive security updates for longer.

Frequently Asked Questions

What is the difference between Google Chrome and Chromium?
Chromium is the open-source project that provides the rendering engine, JavaScript engine, and base browser code. Google Chrome is built on Chromium but adds proprietary components: the official Google updater, built-in Flash (Pepper Flash), AAC/H.264 media codecs, PDF viewer, crash reporting, and Google account sync features. In practical terms, Chrome ‘just works’ with more media formats out of the box, while Chromium requires manually installing codec packages for the same functionality.
Why can I not install Chrome from the Ubuntu Software Centre?
Google Chrome is proprietary software and is not distributed through Ubuntu’s official repositories. Canonical includes Chromium in the repositories, but Chrome itself must be downloaded from Google’s website, which provides a .deb package and sets up a third-party repository for future updates.
Does installing the .deb automatically set up the update repository?
Yes. When you install the Chrome .deb package (via dpkg or through a graphical installer), it places a repository configuration file at /etc/apt/sources.list.d/google-chrome.list and imports Google’s package signing key. After that, Chrome receives updates through the normal apt-get upgrade process along with all your other packages.
Is Chrome still supported on Ubuntu 14.04?
Google dropped support for Ubuntu 14.04 (and all 32-bit Linux) in Chrome version 61, released in September 2017. After that version, the Chrome repository no longer provides packages compatible with Ubuntu 14.04’s library versions. If you need a modern browser on 14.04, Chromium from the repositories or Firefox ESR are the remaining options.
Can I install Chrome on a 32-bit Ubuntu 14.04 system?
Chrome 48 (released March 2016) was the last version to support 32-bit Linux. The .deb download page only offers 64-bit packages for versions after that. If you have a 32-bit install of Ubuntu 14.04, you can install Chromium from the repositories instead, which continued to provide 32-bit builds through the Ubuntu 14.04 lifecycle.