Sudo add-apt-repository -y ppa:ethereum/ethereumを実行すると、次のようなエラーが表示されます。
gpg: keybox '/tmp/tmpy4v562r0/pubring.gpg' created gpg:
/tmp/tmpy4v562r0/trustdb.gpg: trustdb created gpg: key
1C52189C923F6CA9: public key "Launchpad PPA for Ethereum" imported
gpg: Total number processed: 1 gpg: imported: 1
**gpg: no valid OpenPGP data found.**
私は解決するために多くの方法を試しましたが、運はありません。これを解決するのを手伝ってください
最初にEthereumリポジトリを削除します。
Sudo add-apt-repository --remove ppa:ethereum/ethereum
Sudo apt update
インポートされたGPGキーを削除します。
Sudo apt-key del 2A518C819BE37D2C2031944D1C52189C923F6CA9
EthereumリポジトリのGPGキーを再度インポートします。
Sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 2A518C819BE37D2C2031944D1C52189C923F6CA9
リポジトリを再度追加します。
Sudo add-apt-repository -y ppa:ethereum/ethereum
Sudo apt update
UPDATE
Ethereumリポジトリを再度削除します。
Sudo add-apt-repository --remove ppa:ethereum/ethereum
Sudo apt update
インポートされたGPGキーを削除します。
Sudo apt-key del 2A518C819BE37D2C2031944D1C52189C923F6CA9
試してみる
gpg --keyserver keyserver.ubuntu.com --recv-keys 2a518c819be37d2c2031944d1c52189c923f6ca9
そして次
gpg --export --armor 2a518c819be37d2c2031944d1c52189c923f6ca9 | Sudo apt-key add -
Ubuntu 16.04のリポジトリを追加します。
echo -e "deb http://ppa.launchpad.net/ethereum/ethereum/ubuntu xenial main" | Sudo tee /etc/apt/sources.list.d/ethereum-ubuntu-ethereum-xenial.list
Aptの更新:
Sudo apt update
Ethereumリポジトリから必要なソフトウェアをインストールします。