Aptitude 软件包列表中的“A”是什么意思?

Aptitude 软件包列表中的“A”是什么意思?

我安装了一些软件包,但它们显然无法在我的系统上运行。
有人能解释一下Abeyond是什么i意思吗?

i A libstrongswan                        - strongSwan utility and crypto library          
p   libstrongswan:i386                   - strongSwan utility and crypto library          
p   libstrongswan-extra-plugins          - strongSwan utility and crypto library (extra pl
p   libstrongswan-extra-plugins:i386     - strongSwan utility and crypto library (extra pl
i A libstrongswan-standard-plugins       - strongSwan utility and crypto library (standard
p   libstrongswan-standard-plugins:i386  - strongSwan utility and crypto library (standard
p   network-manager-strongswan           - Grundgerüst zur Netzwerkverwaltung – strongSwan
p   network-manager-strongswan:i386      - Grundgerüst zur Netzwerkverwaltung – strongSwan
i   strongswan                           - IPsec VPN solution metapackage                 
i A strongswan-charon                    - strongSwan Internet Key Exchange daemon        
p   strongswan-charon:i386               - strongSwan Internet Key Exchange daemon        
p   strongswan-dbg                       - strongSwan library and binaries - debugging sym
p   strongswan-dbg:i386                  - strongSwan library and binaries - debugging sym
p   strongswan-ike                       - strongSwan Internet Key Exchange daemon (transi
p   strongswan-ikev1                     - strongSwan IKEv1 daemon, transitional package  
p   strongswan-ikev2                     - strongSwan IKEv2 daemon, transitional package  
i A strongswan-libcharon                 - strongSwan charon library                     

答案1

每行的第一个字符表示软件包的当前状态。i表示软件包已安装,p表示系统中不存在软件包的踪迹。第二个字符表示要对软件包执行的存储操作(如果有,否则显示空格)。如果第三个字符是A,则表示软件包已自动安装。

从结果来看man aptitude

搜索
           搜索与提供的模式之一匹配的包
           命令行。与任何给定模式匹配的所有包
           将显示;例如,“aptitude 搜索‘~N’编辑”将要
           列出所有“新”软件包以及名称中包含以下内容的所有软件包
           “编辑”。有关搜索模式的更多信息,请参阅
           “搜索模式”资质参考手册。

           除非你通过-F选项,输出能力搜索将要  
           看起来像这样:  

               i apt - dpkg 的高级前端
               pi apt-build - 用于构建和安装架构优化包的 apt 前端
               cp apt-file - APT 包搜索实用程序 - 命令-
               ihA raptor-utils - Raptor RDF 解析器实用程序

           每个搜索结果列在单独的一行中。第一个
           每行的字符表示包的当前状态:
           最常见的状态是,意味着包裹没有踪迹
           存在于系统中,C,这意味着包已被删除,但
           它的配置文件仍保留在系统中,,这意味着
           软件包已安装,并且,表示该包是虚拟的。
           第二个字符表示存储的动作(如果有的话;否则
           显示一个空白区域)要对包执行的操作,
           最常见的行为是,这意味着该计划将
           安装,d,这意味着该包将被删除,并且
           这意味着包及其配置文件将
           删除。如果第三个字符A,该包自动
           已安装。

           有关可能的状态和操作标志的完整列表,请参阅
           “访问包信息”部分资质参考
           指南。要自定义搜索,查看命令行
           选项-F- 种类

答案2

man aptitude或 Aptitude 中嵌入的帮助:

如果第三个字符是A,该包已自动安装。

这意味着该包已安装以满足其他包的依赖性,并且如果依赖包被删除,该包也会被删除。

要检查哪个包依赖于自动安装的包,请使用命令aptitude why <package>按下IAptitude TUI(反复)。

相关内容