Ubuntu:目标包配置多次

Ubuntu:目标包配置多次

附注:在您将此问题标记或投票为重复之前,我想在这里发布我的答案(我该如何修复 apt 错误“W:目标包...被多次配置”?),但该问题已被保护,这使得我不得不提出一个新问题并进行回答。

我刚刚在本地机器上安装了新版 Linux 操作系统(Ubuntu 18.04),目前正在安装新的应用程序。

我已经成功安装了一些应用程序,但是安装后Opera浏览器,我好像遇到了一个错误。

每次我运行命令

sudo apt update

在我的终端,我收到错误

W: Target Packages (non-free/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list:51 and /etc/apt/sources.list.d/opera-stable.list:4

显示多次。

我尝试研究如何解决这个问题,但似乎还没有解决方案。我需要一些帮助。

答案1

此问题是由于在不知情的情况下添加了Opera 稳定版 apt 存储库来源列表

以下是我修复的方法

解决方案 1

打开终端或命令行,然后输入以下内容

sudo nano /etc/apt/sources.list

这将在 nano 编辑器中打开你的来源列表

只需向下滚动列表并注释掉导致问题的行。

对我来说,这是 opera 稳定的 apt-repository 系列

deb [arch=amd64,i386] https://deb.opera.com/opera-stable/ stable non-free

我所要做的就是将其注释掉,就像这样

# deb [arch=amd64,i386] https://deb.opera.com/opera-stable/ stable non-free

然后按以下方式退出文件

Ctrl + X

然后按保存更改。

解决方案 2

  1. 打开软件和更新应用
  2. 点击其他软件标签
  3. 向下滚动并点击Opera 浏览器(最终版本)稳定版
  4. 点击消除底部的按钮
  5. 删除后,点击刷新按钮来更新缓存

解决方案截图

就这样。

我希望这有帮助。

答案2

您可以找到最新的软件包可以解决问题

  1. 安装先决条件:

     sudo apt install python3-apt
    
  2. 从 PYZ 包的下载位置运行:

     sudo python3 -OEs aptsources-cleanup.pyz
    
  3. 按照屏幕上显示的说明进行操作。

参考=https://askubuntu.com/a/762815/1122646

相关内容