我尝试做第二步从源代码构建 Banshee,但失败了,如下所示:
~$ sudo apt-get build-dep banshee
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to find a source package for banshee
我可以通过执行来解决这个问题包管理器 | 设置 | 存储库 | 源代码,然后执行命令
sudo apt-get update
此后 build-dep 步骤成功。
有没有非 GUI 方式来启用 apt-get 的源代码存储库?手册页说有 apt-get 源,但我不清楚该命令是否具有相同的效果。
答案1
您可以通过运行以下命令从终端执行此操作:
sudo -i #to switch to the root user
echo "deb-src http://archive.ubuntu.com/ubuntu raring main universe restricted multiverse" >> /etc/apt/sources.list
echo "deb-src http://security.ubuntu.com/ubuntu/ raring-security restricted universe main multiverse" >> /etc/apt/sources.list
echo "deb-src http://archive.ubuntu.com/ubuntu raring-updates restricted universe main multiverse" >> /etc/apt/sources.list
exit
sudo apt-get update
如果您使用的是 Ubuntu 13.04,则会出现此信息。如果您使用的是其他 Ubuntu 版本,请将其更改raring
为您的 Ubuntu 代号。要从终端查看您当前 Ubuntu 版本的代号,请使用以下命令:
lsb_release -c
您还可以更改镜像服务器(在本例中是主服务器http://archive.ubuntu.com/ubuntu) 与您最喜欢的。