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">
5 comments, leave yours
oh so good: v
Ok the article is very good, but those who use 32bit architecture, how do we do to install 64bit chrome, since it throws the following error:
# dpkg -i google-chrome-stable_current_amd64.deb
dpkg: error processing google-chrome-stable_current_amd64.deb (–install) file:
package architecture (amd64) does not match system (i386)
Errors were encountered while processing:
Perhaps this comment will not be useful for the old blog, but it will be for the one who reads it.
Systems based on 32 bits do not support 64-bit programs, so they will not even be installed (the reverse if possible, systems based on 64 bits do support 32-bit programs).
The content of the article is not consistent with the title. The point is that you have a 32-bit Ubuntu system and you want to mount Chrome for 32-bit, even if it is no longer supported. You don't have a 64-bit system.