如何安装开发包对应的运行包

如何安装开发包对应的运行包

使用构建应用程序 libjpeg-dev 包,该包使用以下方式安装

apt install libjpeg-dev

此命令取决于 ubuntu 版本安装 libjpeg8、libjpeg62 或另一个。

我正在寻找一种方法来安装相应的运行时包。我尝试了一些方法,apt rdepends但似乎没有给出解决方案。
有没有办法libjpeg-dev像下面这样递归查询使用正则表达式过滤的依赖项^libjpeg[0-9]+$

答案1

您必须请求 APT 帮助您。使用特殊apt-cache showsrc命令。

以下是 Ubuntu 18.04 LTS 的输出:

$ apt-cache 显示 rclibjpeg-dev
软件包:libjpeg8-empty
格式:1.0
二进制:libjpeg8、libjpeg8-dev、libjpeg8-dbg、libjpeg-progs、libjpeg-dev
建筑类型:任意
版本:8c-2ubuntu8
优先级:可选
部分:图形
维护者:Ubuntu 开发人员
标准版本:3.9.2
构建依赖:debhelper
目录:pool/main/libj/libjpeg8-empty
包装清单:
 libjpeg-dev deb libdevel 可选
 libjpeg-progs deb 图形可选
 libjpeg8 deb libs 可选
 libjpeg8-dbg deb 调试附加
 libjpeg8-dev deb libdevel 可选
文件:
 31a463aaa1f1eebbc86513bc40961297 1637 libjpeg8-empty_8c-2ubuntu8.dsc
 49661f8f11881b68f968014fa4646c37 1770 libjpeg8-empty_8c-2ubuntu8.tar.gz
校验和-Sha1:
 90149344926868c76eec41f433399072985f77af 1637 libjpeg8-empty_8c-2ubuntu8.dsc
 d243fbec03a1249aeebc6f7de58a522591e6013c 1770 libjpeg8-empty_8c-2ubuntu8.tar.gz
校验和-Sha256:
 e7f575dcb3e0d462513b6f928179baa0ff1d145273934b1041b714515096b407 1637 libjpeg8-empty_8c-2ubuntu8.dsc
 48a4227e9fc70851a4f304b10624e02875bf6f4e2debfcbe4ba0dd85a3ec05c6 1770 libjpeg8-empty_8c-2ubuntu8.tar.gz

详情请见man apt-cache本地或在线的

相关内容