在我的电脑中显示 debian 版本:
lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 9.0 (stretch)
Release: 9.0
Codename: stretch
显示 libjetty9-java 的版本:
dpkg -l libjetty9-java
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-============-============-=================================
ii libjetty9-java 9.2.21-1+deb all Java servlet engine and webserver
想要安装更高级版本的应用程序:
Depends: libjetty9-java (>= 9.4) but 9.2.21-1+deb9u1 is to be installed
我如何在我的拉伸中安装 libjetty9-java (>= 9.4) ?
答案1
这不是一个普遍的答案,但在这种特殊情况下,您可以下载并安装Debian 10 版本的软件包:
wget http://deb.debian.org/debian/pool/main/j/jetty9/libjetty9-java_9.4.15-1_all.deb
sudo dpkg -i libjetty9-java_9.4.15-1_all.deb
它的依赖关系已经在您的系统上得到满足。