使用auto-apt搜索头文件包
来自Ubuntu中文
使用 auto-apt 搜索头文件包
原文出处:https://wiki.ubuntu.com/AutoApt
原文作者:RalphWabel
授权许可:
翻译人员:youyou MillenniumDark
校正人员:MillenniumDark
贡献人员:
适用版本: 文章状态:翻译完成
auto-apt用来做什么?
当你想从源码安装软件,但是因为找不到头文件而失败,auto-apt可以搜索能够提供头文件的包。
安装
sudo apt-get install auto-apt sudo auto-apt update sudo auto-apt updatedb && sudo auto-apt update-local
用途
搜索一个头文件
auto-apt search [headerfile.h]
例子:
auto-apt search Xlib.h
你可以将它和CheckInstall混合使用,或者你可以试试AutoDeb,后者综合了两者而且提供一些附加的功能。
.
命令
- run - 进入auto-apt环境
- run [command [cmdarg]]
- update - 获取新的目录列表(可用文件列表)
- update
- updatedb - 重新产生目录列表(可用文件列表,并不下载)
- updatedb
- update-local - 产生已经安装的文件列表
- update-local
- merge - 融合-融合目录列表
.
- merge
- del - 删除包列表
- del package
- check - 检查哪一个包将提供这个文件名
- check [-v] [-f] filename
- list - 以db文件形式列出文件列表
- list [-v] [-f]
- search - 通过文件名搜索包(调用grep)
- search [-v] [-f] pattern
- debuild - 用auto-apt建立依赖关系
- useful to get build-depends:
- status - 状态-报告当前环境(是否auto-apt)
.
- 对于某些命令,例如带-local后缀的命令,将使用由update-local 命令创建的pkgfiles.db,而不是pkgcontents.db