Erro ao comando apt-get update

Bom dia.
Tenho um Ubuntu Server 22.04 quando lanço o comando apt-get update apresenta o erro abaixo.
E: Type ‘“deb’ is not known on line 1 in source list /etc/apt/sources.list.d/wine-obs.list
E: The list of sources could not be read.

Caso seja respondido desde já agradeço.

Olá rapaz,
Eu tive um problema parecido com o seu mas no meu foi o “apt update” por causa de um conflito com os repositórios da steam, graças a isso ele não consegue fazer atualizações.
Você pode tentar acessar esse caminho que está aí pelo “arquivo de sistema” nessa ordem exata…

Faça um backup desse arquivo “wine-obs.list” para um local seguro caso dê algo errado, depois disso tente deletar esse arquivo lá na pasta no "sources.list.d que você fez uma cópia.
Quando você estiver dentro dessa pasta do sistema onde está o arquivo “wine-obs.list” entre com acesso root dentro da pasta para poder excluir o arquivo.
Se caso não conseguir deletá-lo devido as permissões do ubuntu, abra o terminal dentro da pasta com o direito do mouse e coloque o comando “sudo chmod 777 sources.list.d” ou “sudo chmod -R 777 sources.list.d” sem as aspas.

Depois disso faça o teste novamente com “apt-get update” pra vê se resolveu o seu problema, se não você pode colocar o arquivo no lugar e aguardar outras soluções.

LEMBRE-SE: Tome cuidado com essa alteração, isso é perigoso já que ele está fazendo uma alteração nos arquivos do sistema faça por sua conta e risco ou aguarde novas soluções.
Um abraço.

root@servidor:~# apt-get update
Hit:1 http://br.archive.ubuntu.com/ubuntu jammy InRelease
Hit:2 http://br.archive.ubuntu.com/ubuntu jammy-updates InRelease
Hit:3 http://br.archive.ubuntu.com/ubuntu jammy-backports InRelease
Ign:4 https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.2 InRelease
Hit:5 http://archive.ubuntu.com/ubuntu jammy InRelease
Hit:6 http://security.ubuntu.com/ubuntu jammy-security InRelease
Hit:7 http://archive.canonical.com/ubuntu jammy InRelease
Get:8 https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.2 Release [3.096 B]
Hit:9 http://archive.ubuntu.com/ubuntu jammy-updates InRelease
Hit:10 http://archive.ubuntu.com/ubuntu jammy-security InRelease
Get:11 https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.2 Release.gpg [866 B]
Ign:11 https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.2 Release.gpg
Hit:12 http://archive.ubuntu.com/ubuntu jammy-backports InRelease
Get:13 https://mega.nz/linux/repo/xUbuntu_22.04 ./ InRelease [2.961 B]
Reading package lists... Done
W: GPG error: https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.2 Release: The followin                             g signatures couldn't be verified because the public key is not available: NO_PUBKEY 4B7C549A0                             58F8B6B
E: The repository 'https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.2 Release' is not                              signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by defaul                             t.
N: See apt-secure(8) manpage for repository creation and user configuration details.
root@servidor:~#

Boa tarde @Rimana21 esse foi o retorno do apt-get update.

esse repositório não tem assinatura para o apt “cobferir”, por isso o no_pubkey. faça:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <PUBKEY>

onde pubkey é a chave de 8 dígitos que o erro mostra.

W: https://repo.mongodb.org/apt/ubuntu/dists/bionic/mongodb-org/4.2/Release.gpg: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

agora apresenta esse outro erro. Desculpe pois recem estou aprendendo sobre o linux.

O mesmo problema que tive com a steam que resolvi usando esse método.
Rapaz, você tem 3 opções:

1° você pode colocar o arquivo no lugar e aguardar outras soluções possíveis.
2° você pode tentar redefinir o ubuntu para o seu estado original, antes disso faça backup de seus arquivos.
3° apt-get update e apt-get upgrade dando erro, não há muito o quê fazer a não ser fazer uma instalação limpa ou…

veja se esses tópico pode lhe ajudar.

n s desculpe. esqueci que o ubuntu 22.04 fez essa mudança. estou no telefone e não tenho acesso ao meu linux.

faça o seguinte: vá em /etc/apt/souces.list.d e procure a linha da chave gpg do repositório ubuntu no arquivo “ubuntu.list”. acho que é esse nome ou parecido. acho que é /usr/share/keys.

vc faça assim em /etc/apt:

$ su cp trusted.gpg /endereço/das/chaves/wine.gpg

feito isso:

$ sudo apt updade

PS: mais uma vez desculpe esse auxílio ruim mas estou no telefone e de cabeça não vai. mas vc consegue.

Amigo pode ver depois, nao consegui. Nao tenha pressa.

1 curtida

Rapaz, você fez uma cópia do arquivo ?
coloque no lugar onde estava, chame o apt-get update e faça o que o rapaz de cima disse.

Sim recoloquei la. Mas não deu certo, para resumir eu exclui o que tinha em source list d

root@servidor:~# apt-get update
Hit:1 http://br.archive.ubuntu.com/ubuntu jammy InRelease
Hit:2 http://br.archive.ubuntu.com/ubuntu jammy-updates InRelease                                                                                        
Hit:3 http://br.archive.ubuntu.com/ubuntu jammy-backports InRelease                                                                                      
Hit:4 http://archive.canonical.com/ubuntu jammy InRelease                                                                                                
Hit:5 http://security.ubuntu.com/ubuntu jammy-security InRelease                                  
Hit:6 http://archive.ubuntu.com/ubuntu jammy InRelease
Hit:7 http://archive.ubuntu.com/ubuntu jammy-updates InRelease
Hit:8 http://archive.ubuntu.com/ubuntu jammy-security InRelease
Hit:9 http://archive.ubuntu.com/ubuntu jammy-backports InRelease
Reading package lists... Done
root@servidor:~#

Creio que deu certo.

1 curtida