大佬教程收集整理的这篇文章主要介绍了如何获取Debian上所有Root / Main安装包的列表,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
据我所知,你只能获得所有已安装软件包的列表,包括依赖项(从某个角度来看,我并不真正关心).我能想到的另一种方法是解析bash_history文件以获取aptitude安装命令.
aptitude search "?and(?installed,?not(?automatiC))"
或者,使用搜索词的缩写形式:
aptitude search '~i !~M'
(注意!在某些sHell中是一个特殊字符.在上面,我使用’…’作为引用字符使Bash高兴.)
最后,基本系统安装所安装的软件包也将在上面列出.如果这是一个问题,您可以通过添加!~E过滤器来排除系统认为必不可少的包.或者您可以在您认为是基本安装之后创建一个包列表,并对此进行区分.
(通过bash历史记录显然也是一个快速而简单的选项,如果您主要对卸载一些最近安装的软件包感兴趣,它们会很好用.但是,由于bash历史记录的大小有限,您将很难找到比如一年前安装的软件包.)
以上是大佬教程为你收集整理的如何获取Debian上所有Root / Main安装包的列表全部内容,希望文章能够帮你解决如何获取Debian上所有Root / Main安装包的列表所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。