从Ubuntu 12.04升级到Ubuntu 14.04时出现问题

从Ubuntu 12.04升级到Ubuntu 14.04时,我收到以下错误:

W:无法获取http://deb.opera.com/opera-beta/dists/stable/Release无法在Release文件中找到预期的条目’non-free / source / Sources’(错误的sources.list条目或格式错误的文件),E:某些索引文件无法下载。 它们被忽略了,或者用旧的。

你之前安装Opera可能有一个ppa? 如果是这种情况,则可能该ppa尚未更新为14.04。

您可以通过按超级键并启动“软件和更新”,进入“其他软件”选项卡并取消选择歌曲条目,从源列表中删除有问题的项目。 (这将消除错误)。

要真正恢复Opera,我会查看他们的网站,或使用这里的说明:

http://www.enqlu.com/2014/04/how-to-install-opera-browser-on-ubuntu.html

接受的答案实际上是错误的。 正如我在这里详细解释的那样,真正的问题是官方Opera存储库的路径 已经改变,但Opera DEB安装包没有重新配置以反映这种变化。

回购地点的变化会影响那些已经是Opera用户的人。 缺乏重新配置的DEB安装包会影响新的Opera用户。

为了解决这个问题,您所要做的就是在shell终端执行以下命令:

  • 如果你正在使用Opera stable

    sudo sed -i -e 's,opera-stable/ stable,opera-stable/opera/ stable,' "/etc/apt/sources.list.d/opera-stable.list" ; sudo apt-get update ; sudo apt-get check 
  • 如果您正在使用Opera Beta稳定版

     sudo sed -i -e 's,opera-beta/ stable,opera-beta/opera/ stable,' "/etc/apt/sources.list.d/opera-beta.list" ; sudo apt-get update ; sudo apt-get check