はじめに
以前、こちらの記事を書いたことがありますが、そのバージョンアップ版になります。
https://qiita.com/pyon_kiti_jp/items/0ba98f140142d4ac6b25
環境
Ubuntu20.4
chromedriverのダウンロードサイト
chromedriver(Chrome用のWebDriver)のダウンロードサイトは、バージョン114を境に2つ存在しています。
バージョン114以下を取得したい場合は、次のサイトからダウンロードします。(URLはどちらもで同じです)
バージョン115以上を取得したい場合は、こちらのサイトからダウンロードします。
参考サイト
https://gammasoft.jp/support/chrome-webdriver-for-ver115-and-newer/
最新版のchromedriverのダウンロードパスを調べる
つまり、最新版を取得したい場合は、こちらのサイトから取得することになります。
画面の上部にある、タイトル「Current Releases」の下にある赤文字の「the Chrome for Testing availability dashboard」のリンクをクリックします。
ChannelのStableをクリックします。Stableは安定版の意味です。Binaryでchromedriver、Platformでlinux64の列のURLが、ダウンロード元のURLになります。このURLをコピーします。
最新版のchromedriverをダウンロードする
chromedriverはzipで圧縮されています。展開する必要があるため、zipが入っていなければ、インストールする必要があります。
ダウンロードファイルは取り敢えずtmpにいれます。ダウンロードはcurlで行います。
$cd /tmp/
$curl -O https://storage.googleapis.com/chrome-for-testing-public/126.0.6478.126/linux64/chromedriver-linux64.zip
chromedriver-linux64.zipがダウンロードされたことを確認します。
$ls -l
zipを展開すると、chromedriver-linux64が現れます。
$unzip chromedriver_linux64.zip
$ls -l
chromedriver-linux64の配下にある、chromedriverだけを、任意の場所に配置します。自分はこちらに配置することにしました。パスが通っているフォルダであればどこでもいいようです。
$sudo mv ./chromedriver-linux64/chromedriver /usr/local/bin
移動された事を確認します。
$which chromedriver
インストールが完了したので、ダウンロードした元ファイルは削除します。
$rm -rf chromedriver-linux64
$rm chromedriver-linux64.zip
削除された事を確認します。
$ls -l