2015-03-03 150 views
1

Ubuntu上是否有任何方式从命令行指定从哪个存储库安装某个软件包?Ubuntu从特定PPA安装软件包

我需要从我们自己的PPA安装一个软件包,它对我们所有的软件包都能正常工作,除了其中一个被命名为“看门狗”,并且当我尝试安装它时,安装的看门狗来自另一个PPA,因此是完全不同的软件。

我希望有一个选项可以传递给apt-get install命令,该命令可以指定从哪个回购安装,但从我在文档中可以看到的情况来看,没有这样的事情,我所做的每个谷歌搜索都是无果而终。

任何想法如何做到这一点,而不必重新命名我们的软件包?

+0

尝试http://askubuntu.com/questions/27362/how-to-only-install-updates-from-a-specific-repository – zedfoxus 2015-03-03 03:38:14

回答

1

您可以使用=符号在软件包名称后面指定软件版本。即apt get install watchdog=your.version.number+company-etc

+0

另请注意,您可以查看哪些软件包当前可用于安装:apt-cache madison packagename http://askubuntu.com/questions/447/how-can-i-see-all-versions-of-a-package-that-are-available-in-the-archive – user3751385 2016-05-17 09:05:22