我使用 Ubuntu 15.10 64 位。当我跑
sudo apt-get install libpng-dev
Run Code Online (Sandbox Code Playgroud)
控制台打印
阅读包裹清单...完成 构建依赖树 读取状态信息...完成 注意,选择“libpng12-dev”而不是“libpng-dev” 无法安装某些软件包。这可能意味着你有 请求了一个不可能的情况,或者如果您使用的是不稳定的 一些必需的包尚未创建的发行版 或被移出 Incoming。 以下信息可能有助于解决这种情况: 以下软件包具有未满足的依赖项: libpng12-dev : 取决于:libpng12-0 (= 1.2.51-0ubuntu3) 但要安装 1.2.51-0ubuntu3.15.10.2 E:无法纠正问题,您持有破损的包裹。
起初我尝试在软件中心安装 libpng-dev,但在尝试安装 libpng-dev 时它崩溃了。然后我用谷歌搜索,尝试
sudo apt-get 更新 sudo apt-get 升级 sudo apt-get install -f libpng-dev
但这没有帮助。也许我应该重新安装 Ubuntu?我没问题,只需要大约一个小时。
$ apt-cache 策略 libpng12-dev
印刷
libpng12-dev:
已安装:(无)
候选人:1.2.51-0ubuntu3
版本表:
1.2.51-0ubuntu3 0
500 个 http://de.archive.ubuntu.com/ubuntu/wily/main amd64 包
$ apt-cache 策略 libpng12-0
印刷
libpng12-0:
安装:1.2.51-0ubuntu3.15.10.2
候选人:1.2.51-0ubuntu3.15.10.2
版本表:
*** 1.2.51-0ubuntu3.15.10.2 0
100 /var/lib/dpkg/状态
1.2.51-0ubuntu3 0
500 个 http://de.archive.ubuntu.com/ubuntu/wily/main amd64 包
您已经手动安装了libpng12-0它的一些其他版本。您需要sudo apt-get install --reinstall libpng12-0=1.2.51-0ubuntu3,然后您就可以安装libpng-dev.
| 归档时间: |
|
| 查看次数: |
29281 次 |
| 最近记录: |