2016-04-19 8 views
2

ich bestimmte Paketversion installieren müssen, aber es mit APT nicht funktioniert:APT: installieren spezifische Version eines Pakets

[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. 

ältere Version bereits installiert ist:

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

Aber mein ausdrücklich angegebene Version existiert:

[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 

Wie kann ich 2016.03.30-79 installieren?

Antwort

2

Ok, das Problem mit APT war, dass mein-lib-java auf my-lib hing so die Lösung

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

Dann ist es durchläuft.