A mensagem de erro que você recebeu:
W: Erro de GPG: link Versão: os seguintes assinaturas não puderam ser verificadas porque a chave pública não disponível: NO_PUBKEY 977C43A8BA684223
Significa que você precisa adicionar a chave em falta 977C43A8BA684223
, fazendo o download novamente das chaves primeiro:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys
Em seguida, digite:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 977C43A8BA684223
sudo apt-get update