背景
本文介绍Linux系统中使用dpkg命令管理.deb软件包的常用操作:1)查看未安装包内容(dpkg -c);2)查看已安装包文件列表(dpkg -L);3)查询所有已安装包(dpkg -l);4)安装软件包(dpkg -i);5)查看版本依赖(dpkg -s);6)强制安装(–force-depends);7)使用apt download下载包到本地。通过grep可过滤查询结果,解决依赖问题时推荐先下载再强制安装。
-c 查看包内容
dpkg -c xxx.deb

-L 查看已安装包的内容
dpkg -L gcc #这里已安装包名字可以dpkg -l |grep xxx先查看

-l 查询系统中所有包
dpkg -l
dpkg -l |grep mlnx

-i 安装
dpkg -i xxx.deb
-s 查看版本依赖
dpkg -s xxx.deb |grep -i Depends
如何强制安装
使用
dpkg -i --force-depends xxx.deb
如何用apt下载到本地
apt download libnl-genl-3-200 #比如下载libnl-genl的包
# 然后使用dpkg安装
使用这种aptdown的方式,可能出现在直接apt install会报错依赖问题,可以先下载然后强制安装

6646

被折叠的 条评论
为什么被折叠?



