Source
-
Generate a revocation certificate
gpg --output <user>.<name>.revoke.asc --gen-revoke KEYID -
Import the revocation certificate (Note: This requires the public key to be present! If this is not the case yet, simply pull it from a server using
gpg --recv-keys KEYID.)gpg --import <user>.<name>.revoke.asc -
Then send the key back to the server again
gpg --keyserver keyserver.ubuntu.com --send-keys KEYID