2016-04-19 65 views
2

我需要安裝特定的包版本的具體版本,但它不與APT工作:APT:安裝包

[email protected]:~# apt-get install my-lib-java=2016.03.30-79 
Reading package lists... Done 
Building dependency tree 
Reading state information... Done 
The following extra packages will be installed: 
    my-lib-java 
0 upgraded, 0 newly installed, 0 to remove and 93 not upgraded. 

舊版本已安裝:

[email protected]:~# dpkg -l | grep my-lib-java 
ii my-lib-java     2016.02.25-3-g5aa415e-75   amd64  no description given 

但我明確指定版本確實存在:

[email protected]:~# apt-cache madison my-lib-java 
my-lib-java | 2016.04.19-86 | https://my.re.po/dl/ubuntu/ trusty/ Packages 
my-lib-java | 2016.03.30-79 | https://my.re.po/dl/ubuntu/ trusty/ Packages 
my-lib-java | 2016.02.25-73 | https://my.re.po/dl/ubuntu/ trusty/ Packages 

我該如何安裝2016.03.30-79?

回答

2

好,與APT的問題是,我-LIB-java的依賴於我的-lib以使該解決方案是

apt-get install my-lib-java=2016.03.30-79 my-lib=2016.03.30-79 

然後它經過。