无法下载 indicator-sound 的 build-dep

无法下载 indicator-sound 的 build-dep

我正在努力,但当我执行时sudo apt-get build-dep indicator-sound,我得到了E: You must put some 'source' URIs in your sources.list。我在以前的 ubuntu 版本中没有遇到此错误,只有在 16.04 中才遇到。我需要添加哪些源才能下载指示器声音源?谢谢!

编辑1:

我现在可以执行sudo apt-get build-dep indicator-sound,但我得到的只是:

Reading package lists... Done
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 16 not upgraded.

看来我还没有下载任何东西。:(

编辑2:这个问题不是重复的这个。正如您在 edit1 中看到的,我无法下载包含源文件的实际文件夹。

编辑3:我刚刚意识到,运行时也会出现这些错误sudo apt-get update

W: Target Sources (restricted/source/Sources) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list:7
W: Target Sources (restricted/source/Sources) is configured multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list:7

编辑4:我关注了,并且成功了。谢谢!

答案1

要编辑你的sources.list第一个,你可能需要制作一个备份

sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup

然后:

sudo nano /etc/apt/sources.list

默认情况下,所有deb-src...行都注释掉了。实际上,你只需要取消注释第一行。更改此内容:

# deb-src http://gb.archive.ubuntu.com/ubuntu/ xenial main restricted

更改为:

deb-src http://gb.archive.ubuntu.com/ubuntu/ xenial main restricted

保存并退出,你就可以运行

sudo apt update && sudo apt build-dep indicator-sound

在你的主目录中(最好创建一个目录来解压源,因为它们解压为多个文件,所以这可以将它们放在一起)

mkdir indicator-sound; cd indicator-sound
apt source indicator-sound

答案2

您需要能够从 Ubuntu 存储库下载源代码。执行此操作的 GUI 方式是:

  1. 按下Super启动 Dash 并搜索“软件和更新”。

  2. 勾选“源代码”框,如下所示:

    在此处输入图片描述

  3. 按“关闭”并同意重新加载sources.list

相关内容