Fix ‘failed to fetch’ with Google Chrome on Ubuntu

Since Google Chrome dropped support for 32-bit Chrome on Linux an error occurs when updating apt in 64-bit systems (with multi arch enabled).

The solution is modify the sources.list file for Chrome. And this post will show you how to do that?

1. Open a new Terminal window and run the following command (assuming you’re on the Google Chrome Stable Channel,):

sudo gedit /etc/apt/sources.list.d/google-chrome.list

2. In the text file that opens edit the file so that the line reads:

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

The only addition you need to make is entering the [amd64] architecture after ‘deb’ but preceding the ‘http’. Do not edit or replace any other text in this file.

3. Hit Save. Close the Gedit window.

Now return to the Terminal and refresh your package list by running:

sudo apt-get update

The ‘failed to fetch’ APT error should no longer appear.