Linux for Dummies
Introducing Linux
What a Linux Distribution Includes
19
Software Package
Description
grep
package
Includes the
grep
,
egrep
, and
fgrep
commands that are used
to find lines that match a specified text pattern
groff
A document-formatting system similar to
troff
gtk+
A GUI toolkit for the X Window System (used to develop GNOME
applications)
gzip
A GNU utility for compressing and decompressing files
indent
Formats C source code by indenting it in one of several different
styles
less
A page-by-page display program similar to
more
, but with addi-
tional capabilities
libpng
A library for image files in the Portable Network Graphics (PNG)
format
m4
An implementation of the traditional UNIX macro processor
make
A utility that determines which files of a large software package
need to be recompiled, and issues the commands to recompile them
mtools
A set of programs that enables users to read, write, and manipulate
files on a DOS file system (typically a floppy disk)
ncurses
A package for displaying and updating text on text-only terminals
patch
A GNU version of Larry Wall's program to take the output of
diff
and apply those differences to an original file to generate the modi-
fied version
rcs
(Revision Control System): Used for version control and management
of source files in software projects
sed
A stream-oriented version of the
ed
text editor
Sharutils
A package that includes
shar
(used to make shell archives out of
many files) and
unshar
(to unpack these shell archives)
tar
A tape archiving program that includes multivolume support; the
capability to archive
sparse files (files with big chunks of data that
are all zeros), handle compression and decompression, and create
remote archives; and other special features for incremental and full
backups
texinfo
A set of utilities that generates printed manuals, plain ASCII text, and
online hypertext documentation (called
info
), and enables users to
view and read online
info
documents
time
A utility that reports the user, system, and actual time that a process
uses
GUIs and applications
Face it -- typing cryptic Linux commands on a terminal is boring. For
average users, using the system through a graphical user interface (GUI,
pronounced GOO-ee) -- one that gives you pictures to click and windows