~$ wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0
.32.1/install.sh | bash
=> Downloading nvm from git to '/home/tong/.nvm'
=> Cloning into '/home/tong/.nvm'...
fatal: unable to access 'https://github.com/creationix/nvm.git/': gnutls_handsha
ke() failed: Public key signature verification has failed.
Failed to clone nvm repo. Please report this!
I have no idea why there'd be any public key signature verification. Have you overridden git, or set any custom git configs that would require PGP signatures?
sudo apt-get remove libgnutls-deb0-28
resolves my problem.
Thanks for the followup!
To be honest I dont think removing a package (and specially libgnutls) should be a good solution.
@playmono agreed, the proper solution is disabling whatever key verification is interfering with normal git operations.
Most helpful comment
sudo apt-get remove libgnutls-deb0-28
resolves my problem.