如何在ubuntu 16.04中安装curl package .deb文件?

我从curl官方网站下载curl deb文件: https : //curl.haxx.se/ 。 我想安装curl deb文件但遇到这个麻烦:

在此处输入图像描述

请告诉我如何解决这个问题。 我不会在/etc/apt/sources.list上编辑任何内容。 为什么这个麻烦发生在我身上?

Ubuntu 16.04已将PHP升级到7.0。 只需要做sudo apt-get install php7.0-curl

资料来源: http : //packages.ubuntu.com/xenial/php7.0-curl

在Ubuntu 16.04中安装libcurl3的常用方法是从默认的Ubuntu存储库安装libcurl3包,如下所示:

 sudo apt-get install libcurl3 

您没有为Ubuntu 16.04安装最新版本的libcurl3,而是为Ubuntu 12.04下载了旧版本的libcurl3,并遇到了一个缺少名为librtmp0的依赖包的问题。 librtmp0已在Ubuntu 16.04中升级为librtmp1。 您可以通过手动安装librtmp0来继续。 从AMD64机器网页上的librtmp0_2.4~201110711.gitc28f1bab-1_amd64.deb官方下载页面下载 Ubuntu 12.04 的librtmp0并手动安装.deb文件。 您也可以在librtmp1旁边手动安装librtmp0。

运行以下命令以防止自动安装,升级或删除librtmp0。

 sudo apt-mark hold librtmp0