Ubuntu18.04にgoogle chromeをインストールする


Ubuntu18.04にgoogle chromeをインストールする

以下のコマンドを順に実行する

sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'
sudo wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo apt update
sudo apt install google-chrome-stable

ネット上にあり失敗したコマンド

/etc/apt/sources.list.d/google.list となっている部分が肝でした...

sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
sudo wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo apt update
sudo apt install google-chrome-stable

失敗した結果

sudo apt update


W: Target xxx Packages … is configured multiple times
のようなエラーがいっぱいに。

失敗した原因

コマンド

sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
が諸悪の根源。
google chromeのインストール後、
/etc/apt/sources.list.d/にgoogle-chrome.listが自動生成されるため
既存のgoogle.listと2重に読み込まれ、上記のエラーが生起される。

解決法(失敗してしまった方へ)

インストール際に、google.listがなければsudo apt update しても
sudo apt install google-chrome-stable
でパッケージを見つけられないため
'google-chrome.list'として作成し最終的に上書きされるようにしてしまう。

sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'

もし、すでに上記結果に示したようなエラーが出ていて困っている場合には、
/etc/apt/sources.list.d/にある、google.listをgoogle.list.saveにリネームして
sudo apt update すればなくなるかと思います。
(自分は、なくなったことを確認してから削除してしまいましたが...)