无法在 crunchbang++ / Debian 9stretch 上安装 ecodmsserver

无法在 crunchbang++ / Debian 9stretch 上安装 ecodmsserver

我尝试按照安装手册在Linux上安装“ecodms Server”。

但是我在安装软件时遇到了几个问题,这使我假设我通常缺少一些 deb 源/etc/apt/sources.list

当我尝试安装该软件时,我收到以下信息(德语):

Die folgenden Pakete haben unerfüllte Abhängigkeiten: ecodmsserver : 
Hängt ab von: libqt5sql5 soll aber nicht installiert werden 
Hängt ab von: libqt5xml5 soll aber nicht installiert werden 
Hängt ab von: libqt5sql5-psql soll aber nicht installiert werden 
Hängt ab von: postgresql soll aber nicht installiert werden 
Hängt ab von: samba soll aber nicht installiert werden 
Hängt ab von: postgresql soll aber nicht installiert werden 
Hängt ab von: oracle-java8-unlimited-jce-policy ist aber nicht installierbar oder openjdk-8-jre soll aber nicht installiert werden 
Hängt ab von: libapr1 ist aber nicht installierbar haveged : 
Hängt ab von: libhavege1 (>= 1.9.0) ist aber nicht installierbar

我使用的是 Debian 9 Stretch。它说依赖于但不应安装或依赖于且不可安装。我尝试单独安装它们,但没有成功。

我有什么想法可以解决这个问题吗?

sources.list:

#
# deb cdrom:[Debian GNU/Linux 9 _Stretch_ - Official Snapshot amd64 LIVE/INSTALL Binary 20170621-14:43]/ stretch contrib main non-free
# deb cdrom:[Debian GNU/Linux 9 _Stretch_ - Official Snapshot amd64 LIVE/INSTALL Binary 20170621-14:43]/ stretch contrib main non-free

deb http://security.debian.org/debian-security stretch/updates main contrib non-free
deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free
deb http://www.ecodms.de/ecodms_180964/stretch /

答案1

因为我可以在我的其他系统(SparkyLinux,也基于 Debian)上安装 haveget 并比较源列表,所以我添加了以下缺失的条目:

deb http://ftp.debian.org/debian/ testing main contrib non-free 
deb-src http://ftp.debian.org/debian/ testing main contrib non-free 
deb http://httpredir.debian.org/debian stretch-backports main contrib non-free

然后我执行了:

apt-get update
apt --fix-broken install

有了这些,安装就成功执行了。

相关内容