Find the answer to your Linux question:
Results 1 to 7 of 7
Ok it's Debian Lenny, I started with a minimal internet install, no GUI. I recall a screen that said Software Selection: Standard system or something very much like that. Nothing ...
  1. #1
    Just Joined! fguy64's Avatar
    Join Date
    Aug 2009
    Posts
    87

    What's included in base install?

    Ok it's Debian Lenny, I started with a minimal internet install, no GUI. I recall a screen that said

    Software Selection: Standard system or something very much like that. Nothing else was on that screen.

    I know exactly what I installed since then, now I am wondering exactly what it was I started with so I can fully document my system. I've done a little googling, and I could not find a definitive clear list. Probably I overlooked the obvious.

    I guess I could say bash shell. But what all else was part of that standard system?

    Thanks.

  2. #2
    Linux Engineer GNU-Fan's Avatar
    Join Date
    Mar 2008
    Posts
    935
    I don't know for sure.
    But this is the place where you can ask the responsible developers directly.
    Debian Mailing Lists -- Index for debian-boot
    Debian GNU/Linux -- You know you want it.

  3. #3
    Linux Guru
    Join Date
    Nov 2007
    Posts
    1,695
    Google: debian "standard system"

    Code:
    aptitude search '~pstandard'

  4. #4
    Just Joined! fguy64's Avatar
    Join Date
    Aug 2009
    Posts
    87
    Thanks GNU-Fan for the link, that mailing list will come in handy for sure.

    HRO I did a subsequent search and found that command, but my aptitude wouldn't parse it, I just get the usual list of command options when the syntax is incorrect.

    Anyways, I did some more poking around, and found in Chapter 7 of the Debian/Gnu faq that deals with package management

    The Debian GNU/Linux FAQ - Basics of the Debian package management system

    there is the following...

    Standard packages are standard on any Linux system, including a reasonably small but not too limited character-mode system. Tools are included to be able to browse the web (using w3m), send e-mail (with mutt) and download files from FTP servers.

    This is what will install by default if users do not select anything else. It does not include many large applications, but it does include the Python interpreter and some server software like OpenSSH (for remote administration), Exim (for mail delivery, although it can be configured for local delivery only), an identd server (pidentd) and the RPC portmapper (portmap). It also includes some common generic documentation that most users will find helpful.


    This appears to be what I meant, but I am not certain. I can also tell you that I am pretty sure I could not connect to a mirror during the install, only afterwards, So whatever went on my system at that time must have been on the network install cd I made.

    I can also say that I am 99% certain openSSH, python, mutt, ftp did not go on my system initially, so it may be that even though standard system was selected, it didn't get installed, though if there were errors at that point I would have written them down.

    Anyways, it's not a show stopper, I'm sure I'll get the answer eventually. I always have the luxury of doing it all again, this is just a learning project.

    edit: I found this also. which is quite enlightening. Anyways I have what I want from this thread, but I'll leave it open in case people want to discuss it.

    Re: Bug#452388: "Standard system" is confusing

  5. #5
    Linux Guru
    Join Date
    Nov 2007
    Posts
    1,695
    I am sure the "definition" of standard packages changes over time. So this is just a guideline:

    Standard packages are standard on any Linux system, including a reasonably small but not too limited character-mode system.
    A netinstall has limited packages available at install time. If you didn't have an IP configured and online apt sources available during the install, I would expect that not all packages could be installed.

    I ran that command on a fully-updated Debian 5 system without issue.

    Code:
    aptitude search '~pstandard'
    p   at                                                                        - Delayed job execution and batch processing                                          
    p   bash-completion                                                           - programmable completion for the bash shell                                          
    p   bc                                                                        - The GNU bc arbitrary precision calculator language                                  
    p   bind9-host                                                                - Version of 'host' bundled with BIND 9.X                                             
    p   bsd-mailx                                                                 - A simple mail user agent                                                            
    p   dc                                                                        - The GNU dc arbitrary precision reverse-polish calculator                            
    p   debian-faq                                                                - The Debian FAQ                                                                      
    p   dictionaries-common                                                       - Common utilities for spelling dictionary tools                                      
    p   dnsutils                                                                  - Clients provided with BIND                                                          
    p   doc-debian                                                                - Debian Project documentation and other documents                                    
    p   doc-linux-text                                                            - Linux HOWTOs and FAQs in ASCII format                                               
    p   exim4                                                                     - metapackage to ease Exim MTA (v4) installation                                      
    p   exim4-base                                                                - support files for all Exim MTA (v4) packages                                        
    p   exim4-config                                                              - configuration for the Exim MTA (v4)                                                 
    p   exim4-daemon-light                                                        - lightweight Exim MTA (v4) daemon                                                    
    p   file                                                                      - Determines file type using "magic" numbers                                          
    i   ftp                                                                       - The FTP client                                                                      
    p   gettext-base                                                              - GNU Internationalization utilities for the base system                              
    p   iamerican                                                                 - An American English dictionary for ispell                                           
    p   ibritish                                                                  - A British English dictionary for ispell                                             
    p   ispell                                                                    - International Ispell (an interactive spelling corrector)                            
    p   less                                                                      - Pager program similar to more                                                       
    p   libbind9-40                                                               - BIND9 Shared Library used by BIND                                                   
    p   libcap2                                                                   - support for getting/setting POSIX.1e capabilities                                   
    p   libdb4.5                                                                  - Berkeley v4.5 Database Libraries [runtime]                                          
    p   libdns45                                                                  - DNS Shared Library used by BIND                                                     
    i A libedit2                                                                  - BSD editline and history libraries                                                  
    i A libevent1                                                                 - An asynchronous event notification library                                          
    p   libgc1c2                                                                  - conservative garbage collector for C and C++                                        
    p   libgpm2                                                                   - General Purpose Mouse - shared library                                              
    i A libgssglue1                                                               - mechanism-switch gssapi library                                                     
    p   libidn11                                                                  - GNU libidn library, implementation of IETF IDN specifications                       
    p   libisc45                                                                  - ISC Shared Library used by BIND                                                     
    p   libisccc40                                                                - Command Channel Library used by BIND                                                
    p   libisccfg40                                                               - Config File Handling Library used by BIND                                           
    i A libkeyutils1                                                              - Linux Key Management Utilities (library)                                            
    i A libkrb53                                                                  - MIT Kerberos runtime libraries                                                      
    i A libldap-2.4-2                                                             - OpenLDAP libraries                                                                  
    i A liblockfile1                                                              - NFS-safe locking library, includes dotlockfile program                              
    p   liblwres40                                                                - Lightweight Resolver Library used by BIND                                           
    p   libmagic1                                                                 - File type determination library using "magic" numbers                               
    i A libnfsidmap2                                                              - An nfs idmapping library                                                            
    p   libpci3                                                                   - Linux PCI Utilities (shared library)                                                
    p   libpcre3                                                                  - Perl 5 Compatible Regular Expression Library - runtime files                        
    i A librpcsecgss3                                                             - allows secure rpc communication using the rpcsec_gss protocol                       
    p   libsqlite3-0                                                              - SQLite 3 shared library                                                             
    p   libxml2                                                                   - GNOME XML library                                                                   
    i   locales                                                                   - GNU C Library: National Language (locale) data [support]                            
    p   lsof                                                                      - List open files                                                                     
    p   m4                                                                        - a macro processing language                                                         
    p   mime-support                                                              - MIME files 'mime.types' & 'mailcap', and support programs                           
    p   mlocate                                                                   - quickly find files on the filesystem based on their name                            
    p   mutt                                                                      - text-based mailreader supporting MIME, GPG, PGP and threading                       
    p   ncurses-term                                                              - additional terminal type definitions                                                
    i   nfs-common                                                                - NFS support files common to client and server                                       
    p   openbsd-inetd                                                             - The OpenBSD Internet Superserver                                                    
    i A openssh-client                                                            - secure shell client, an rlogin/rsh/rcp replacement                                  
    i A patch                                                                     - Apply a diff file to an original                                                    
    p   pciutils                                                                  - Linux PCI Utilities                                                                 
    i A perl                                                                      - Larry Wall's Practical Extraction and Report Language                               
    i A perl-modules                                                              - Core Perl modules                                                                   
    i A portmap                                                                   - RPC port mapper                                                                     
    p   procmail                                                                  - Versatile e-mail processor                                                          
    p   python                                                                    - An interactive high-level object-oriented language (default version)                
    p   python-central                                                            - register and build utility for Python packages                                      
    p   python-minimal                                                            - A minimal subset of the Python language (default version)                           
    p   python2.5                                                                 - An interactive high-level object-oriented language (version 2.5)                    
    p   python2.5-minimal                                                         - A minimal subset of the Python language (version 2.5)                               
    p   reportbug                                                                 - reports bugs in the Debian distribution                                             
    p   telnet                                                                    - The telnet client                                                                   
    p   texinfo                                                                   - Documentation system for on-line information and printed output                     
    p   time                                                                      - The GNU time program for measuring cpu resource usage                               
    i A ucf                                                                       - Update Configuration File: preserve user changes to config files.                   
    p   w3m                                                                       - WWW browsable pager with excellent tables/frames support                            
    p   wamerican                                                                 - American English dictionary words for /usr/share/dict                               
    p   whois                                                                     - an intelligent whois client
    Code:
    cat /etc/debian_version 
    5.0.2
    Code:
    uname -a
    Linux SYSTEM 2.6.26-2-686 #1 SMP Fri Aug 14 01:27:18 UTC 2009 i686 GNU/Linux

  6. #6
    Just Joined! fguy64's Avatar
    Join Date
    Aug 2009
    Posts
    87
    hmm, I tried again with that command, exactly as you typed including the single quotes. same thing, what I guess is a summary of aptitude syntax and options.

    my output for the other two commands is the same, with the exception that my uname -a output shows a date of June 21


    question. are those results for your aptitude search from a standard list that is on a mirror somewhere, or is it a query of what is actually on your machine

    edit:

    anyways, I was looking at other options, and I found that

    dpkg --get-selections

    answers what I really wanted to know, which is what exactly is on my system

  7. #7
    Linux Guru
    Join Date
    Nov 2007
    Posts
    1,695
    man aptitude

    Code:
    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, optimize and in
                   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.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •