无法找到包add-apt-repository错误[关闭]


21

我正在尝试在Ubuntu 14.04上安装apt-add-repository。

sudo apt-get install add-apt-repository
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package add-apt-repository

我也尝试安装python-software-properties

sudo apt-get install python-software-properties

但是,它仍然不见了……有人知道该软件包的去向吗?


sudo apt-get update?您的第二个命令应该起作用。
saiarcot895 2014年

2
为什么要尝试安装它?add-apt-repository不是包,从来没有。
赛斯2014年

Answers:


43

add-apt-repository不是软件包,因此您不能使用安装它sudo apt-get install add-apt-repository。错了!

包含add-apt-repository命令的软件包是(并且一直都是):

software-properties-common

不像python-software-properties您想的那样。您可以使用以下命令进行检查:

dpkg -S add-apt-repository

1
这是错误的,精确地说,add-apt-repository不在software-properties-common中:packages.ubuntu.com/precise/all/software-properties-common/…-它在packages.ubuntu.com/precise/all中/ python-software-properties /…
effhaa 2014年

3
@effhaa请更仔细地阅读问题,然后说出什么是错的,什么不是。OP使用的是14.04,而不是12.04(精确)。谢谢!
RaduRădeanu2014年

1
我知道,应该对我的评论措辞更为谨慎。对于那个很抱歉。我的意思是,您的说法一直都是在software-properties-common中出现的-这是错误的。这是值得信赖的新功能,并且以前有所不同。
effhaa 2014年

我在回答中指定可以使用dpkg -S add-apt-repository命令进行检查。这是raring而不是可信赖的新内容。
RaduRădeanu2014年

它从发行版到发行版都有所不同,我知道它曾经在某个地方位于python-software-properties中,而不是在ubuntu 14.x中
radtek 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.