Debian WSL Error : You must put some 'source' URIs in your sources.list

Debian WSL Error : You must put some 'source' URIs in your sources.list

我试图在 Windows 10 中通过 Debian WSL 获取 build-dep vlc。 在 sources.list 中,我得到的是:

deb http://deb.debian.org/debian buster main                                                                            
deb http://deb.debian.org/debian buster-updates main
deb http://security.debian.org/debian-security/ buster/updates main
deb http://ftp.debian.org/debian buster-backports main

在我看来,我缺少一些资源,如果是这样,我怎样才能获得这些资源?

您可以复制并附加 sources.list 中的行,将 deb 替换为 deb-src。像这样

...
deb-src http://deb.debian.org/debian buster main
...

然后 运行 apt update 然后 apt build-dep 应该可以。

  1. 纳米/etc/apt/sources.列表
  2. 添加 deb-src http://deb.debian.org/debian buster main
  3. 运行 sudo apt 更新。
  4. 验证运行: apt source libfreefare