Ich versuche zu installierendmcam 16.04. Ich habe versucht, die Anweisungen von zu befolgenHierin dem 16.04 ausdrücklich erwähnt wird, aber ich erhalte:
gmic : Depends: libcurl4 but it is not installable
Gibt es eine Möglichkeit, gmic auf 16.04 zu installieren?
cat /etc/apt/sources.list|grep -v \#
deb http://gb.archive.ubuntu.com/ubuntu/ xenial main restricted
deb http://gb.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
deb http://gb.archive.ubuntu.com/ubuntu/ xenial universe
deb http://gb.archive.ubuntu.com/ubuntu/ xenial-updates universe
deb http://gb.archive.ubuntu.com/ubuntu/ xenial multiverse
deb http://gb.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
deb http://gb.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
deb http://archive.canonical.com/ubuntu xenial partner
deb http://security.ubuntu.com/ubuntu xenial-security main restricted
deb http://security.ubuntu.com/ubuntu xenial-security universe
deb http://security.ubuntu.com/ubuntu xenial-security multiverse
deb https://packages.microsoft.com/repos/vscode stable main
Antwort1
Mit Ihrer Quellenliste ist alles in Ordnung. Ich habe jedoch festgestellt, dass libcurl4 in Ubuntu 16.04 nicht unterstützt wird.
Mir fallen also zwei Möglichkeiten ein:
1) Installieren Sie es libcurl3
. Es wird gesagt, dass es libcurl4 ersetzen wird:
sudo apt install libcurl3
Und dann versuchen Sie es erneut.
2) Wenn es nicht funktioniert, müssen Sie Folgendes manuell installieren libcurl4
:
wget http://security.ubuntu.com/ubuntu/pool/main/c/curl/libcurl4_7.58.0-2ubuntu3.8_amd64.deb
sudo apt remove libcurl3
sudo dpkg -i libcurl4_7.58.0-2ubuntu3.8_amd64.deb
Hinweis: Diese Software wie php
, cmake
, feh
, curl
hängt ab von libcurl
.
Wenn auch dieser Weg nicht funktioniert, musst du deine Version von libcurl
auf downgraden libcurl3
(um die Stabilität wiederherzustellen). Dann bleibt nur noch das Upgrade auf Ubuntu 18.04.