Problema com o sudo apt get update: O repositório cdrom… não possui um arquivo de lançamento


30

Toda vez que tento atualizar (usando sudo apt-get update) meu Ubuntu, recebo este problema:

W: The repository 'cdrom://Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1) xenial Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: The repository 'ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu xenial Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Failed to fetch cdrom://Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)/dists/xenial/main/binary-amd64/Packages  Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
E: Failed to fetch cdrom://Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)/dists/xenial/main/binary-i386/Packages  Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
E: Failed to fetch ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu/dists/xenial/main/binary-amd64/Packages  404  Not Found
E: Failed to fetch ppa.launchpad.net/kirillshkrogalev/ffmpeg-next/ubuntu/dists/xenial/main/binary-i386/Packages  404  Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.

Como posso corrigir isso?
Eu uso o Ubuntu 16.04 LTS


Para o erro ppa, consulte esta pergunta . Do que você postou, eu acho que as atualizações de outras fontes estão trabalhando OK, caso em que você não precisa se preocupar muito com este erro
— Zanna

Você pode resolver os erros relacionadas com cdrom por unckecking fonte ROM CD em Configurações do Sistema> Software e Atualização
— Mostafa Ahangarha

Respostas:


24

Para resolver esse problema do terminal, você deve remover / comentar esta fonte de repositório do CD-ROM diretamente de /etc/apt/sources.list

 sudo nano /etc/apt/sources.list

e comente ou remova linhas que incluem cdrom . por exemplo:

deb cdrom:[Ubuntu-Server 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.3)]/ xenial main restricted

2
Essa deve ser a resposta aceita. Ele funciona em distribuições de desktop e servidor.
— mau

Resolvido meu problema! Mas alguém pode dizer que algo diferente de cdrom será afetado ou não, e sugerimos que comentemos? (funcionando no interior de uma máquina virtual no VMware)
— Malik Asif

1
Não pode afetar qualquer outra coisa, apenas o CD-ROM como fonte de pacotes.
— PRIHLOP 5/18

19

Tente isto:
Abra Software & Updates e, na guia Ubuntu Software, desmarque Cdrom com o Ubuntu 16.04 LTS 'Xenial Xerus' na seção Instalável a partir do CD-ROM / DVD .


trabalhou para mim. Estou usando o 14.04. Como isso entrou nas fontes de software em primeiro lugar? A única coisa que posso imaginar é porque fiz um pen drive 16.04 com o criador do disco de inicialização.
— Atmelino 02/07/19

Pela mesma razão para mim
— Alexey

Teve esse problema com o PureOS, resolvido através de "Softare e atualizações", como em sua resposta com as seguintes adições: Na guia "PureOS Software", onde se lê "Downloadable from internet", marque a caixa "Oficialmente suportado (principal)", na guia "Outros Software "desmarque a caixa" cdrom ".
— Ida Ebkes

@ atmelino: Sim, isso acontece após a instalação do pen drive. Parece que há um bug-report para isso, mas ele foi fechado: bugs.debian.org/cgi-bin/bugreport.cgi?bug=807996
— Ida Ebkes

PS: Esta é uma linha do erro que obtive e procurei: E: O repositório 'cdrom: // [Debian GNU / Linux none Verde - Instantâneo oficial amd64 LIVE / INSTALL binário 20180120-02: 05] green Release' não tem um arquivo de lançamento.
— Ida Ebkes
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.