安装旧版软件时,无论新手还是老手都可能遇到依赖问题,可通过降低依赖包版本来解决。
1、 安装软件时,可能出现如下所述的问题。
2、 libsdl1.2debian 版本为 1.2.15-10,但系统即将安装更新的 1.2.15-10+rpi1 版本。
3、 系统提示缺少依赖 libasound2-dev,版本 1.0.28-1+rpi1,但该组件当前无法安装。
4、 依赖项 libglu1-mesa-dev 无法安装,将替换为 libglu-dev。
5、 第一种方法是记录所有依赖包,通过记事本复制并逐一安装,若发现版本过高,则需先卸载高版本,再安装对应的低版本包。
6、 建议采用最新版软件与发行系统,这是最基础且有效的做法。
7、 第二种方法是使用sudo aptitude install加上软件包名称进行安装。
8、 安装SDL库的命令示例:sudo aptitude install libsdl1.2debian。
9、 执行后若提示是否保留现状,选择否或输入n即可完成操作。
10、 通过解决依赖问题,顺利安装原本无法安装的软件包。
评论
更多评论