【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>
使用dpkg -i *.deb 的时候出现依赖没有安装
使用apt-get -f -y install 解决依赖问题后再执行dpkg安装deb包
案例:安装zenmap的deb包
# dpkg --install zenmap_7.70+dfsg1-6_all.deb
正在选中未选择的软件包 zenmap。
(正在读取数据库 ... 系统当前共安装有 317315 个文件和目录。)
准备解压 zenmap_7.70+dfsg1-6_all.deb ...
正在解压 zenmap (7.70+dfsg1-6) ...
dpkg: 依赖关系问题使得 zenmap 的配置工作不能继续:
zenmap 依赖于 ndiff;然而:
未安装软件包 ndiff。
dpkg: 处理软件包 zenmap (--install)时出错:
依赖关系问题 - 仍未被配置
正在处理用于 desktop-file-utils (0.24-1) 的触发器 ...
正在处理用于 mime-support (3.64) 的触发器 ...
正在处理用于 man-db (2.9.0-2) 的触发器 ...
在处理时有错误发生:
zenmap
# apt-get -f -y install ndiff
# apt-get -f -y install python-pysqlite2
# dpkg -i zenmap_7.70+dfsg1-6_all.deb
(正在读取数据库 ... 系统当前共安装有 317551 个文件和目录。)
准备解压 zenmap_7.70+dfsg1-6_all.deb ...
正在解压 zenmap (7.70+dfsg1-6) 并覆盖 (7.70+dfsg1-6) ...
正在设置 zenmap (7.70+dfsg1-6) ...
正在处理用于 desktop-file-utils (0.24-1) 的触发器 ...
正在处理用于 mime-support (3.64) 的触发器 ...
正在处理用于 man-db (2.9.0-2) 的触发器 ...
来源:oschina
链接:https://my.oschina.net/comics/blog/3150204