インストールしようとしていますgmic16.04に私はここ16.04 が明示的に記載されていますが、次のようになります:
gmic : Depends: libcurl4 but it is not installable
16.04 に gmic をインストールする方法はありますか?
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
答え1
ソースリストに問題はありません。しかし、Ubuntu 16.04 では libcurl4 がサポートされていないことがわかりました。
そこで、2つの方法が考えられます。
1) をインストールしますlibcurl3
。libcurl4 を置き換えると言われています。
sudo apt install libcurl3
そしてもう一度試してください。
2) 動作しない場合は、手動でインストールする必要があります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
注意: php
、、cmake
などfeh
のソフトウェアは にcurl
依存しますlibcurl
。
この方法も機能しない場合は、 のバージョンをダウングレードする必要がありますlibcurl
(libcurl3
安定性を回復するため)。 そうすると、残る唯一の方法は Ubuntu 18.04 にアップグレードすることです。