Problema com sudo apt-get update?

Quanto tento atualizar com sudo apt-get update, ele me retorna um monte de erros, como resolver isso?

yuri@UbuntuOS:~$ sudo apt-get update
Atingido:1 http://br.archive.ubuntu.com/ubuntu yakkety InRelease
Obter:2 http://br.archive.ubuntu.com/ubuntu yakkety-updates InRelease [102 kB]
Obter:3 http://security.ubuntu.com/ubuntu yakkety-security InRelease [102 kB]
Ign:4 http://55.archive.ubuntu.com/ubuntu trusty InRelease
Obter:5 http://br.archive.ubuntu.com/ubuntu yakkety-backports InRelease [102 kB]
Err:1 http://br.archive.ubuntu.com/ubuntu yakkety InRelease
As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
Atingido:6 http://55.archive.ubuntu.com/ubuntu trusty-security InRelease
Atingido:7 http://55.archive.ubuntu.com/ubuntu trusty-updates InRelease
Err:2 http://br.archive.ubuntu.com/ubuntu yakkety-updates InRelease
As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
Atingido:8 http://55.archive.ubuntu.com/ubuntu trusty Release
Err:5 http://br.archive.ubuntu.com/ubuntu yakkety-backports InRelease
As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
Err:6 http://55.archive.ubuntu.com/ubuntu trusty-security InRelease
As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
Err:7 http://55.archive.ubuntu.com/ubuntu trusty-updates InRelease
As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
Err:9 http://55.archive.ubuntu.com/ubuntu trusty Release.gpg
As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
Err:3 http://security.ubuntu.com/ubuntu yakkety-security InRelease
As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
Baixados 306 kB em 2s (153 kB/s)
Lendo listas de pacotes… Pronto
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://br.archive.ubuntu.com/ubuntu yakkety InRelease: As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://br.archive.ubuntu.com/ubuntu yakkety-updates InRelease: As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://br.archive.ubuntu.com/ubuntu yakkety-backports InRelease: As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://55.archive.ubuntu.com/ubuntu trusty-security InRelease: As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://55.archive.ubuntu.com/ubuntu trusty-updates InRelease: As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://55.archive.ubuntu.com/ubuntu trusty Release: As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://security.ubuntu.com/ubuntu yakkety-security InRelease: As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: Falhou ao buscar http://br.archive.ubuntu.com/ubuntu/dists/yakkety/InRelease As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: Falhou ao buscar http://br.archive.ubuntu.com/ubuntu/dists/yakkety-updates/InRelease As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: Falhou ao buscar http://br.archive.ubuntu.com/ubuntu/dists/yakkety-backports/InRelease As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: Falhou ao buscar http://security.ubuntu.com/ubuntu/dists/yakkety-security/InRelease As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: Falhou ao buscar http://55.archive.ubuntu.com/ubuntu/dists/trusty-security/InRelease As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: Falhou ao buscar http://55.archive.ubuntu.com/ubuntu/dists/trusty-updates/InRelease As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: Falhou ao buscar http://55.archive.ubuntu.com/ubuntu/dists/trusty/Release.gpg As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: Falhou o download de alguns ficheiros de índice. Foram ignorados ou os antigos foram usados em seu lugar.

O problema é nas chaves dos repositórios. Cada repositório precisa de uma chave pública para funcionar. Sendo assim, tu teria que adiciona-las. Dá uma olhada neste tópico, o criador estava com o mesmo problema:

Se tu não conseguir adicionar as chaves, tu pode mudar os repositórios que o apt está utilizando. Para fazer isso é só editar o arquivo das listas. Neste caso:

$ sudo nano /etc/apt/sources.list