LoginSignup
6
4

More than 3 years have passed since last update.

google chrome をコマンドラインでインストールする

Last updated at Posted at 2020-11-01

google chrome をコマンドラインでインストールする

手順

ubuntu 20.04 および ubuntu 20.10 で確認済みです。

wget -qO- https://dl-ssl.google.com/linux/linux_signing_key.pub | gpg --dearmor > packages.google.gpg
sudo install -o root -g root -m 644 packages.google.gpg /etc/apt/trusted.gpg.d/
sudo sh -c 'echo "deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/packages.google.gpg] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install -y google-chrome-stable

sudo apt-get install apt-transport-https の手順は必須ではない。備考 を参照

説明

https://qiita.com/spiderx_jp/items/e6189a736ddec14ffa23 を参考にして ubuntu 20.10 で以下コマンドで chrome をインストールしようとすると

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 -  | sudo apt-key add -
sudo apt update
sudo apt-get install -y google-chrome-stable

以下の警告が出た。(警告は出ますが、インストール自体は問題ないです。)

Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).

apt-key のマニュアルを見ると以下となっている。

$ man apt-key
              中略
コマンド
       add ファイル名 (非推奨)
           信頼キーのリストに新しいキーを追加します。このキーを ファイル名 パ
           ラメータに与えたファイル名から読み込みますが、ファイル名を - とする
           と、標準入力から読み込みます。

           apt-key を使用して手動で追加されたキーは、リポジトリの所有者に所属
           していることが確認されていることが重要です。そうでなければ、apt-
           secure(8) インフラが完全に損なわれます。

           注意: このコマンドを使う代わりに、キーリングに記述的な名前 (ファイ
           ル名については apt.conf(5) ファイルと同一の規則が適用されます) を付
           けて、ファイルの拡張子を「gpg」または「asc」として
           /etc/apt/trusted.gpg.d/ ディレクトリに直接配置する方法もあります。

              以降略

Ubuntu 20.04 での Visual Studio Code のインストール (自動更新対応)を参考に google chrome をインストールする。

元情報は https://code.visualstudio.com/docs/setup/linux#_debian-and-ubuntu-based-distributions です。

参考にする VSCode のインストール手順

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
sudo sh -c 'echo "deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
Then update the package cache and install the package using:

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install code

Google chrome 用に書き換えたインストール手順

変更点

wget -qO- https://dl-ssl.google.com/linux/linux_signing_key.pub | gpg --dearmor > packages.google.gpg
sudo install -o root -g root -m 644 packages.google.gpg /etc/apt/trusted.gpg.d/
sudo sh -c 'echo "deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/packages.google.gpg] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install -y google-chrome-stable

備考

  1. VSCode の場合は、取得先のURL が https://packages.microsoft.com/repos/vscode となっており、https になっている。
  2. Google Chrome の場合は取得先のURL が http://dl.google.com/linux/chrome/deb/ となっており http になっている。
  3. なので sudo apt-get install apt-transport-https の手順は必須ではない。

参考リンク
https://mirahouse.jp/n10/blog/2015/apt-transport-https/

6
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
4