As Google announced in December, Google Chrome support on 32-bit Linux systems has ceased this same month. All those users who continue to use this application have been recommended to stop doing so because, although they will continue to be able to run it, they will not receive any more updates, including the necessary security patches.
On the other hand, the application Chromium for 32-bit still seems to be supported on Linux systems and could be considered an alternative to this situation that arises. However, as the official Google Chrome repository for 32-bit packages no longer exists, users with a 64-bit system and who use that version of the application they will receive an error message when trying to update the package. Fortunately, it has an easy solution.
If you use 32-bit Chrome under an Ubuntu x64 system, the message you will receive when you try to update the package of this application is the following:
Failed to fetch http://dl.google.com/linux/chrome/deb/dists/stable/Release
Unable to find expected entry 'main/binary-i386/Packages' in Release file (Wrong sources.list entry or malformed file) Some index files failed to download. They have been ignored, or old ones used instead.
Fix this little error in Ubuntu it is very simple and you will only have to edit a small line in the file /etc/apt/sources.list.d/google-chrome.list. Just add the text "[arch = amd64]" after the "deb" section or use the following command:
sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list"
The previous file is restored with each update to be done with the program, so if you don't want to have to go back over the same steps as before, we recommend that you add the + i attribute to the file to do so immutable. To do this, execute the following instruction on it:
</p> <p class="source-code">sudo chattr -i /etc/apt/sources.list.d/google-chrome.list</p> <p class="source-code">