What does 'A' in the Aptitude package list mean?











up vote
1
down vote

favorite












I have installed some packages but they obviously don't work on my system.

Can anyone explain what A beside i means?



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









share|improve this question




























    up vote
    1
    down vote

    favorite












    I have installed some packages but they obviously don't work on my system.

    Can anyone explain what A beside i means?



    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









    share|improve this question


























      up vote
      1
      down vote

      favorite









      up vote
      1
      down vote

      favorite











      I have installed some packages but they obviously don't work on my system.

      Can anyone explain what A beside i means?



      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









      share|improve this question















      I have installed some packages but they obviously don't work on my system.

      Can anyone explain what A beside i means?



      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






      package-management aptitude






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Nov 21 at 10:13









      Melebius

      4,22451837




      4,22451837










      asked Nov 21 at 9:48









      Jan

      165




      165






















          2 Answers
          2






          active

          oldest

          votes

















          up vote
          6
          down vote



          accepted










          The first character of each line indicates the current state of the package. i means the package is installed, and p means that no trace of the package exists on the system. The second character indicates the stored action (if any, otherwise a blank space is displayed) to be performed on the package. If the third character is A, the package was automatically installed.



          From the results of 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.





          share|improve this answer






























            up vote
            4
            down vote













            See man aptitude or its embedded help:




            If the third character is A, the package was automatically installed.




            It means the package has been installed to satisfy dependencies of other packages and it would be removed if the depending package(s) were removed.



            To check which package depends on an automatically installed package,
            use the command aptitude why <package> or (repeatedly) press I in the Aptitude TUI.






            share|improve this answer





















              Your Answer








              StackExchange.ready(function() {
              var channelOptions = {
              tags: "".split(" "),
              id: "89"
              };
              initTagRenderer("".split(" "), "".split(" "), channelOptions);

              StackExchange.using("externalEditor", function() {
              // Have to fire editor after snippets, if snippets enabled
              if (StackExchange.settings.snippets.snippetsEnabled) {
              StackExchange.using("snippets", function() {
              createEditor();
              });
              }
              else {
              createEditor();
              }
              });

              function createEditor() {
              StackExchange.prepareEditor({
              heartbeatType: 'answer',
              convertImagesToLinks: true,
              noModals: true,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: 10,
              bindNavPrevention: true,
              postfix: "",
              imageUploader: {
              brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
              contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
              allowUrls: true
              },
              onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              });


              }
              });














              draft saved

              draft discarded


















              StackExchange.ready(
              function () {
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1094746%2fwhat-does-a-in-the-aptitude-package-list-mean%23new-answer', 'question_page');
              }
              );

              Post as a guest















              Required, but never shown

























              2 Answers
              2






              active

              oldest

              votes








              2 Answers
              2






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes








              up vote
              6
              down vote



              accepted










              The first character of each line indicates the current state of the package. i means the package is installed, and p means that no trace of the package exists on the system. The second character indicates the stored action (if any, otherwise a blank space is displayed) to be performed on the package. If the third character is A, the package was automatically installed.



              From the results of 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.





              share|improve this answer



























                up vote
                6
                down vote



                accepted










                The first character of each line indicates the current state of the package. i means the package is installed, and p means that no trace of the package exists on the system. The second character indicates the stored action (if any, otherwise a blank space is displayed) to be performed on the package. If the third character is A, the package was automatically installed.



                From the results of 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.





                share|improve this answer

























                  up vote
                  6
                  down vote



                  accepted







                  up vote
                  6
                  down vote



                  accepted






                  The first character of each line indicates the current state of the package. i means the package is installed, and p means that no trace of the package exists on the system. The second character indicates the stored action (if any, otherwise a blank space is displayed) to be performed on the package. If the third character is A, the package was automatically installed.



                  From the results of 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.





                  share|improve this answer














                  The first character of each line indicates the current state of the package. i means the package is installed, and p means that no trace of the package exists on the system. The second character indicates the stored action (if any, otherwise a blank space is displayed) to be performed on the package. If the third character is A, the package was automatically installed.



                  From the results of 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.






                  share|improve this answer














                  share|improve this answer



                  share|improve this answer








                  edited Nov 21 at 10:29

























                  answered Nov 21 at 10:04









                  karel

                  55.3k11122140




                  55.3k11122140
























                      up vote
                      4
                      down vote













                      See man aptitude or its embedded help:




                      If the third character is A, the package was automatically installed.




                      It means the package has been installed to satisfy dependencies of other packages and it would be removed if the depending package(s) were removed.



                      To check which package depends on an automatically installed package,
                      use the command aptitude why <package> or (repeatedly) press I in the Aptitude TUI.






                      share|improve this answer

























                        up vote
                        4
                        down vote













                        See man aptitude or its embedded help:




                        If the third character is A, the package was automatically installed.




                        It means the package has been installed to satisfy dependencies of other packages and it would be removed if the depending package(s) were removed.



                        To check which package depends on an automatically installed package,
                        use the command aptitude why <package> or (repeatedly) press I in the Aptitude TUI.






                        share|improve this answer























                          up vote
                          4
                          down vote










                          up vote
                          4
                          down vote









                          See man aptitude or its embedded help:




                          If the third character is A, the package was automatically installed.




                          It means the package has been installed to satisfy dependencies of other packages and it would be removed if the depending package(s) were removed.



                          To check which package depends on an automatically installed package,
                          use the command aptitude why <package> or (repeatedly) press I in the Aptitude TUI.






                          share|improve this answer












                          See man aptitude or its embedded help:




                          If the third character is A, the package was automatically installed.




                          It means the package has been installed to satisfy dependencies of other packages and it would be removed if the depending package(s) were removed.



                          To check which package depends on an automatically installed package,
                          use the command aptitude why <package> or (repeatedly) press I in the Aptitude TUI.







                          share|improve this answer












                          share|improve this answer



                          share|improve this answer










                          answered Nov 21 at 10:00









                          Melebius

                          4,22451837




                          4,22451837






























                              draft saved

                              draft discarded




















































                              Thanks for contributing an answer to Ask Ubuntu!


                              • Please be sure to answer the question. Provide details and share your research!

                              But avoid



                              • Asking for help, clarification, or responding to other answers.

                              • Making statements based on opinion; back them up with references or personal experience.


                              To learn more, see our tips on writing great answers.





                              Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


                              Please pay close attention to the following guidance:


                              • Please be sure to answer the question. Provide details and share your research!

                              But avoid



                              • Asking for help, clarification, or responding to other answers.

                              • Making statements based on opinion; back them up with references or personal experience.


                              To learn more, see our tips on writing great answers.




                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function () {
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1094746%2fwhat-does-a-in-the-aptitude-package-list-mean%23new-answer', 'question_page');
                              }
                              );

                              Post as a guest















                              Required, but never shown





















































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown

































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown







                              Popular posts from this blog

                              AnyDesk - Fatal Program Failure

                              How to calibrate 16:9 built-in touch-screen to a 4:3 resolution?

                              QoS: MAC-Priority for clients behind a repeater