deps-deb.sh,软件打包时解决依赖关系的脚本
发表于 : 2019-02-01 10:32
用法:
chmod +x deps-deb.sh
./deps-deb.sh <path/to/程序>
下载地址:
https://gitee.com/rocket049/bash_test/b ... eps-deb.sh
原理:
首先通过 ldd 查询所有被动态链接的共享库,
接着用dpkg命令查询各个共享库所属的软件包,
然后去掉重复软件包名字,
最后输出打包时 control 文件中的 Depends 字段所需的格式(用逗号+空格连接各软件包名字)
chmod +x deps-deb.sh
./deps-deb.sh <path/to/程序>
下载地址:
https://gitee.com/rocket049/bash_test/b ... eps-deb.sh
原理:
首先通过 ldd 查询所有被动态链接的共享库,
接着用dpkg命令查询各个共享库所属的软件包,
然后去掉重复软件包名字,
最后输出打包时 control 文件中的 Depends 字段所需的格式(用逗号+空格连接各软件包名字)