1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

自宅サーバーにChromeをインストールする

Posted at

はじめに

自宅サーバーでDiscord Botを動かすときに、selenuimを使う必要があったので、Chromeをインストールしなければなりませんでした。

というわけで、インストール手順と注意点をメモしておきます。

インストール手順

  1. まず、Chromeのインストールに必要なパッケージをインストールします。

    sudo apt-get install -y wget curl unzip
    
  2. 次に、Chromeをダウンロードします。

    wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
    
  3. ダウンロードしたファイルをインストールします。

    sudo apt install -y ./google-chrome-stable_current_amd64.deb
    
  4. インストールが完了したら、バージョンを確認します。これは後でChromeDriverをダウンロードするときに必要です。

    google-chrome --version
    
  5. 次に、ChromeDriverをインストールします。このサイトからバージョンや実行環境に合ったChromeDriverのURLを見つけ、コピーします。今回はlinux64のものとします。

  6. コピーしたURLを使って、ChromeDriverをダウンロードします。[version]はさっき控えたChromeのバージョンに置き換えてください。バージョンが違うと動かないので注意です。

    curl -O https://chromedriver.storage.googleapis.com/[version]/chromedriver_linux64.zip
    
  7. ダウンロードしたファイルを解凍します。解凍後はzipファイルは削除しても構いません。

    unzip chromedriver_linux64.zip
    
  8. 解凍したファイルを/usr/binなどに移動します。人によっては/usr/local/binに移動することもあるようです。

    sudo mv chromedriver /usr/bin
    
  9. 最後に、ChromeDriverのバージョンを確認します。以下のように、Chromeのバージョンと同じかどうか確認しましょう。

    chromedriver --version
      ChromeDriver 130.0.6723.91
    google-chrome --version
      Google Chrome 130.0.6723.91
    

おわりに

これで、ChromeとChromeDriverのインストールが完了しました。これで、Seleniumを使ってChromeを操作し、スクレイピングなどができるようになります。

バージョンをそろえる必要があるところと、ChromeDriverの移動先が結構個人的にはハマったので、そこには注意するとよいと思います。

参考文献

1
0
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
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?