wsl2のUbuntuにphp7.3をインストール際の「retrieving gpg key timed out.」エラー
を参考にphp7.3をインストールしようとしたが、途中でエラーになるので対応方法をメモ
- エラー内容(インストールが止まるためCtrl+Cで止めた)
sudo add-apt-repository ppa:ondrej/php ~中略~ error: retrieving gpg key timed out.
下記を実行すると「公開鍵を利用できないため、以下の署名は検証できませんでした」というエラーが発生。これがインストールが止まる原因ぽい。
sudo apt update
上記ページを参考に、エラーを回避する
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <エラーになった公開鍵> sudo apt update
これでインストールできるようになりました。
sudo apt install php7.3 php7.3-common php7.3-cli php7.3-fpm php7.3-mysql php7.3-dev php7.3-mbstring php7.3-zip php7.3-sqlite3 php7.3-curl php7.3-gd php7.3-xml