Что делает в среднем списке пакета Способности?

Я установил некоторые пакеты, но они, очевидно, не работают над моей системой.
Может любой объяснять что 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                     
5
задан 21 November 2018 в 03:13

2 ответа

Первый символ каждой строки указывает на текущее состояние пакета. i означает, что пакет установлен, и p средства, что никакая трассировка пакета не существует в системе. Второй символ указывает на сохраненное действие (если таковые имеются, иначе пробел отображен) быть выполненным на пакете. Если третий символ A, пакет был автоматически установлен.

От результатов man aptitude:

search
           Searches for packages matching one of the patterns supplied on the
           command line. All packages which match any of the given patterns
           will be displayed; for instance, "aptitude search '~N' edit" will
           list all "new" packages and all packages whose name contains
           "edit". For more information on search patterns, see the section
           "Search Patterns" in the aptitude reference manual.

           Unless you pass the -F option, the output of aptitude search will  
           look something like this:  

               i   apt                - Advanced front-end for dpkg
               pi  apt-build          - frontend to apt to build and install architecture optimized packages
               cp  apt-file           - APT package searching utility -- command-
               ihA raptor-utils       - Raptor RDF Parser utilities

           Each search result is listed on a separate line. The first
           character of each line indicates the current state of the package:
           the most common states are p, meaning that no trace of the package
           exists on the system, c, meaning that the package was deleted but
           its configuration files remain on the system, i, meaning that the
           package is installed, and v, meaning that the package is virtual.
           The second character indicates the stored action (if any; otherwise
           a blank space is displayed) to be performed on the package, with
           the most common actions being i, meaning that the package will be
           installed, d, meaning that the package will be deleted, and p,
           meaning that the package and its configuration files will be
           removed. If the third character is A, the package was automatically
           installed.

           For a complete list of the possible state and action flags, see the
           section "Accessing Package Information" in the aptitude reference
           guide. To customize the output of search, see the command-line
           options -F and --sort.
10
ответ дан 23 November 2019 в 08:42

Посмотрите man aptitude или встроенная справка в Способности:

Если третий символ является A, пакет был автоматически установлен.

Это означает, что пакет был установлен для удовлетворения зависимостей других пакетов, и это было бы удалено, если бы зависимый пакет (пакеты) был удален.

Для проверки, какой пакет зависит от автоматически установленного пакета используйте команду aptitude why <package> или нажмите I в Способности TUI (неоднократно).

5
ответ дан 23 November 2019 в 08:42

Другие вопросы по тегам:

Похожие вопросы: