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