码迷,mamicode.com
首页 > 系统相关 > 详细

Linux安装软件遇到依赖问题的解决方案

时间:2021-04-22 15:55:24      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:需要   mic   problem   技术   ubunt   遇到   版本   rect   move   

问题描述

安装curl时候:

The following packages have unmet dependencies:
 curl : Depends: libcurl4 (= 7.68.0-1ubuntu2.5) but 7.68.0-1ubuntu4 is to be installed
E: Unable to correct problems, you have held broken packages.

需要的依赖是7.68.0-1ubuntu2.5版本的libcurl4,可实际已安装的版本确是7.68.0-1ubuntu4。

解决思路

1. 首先搜索是否存在7.68.0-1ubuntu2.5版本的包libcurl4。

sudo apt-cache madison libcurl4
技术图片
可以看到存在。

2. 卸载已有的版本的libcurl4。

sudo apt-get remove --purge libcurl4
技术图片

3. 安装7.68.0-1ubuntu2.5版本的libcurl4。

sudo apt-get install libcurl4=7.68.0-1ubuntu2.5
技术图片

4. 正常安装curl,不会出现任何问题。

sudo apt-get install curl
技术图片

Linux安装软件遇到依赖问题的解决方案

标签:需要   mic   problem   技术   ubunt   遇到   版本   rect   move   

原文地址:https://www.cnblogs.com/Higgerw/p/14685758.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!