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

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

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

在此处输入图片描述

请告诉我如何修复此问题。我没有编辑 /etc/apt/sources.list 上的任何内容。为什么我会遇到此问题?

答案1

Ubuntu 16.04 已将 PHP 升级到 7.0。只需执行 即可sudo apt-get install php7.0-curl

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

答案2

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

sudo apt-get install libcurl3  

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

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

sudo apt-mark hold librtmp0  

相关内容