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

Jan*_*Jan 7 package-management aptitude

我已经安装了一些软件包,但它们显然不适用于我的系统。
谁能解释一下A旁边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                     
Run Code Online (Sandbox Code Playgroud)

kar*_*rel 12

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

从结果来看man aptitude

搜索
           搜索与提供的模式之一匹配的包
           命令行。匹配任何给定模式的所有包
           会显示;例如,“aptitude search '~N' edit”将
           列出所有“新”包和名称包含的所有包
           “编辑”。有关搜索模式的更多信息,请参阅部分aptitude参考手册
           中的“搜索模式” 。

           除非您传递-F选项,否则aptitude search的输出将  
           看起来像这样:  

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

           每个搜索结果都列在单独的行中。首先
           每行的字符表示包的当前状态:
           最常见的状态是p,这意味着没有包裹的痕迹
           存在于系统c 上,这意味着该包已被删除但
           它的配置文件保留在系统i 上,这意味着
           包已安装,而v表示该包是虚拟的。
           第二个字符表示存储的动作(如果有;否则
           显示一个空格)要在包上执行,与
           最常见的操作是i,这意味着包将是
           已安装,d,表示该包将被删除,而p,
           这意味着包及其配置文件将是
           移除。如果第三个字符是A,则包自动
           安装。

           有关可能的状态和操作标志的完整列表,请参阅aptitude参考
           中的“访问包信息”部分
           指导。要自定义search的输出,请参阅命令行
           选项-F--sort


Mel*_*ius 6

请参阅man aptitude或 Aptitude 中的嵌入式帮助:

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

这意味着该包已被安装以满足其他包的依赖关系,如果依赖包被删除,它将被删除。

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