LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices

Reply
 
Search this Thread
Old 05-16-2010, 07:40 AM   #1
Kraiser10
Member
 
Registered: Mar 2010
Posts: 48

Rep: Reputation: 15
Debian Linux Server


How can I install debian as server without even base system i mean without packets like "wget".
I just want to be able to manually install wget throught command apt-get install wget i don't want those 200 packages preinstalled.
Why ? I don't want packages which i don't really use on server...
Those are packages installed by default :
Code:
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Nazwa                             Wersja                   Opis
+++-=================================-========================-============================================
ii  acpi                              1.5-1                    displays information on ACPI devices
ii  acpi-support-base                 0.136-3                  scripts for handling base ACPI events such a
ii  acpid                             1:2.0.4-1                Advanced Configuration and Power Interface e
ii  adduser                           3.112                    add and remove users and groups
ii  apt                               0.7.25.3                 Advanced front-end for dpkg
ii  apt-utils                         0.7.25.3                 APT utility programs
ii  aptitude                          0.6.1.5-3                terminal-based package manager (terminal int
ii  aspell                            0.60.6-4                 GNU Aspell spell-checker
ii  aspell-pl                         20100220-1               Polish dictionary for aspell
ii  base-files                        5.3                      Debian base system miscellaneous files
ii  base-passwd                       3.5.22                   Debian base system master password and group
ii  bash                              4.1-3                    The GNU Bourne Again SHell
ii  bsdmainutils                      8.0.11                   collection of more utilities from FreeBSD
ii  bsdutils                          1:2.16.2-0               Basic utilities from 4.4BSD-Lite
ii  busybox                           1:1.14.2-2               Tiny utilities for small and embedded system
ii  console-setup                     1.51                     console font and keymap setup program
ii  console-terminus                  4.30-2                   Fixed-width fonts for fast reading on the Li
ii  coreutils                         8.5-1                    GNU core utilities
ii  cpio                              2.11-4                   GNU cpio -- a program to manage archives of 
ii  cron                              3.0pl1-110               process scheduling daemon
ii  dash                              0.5.5.1-3                POSIX-compliant shell
ii  debconf                           1.5.32                   Debian configuration management system
ii  debconf-i18n                      1.5.32                   full internationalization support for debcon
ii  debian-archive-keyring            2009.01.31               GnuPG archive keys of the Debian archive
ii  debianutils                       3.2.3                    Miscellaneous utilities specific to Debian
ii  dhcp3-client                      3.1.3-2                  DHCP client
ii  dhcp3-common                      3.1.3-2                  common files used by all the dhcp3* packages
ii  dictionaries-common               1.5.4                    Common utilities for spelling dictionary too
ii  diffutils                         1:3.0-1                  File comparison utilities
ii  dmidecode                         2.9-1.2                  Dump Desktop Management Interface data
ii  doc-linux-pl                      2002.06.14-2             Linux docs in Polish: HOWTO - ascii version
ii  doc-linux-pl-html                 2002.06.14-2             Linux docs in Polish: HOWTO - html version
ii  dpkg                              1.15.7.1                 Debian package management system
ii  e2fslibs                          1.41.11-1                ext2/ext3/ext4 file system libraries
ii  e2fsprogs                         1.41.11-1                ext2/ext3/ext4 file system utilities
ii  eject                             2.1.5+deb1+cvs20081104-7 ejects CDs and operates CD-Changers under Li
ii  exim4                             4.71-4                   metapackage to ease Exim MTA (v4) installati
ii  exim4-base                        4.71-4                   support files for all Exim MTA (v4) packages
ii  exim4-config                      4.71-4                   configuration for the Exim MTA (v4)
ii  exim4-daemon-light                4.71-4                   lightweight Exim MTA (v4) daemon
ii  file                              5.04-2                   Determines file type using "magic" numbers
ii  findutils                         4.4.2-1                  utilities for finding files--find, xargs
ii  firmware-linux-free               2.6.32-9                 Binary firmware for various drivers in the L
ii  gcc-4.4-base                      4.4.4-1                  The GNU Compiler Collection (base package)
ii  gettext-base                      0.17-11                  GNU Internationalization utilities for the b
ii  gnupg                             1.4.10-2                 GNU privacy guard - a free PGP replacement
ii  gpgv                              1.4.10-2                 GNU privacy guard - signature verification t
ii  grep                              2.6.3-3                  GNU grep, egrep and fgrep
ii  groff-base                        1.20.1-9                 GNU troff text-formatting system (base syste
ii  grub-common                       1.98-1                   GRand Unified Bootloader, version 2 (common 
ii  grub-pc                           1.98-1                   GRand Unified Bootloader, version 2 (PC/BIOS
ii  gzip                              1.3.12-9                 GNU compression utilities
ii  heirloom-mailx                    12.4-1.1+b1              feature-rich BSD mail(1)
ii  hostname                          3.04                     utility to set/show the host name or domain 
ii  ifupdown                          0.6.10                   high level tools to configure network interf
ii  info                              4.13a.dfsg.1-5           Standalone GNU Info documentation browser
ii  initramfs-tools                   0.93.4                   tools for generating an initramfs
ii  initscripts                       2.87dsf-10               scripts for initializing and shutting down t
ii  insserv                           1.12.0-14                Tool to organize boot sequence using LSB ini
ii  install-info                      4.13a.dfsg.1-5           Manage installed documentation in info forma
ii  installation-report               2.39                     system installation report
ii  ipolish                           20100311-1               The Polish dictionary for ispell
ii  iproute                           20100224-5               networking and traffic control tools
ii  iptables                          1.4.6-2                  administration tools for packet filtering an
ii  iputils-ping                      3:20100214-1             Tools to test the reachability of network ho
ii  ispell                            3.1.20.0-7               International Ispell (an interactive spellin
ii  kbd                               1.15.1-3                 Linux console font and keytable utilities
ii  keyboard-configuration            1.51                     system-wide keyboard preferences
ii  klibc-utils                       1.5.18-1                 small utilities built with klibc for early b
ii  konwert                           1.8-11.2                 Charset conversion for files or terminal I/O
ii  konwert-filters                   1.8-11.2                 Filters used by konwert for charset conversi
ii  laptop-detect                     0.13.7                   attempt to detect a laptop
ii  libacl1                           2.2.49-2                 Access control list shared library
ii  libapr1                           1.4.2-3                  The Apache Portable Runtime Library
ii  libaprutil1                       1.3.9+dfsg-3             The Apache Portable Runtime Utility Library
ii  libaspell15                       0.60.6-4                 GNU Aspell spell-checker runtime library
ii  libattr1                          1:2.4.44-1               Extended attribute shared library
ii  libblkid1                         2.16.2-0                 block device id library
ii  libboost-iostreams1.40.0          1.40.0-6+b1              Boost.Iostreams Library
ii  libbz2-1.0                        1.0.5-4                  high-quality block-sorting file compressor l
ii  libc-bin                          2.10.2-6                 Embedded GNU C Library: Binaries
ii  libc6                             2.10.2-6                 Embedded GNU C Library: Shared libraries
ii  libc6-i686                        2.10.2-6                 GNU C Library: Shared libraries [i686 optimi
ii  libcomerr2                        1.41.11-1                common error description library
ii  libcwidget3                       0.5.16-3                 high-level terminal interface library for C+
ii  libdb4.5                          4.5.20-13.1              Berkeley v4.5 Database Libraries [runtime]
ii  libdb4.7                          4.7.25-9                 Berkeley v4.7 Database Libraries [runtime]
ii  libdb4.8                          4.8.26-1                 Berkeley v4.8 Database Libraries [runtime]
ii  libdevmapper1.02.1                2:1.02.45-1              The Linux Kernel Device Mapper userspace lib
ii  libept0                           0.5.30                   High-level library for managing Debian packa
ii  libexpat1                         2.0.1-7                  XML parsing C library - runtime library
ii  libfreetype6                      2.3.11-1                 FreeType 2 font engine, shared library files
ii  libgcc1                           1:4.4.4-1                GCC support library
ii  libgcrypt11                       1.4.5-2                  LGPL Crypto library - runtime library
ii  libgdbm3                          1.8.3-9                  GNU dbm database routines (runtime version)
ii  libgnutls26                       2.8.6-1                  the GNU TLS library - runtime library
ii  libgpg-error0                     1.6-1                    library for common error values and messages
ii  libgssapi-krb5-2                  1.8.1+dfsg-2             MIT Kerberos runtime libraries - krb5 GSS-AP
ii  libk5crypto3                      1.8.1+dfsg-2             MIT Kerberos runtime libraries - Crypto Libr
ii  libkeyutils1                      1.4-1                    Linux Key Management Utilities (library)
ii  libklibc                          1.5.18-1                 minimal libc subset for use with initramfs
ii  libkrb5-3                         1.8.1+dfsg-2             MIT Kerberos runtime libraries
ii  libkrb5support0                   1.8.1+dfsg-2             MIT Kerberos runtime libraries - Support lib
ii  liblocale-gettext-perl            1.05-6                   Using libc functions for internationalizatio
ii  liblog4cxx10                      0.10.0-1.1               A logging library for C++
ii  liblzma2                          4.999.9beta+20100307-1   XZ-format compression library
ii  libmagic1                         5.04-2                   File type determination library using "magic
ii  libncurses5                       5.7+20100313-2           shared libraries for terminal handling
ii  libncursesw5                      5.7+20100313-2           shared libraries for terminal handling (wide
ii  libnewt0.52                       0.52.10-8                Not Erik's Windowing Toolkit - text mode win
ii  libpam-modules                    1.1.1-3                  Pluggable Authentication Modules for PAM
ii  libpam-runtime                    1.1.1-3                  Runtime support for the PAM library
ii  libpam0g                          1.1.1-3                  Pluggable Authentication Modules library
ii  libpci3                           1:3.1.7-3                Linux PCI Utilities (shared library)
ii  libpcre3                          7.8-3                    Perl 5 Compatible Regular Expression Library
ii  libpopt0                          1.15-1                   lib for parsing cmdline parameters
ii  libreadline5                      5.2-7                    GNU readline and history libraries, run-time
ii  libreadline6                      6.1-1                    GNU readline and history libraries, run-time
ii  libselinux1                       2.0.94-1                 SELinux runtime shared libraries
ii  libsepol1                         2.0.40-2                 SELinux library for manipulating binary secu
ii  libsigc++-2.0-0c2a                2.2.4.2-1                type-safe Signal Framework for C++ - runtime
ii  libslang2                         2.2.2-4                  The S-Lang programming library - runtime ver
ii  libsqlite3-0                      3.6.23.1-2               SQLite 3 shared library
ii  libss2                            1.41.11-1                command-line interface parsing library
ii  libssl0.9.8                       0.9.8n-1                 SSL shared libraries
ii  libstdc++6                        4.4.4-1                  The GNU Standard C++ Library v3
ii  libtasn1-3                        2.6-1                    Manage ASN.1 structures (runtime)
ii  libtext-charwidth-perl            0.04-6                   get display widths of characters on the term
ii  libtext-iconv-perl                1.7-2                    converts between character sets in Perl
ii  libtext-wrapi18n-perl             0.06-7                   internationalized substitute of Text::Wrap
ii  libusb-0.1-4                      2:0.1.12-14              userspace USB programming library
ii  libuuid1                          2.16.2-0                 Universally Unique ID library
ii  libwrap0                          7.6.q-18                 Wietse Venema's TCP wrappers library
ii  libxapian15                       1.0.20-2                 Search engine library
ii  linux-image-2.6-686               2.6.32+25                Linux 2.6 for modern PCs
ii  linux-image-2.6.32-3-686          2.6.32-9                 Linux 2.6.32 for modern PCs
ii  locales                           2.10.2-6                 Embedded GNU C Library: National Language (l
ii  login                             1:4.1.4.2-1              system login tools
ii  logrotate                         3.7.8-6                  Log rotation utility
ii  lsb-base                          3.2-23.1                 Linux Standard Base 3.2 init script function
ii  make                              3.81-8                   An utility for Directing compilation.
ii  man-db                            2.5.7-3                  on-line manual pager
ii  manpages                          3.24-1                   Manual pages about using a GNU/Linux system
ii  manpages-pl                       20060617-2               Polish man pages
ii  manpages-pl-dev                   20060617-2               Polish man pages for developers
ii  mawk                              1.3.3-15                 a pattern scanning and text processing langu
ii  mime-support                      3.48-1                   MIME files 'mime.types' & 'mailcap', and sup
ii  module-init-tools                 3.12~pre2-3              tools for managing Linux kernel modules
ii  mount                             2.16.2-0                 Tools for mounting and manipulating filesyst
ii  nano                              2.2.4-1                  small, friendly text editor inspired by Pico
ii  ncurses-base                      5.7+20100313-2           basic terminal type definitions
ii  ncurses-bin                       5.7+20100313-2           terminal-related programs and man pages
ii  net-tools                         1.60-23                  The NET-3 networking toolkit
ii  netbase                           4.41                     Basic TCP/IP networking system
ii  netcat-traditional                1.10-38                  TCP/IP swiss army knife
ii  os-prober                         1.35                     utility to detect other OSes on a set of dri
ii  passwd                            1:4.1.4.2-1              change and administer password and group dat
ii  pciutils                          1:3.1.7-3                Linux PCI Utilities
ii  perl                              5.10.1-12                Larry Wall's Practical Extraction and Report
ii  perl-base                         5.10.1-12                minimal Perl system
ii  perl-modules                      5.10.1-12                Core Perl modules
ii  procps                            1:3.2.8-9                /proc file system utilities
ii  psmisc                            22.11-1                  utilities that use the proc file system
ii  python                            2.5.4-9                  An interactive high-level object-oriented la
ii  python-minimal                    2.5.4-9                  A minimal subset of the Python language (def
ii  python-reportbug                  4.12.1                   Python modules for interacting with bug trac
ii  python-support                    1.0.8                    automated rebuilding support for Python modu
ii  python2.5                         2.5.5-6                  An interactive high-level object-oriented la
ii  python2.5-minimal                 2.5.5-6                  A minimal subset of the Python language (ver
ii  readline-common                   6.1-1                    GNU readline and history libraries, common f
ii  reportbug                         4.12.1                   reports bugs in the Debian distribution
ii  rsyslog                           4.6.2-1                  enhanced multi-threaded syslogd
ii  sed                               4.2.1-7                  The GNU sed stream editor
ii  sensible-utils                    0.0.4                    Utilities for sensible alternative selection
ii  sysv-rc                           2.87dsf-10               System-V-like runlevel change mechanism
ii  sysvinit                          2.87dsf-10               System-V-like init utilities
ii  sysvinit-utils                    2.87dsf-10               System-V-like utilities
ii  tar                               1.23-1                   GNU version of the tar archiving utility
ii  tasksel                           2.81                     Tool for selecting tasks for installation on
ii  tasksel-data                      2.81                     Official tasks used for installation of Debi
ii  traceroute                        1:2.0.14-1               Traces the route taken by packets over an IP
ii  tzdata                            2010i-1                  time zone and daylight-saving time data
ii  ucf                               3.0025                   Update Configuration File: preserve user cha
ii  udev                              153-2                    /dev/ and hotplug management daemon
ii  usbutils                          0.87-1                   Linux USB utilities
ii  util-linux                        2.16.2-0                 Miscellaneous system utilities
ii  vim-common                        2:7.2.330-1              Vi IMproved - Common files
ii  vim-tiny                          2:7.2.330-1              Vi IMproved - enhanced vi editor - compact v
ii  wget                              1.12-2                   retrieves files from the web
ii  whiptail                          0.52.10-8                Displays user-friendly dialog boxes from she
ii  wpolish                           20100311-1               Polish dictionary words for /usr/share/dict
ii  xkb-data                          1.8-1                    X Keyboard Extension (XKB) configuration dat
ii  xz-utils                          4.999.9beta+20100307-1   XZ-format compression utilities
ii  zlib1g                            1:1.2.3.4.dfsg-3         compression library - runtime
Do I really need them all ?
I'm maybe using 10 of them like cron wget passwd nano linux-kernel gcc-4.4-base iptables adduser bash aptitude dpkg ifupdown? .
I was installing server from debian-installer buisness card 50 mb CD-room http://www.debian.org/devel/debian-installer/ and it installed even without my permissions those base packages^:

Last edited by Kraiser10; 05-16-2010 at 08:54 AM.
 
Old 05-16-2010, 08:42 AM   #2
AlucardZero
Senior Member
 
Registered: May 2006
Location: USA
Distribution: Debian
Posts: 4,630

Rep: Reputation: 518Reputation: 518Reputation: 518Reputation: 518Reputation: 518Reputation: 518
I don't believe you can get any leaner than just the base system. And yes, they're essential.
 
Old 05-16-2010, 09:23 AM   #3
Dutch Master
Senior Member
 
Registered: Dec 2005
Posts: 1,674

Rep: Reputation: 122Reputation: 122
I agree. These packages are indeed essential to get a running system. That is, not the Polish language packages, I think you added them yourself or someone messed up. Things like the coreutils and libc6, both of which you didn't include, are effectively the key packages in a Linux system. Without them, nothing works...

Given your question, I wonder how wise it is for you to administer a server online: you clearly lack some basic knowledge here... :-\
 
Old 05-16-2010, 09:29 AM   #4
Kraiser10
Member
 
Registered: Mar 2010
Posts: 48

Original Poster
Rep: Reputation: 15
But i don't think that i need packages like python-minimal or perl do I?
I don't know exacly how is the structure in debian that's why i want to learn some things about it ...
 
Old 05-16-2010, 09:33 AM   #5
Dutch Master
Senior Member
 
Registered: Dec 2005
Posts: 1,674

Rep: Reputation: 122Reputation: 122
In which case I suggest to start here: http://www.debian.org/doc/
 
Old 05-16-2010, 09:49 AM   #6
posixculprit
Member
 
Registered: May 2010
Posts: 136

Rep: Reputation: 42
Quote:
Originally Posted by Kraiser10 View Post
But i don't think that i need packages like python-minimal or perl do I?
I don't know exacly how is the structure in debian that's why i want to learn some things about it ...
Even if you don't use a program directly (i.e. you are not a perl/python programmer) some utilities which you Do use (or some utilities which are used by the utilities you use, etc.) might need python-minimal and perl. The "base" system is called that way for a reason.

P.S.: There might be distributions with smaller "base systems" (I'm thinking the likes of Crux, Arch Linux).

Last edited by posixculprit; 05-16-2010 at 09:50 AM.
 
Old 05-16-2010, 10:18 AM   #7
Kraiser10
Member
 
Registered: Mar 2010
Posts: 48

Original Poster
Rep: Reputation: 15
Up i don't see them on live-cd of debian testing:
http://cdimage.debian.org/cdimage/sq...d.iso.packages
there are only 150 packages there not 200 like in normal installation.
Dutch there are many things there but not neccesarly that what i'm looking for :-)

Last edited by Kraiser10; 05-16-2010 at 10:20 AM.
 
Old 05-16-2010, 01:21 PM   #8
craigevil
Senior Member
 
Registered: Apr 2005
Location: OZ
Distribution: Debian Sid
Posts: 4,732
Blog Entries: 12

Rep: Reputation: 456Reputation: 456Reputation: 456Reputation: 456Reputation: 456
tasksel - Debian Wiki - http://wiki.debian.org/tasksel
 
Old 05-16-2010, 01:55 PM   #9
Kraiser10
Member
 
Registered: Mar 2010
Posts: 48

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by craigevil View Post
tasksel - Debian Wiki - http://wiki.debian.org/tasksel
Well that's not what i'm looking for unfortunetly ...

Last edited by Kraiser10; 05-16-2010 at 01:56 PM.
 
Old 05-16-2010, 03:57 PM   #10
evo2
Guru
 
Registered: Jan 2009
Location: Japan
Distribution: Debian, SL
Posts: 5,216

Rep: Reputation: 1121Reputation: 1121Reputation: 1121Reputation: 1121Reputation: 1121Reputation: 1121Reputation: 1121Reputation: 1121Reputation: 1121
Quote:
Originally Posted by Kraiser10 View Post
But i don't think that i need packages like python-minimal or perl do I?
I don't know exacly how is the structure in debian that's why i want to learn some things about it ...
"You" may not directly need these packages, but other packages that you do need may depend on them. You can check this type of thing with:
Code:
apt-cache showpkg python-minimal
to see the reverse-depends: ie packages that depend on python-minimal.

Cheers,

Evo2.
 
Old 05-16-2010, 05:32 PM   #11
craigevil
Senior Member
 
Registered: Apr 2005
Location: OZ
Distribution: Debian Sid
Posts: 4,732
Blog Entries: 12

Rep: Reputation: 456Reputation: 456Reputation: 456Reputation: 456Reputation: 456
Quote:
Originally Posted by Kraiser10 View Post
Well that's not what i'm looking for unfortunetly ...
Actually it is. It shows what packages are in what task and how to see what is in others.

Just because you do not need or use a certain package doesn't mean it isn't needed by other packages on your system.

apt-rdepends packagename will show all of the reverse depends of a package,

why worry about the amount of packages installed? Unless you are using Debian on an embedded system where space is limited.
 
Old 05-17-2010, 08:02 AM   #12
Kraiser10
Member
 
Registered: Mar 2010
Posts: 48

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by craigevil View Post
Actually it is. It shows what packages are in what task and how to see what is in others.

Just because you do not need or use a certain package doesn't mean it isn't needed by other packages on your system.

apt-rdepends packagename will show all of the reverse depends of a package,

why worry about the amount of packages installed? Unless you are using Debian on an embedded system where space is limited.
oh i see it now .:
aptitude search ~pstandard ~prequired ~pimportant -F%p

Last edited by Kraiser10; 05-17-2010 at 08:25 AM.
 
  


Reply

Tags
debian, linux, packages, server


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
How disable x-server (graphics) on my linux debian server? halvorls Linux - Server 2 06-26-2008 01:20 PM
setting up debian linux as a server aldineo Linux - Newbie 1 06-11-2006 10:16 PM


All times are GMT -5. The time now is 06:34 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration