aptでdoesn’t support architecture ‘i386’って言われる

Ubuntu 18.04にChrome(google-chrome-stable)をインストールしようとネット記事を拝読しながら進めてapt updateすると…

N: Skipping acquire of configured file 'main/binary-i386/Packages' as repository 'http://dl.google.com/linux/chrome/deb stable InRelease' doesn't support architecture 'i386'

という感じで取得できない。参考にした記事の多くはaptのソースを追加するところで

echo 'deb http://dl.google.com/linux/chrome/deb/ stable main' | sudo tee /etc/apt/sources.list.d/google-chrome.list

としていて、このまま取得すると32bit用を探してしまうが、Googleは既に32bit用のリリースを辞めている。というわけで、aptのソースを置き換えます。

$ sudo rm /etc/apt/sources.list.d/google-chrome.list
$ 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

これでOK。[arch=amd64]の部分で64bit環境を明示するのが効く。