sudo apt get update的问题:The repository cdrom... does not have a Release file

分享于 

3分钟阅读

ubuntu

  繁體

问题:

每次Ubuntu更新(使用sudo apt-get update )时,都会遇到这个问题:


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.




答案1:

你必须从删除注释cd rom存储库源,从终端解决这个问题


 sudo nano /etc/apt/sources.list



注释或删除包含cdrom的行,比如:


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




答案2:

试试这个:打开软件和更新,在Ubuntu软件选项卡中,取消选中Cdrom with Ubuntu 16.04 LTS'Xenial Xerus部分。



文件  rep  REPO  Repository  REL  APT