Linux Software Packages

Marist - SuSE - Turbolinux - Caiman - Red Hat

The packages installed on the updated Marist File System:

 

apache Apache is a powerful, full-featured, efficient and freely-available Web server. Apache is also the most popular Web server on the Internet. Install the apache package if you need a Web server.
apache-devel The apache-devel package contains the source code for the Apache Web server and the APXS binary you'll need to build Dynamic Shared Objects (DSOs) for Apache. If you are installing the Apache Web server, and you want to be able to compile or develop additional modules for Apache, you'll need to install this package.
autoconf GNU's Autoconf is a tool for configuring source code and Makefiles. Using Autoconf, programmers can create portable and configurable packages, since the person building the package is allowed to specify various configuration options. You should install Autoconf if you are developing software and you'd like to use it to create shell scripts which will configure your source code packages. If you are installing Autoconf, you will also need to install the GNU m4 package. Note that the Autoconf package is not required for the end user who may be configuring software with an Autoconf-generated script; Autoconf is only required for the generation of the scripts, not their use.
automake Automake is an experimental Makefile generator. Automake was inspired by the 4.4BSD make and include files, but aims to be portable and to conform to the GNU standards for Makefile variables and targets. You should install Automake if you are developing software and would like to use its capabilities of automatically generating GNU standard Makefiles. if you install Automake, you will also need to install GNU's Autoconf package.
basesystem Basesystem defines the components of a basic Red Hat Linux system (for example, the package installation order to use during bootstrapping). Basesystem should be the first package installed on a system, and it should never be removed.
bash Bash is a GNU project sh-compatible shell or command language interpreter. Bash (Bourne Again shell) incorporates useful features from the Korn shell (ksh) and the C shell (csh). Most sh scripts can be run by bash without modification. Bash offers several improvements over sh, including command line editing, unlimited size command history, job control, shell functions and aliases, indexed arrays of unlimited size and integer arithmetic in any base from two to 64. Bash is ultimately intended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard. Bash is the default shell for Red Hat Linux. You should install bash because of its popularity and power. You'll probably end up using it.
bash2 Bash is a GNU project sh-compatible shell or command language interpreter. Bash (Bourne Again shell) incorporates useful features from the Korn shell (ksh) and the C shell (csh). Most sh scripts can be run by bash without modification. Bash offers several improvements over sh, including command line editing, unlimited size command history, job control, shell functions and aliases, indexed arrays of unlimited size and integer arithmetic in any base from two to 64. Bash is ultimately intended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard.
bash2-doc This is a separate documentation package for the GNU Bourne Again shell.
bdflush The bdflush process starts the kernel daemon which flushes dirty buffers back to disk (i.e., writes all unwritten data to disk). This helps to prevent the buffers from growing too stale. Bdflush is a basic system process that must run for your system to operate properly.
binutils Binutils is a collection of binary utilities, including ar (for creating, modifying and extracting from archives), nm (for listing symbols from object files), objcopy (for copying and translating object files), objdump (for displaying information from object files), ranlib (for generating an index for the contents of an archive), size (for listing the section sizes of an object or archive file), strings (for listing printable strings from files), strip (for discarding symbols), c++filt (a filter for demangling encoded C++ symbols), addr2line (for converting addresses to file and line), and nlmconv (for converting object code into an NLM). Install binutils if you need to perform any of these types of actions on binary files. Most programmers will want to install binutils.
bison Bison is a general purpose parser generator which converts a grammar description for an LALR context-free grammar into a C program to parse that grammar. Bison can be used to develop a wide range of language parsers, from ones used in simple desk calculators to complex programming languages. Bison is upwardly compatible with Yacc, so any correctly written Yacc grammar should work with Bison without any changes. If you know Yacc, you shouldn't have any trouble using Bison (but you do need to be very proficient in C programming to be able to use Bison). Many programs use Bison as part of their build process. Bison is only needed on systems that are used for development. If your system will be used for C development, you should install Bison since it is used to build many C programs.
byacc Byacc (Berkeley Yacc) is a public domain LALR parser generator which is used by many programs during their build process. If you are going to do development on your system, you will want to install this package.
bzip2 Bzip2 is a freely available, patent-free, high quality data compressor. Bzip2 compresses files to within 10 to 15 percent of the capabilities of the best techniques available. However, bzip2 has the added benefit of being approximately two times faster at compression and six times faster at decompression than those techniques. Bzip2 is not the fastest compression utility, but it does strike a balance between speed and compression capability. Install bzip2 if you need a high quality compression utility.
chkconfig Chkconfig is a basic system utility. It updates and queries runlevel information for system services. Chkconfig manipulates the numerous symbolic links in /etc/rc.d, so system administrators don't have to manually edit the symbolic links as often.
chkfontpath This is a simple terminal mode program for configuring the directories in the X font server's path. It is mostly intended to be used `internally' by RPM when packages with fonts are added or removed, but it may be useful as a stand-alone utility in some instances.
cracklib CrackLib tests passwords to determine whether they match certain security-oriented characteristics. You can use CrackLib to stop users from choosing passwords which would be easy to guess. CrackLib performs certain tests: * It tries to generate words from a username and gecos entry and checks those words against the password; * It checks for simplistic patterns in passwords; * It checks for the password in a dictionary. CrackLib is actually a library containing a particular C function which is used to check the password, as well as other C functions. CrackLib is not a replacement for a passwd program; it must be used in conjunction with an existing passwd program. Install the cracklib package if you need a program to check users' passwords to see if they are at least minimally secure. If you install CrackLib, you'll also want to install the cracklib-dicts package.
cracklib-dicts The cracklib-dicts package includes the CrackLib dictionaries. CrackLib will need to use the dictionary appropriate to your system, which is normally put in /usr/dict/words. Cracklib-dicts also contains the utilities necessary for the creation of new dictionaries. If you are installing CrackLib, you should also install cracklib-dicts.
cvs CVS means Concurrent Version System; it is a version control system which can record the history of your files (usually, but not always, source code). CVS only stores the differences between versions, instead of every version of every file you've ever created. CVS also keeps a log of who, when and why changes occurred, among other aspects. CVS is very helpful for managing releases and controlling the concurrent editing of source files among multiple authors. Instead of providing version control for a collection of files in a single directory, CVS provides version control for a hierarchical collection of directories consisting of revision controlled files. These directories and files can then be combined together to form a software release. Install the cvs package if you need to use a version control system.
diffutils Diffutils includes four utilities: diff, cmp, diff3 and sdiff. Diff compares two files and shows the differences, line by line. The cmp command shows the offset and line numbers where two files differ, or cmp can show the characters that differ between the two files. The diff3 command shows the differences between three files. Diff3 can be used when two people have made independent changes to a common original; diff3 can produce a merged file that contains both persons' changes and warnings about conflicts. The sdiff command can be used to merge two files interactively. Install diffutils if you need to compare text files.
e2fsprogs The e2fsprogs package contains a number of utilities for creating, checking, modifying and correcting any inconsistencies in second extended (ext2) filesystems. E2fsprogs contains e2fsck (used to repair filesystem inconsistencies after an unclean shutdown), mke2fs (used to initialize a partition to contain an empty ext2 filesystem), debugfs (used to examine the internal structure of a filesystem, to manually repair a corrupted filesystem or to create test cases for e2fsck), tune2fs (used to modify filesystem parameters) and most of the other core ext2fs filesystem utilities. You should install the e2fsprogs package if you need to manage the performance of an ext2 filesystem.
e2fsprogs-devel E2fsprogs-devel contains the libraries and header files needed to develop second extended (ext2) filesystem-specific programs. You should install e2fsprogs-devel if you want to develop ext2 filesystem-specific programs. If you install e2fsprogs-devel, you'll also want to install e2fsprogs.
ed Ed is a line-oriented text editor, used to create, display, and modify text files (both interactively and via shell scripts). For most purposes, ed has been replaced in normal usage by full-screen editors (emacs and vi, for example). Ed was the original UNIX editor, and may be used by some programs. In general, however, you probably don't need to install it and you probably won't use it much.
expect Expect is a tcl extension for automating interactive applications such as telnet, ftp, passwd, fsck, rlogin, tip, etc. Expect is also useful for testing the named applications. Expect makes it easy for a script to control another program and interact with it. Install the expect package if you'd like to develop scripts which interact with interactive applications. You'll also need to install the tcl package.
file The file command is used to identify a particular file according to the type of data contained by the file. File can identify many different file types, including ELF binaries, system libraries, RPM packages, and different graphics formats. You should install the file package, since the file command is such a useful utility.
filesystem The filesystem package is one of the basic packages that is installed on a Red Hat Linux system. Filesystem contains the basic directory layout for a Linux operating system, including the correct permissions for the directories.
fileutils The fileutils package includes a number of GNU versions of common and popular file management utilities. Fileutils includes the following tools: chgrp (changes a file's group ownership), chown (changes a file's ownership), chmod (changes a file's permissions), cp (copies files), dd (copies and converts files), df (shows a filesystem's disk usage), dir (gives a brief directory listing), dircolors (the setup program for the color version of the ls command), du (shows disk usage), install (copies files and sets permissions), ln (creates file links), ls (lists directory contents in color), mkdir (creates directories), mkfifo (creates FIFOs, which are named pipes), mknod (creates special files), mv (renames files), rm (removes/deletes files), rmdir (removes empty directories), sync (synchronizes memory and disk), touch (changes file timestamps), and vdir (provides long directory listings). You should install the fileutils package, because it includes many file management utilities that you'll use frequently.
findutils The findutils package contains programs which will help you locate files on your system. The find utility searches through a hierarchy of directories looking for files which match a certain set of criteria (such as a filename pattern). The locate utility searches a database (create by updatedb) to quickly find a file matching a given pattern. The xargs utility builds and executes command lines from standard input arguments (usually lists of file names generated by the find command). You should install findutils because it includes tools that are very useful for finding things on your system.
flex The flex program generates scanners. Scanners are programs which can recognize lexical patterns in text. Flex takes pairs of regular expressions and C code as input and generates a C source file as output. The output file is compiled and linked with a library to produce an executable. The executable searches through its input for occurrences of the regular expressions. When a match is found, it executes the corresponding C code. Flex was designed to work with both Yacc and Bison, and is used by many programs as part of their build process. You should install flex if you are going to use your system for application development.
ftp The ftp package provides the standard UNIX command-line FTP client. FTP is the file transfer protocol, which is a widely used Internet protocol for transferring files and for archiving files. If your system is on a network, you should install ftp in order to do file transfers.
gawk The gawk packages contains the GNU version of awk, a text processing utility. Awk interprets a special-purpose programming language to do quick and easy text pattern matching and reformatting jobs. Gawk should be upwardly compatible with the Bell Labs research version of awk and is almost completely compliant with the 1993 POSIX 1003.2 standard for awk. Install the gawk package if you need a text processing utility. Gawk is considered to be a standard Linux tool for processing text.
gcc The gcc package contains the GNU Compiler Collection: cc and gcc. You'll need this package in order to compile C/C++ code.
gcc-c++ This package adds C++ support to the GNU C compiler. It includes support for most of the current C++ specification, including templates and exception handling. It does include the static standard C++ library and C++ header files; the library for dynamically linking programs is available separately.
gdbm Gdbm is a GNU database indexing library, including routines which use extensible hashing. Gdbm works in a similar way to standard UNIX dbm routines. Gdbm is useful for developers who write C applications and need access to a simple and efficient database or who are building C applications which will use such a database. If you're a C developer and your programs need access to simple database routines, you should install gdbm. You'll also need to install gdbm-devel.
gdbm-devel Gdbm-devel contains the development libraries and header files for gdbm, the GNU database system. These libraries and header files are necessary if you plan to do development using the gdbm database. Install gdbm-devel if you are developing C programs which will use the gdbm database library. You'll also need to install the gdbm package.
gettext The GNU gettext package provides a set of tools and documentation for producing multi-lingual messages in programs. Tools include a set of conventions about how programs should be written to support message catalogs, a directory and file naming organization for the message catalogs, a runtime library which supports the retrieval of translated messages, and stand-alone programs for handling the translatable and the already translated strings. Gettext provides an easy to use library and tools for creating, using, and modifying natural language catalogs and is a powerful and simple method for internationalizing programs. If you would like to internationalize or incorporate multi-lingual messages into programs that you're developing, you should install gettext.
getty_ps The getty_ps package contains the getty and uugetty programs, basic programs for accomplishing the login process on a Red Hat Linux system. Getty and uugetty are used to accept logins on the console or a terminal. Getty is invoked by the init process to open tty lines and set their modes, to print the login prompt and get the user's name, and to initiate a login process for the user. Uugetty works just like getty, except that uugetty creates and uses lock files to prevent two or more processes from conflicting in their use of a tty line. Getty and uugetty can also handle answer a modem for dialup connections, but mgetty is recommended for that purpose.
ghostscript Ghostscript is a set of software that provides a PostScript(TM) interpreter, a set of C procedures (the Ghostscript library, which implements the graphics capabilities in the PostScript language) and an interpreter for Portable Document Format (PDF) files. Ghostscript translates PostScript code into many common, bitmapped formats, like those understood by your printer or screen. Ghostscript is normally used to display PostScript files and to print PostScript files to non-PostScript printers. If you need to display PostScript files or print them to non-PostScript printers, you should install ghostscript. If you install ghostscript, you also need to install the ghostscript-fonts package.
ghostscript-fonts These fonts can be used by the GhostScript interpreter during text rendering. They are in addition to the shared fonts between GhostScript and X11.
glib GLib is a handy library of utility functions. This C library is designed to solve some portability problems and provide other useful functionality which most programs require. GLib is used by GDK, GTK+ and many applications. You should install th glib package because many of your applications will depend on this library.
glib-devel The glib-devel package includes the static libraries and header files for the support library for the GIMP's X libraries (GTK+ and GDK), which are available as public libraries. Install glib-devel if you want to develop programs which will use GLib.
glibc The glibc package contains standard libraries which are used by multiple programs on the system. In order to save disk space and memory, as well as to make upgrading easier, common system code is kept in one place and shared between programs. This particular package contains the most important sets of shared libraries: the standard C library and the standard math library. Without these two libraries, a Linux system will not function. The glibc package also contains national language (locale) support and timezone databases.
glibc-devel The glibc-devel package contains the header and object files necessary for developing programs which use the standard C libraries (which are used by nearly all programs). If you are developing programs which will use the standard C libraries, your system needs to have these standard header and object files available in order to create the executables. Install glibc-devel if you are going to develop programs which will use the standard C libraries.
glibc-profile The glibc-profile package includes the GNU libc libraries and support for profiling using the gprof program. Profiling is analyzing a program's functions to see how much CPU time they use and determining which functions are calling other functions during execution. To use gprof to profile a program, your program needs to use the GNU libc libraries included in glibc-profile (instead of the standard GNU libc libraries included in the glibc package). If you are going to use the gprof program to profile a program, you'll need to install the glibc-profile program.
gmp The gmp package contains GNU MP, a library for arbitrary precision arithmetic, signed integers operations, rational numbers and floating point numbers. GNU MP is designed for speed, for both small and very large operands. GNU MP is fast for several reasons: It uses fullwords as the basic arithmetic type, it uses fast algorithms, it carefully optimizes assembly code for many CPUs' most common inner loops and it generally emphasizes speed over simplicity/elegance in its operations. Install the gmp package if you need a fast arbitrary precision library.
gmp-devel The static libraries, header files and documentation for using the GNU MP arbitrary precision library in applications. If you want to develop applications which will use the GNU MP library, you'll need to install the gmp-devel package. You'll also need to install the gmp package.
gperf Gperf is a perfect hash function generator written in C++. Simply stated, a perfect hash function is a hash function and a data structure that allows recognition of a key word in a set of words using exactly one probe into the data structure. Install gperf if you need a program that generates perfect hash functions.
grep The GNU versions of commonly used grep utilities. Grep searches one or more input files for lines which contain a match to a specified pattern and then prints the matching lines. GNU's grep utilities include grep, egrep and fgrep. You should install grep on your system, because it is a very useful utility for searching through text files, for system administration tasks, etc.
groff Groff is a document formatting system. Groff takes standard text and formatting commands as input and produces formatted output. The created documents can be shown on a display or printed on a printer. Groff's formatting commands allow you to specify font type and size, bold type, italic type, the number and size of columns on a page, and more. You should install groff if you want to use it as a document formatting system. Groff can also be used to format man pages. If you are going to use groff with the X Window System, you'll also need to install the groff-gxditview package.
gzip The gzip package contains the popular GNU gzip data compression program. Gzipped files have a .gz extension. Gzip should be installed on your Red Hat Linux system, because it is a very commonly used data compression program.
indent Indent is a GNU program for beautifying C code, so that it is easier to read. Indent can also convert from one C writing style to a different one. Indent understands correct C syntax and tries to handle incorrect C syntax. Install the indent package if you are developing applications in C and you'd like to format your code automatically.
info The GNU project uses the texinfo file format for much of its documentation. The info package provides a standalone TTY-based browser program for viewing texinfo files. You should install info, because GNU's texinfo documentation is a valuable source of information about the software on your system.
initscripts The initscripts package contains the basic system scripts used to boot your Red Hat system, change run levels, and shut the system down cleanly. Initscripts also contains the scripts that activate and deactivate most network interfaces.
itcl [incr Tcl] is an object-oriented extension of the Tcl language. It was created to support more structured programming in Tcl. Tcl scripts that grow beyond a few thousand lines become extremely difficult to maintain. This is because the building blocks of vanilla Tcl are procedures and global variables, and all of these building blocks must reside in a single global namespace. There is no support for protection or encapsulation. [incr Tcl] introduces the notion of objects. Each object is a bag of data with a set of procedures or "methods" that are used to manipulate it. Objects are organized into "classes" with identical characteristics, and classes can inherit functionality from one another. This object-oriented paradigm adds another level of organization on top of the basic variable/procedure elements, and the resulting code is easier to understand and maintain.
ldconfig Ldconfig is a basic system program which determines run-time link bindings between ld.so and shared libraries. Ldconfig scans a running system and sets up the symbolic links that are used to load shared libraries properly. It also creates a cache (/etc/ld.so.cache) which speeds the loading of programs which use shared libraries.
less The less utility is a text file browser that resembles more, but has more capabilities. Less allows you to move backwards in the file as well as forwards. Since less doesn't have to read the entire input file before it starts, less starts up more quickly than text editors (for example, vi). You should install less because it is a basic utility for viewing text files, and you'll use it frequently.
libjpeg The libjpeg package contains a library of functions for manipulating JPEG images, as well as simple client programs for accessing the libjpeg functions. Libjpeg client programs include cjpeg, djpeg, jpegtran, rdjpgcom and wrjpgcom. Cjpeg compresses an image file into JPEG format. Djpeg decompresses a JPEG file into a regular image file. Jpegtran can perform various useful transformations on JPEG files. Rdjpgcom displays any text comments included in a JPEG file. Wrjpgcom inserts text comments into a JPEG file.
libjpeg-devel The libjpeg-devel package includes the header files and static libraries necessary for developing programs which will manipulate JPEG files using the libjpeg library. If you are going to develop programs which will manipulate JPEG images, you should install libjpeg-devel. You'll also need to have the libjpeg package installed.
libjpeg6a This package is a library of functions that manipulate jpeg images, along with simple clients for manipulating jpeg images. This version of the package includes only a library that is needed for preserving the backwards compatibility with previous releases of Red Hat Linux.
libpng The libpng package contains a library of functions for creating and manipulating PNG (Portable Network Graphics) image format files. PNG is a bit-mapped graphics format similar to the GIF format. PNG was created to replace the GIF format, since GIF uses a patented data compression algorithm. Libpng should be installed if you need to manipulate PNG format image files.
libpng-devel The libpng-devel package contains the header files and static libraries necessary for developing programs using the PNG (Portable Network Graphics) library. If you want to develop programs which will manipulate PNG image format files, you should install libpng-devel. You'll also need to install the libpng package.
libtermcap The libtermcap package contains a basic system library needed to access the termcap database. The termcap library supports easy access to the termcap database, so that programs can output character-based displays in a terminal-independent manner.
libtermcap-devel This package includes the libraries and header files necessary for developing programs which will access the termcap database. If you need to develop programs which will access the termcap database, you'll need to install this package. You'll also need to install the libtermcap package.
libtiff The libtiff package contains a library of functions for manipulating TIFF (Tagged Image File Format) image format files. TIFF is a widely used file format for bitmapped images. TIFF files usually end in the .tif extension and they are often quite large. The libtiff package should be installed if you need to manipulate TIFF format image files.
libtool The libtool package contains the GNU libtool, a set of shell scripts which automatically configure UNIX and UNIX-like architectures to generically build shared libraries. Libtool provides a consistent, portable interface which simplifies the process of using shared libraries. If you are developing programs which will use shared libraries, you should install libtool.
logrotate The logrotate utility is designed to simplify the administration of log files on a system which generates a lot of log files. Logrotate allows for the automatic rotation compression, removal and mailing of log files. Logrotate can be set to handle a log file daily, weekly, monthly or when the log file gets to a certain size. Normally, logrotate runs as a daily cron job. Install the logrotate package if you need a utility to deal with the log files on your system.
losetup Linux supports a special block device called the loop device, which maps a normal file onto a virtual block device. This allows for the file to be used as a "virtual file system" inside another file. Losetup is used to associate loop devices with regular files or block devices, to detach loop devices and to query the status of a loop device.
m4 A GNU implementation of the traditional UNIX macro processor. M4 is useful for writing text files which can be logically parsed, and is used by many programs as part of their build process. M4 has built-in functions for including files, running shell commands, doing arithmetic, etc. The autoconf program needs m4 for generating configure scripts, but not for running configure scripts. Install m4 if you need a macro processor.
make A GNU tool for controlling the generation of executables and other non-source files of a program from the program's source files. Make allows users to build and install packages without any significant knowledge about the details of the build process. The details about how the program should be built are provided for make in the program's makefile. The GNU make tool should be installed on your system because it is commonly used to simplify the process of installing programs.
man The man package includes three tools for finding information and/or documentation about your Linux system: man, apropos and whatis. The man system formats and displays on-line manual pages about commands or functions on your system. Apropos searches the whatis database (containing short descriptions of system commands) for a string. Whatis searches its own database for a complete word. The man package should be installed on your system because it is the primary way to find documentation on a Linux system.
mingetty The mingetty program is a lightweight, minimalist getty program for use only on virtual consoles. Mingetty is not suitable for serial lines (you should use the mgetty program instead for that purpose).
mktemp The mktemp utility takes a given file name template and overwrites a portion of it to create a unique file name. This allows shell scripts and other programs to safely create and use /tmp files. Install the mktemp package if you need to use shell scripts or other programs which will create and use unique /tmp files.
modutils The modutils packages includes the kerneld program for automatic loading of modules under 2.0 kernels and unloading of modules under 2.0 and 2.2 kernels, as well as other module management programs. Loaded and unloaded modules are device drivers and filesystems, as well as other things.
mount The mount package contains the mount, umount, swapon and swapoff programs. Accessible files on your system are arranged in one big tree or hierarchy. These files can be spread out over several devices. The mount command attaches a filesystem on some device to your system's file tree. The umount command detaches a filesystem from the tree. Swapon and swapoff, respectively, specify and disable devices and files for paging and swapping.
ncurses The curses library routines are a terminal-independent method of updating character screens with reasonable optimization. The ncurses (new curses) library is a freely distributable replacement for the discontinued 4.4BSD classic curses library.
ncurses-devel The header files and libraries for developing applications that use the ncurses CRT screen handling and optimization package. Install the ncurses-devel package if you want to develop applications which will use ncurses.
net-tools The net-tools package contains the basic tools needed for setting up networking: arp, rarp, ifconfig, netstat, ethers and route.
netkit-base The netkit-base package contains the basic networking tools ping and inetd. The ping command sends a series of ICMP protocol ECHO_REQUEST packets to a specified network host and can tell you if that machine is alive and receiving network traffic. Inetd listens on certain Internet sockets for connection requests, decides what program should receive each request, and starts up that program. The netkit-base package should be installed on any machine that is on a network.
newt Newt is a programming library for color text mode, widget based user interfaces. Newt can be used to add stacked windows, entry widgets, checkboxes, radio buttons, labels, plain text fields, scrollbars, etc., to text mode user interfaces. This package also contains the shared library needed by programs built with newt, as well as a /usr/bin/dialog replacement called whiptail. Newt is based on the slang library.
newt-devel The newt-devel package contains the header files and libraries necessary for developing applications which use newt. Newt is a development library for text mode user interfaces. Newt is based on the slang library. Install newt-devel if you want to develop applications which will use newt.
nscd Nscd caches name service lookups and can dramatically improve performance with NIS+, and may help with DNS as well. Note that you can't use nscd with 2.0 kernels because of bugs in the kernel-side thread support. Unfortunately, nscd happens to hit these bugs particularly hard. Install nscd if you need a name service lookup caching daemon, and you're not using a version 2.0 kernel.
ntsysv ntsysv updates and queries runlevel information for system services. ntsysv relieves system administrators of having to directly manipulate the numerous symbolic links in /etc/rc.d.
pam PAM (Pluggable Authentication Modules) is a system security tool which allows system administrators to set authentication policy without having to recompile programs which do authentication.
passwd The passwd package contains a system utility (passwd) which sets and/or changes passwords, using PAM (Pluggable Authentication Modules). To use passwd, you should have PAM installed on your system.
patch The patch program applies diff files to originals. The diff command is used to compare an original to a changed file. Diff lists the changes made to the file. A person who has the original file can then use the patch command with the diff file to add the changes to their original file (patching the file). Patch should be installed because it is a common way of upgrading applications.
pdksh The pdksh package contains PD-ksh, a clone of the Korn shell (ksh). The ksh shell is a command interpreter intended for both interactive and shell script use. Ksh's command language is a superset of the sh shell language. Install the pdksh package if you want to use a version of the ksh shell.
perl Perl is a high-level programming language with roots in C, sed, awk and shell scripting. Perl is good at handling processes and files, and is especially good at handling text. Perl's hallmarks are practicality and efficiency. While it is used to do a lot of different things, Perl's most common applications (and what it excels at) are probably system administration utilities and web programming. A large proportion of the CGI scripts on the web are written in Perl. You need the perl package installed on your system so that your system can handle Perl scripts.
popt Popt is a C library for parsing command line parameters. Popt was heavily influenced by the getopt() and getopt_long() functions, but it improves on them by allowing more powerful argument expansion. Popt can parse arbitrary argv[] style arrays and automatically set variables based on command line arguments. Popt allows command line arguments to be aliased via configuration files and includes utility functions for parsing arbitrary strings into argv[] arrays using shell-like rules. Install popt if you're a C programmer and you'd like to use its capabilities.
portmap The portmapper program is a security tool which prevents theft of NIS (YP), NFS and other sensitive information via the portmapper. A portmapper manages RPC connections, which are used by protocols like NFS and NIS. The portmap package should be installed on any machine which acts as a server for protocols using RPC.
procps The procps package contains a set of system utilities which provide system information. Procps includes ps, free, skill, snice, tload, top, uptime, vmstat, w, and watch. The ps command displays a snapshot of running processes. The top command provides a repetitive update of the statuses of running processes. The free command displays the amounts of free and used memory on your system. The skill command sends a terminate command (or another specified signal) to a specified set of processes. The snice command is used to change the scheduling priority of specified processes. The tload command prints a graph of the current system load average to a specified tty. The uptime command displays the current time, how long the system has been running, how many users are logged on and system load averages for the past one, five and fifteen minutes. The w command displays a list of the users who are currently logged on and what they're running. The watch program watches a running program. The vmstat command displays virtual memory statistics about processes, memory, paging, block I/O, traps and CPU activity.
procps-X11 The procps-X11 package contains the XConsole shell script, a backwards compatibility wrapper for the xconsole program.
psmisc The psmisc package contains utilities for managing processes on your system: pstree, killall and fuser. The pstree command displays a tree structure of all of the running processes on your system. The killall command sends a specified signal (SIGTERM if nothing is specified) to processes identified by name. The fuser command identifies the PIDs of processes that are using specified files or filesystems.
pwdb The pwdb package contains libpwdb, the password database library. Libpwdb is a library which implements a generic user information database. Libpwdb was specifically designed to work with Linux's PAM (Pluggable Authentication Modules). Libpwdb allows configurable access to and management of security tools like /etc/passwd, /etc/shadow and network authentication systems including NIS and Radius.
python Python is an interpreted, interactive, object-oriented programming language often compared to Tcl, Perl, Scheme or Java. Python includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems (X11, Motif, Tk, Mac and MFC). Programmers can write new built-in modules for Python in C or C++. Python can be used as an extension language for applications that need a programmable interface. This package contains most of the standard Python modules, as well as modules for interfacing to the Tix widget set for Tk and RPM. Note that documentation for Python is provided in the python-docs package.
python-devel The Python programming language's interpreter can be extended with dynamically loaded extensions and can be embedded in other programs. This package contains the header files and libraries needed to do these types of tasks. Install python-devel if you want to develop Python extensions. The python package will also need to be installed. You'll probably also want to install the python-docs package, which contains Python documentation.
python-docs The python-docs package contains documentation on the Python programming language and interpreter. The documentation is provided in ASCII text files and in LaTeX source files. Install the python-docs package if you'd like to use the documentation for the Python language.
python-tools The Python package includes several development tools that are used to build python programs. This package contains a selection of those tools, including the IDLE Python IDE. Install python-tools if you want to use these tools to develop Python programs. You will also need to install the python and tkinter packages.
pythonlib The pythonlib package contains Python code used by a variety of Red Hat Linux programs. Pythonlib includes code needed for multifield listboxes and entry widgets with non-standard keybindings, among other things.
readline The readline library reads a line from the terminal and returns it, allowing the user to edit the line with standard emacs editing keys. The readline library allows programmers to provide an easy to use and more intuitive interface for users. If you want to develop programs that will use the readline library, you'll also need to install the readline-devel package.
readline-devel The readline library will read a line from the terminal and return it. Use of the readline library allows programmers to provide an easy to use and more intuitive interface for users. If you want to develop programs which will use the readline library, you'll need to have the readline-devel package installed. You'll also need to have the readline package installed.
routed The routed routing daemon handles incoming RIP traffic and broadcasts outgoing RIP traffic about network traffic routes, in order to maintain current routing tables. These routing tables are essential for a networked computer, so that it knows where packets need to be sent. The routed package should be installed on any networked machine.
rpm The Red Hat Package Manager (RPM) is a powerful command line driven package management system capable of installing, uninstalling, verifying, querying, and updating software packages. Each software package consists of an archive of files along with information about the package like its version, a description, etc.
rpm-devel This package contains the RPM C library and header files. These development files will simplify the process of writing programs which manipulate RPM packages and databases. These file are intended to simplify the process of creating graphical package managers or any other tools that need an intimate knowledge of RPM packages in order to function. This package should be installed if you want to develop programs that will manipulate RPM packages and databases.
rsh The rsh package contains a set of programs which allow users to run commmands on remote machines, login to other machines and copy files between machines (rsh, rlogin and rcp). All three of these commands use rhosts style authentication. This package contains the clients and servers needed for all of these services. It also contains a server for rexec, an alternate method of executing remote commands. All of these servers are run by inetd and configured using /etc/inetd.conf and PAM. The rexecd server is disabled by default, but the other servers are enabled. The rsh package should be installed to enable remote access to other machines.
sed The sed (Stream EDitor) editor is a stream or batch (non-interactive) editor. Sed takes text as input, performs an operation or set of operations on the text and outputs the modified text. The operations that sed performs (substitutions, deletions, insertions, etc.) can be specified in a script file or from the command line.
setup The setup package contains a set of very important system configuration and setup files, such as passwd, group, profile and more. You should install the setup package because you will find yourself using its many features for system administration.
sh-utils The GNU shell utilities are a set of useful system utilities which are often used in shell scripts. The sh-utils package includes basename (to remove the path prefix from a specified pathname), chroot (to change the root directory), date (to print/set the system time and date), dirname (to remove the last level or the filename from a given path), echo (to print a line of text), env (to display/modify the environment), expr (to evaluate expressions), factor (to print prime factors), false (to return an unsuccessful exit status), groups (to print the groups a specified user is a member of), id (to print the real/effective uid/gid), logname (to print the current login name), nice (to modify a scheduling priority), nohup (to allow a command to continue running after logging out), pathchk (to check a file name's portability), printenv (to print environment variables), printf (to format and print data), pwd (to print the current directory), seq (to print numeric sequences), sleep (to suspend execution for a specified time), stty (to print/change terminal settings), su (to become another user or the superuser), tee (to send output to multiple files), test (to evaluate an expression), true (to return a successful exit status), tty (to print the terminal name), uname (to print system information), users (to print current users' names), who (to print a list of the users who are currently logged in), whoami (to print the effective user id), and yes (to print a string indefinitely).
shadow-utils The shadow-utils package includes the necessary programs for converting UNIX password files to the shadow password format, plus programs for managing user and group accounts. The pwconv command converts passwords to the shadow password format. The pwunconv command unconverts shadow passwords and generates an npasswd file (a standard UNIX password file). The pwck command checks the integrity of password and shadow files. The lastlog command prints out the last login times for all users. The useradd, userdel and usermod commands are used for managing user accounts. The groupadd, groupdel and groupmod commands are used for managing group accounts.
sharutils The sharutils package contains the GNU shar utilities, a set of tools for encoding and decoding packages of files (in binary or text format) in a special plain text format called shell archives (shar). This format can be sent through email (which can be problematic for regular binary files). The shar utility supports a wide range of capabilities (compressing, uuencoding, splitting long files for multi-part mailings, providing checksums), which make it very flexible at creating shar files. After the files have been sent, the unshar tool scans mail messages looking for shar files. Unshar automatically strips off mail headers and introductory text and then unpacks the shar files. Install sharutils if you send binary files through email very often.
slang S-Lang is an interpreted language and a programming library. The S-Lang language was designed so that it can be easily embedded into a program to provide the program with a powerful extension language. The S-Lang library, provided in this package, provides the S-Lang extension language. S-Lang's syntax resembles C, which makes it easy to recode S-Lang procedures in C if you need to.
slang-devel This package contains the S-Lang extension language static libraries and header files which you'll need if you want to develop S-Lang based applications. Documentation which may help you write S-Lang based applications is also included. Install the slang-devel package if you want to develop applications based on the S-Lang extension language.
sysklogd The sysklogd package contains two system utilities (syslogd and klogd) which provide support for system logging. Syslogd and klogd run as daemons (background processes) and log system messages to different places, like sendmail logs, security logs, error logs, etc.
SysVinit The SysVinit package contains a group of processes that control the very basic functions of your system. SysVinit is the first program started by the Linux kernel when the system boots, controlling the startup, running and shutdown of all other programs.
tar The GNU tar program saves many files together into one archive and can restore individual files (or all of the files) from the archive. Tar can also be used to add supplemental files to an archive and to update or list files in the archive. Tar includes multivolume support, automatic archive compression/ decompression, the ability to perform remote archives and the ability to perform incremental and full backups. If you want to use Tar for remote backups, you'll also need to install the rmt package. You should install the tar package, because you'll find its compression and decompression utilities essential for working with files.
tcl Tcl is a simple scripting language designed to be embedded into other applications. Tcl is designed to be used with Tk, a widget set, which is provided in the tk package. This package also includes tclsh, a simple example of a Tcl application. If you're installing the tcl package and you want to use Tcl for development, you should also install the tk and tclx packages.
tclx TclX is a set of extensions which make it easier to use the Tcl scripting language for common UNIX/Linux programming tasks. TclX enhances Tcl support for files, network access, debugging, math, lists, and message catalogs. TclX can be used with both Tcl and Tcl/Tk applications. Install TclX if you are developing applications with Tcl/Tk. You'll also need to install the tcl and tk packages.
tcp_wrappers The tcp_wrappers package provides small daemon programs which can monitor and filter incoming requests for systat, finger, ftp, telnet, rlogin, rsh, exec, tftp, talk and other network services. Install the tcp_wrappers program if you need a security tool for filtering incoming network services requests.
tcsh Tcsh is an enhanced but completely compatible version of csh, the C shell. Tcsh is a command language interpreter which can be used both as an interactive login shell and as a shell script command processor. Tcsh includes a command line editor, programmable word completion, spelling correction, a history mechanism, job control and a C language like syntax.
telnet Telnet is a popular protocol for logging into remote systems over the Internet. The telnet package provides a command line telnet client as well as a telnet daemon, which will support remote logins into the host machine. The telnet daemon is enabled by default. You may disable the telnet daemon by editing /etc/inetd.conf. Install the telnet package if you want to telnet to remote machines and/or support remote logins to your own machine.
termcap The termcap package provides the /etc/termcap file. /etc/termcap is a database which defines the capabilities of various terminals and terminal emulators. Certain programs use the /etc/termcap file to access various features of terminals (the bell, colors, and graphics, etc.).
texinfo Texinfo is a documentation system that can produce both online information and printed output from a single source file. Normally, you'd have to write two separate documents: one for online help or other online information and the other for a typeset manual or other printed work. Using Texinfo, you only need to write one source document. Then when the work needs revision, you only have to revise one source document. The GNU Project uses the Texinfo file format for most of its documentation. Install texinfo if you want a documentation system for producing both online and print documentation from the same source file and/or if you are going to write documentation for the GNU Project.
textutils A set of GNU utilities for modifying the contents of files, including programs for splitting, joining, comparing and modifying files.
tftp The Trivial File Transfer Protocol (TFTP) is normally used only for booting diskless workstations. The tftp package provides the user interface for TFTP, which allows users to transfer files to and from a remote machine. This program, and TFTP, provide very little security, and should not be enabled unless it is expressly needed. The TFTP server is run from /etc/inetd.conf, and is disabled by default on Red Hat Linux systems.
time The GNU time utility runs another program, collects information about the resources used by that program while it is running and displays the results. Time can help developers optimize their programs.
tix Tix (Tk Interface Extension), an add-on for the Tk widget set, is an extensive set of over 40 widgets. In general, Tix widgets are more complex and more capable than the widgets provided in Tk. Tix widgets include a ComboBox, a Motif-style FileSelectBox, an MS Windows-style FileSelectBox, a PanedWindow, a NoteBook, a hierarchical list, a directory tree and a file manager. Install the tix package if you want to try out more complicated widgets for Tk. You'll also need to have the tcl and tk packages installed.
tk Tk is a X Windows widget set designed to work closely with the tcl scripting language. It allows you to write simple programs with full featured GUI's in only a little more time then it takes to write a text based interface. Tcl/Tk applications can also be run on Windows and Macintosh platforms.
tkinter The Tkinter (Tk interface) program is an graphical user interface for the Python scripting language. You should install the tkinter package if you'd like to use a graphical user interface for Python programming.
unzip The unzip utility is used to list, test, or extract files from a zip archive. Zip archives are commonly found on MS-DOS systems. The zip utility, included in the zip package, creates zip archives. Zip and unzip are both compatible with archives created by PKWARE(R)'s PKZIP for MS-DOS, but the programs' options and default behaviors do differ in some respects. Install the unzip package if you need to list, test or extract files from a zip archive.
utempter Utempter is a utility which allows some non-privileged programs to have required root access without compromising system security. Utempter accomplishes this feat by acting as a buffer between root and the programs.
util-linux The util-linux package contains a large variety of low-level system utilities that are necessary for a Linux system to function. Among many features, Util-linux contains the fdisk configuration tool and login program. You should install util-linux for its essential system tools.
vim-common VIM (VIsual editor iMproved) is an updated and improved version of the vi editor. Vi was the first real screen-based editor for UNIX, and is still very popular. VIM improves on vi by adding new features: multiple windows, multi-level undo, block highlighting and more. The vim-common package contains files which every VIM binary will need in order to run. If you are installing any version of the VIM editor, you'll also need to the vim-common package installed.
vim-enhanced VIM (VIsual editor iMproved) is an updated and improved version of the vi editor. Vi was the first real screen-based editor for UNIX, and is still very popular. VIM improves on vi by adding new features: multiple windows, multi-level undo, block highlighting and more. The vim-enhanced package contains a version of VIM with extra, recently introduced features like Python and Perl interpreters. Install the vim-enhanced package if you'd like to use a version of the VIM editor which includes recently added enhancements like interpreters for the Python and Perl scripting languages. You'll also need to install the vim-common package.
vim-minimal VIM (VIsual editor iMproved) is an updated and improved version of the vi editor. Vi was the first real screen-based editor for UNIX, and is still very popular. VIM improves on vi by adding new features: multiple windows, multi-level undo, block highlighting and more. The vim-minimal package includes a minimal version of VIM, which is installed into /bin/vi for use when only the root partition is present.
vim-X11 VIM (VIsual editor iMproved) is an updated and improved version of the vi editor. Vi was the first real screen-based editor for UNIX, and is still very popular. VIM improves on vi by adding new features: multiple windows, multi-level undo, block highlighting and more. VIM-X11 is a version of the VIM editor which will run within the X Window System. If you install this package, you can run VIM as an X application with a full GUI interface and mouse support. Install the vim-X11 package if you'd like to try out a version of vi with graphics and mouse capabilities. You'll also need to install the vim-common package.
vixie-cron The vixie-cron package contains the Vixie version of cron. Cron is a standard UNIX daemon that runs specified programs at scheduled times. Vixie cron adds better security and more powerful configuration options to the standard version of cron.
which The which command shows the full pathname of a specified program, if the specified program is in your PATH.
wu-ftpd The wu-ftpd package contains the wu-ftpd FTP (File Transfer Protocol) server daemon. The FTP protocol is a method of transferring files between machines on a network and/or over the Internet. Wu-ftpd's features include logging of transfers, logging of commands, on the fly compression and archiving, classification of users' type and location, per class limits, per directory upload permissions, restricted guest accounts, system wide and per directory messages, directory alias, cdpath, filename filter and virtual host support. Install the wu-ftpd package if you need to provide FTP service to remote users.
X11R6-contrib If you want to use the X Window System, you should install X11R6-contrib. This package holds many useful programs from the X Window System, version 11, release 6 contrib tape. The programs, contributed by various users, include listres, xbiff, xedit, xeyes, xcalc, xload and xman, among others. You will also need to install the XFree86 package, the XFree86 package which corresponds to your video card, one or more of the XFree86 fonts packages, the Xconfigurator package and the XFree86-libs package. Finally, if you are going to develop applications that run as X clients, you will also need to install XFree86-devel.
Xaw3d Xaw3d is an enhanced version of the MIT Athena Widget set for the X Window System. Xaw3d adds a three-dimensional look to applications with minimal or no source code changes. You should install Xaw3d if you are using applications which incorporate the MIT Athena widget set and you'd like to incorporate a 3D look into those applications.
Xaw3d-devel Xaw3d is an enhanced version of the MIT Athena widget set for the X Window System. Xaw3d adds a three-dimensional look to those applications with minimal or no source code changes. Xaw3d-devel includes the header files and static libraries for developing programs that take full advantage of Xaw3d's features. You should install Xaw3d-devel if you are going to develop applications using the Xaw3d widget set. You'll also need to install the Xaw3d package.
xemacs XEmacs (and regular GNU Emacs, too) is a self-documenting, customizable, extensible, real-time display editor. XEmacs is self-documenting because at any time you can type in control-h to find out what your options are or to find out what a command does. XEmacs is customizable because you can change the definitions of XEmacs commands to anything you want. XEmacs is extensible because you can write entirely new commands--programs in the Lisp language to be run by Emacs' own Lisp interpreter. XEmacs includes a real-time display, which means that the text being edited is visible on the screen and is updated very frequently (usually after every character or pair of characters) as you type. This XEmacs distribution consists of four rpms: xemacs-21.0.67 (the main portion, including the standard XEmacs binary which most people use), xemacs-el-21.0.67 (elisp sources, which you only need if you're going to program with Lisp in XEmacs), xemacs-info-21.0.67 (optional information about XEmacs), and xemacs-extras-21.0.67 (files in common with Emacs, which you must install if you're installing XEmacs and you do not have Emacs installed). To use XEmacs, you'll need to install the XEmacs binary. The xemacs package includes the standard XEmacs binary that most people will use. The XEmacs binary is dynamically linked, with both X11 and TTY (ncurses) support, but without mule (MUlti-Lingual Emacs, the Asian character set) support. You might be able to tailor XEmacs to your use by using one of the following packages instead of xemacs: xemacs-static (static link with X11, ncurses, NO mule), xemacs-X11 (dynamic link with X11, NO ncurses, NO mule), xemacs-mule (dynamic link with X11, NO ncurses, mule) or xemacs-nox (dynamic link with NO X11, ncurses, NO mule). In order to use XEmacs, you will have to install either xemacs OR one of the four choices listed above (xemacs-static, xemacs-X11, xemacs-mule, xemacs-nox). Check each of the individual package descriptions if you want more information. You will also need to install xemacs-extras, if you do not have GNU Emacs already installed.
xemacs-el Xemacs-el is not necessary to run XEmacs. You'll only need to install it if you're planning on incorporating some Lisp programming into your XEmacs experience.
xemacs-extras Xemacs-extras includes files which are used by both GNU Emacs and XEmacs. If you don't have GNU Emacs installed, be sure to also install this package when you install the XEmacs text editor.
xemacs-info Install this package if you want the information files that are distributed with the XEmacs text editor.
xemacs-X11 Xemacs-X11 includes an XEmacs binary you'll want to use instead of the binary included in the xemacs package, if you don't ever run XEmacs on the standard console (the ncurses interface). The advantage is that if you don't have the TTY support compiled in, you'll save some memory.
XFree86 The X Window System provides the base technology for developing graphical user interfaces. Simply stated, X draws the elements of the GUI on the user's screen and builds methods for sending user interactions back to the application. X also supports remote application deployment--running an application on another computer while viewing the input/output on your machine. X is a powerful environment which supports many different applications, such as games, programming tools, graphics programs, text editors, etc. XFree86 is the version of X which runs on Linux, as well as on other platforms. This package contains the basic fonts, programs and documentation for an X workstation. However, this package doesn't provide the program which you will need to drive your video hardware. To control your video card, you'll need the particular X server package which corresponds to your computer's video card. If you want to install the X Window System on your machine, you'll need to install the XFree86 package. In addition, you will need to install the XFree86 package which corresponds to your video card, the X11R6-contrib package, the Xconfigurator package and the XFree86-libs package. You may also need to install one of the XFree86 fonts packages. And finally, if you are going to develop applications that run as X clients, you will also need to install XFree86-devel.
XFree86-100dpi-fonts The XFree86-100dpi-fonts package contains a set of 100 dpi font used on most Linux systems. If you're going to use the X Window System and you have a high resolution monitor capable of 100 dpi, you should install XFree86-100dpi-fonts. If you are installing the X Window System, you will also need to install the XFree86 package, the XFree86 package corresponding to your video card, the X11R6-contrib package, the Xconfigurator package and the XFree86-libs package. If you need to display certain fonts, you may also need to install other XFree86 fonts packages. And finally, if you are going to develop applications that run as X clients, you will also need to install the XFree86-devel package.
XFree86-75dpi-fonts XFree86-75dpi-fonts contains the 75 dpi fonts used on most X Window Systems. If you're going to use the X Window System, you should install this package, unless you have a monitor which can support 100 dpi resolution. In that case, you may prefer the 100dpi fonts available in the XFree86-100dpi-fonts package. To install the X Window System, you will need to install the XFree86 package, the XFree86 package corresponding to your video card, the X11R6-contrib package, the Xconfigurator package and the XFree86-libs package. Finally, if you are going to develop applications that run as X clients, you will also need to install the XFree86-devel package.
XFree86-cyrillic-fonts The XFree86-cyrillic-fonts package includes the Cyrillic fonts included with XFree86 3.3.2 and higher. If you use a language that requires the Cyrillic character set, you should install XFree86-cyrillic-fonts.
XFree86-devel XFree86-devel includes the libraries, header files and documentation you'll need to develop programs which run as X clients. XFree86-devel includes the base Xlib library as well as the Xt and Xaw widget sets. Install XFree86-devel if you are going to develop programs which will run as X clients.
XFree86-doc XFree86-doc provides a great deal of documentation, in PostScript format, on the various X APIs, libraries, and other interfaces. If you need low level X documentation, you will find it here. Topics include the X protocol, the ICCCM window manager standard, ICE session management, the font server API, etc.
XFree86-libs XFree86-libs contains the shared libraries that most X programs need to run properly. These shared libraries are in a separate package in order to reduce the disk space needed to run X applications on a machine without an X server (i.e., over a network). If you are installing the X Window System on your machine, you will need to install XFree86-libs. You will also need to install XFree86, one or more of the XFree86 fonts packages, Xconfigurator and X11R6-contrib. If you are going to develop applications that run as X clients, you will also need to install XFree86-devel.
XFree86-xfs XFree86-xfs contains a font server for XFree86. Xfs can serve fonts to remote X servers. The remote system will be able to use all fonts installed on the font server, even if they are not installed on the remote computer.
XFree86-Xnest Xnest is an X Window System server which runs in an X window. Xnest is actually a client of the real X server, which manages windows and graphics requests for Xnest, while Xnest manages the windows and graphics requests for its own clients. You will need to install Xnest if you require an X server which will run as a client of your real X server (perhaps for testing purposes).
XFree86-Xvfb Xvfb (X Virtual Frame Buffer) is an X server that is able to run on machines with no display hardware and no physical input devices. Xvfb emulates a dumb framebuffer using virtual memory. Xvfb doesn't open any devices, but behaves otherwise as an X display. Xvfb is normally used for testing servers. Using Xvfb, the mfb or cfb code for any depth can be exercised without using real hardware that supports the desired depths. Xvfb has also been used to test X clients against unusual depths and screen configurations, to do batch processing with Xvfb as a background rendering engine, to do load testing, to help with porting an X server to a new platform, and to provide an unobtrusive way of running applications which really don't need an X server but insist on having one. If you need to test your X server or your X clients, you may want to install Xvfb for that purpose.
xloadimage The xloadimage utility displays images in an X Window System window, loads images into the root window, or writes images into a file. Xloadimage supports many images types (GIF, TIFF, JPEG, XPM, XBM, etc.). Install the xloadimage package if you need a utility for displaying images or loading images into the root window.
xpaint XPaint is an X Window System color image editing program which supports most standard paint program options. XPaint also supports advanced features like image processing algorithms. XPaint allows you to edit multiple images simultaneously and supports a variety of image formats, including PPM, XBM, TIFF, JPEG, etc. Install the xpaint package if you need a paint program for X.
xpm The xpm package contains the XPM pixmap library for the X Window System. The XPM library allows applications to display color, pixmapped images, and is used by many popular X programs.
xpm-devel The xpm-devel package contains the development libraries and header files necessary for developing applications which will use the XPM library. The XPM library is used by many programs for displaying pixmaps in the X Window System. Install the xpm-devel package if you want to develop applications using the XPM pixmap library. You'll also need to install the xpm package.
zlib The zlib compression library provides in-memory compression and decompression functions, including integrity checks of the uncompressed data. This version of the library supports only one compression method (deflation), but other algorithms may be added later, which will have the same stream interface. The zlib library is used by many different system programs.
zlib-devel The zlib-devel package contains the header files and libraries needed to develop programs that use the zlib compression and decompression library. Install the zlib-devel package if you want to develop applications that will use the zlib library.
zsh The zsh shell is a command interpreter usable as an interactive login shell and as a shell script command processor. Zsh resembles the ksh shell (the Korn shell), but includes many enhancements. Zsh supports command line editing, built-in spelling correction, programmable command completion, shell functions (with autoloading), a history mechanism and more. Install the zsh package if you'd like to try out a different shell.

Marist - SuSE - Turbolinux - Caiman - Red Hat

The packages in the SuSE 7.0 distribution:

 

3dpixm Very nice 3d pixmaps for the fvwm window manager, in two sizes, for menus and button bars. You should install this package.
3dpixms Very nice 3d pixmaps for the fvwm window manager. These pixmaps are used for the pop-up menus.
a2ps Converts ASCII text into PostScript. This feature is used by e.g. apsfilter, in order to pretty-print ASCII text.
aaa_base This package installs several important configuration files. Central scripts like SuSEconfig are also in this package.
aaa_dir This package installs the directory structure. It also includes the home directories of the system users.
aaa_skel This package contains the skeleton of a users home directory.
aalib AA-lib is a low level gfx library just as many other libraries are. The main difference is that AA-lib does not require graphics device. In fact, there is no graphical output possible. AA-lib replaces those old-fashioned output methods with powerful ascii-art renderer.
aalibdev Files needed for software development using aalib.
acct This package contains the programs necessary to do user specific process accounting, sa, accton, lastcomm.
afio Afio makes cpio-format archives. Afio can make compressed cpio archives that are much safer than compressed tar or cpio archives. Afio is best used as an `archive engine' in a backup script. Documentation and some sample scripts are in /usr/share/doc/packages/afio/.
afterstp This window manager follows the tradition of NeXTStep. The functionality of the bowman window manager was enhanced with some configuration options. As well, there are shadowed menus, the button-bar Wharf, animated windows, a proper sound support, and many more features.
agrep agrep is another powerfull grep which has the ability to search for approximate patterns as well as block oriented search.
allman This package contains duplicates of all man pages of every package on the CD (for those who don't want to install every single package just to get the man pages online).
amanda This is a release of Amanda, the Advanced Maryland Automatic Network Disk Archiver. Amanda is a backup system designed to archive many computers on a network to a single large-capacity tape drive.
ami Korean IMS (Input Method System) Ami. Uses gtk+, supports gnome applet mode and Windowmaker dock mode. The Gnome applet mode binary is in a separate package.
amignome Korean IMS (Input Method System) Ami. Uses gtk+, supports gnome applet mode and Windowmaker dock mode. This package contains only the gnome applet mode binary of AMI.
apache This version of the Apache HTTP server has been compiled with the additional modules mod_perl and PHP3, which allows database access to mySQL, PostgreSQL and ADABAS D (on INTEL machines only). Install the packages mod_php and mod_perl to gain these features. The Apache HTTP server. Very few programs have spread so quickly and attracted such a large following in such a short time as this HTTP server. According to Netcraft, Apache runs on about 49.05% of all servers attached to the Internet. That represents about 1,182,142 systems. It has replaced within only a few months the NCSA server which, until then was the unchallenged favorite. This is undoubtedly because Apache was derived from the NCSA server sources and that its configuration is compatible to that of NCSA/1.3. The Apache project was established to provide a forum for the development of a freely available HTTP server. The goal is to develop a secure, efficient, and easily extendable server, which also closely parallels the development of the HTTP protocol. Thus Apache became a replacement to NCSA/1.3. Besides better performance, the removal of known errors, and better conformance to HTTP standards (HTTP/1.1), Apache offers the following useful features, which are often missing in other servers: * password files, used to protect documents from unauthorized access, can be indexed in various ways. The search for an entry is as a result more efficient than in ordinary text files. * client-request errors can be responded to in a flexible manner. CGI scripts can be used to analyze the error and generate more informative replies to both the client and the administrator than the HTTP status codes offer. * there is no restriction on aliasing and redirection. The Alias and Redirect directives can be used in arbitrary number and depth. * Apache can choose the best representation of a resource based on the browser-supplied preferences for media type, languages, character set and encoding ("Content Negotiation"). * with Apache you can implement several virtual servers. Thus requests to different IP addresses (referring to the same computer) can be distinguished and, depending on the IP address, appropriately handled. Further advantages are the module concept and the well-documented API (Application Programmers Interface). Extensions are easily developed and new features are easily integrated into the server. For example, an implementation of the Secure Socket Layer (SSL) from Netscape exists for Apache. This permits secure communication between server and client. Apache is installed in the following directories: /etc/httpd -> configuration files /usr/sbin/httpd -> server binary /var/log/httpd/ -> protocol files /var/run/httpd.pid -> server PID /usr/local/httpd -> server root /sbin/init.d/apache -> Start/Stop script
apel A Portable Emacs Library
appdefko collection of X application defaults files for Korean
aps This printer filter lets you print arbitrary files on your printer. The file type is recognized automatically. When needed ghostscript is run to print PostScript files on non-PostScript printers. In order to configure the filter, start YaST in your installed system. Choose "System administration" in the main menu, then "Integrate hardware into system", and finally "Configure printers". Fill out the mask, and YaST will configure apsfilter for you. The conventional SETUP of apsfilter is sure available as /var/lib/apsfilter/SETUP This revised script uses the program dialog to make the usage more easier for you. The documentation of this version of apsfilter revised by SuSE is placed in /usr/share/doc/packages/apsfilter/.
arc ARC is a packer that was used on various operating systems. This package should allow you to unpack *.arc files under Linux. You shouldn't use it for packing Linux-Software. Use gzip instead.
archie Using this program, you can query archie servers without having to login with telnet. This version uses the server archie.funet.fi as default. You may specify another host using the command line switch "-h".
arpwatch Arpwatch keeps track for ethernet/ip address pairings. It syslogs activity and reports certain changes via email.
asedit A simple ASCII text editor for X11/Motif. Mouse support, dialog boxes, hypertext online help, undo/redo. The help box for the online help has a little bug: it is too small, you must enlarge the box with the mouse.
ash NetBSD's ash (Almquist sh) for Linux is a small (62K - no job control) Bourne-compatible shell. Great for machines with low memory, but does not provide all the extras of shells like bash, tcsh, and zsh. Most shell scripts are run compatible to bash. Note that most scripts written for Linux use some bash-specific syntax. The Slackware setup scripts are a notable exception, since ash is the shell used during installation.
at With this program you can run jobs at a specified time.
aterm aterm is a pseudo transparency terminal. It is recource friendly, has many features how fading (darkening/lightening of colors when aterm is loosing focus), tint color (pseudo transparency background color)... You can find some examples under /usr/share/doc/packages/aterm/README.SuSE
audiofil This Audio File Library is an implementation of the SGI Audio File library. At the present, not all features of the SGI Audio File library are implemented. This library allows the processing of audio data to and from audio files of many common formats (currently AIFF, AIFC, WAVE, and NeXT/Sun).
authldap This is an authentication module for Apache that allows you to authenticate HTTP clients using user entries in an LDAP directory. The latest version and the change log is always available at http://www.rudedog.org/auth_ldap/
autoconf GNU's Autoconf is a tool for configuring source code and Makefiles. Using Autoconf, programmers can create portable and configurable packages, since the person building the package is allowed to specify various configuration options. You should install Autoconf if you are developing software and you'd like to use it to create shell scripts which will configure your source code packages. Note that the Autoconf package is not required for the end user who may be configuring software with an Autoconf-generated script; Autoconf is only required for the generation of the scripts, not their use.
autofs autofs is a kernel-based automounter for Linux. It is still under development, although the features currently implemented seem to work well. There is not anywhere near enough documentation available yet; help in getting some written would be appreciated. This package replaces the amd package.
autolog This programs automatically logs out "forgotten" logins.
automake Automake is a tool for automatically generating "Makefile.in"s from files called "Makefile.am". "Makefile.am" is basically a series of "make" macro definitions (with rules being thrown in occasionally). The generated "Makefile.in"s are compatible to the GNU Makefile standards.
baekmuk Baekmuk Fonts (Korean fonts for X11, bitmap version)
baekmukt Baekmuk Fonts (Korean fonts for X11, True Type version)
base This package normally also includes the program "rmt", which provides remote tape drive control. Since there is a compatible `rmt' in the `dump' package we didn't put `rmt' into this package. If you are planning to use the remote tape features provided by tar you have to install the `dump' package as well.
bash Bash is a sh-compatible command interpreter that executes commands read from standard input or from a file. Bash also incorporates useful features from the Korn and C shells (ksh and csh). Bash is ultimately intended to be a conformant implementation of the IEEE Posix Shell and Tools specification (IEEE Working Group 1003.2).
bash1 Since the new bash version 2.x is somewhat stricter in its syntax checking than version 1.x, we are keeping the older version as bash1 in the distribution. If you have scripts that don't satisfy the stricter rules of 2.x and you don't want to look for the errors, simply replace "/bin/sh" with "/bin/bash1" in the first line. The script will then be run by the old bash shell.
bb BB is an high quality audio-visual demonstration for your text terminal. It is portable demo, so you can run it on plenty of operating systems and DOS.
bc bc is an interpreter that supports numbers of arbitrary precision and the interactive execution of statements. There are some similarities in the syntax to the C programming language. A standard math library is available through command line options. When used, the math library is read in before any other input files. bc then reads in all other files from the command line, evaluating their contents. Then, bc reads from standard input (usually the keyboard). The dc program is also included. Dc is a calculator which supports reverse-polish notation and allows unlimited precision arithmetic. Macros can also be defined. Normally, dc reads from standard in but can also read in files specified on the command line. A calculator with reverse-polish notation saves numbers to a stack. Arguments to mathematical operations (operands) are "pushed" onto the stack until the next operator is read in which "pops" its arguments off the stack and "pushes" its results back onto the stack.
berkdb2 Version 2 of The Berkeley Database (Berkeley DB), the Open Source embedded database system
bind The named daemon and support utilities including: dig, dnsquery, host, and nslookup. Documentation on setting up a name server can be found in /usr/share/doc/packages/bind .
bind8 The named daemon BIND8 with examples. The support utilities nslookup, dig, dnsquery and host are found in the package bindutil. Documentation on setting up a name server can be found in /usr/share/doc/packages/bind8.
bind9 Beta version of BIND9.
bindutil This package includes the utilities nslookup, dig, dnsquery and host used to test and query DNS. The new bind v8 named daemon is found in the package bind8.
bing Bing determines the real (raw, as opposed to available or average) throughput on a link by measuring ICMP echo requests roundtrip times for different packet sizes for each end of the link.
binutils C compiler utilities: ar, as, gasp, gprof, ld, nm, objcopy, objdump, ranlib, size, strings, strip. These utilities are needed whenever you want to compile a program or a kernel. This version has been compiled by SuSE with the corresponding C library. They are not designed for cross-compiling to other architectures.
bison Bison is a parser generator in the style of yacc(1).
bitchx BitchX is one of the well-known IRC clients for the text console. Very well designed and offers lots of possibilities and settings.
blackbox Just another window manager! Start it by typing startx blackbox
blt An add-on library for Tk. Does not require patching of the Tk and Tcl libraries. Provides some additional Widgets and Functions.
bonnie Bonnie is a popular performance benchmark that targets various aspects of Unix filesystems.
bowman Based on the fvwm window manager, imitating the NeXTSTEP GUI. Can be installed without problem with fvwm and fvwm95. Documentation: /usr/share/doc/packages/bowman
buffer Buffering stdin and stdout
bulkmail This is a C program to do "bulk" mailing. For input, it takes a file of recipient addresses (one address per line) and a message (with headers already attached) to be sent to the recipients. It sorts the recipient list by reversed domain (so similar ones sort together), splits up the recipients into several groups containing no more than N domains each, creates an SMTP envelope for each group of recipients, and feeds that envelope to "/usr/lib/sendmail -bs". Splitting the envelopes up allows sendmail to perform delivery in parallel, so instead of having one large queue entry (for which sendmail might take awhile to get around to attempting delivery for some recipients), it has several smaller queue entries. Depending on your point-of-view, this can still be considered "cluttering up your mail queue", but it does seem to deliver messages more quickly to most recipients. The core of this program was extracted from a somewhat strange mailing list manager called na-net; it was designed to efficiently send out mail to 5000 people at a time. I have used this program to attempt delivery of a message to over 12000 recipients around the world, within a few hours. I'm currently using bulk_mailer as a back-end for several mailing lists of modest size. However, the program is not extensively tested, and may not work well in all environments. (In particular, if your system has per-user process quotas, or a small number of process table entries, you will want to modify this program to recover gracefully.) There's no warranty on this, but you're welcome to use it if you want.
busybox BusyBox combines tiny versions of many common UNIX utilities into a single small executable. It provides minimalist replacements for most of the utilities you usually find in fileutils, shellutils, findutils, textutils, grep, gzip, tar, etc. BusyBox provides a fairly complete POSIX environment for any small or emdedded system. The utilities in BusyBox generally have fewer options then their full featured GNU cousins; however, the options that are included provide the expected functionality and behave very much like their GNU counterparts.
bwbasic A Basic interpreter.
bwidget Add useful and nice widgets in your interfaces with the BWidget Toolkit, a set of native Tk 8.x Widgets using Tcl8.x namespaces. The BWidgets have a professional look&feel as in other well known Toolkits (Tix or Incr Widget) but the concept is radically different because everything is native so no platform compilation, no compiled extension library are needed. The code is in Pure Tcl/Tk.
bzip Bzip is a very powerful program for compressing files.
calamari Calamaris parses Logfiles from Squid V1.1.x, V1.2.x, V2.x and NetCache in Native Log Format and generates a report. Written in perl5.
calctool A simple scientific calculator, which can also represent the values also in binary, hexadecimal or decimal format.
canna Canna converts kana to kanji based on a client-server model. That is, an application program communicates with a kana-to-kanji conversion server to achieve Japanese input. Canna can be used in Emacs, in X environments, and also on TTYs. Canna provides more than ten tools to maintain kana-to-kanji conversion dictionaries.
cannadev A user-interface library for use with the Canna Kana Kanji Conversion System is provided. With the library, programmers can easily add a Japanese input system with unified user interface to application programs.
catdoc Viewer for MS-Word-Files.
cfengine GNU cfengine is an abstract programming language for system administrators of huge heterogeneous networks. With cfengine, system administrators have an easy and elegant way to maintain complicated networks.
cgmdraw CGM Draw is a freely available library for generating CGM files from a C program. CGM (Computer Graphics Metafile) is a vector graphics format that can be read by many popular packages. With CGM Draw your code can quickly draw images complete with lines, arcs, rectangles, polygons, and text. CGM Draw is ideal for creating CGM files on the fly when you have a rapidly changing data set (such as in response to database queries.)
cistron A radiusd provides remote authentication and accounting. This radiusd is based on the Livingston radius 1.16 and is mostly compatible with Livingston 2.01. There are more features, such as: - Can limit max. number of simultaneous logins on a per-user basis! - Multiple DEFAULT entries, that can optionally fall-through - Deny/permit access based on huntgroup users dials into - Set certain parameters (such as static IP address) based on huntgroup - Extra "hints" file that can select SLIP/PPP/rlogin based on username pattern (Puser or user.ppp is PPP, plain "user" is rlogin etc) - Can execute an external program when user has authenticated - Can use `$INCLUDE filename' in users and dictionary files - Can act as a proxy server, relaying requests to a remote server - radwho and radlast commands - Keeps a list of logged in users (radutmp file)
comanche Comanche, as part of the The Apache GUI project aims to provide a quality and crossplatform graphical tool for configuration and management of the Apache web server and related software. Comanche stands for COnfiguration MANager for apaCHE and should run on most flavors of UNIX and Windows (and even Macs :-)
compartm Compartment provides all possibilities (chroot, kernel capabilities) to securely run insecure and/or untrusted programs. It provides you with all necessary options to fine grain the tightening process as you need it.
compface The programs `compface' and `uncompface' convert 48x48x1 images to and from a compressed format. The purpose of the programs is to allow the inclusion of face images within mail headers using the field name `X-face:'. They make use of a library which allow the compression and decompression algorithms to be used in other programmes such as mail despatchers and mail notification daemons.
compress Standard Un*x compression program
conv Small unit conversion tool. Uses the XForms library. GUI is german. degrees <=> radians; Pa <=> Atm; Pa <=> Bar; Pa <=> Torr; Calories <=> Joule; linear <=> dB ( 20 log(x) ); linear <=> dB ( 10 log (x) ); cm <=> Inch
convert As you see when you ran Convert this is a unit conversion software. (over 700 conversions)
coolmail Shows if new mail has arrived. The main advantage of this program is that you can click into the window to start the mailer. Documentation: man coolmail
cpio This is GNU cpio, a program to manage archives of files. This package also includes mt, a tape drive control program. Cpio copies files into or out of a cpio or tar archive. An archive is a file that contains other files plus information about them, such as their pathname, owner, timestamps, and access permissions. The archive can be another file on the disk, a magnetic tape, or a pipe. This package normally also includes the program "rmt", which provides remote tape drive control. Since there is a compatible `rmt' in the `dump' package we didn't put `rmt' into this package. If you are planning to use the remote tape features provided by cpio you have to install the `dump' package as well.
cracklib CrackLib tests passwords to determine whether they match certain security-oriented characteristics. You can use CrackLib to stop users from choosing passwords which would be easy to guess.
cron Automatically starts programs at specific times. Add new entries with "crontab -e". (See "man 5 crontab" and "man 1 crontab" for documentation.) Under /etc you can find the directories cron.hourly, cron.daily, cron.weekly and cron.monthly. Scripts and programs, that are located there will be started automatically.
ctags ctags (from Darren Hiebert) generates tag files from source code in C, C++, Eiffel, Fortran and Java to be used with vi, its derivatives, emacs and several other editors. etags (from Emacs sources) generates tag files from source code in Pascal, Cobol, Ada, Perl, LaTeX, Scheme, Emacs Lisp/Common Lisp, Postscript, Erlang, Python, Prolog and most assembler-like syntaxes.
ctwm Documentation: man ctwm or in /usr/share/doc/packages/ctwm
cvs CVS is a frontend to the Revision Control System which is included in the standard Linux distribution. pcl-cvs, an Emacs frontend to CVS, is also included.
dante Dante is a free implementation of the proxy protocols socks version 4, socks version 5 (rfc1928) and msproxy. It can be used as a firewall between networks. It is being developed by Inferno Nettverk A/S, a Norwegian consulting company. Commercial support is available. This package contains the dynamic libraries required to "socksify" existing applications to become socks clients.
dantedev Additional libraries required to compile programs that use socks.
dantesrv This package contains the socks proxy daemon and its documentation. The sockd is the server part of the Dante socks proxy package and allows socks clients to connect through it to the network.
db2x A new tool - based on Perl modules.
ddd The DDD debugger (Data Display Debugger) is a comfortable GUI to the well-known debuggers GDB and DBX. Data structures can be represented as graphs and interactively shown. You can debug programs in C, C++, Pascal, MODULA-2, FORTRAN and ADA, and even at the assembler code level!
ddrescue dd_rescue helps, when nobody else will: Your disk has crashed and you try to copy it over to another one. Standard Un*x tools like cp, cat, dd wail abort on every I/O error. dd_rescue won't.
dejagnu Dejagnu is a library of expect scripts that are used by GNU for running test suites on GNU tools.
deliver A small and simple program that delivers electronic mail to local users. If you are attached to a network, you should install the program "sendmail" as well.
devfsd If using devfs, the devfs filesystem will normally be mounted on /dev. This raises a few compatibility issues, that can be tackled with the help of the devfs daemon: * Persistent permissions and ownership of device nodes * Different naming scheme for some devices (SCSI eg.) * Module autoloading
devs This package creates special files in the /dev directory, so that your system's hardware can be accessed.
dhcp Please read the documentation in /usr/share/doc/packages/dhcp regarding configuration of the DHCP server. Especially the file /etc/dhcpd.conf must be modified to fit your site needs.
dhcpcd dhcpcd gets an IP address and other information from a corresponding DHCP server, configures the network interface automatically, and tries to renew the lease time depending on the command line option.
dia Dia is designed to be much like the commercial program `Visio'. It can be used to draw many different kinds of diagrams. It currently has special objects to help draw entity relationship diagrams, UML diagrams, SADT, flowcharts, network diagrams, and simple circuits. It is also possible to add support for new shapes by writing simple XML files, using a subset of SVG to draw the shape. It can load and save diagrams to a custom XML format (gzipped by default, to save space), can export diagrams to EPS, PNG, CGM or SVG formats and can print diagrams (including ones that span multiple pages).
dialog This program lets you use menus and dialog boxes in shell scripts.
dictd This package contains two programs. With `dict' you have access to a few powerful electronic dictionaries on the Internet. With `dictd' you can setup such a dictionary yourself. To look up, for example, the word `grunt', just type dict grunt See the man pages of dict and dictd for details.
dicts This package contains sources of 14 ispell dictionaries: for German (ready compiled for ispell in package igerman) for New German (ready compiled for ispell in package ingerman) for New Swiss (ready compiled for ispell in package inswiss) for Danish (ready compiled for ispell in package idanish) for Spanish (ready compiled for ispell in package ispanish) for French (ready compiled for ispell in package ifrench) for Italian (ready compiled for ispell in package iitalian) for Dutch (ready compiled for ispell in package idutch) for Swedish (ready compiled for ispell in package iswedish) for Norwegian (ready compiled for ispell in package inorsk) for Portuguese (ready compiled for ispell in package iportug) for Catalan (ready compiled for ispell in package icatalan) for Czech (ready compiled for ispell in package iczech) for Polish (ready compiled for ispell in package ipolish) for Greek (ready compiled for ispell in package igreek) for Russian (ready compiled for ispell in package irussian) Please read the README's under /usr/src/dicts/i*/ .
diff The GNU diff utilities find differences between files (to make source code patches, for instance).
ding Ding is a smart X11 English - German dictionary, which works with a local databasefile. For full functionality it is recommended to install agrep.
dns_faq The Domain-Name-Service (DNS) FAQ.
docbk_4 Widely used to produce technical documentation. SGML and XML version included.
docbk30 This package contains version 3.0 and 3.1 and in addition an XML version. You'll find the documentation in /usr/share/doc/packages/docbk30.
docbkdsl DSSSL Stylesheets for the DocBook DTD
docbktls A shell script to convert SGML documents which are based on the DocBook DTD.
docbkxsl These are XSL stylesheets for the DocBk XML (and "Simplified" DocBk XML) DTDs. XSL is a standard W3C stylesheet language for both print and online rendering. For more information about XSL, see the XSL page at the W3C.
dochost With this package you are able to access a central documentation-server on which the SuSE online-support system is stored. It should be installed on the server, too.
dosfstls The dosfstls package includes the mkdosfs and dosfsck utilities, which respectively make and check MS-DOS FAT filesystems on hard drives or on floppies.
duconv A DOS <--> UNIX converter which even correctly converts German umlauts. Something everybody(!) is looking for..;)
dump The dump package contains both dump and restore. Dump examines files in a filesystem, determines which ones need to be backed up, and copies those files to a specified disk, tape or other storage medium. The restore command performs the inverse function of dump; it can restore a full backup of a filesystem.
dx Open Visualization Data Explorer is a visualization framework that gives users the ability to apply advanced visualization and analysis techniques to their data. These techniques can be applied to help users gain new insights into data from applications in a wide variety of fields including science, engineering, medicine and business.
dxdata This package holds some example data for the IBM Open Visualization Data Explorer.
dxdoc This package contains the documentation of the IBM Open Visualization Data Explorer in the HTML format.
eazy This package contains some links and enhancements of the /etc files which should make it easier to install software packages from the Internet. A typical example of where you can use this package is the link from /usr/sbin/sendmail to /usr/lib/sendmail.
eb EB Library is a C library for accessing CD-ROM books. It can be built on UNIX derived systems. EB Library supports to access CD-ROM books of EB, EBG, EBXA, EBXA-C, S-EBXA and EPWING formats. CD-ROM books of those formats are popular in Japan. Since CD-ROM books themseves are stands on the ISO 9660 format, you can mount the discs by the same way as other ISO 9660 discs.
ebdev Header files and Libraries of EB.
eblook eblook is a command line tool using the EB-library. It provides easy access to many electronic dictionaries published on CD-ROM. It is recommended to install the Emacs-interface `lookup.el' too. Although it is possible to use `eblook' from the commandline, using it with Emacs/XEmacs and `lookup.el' is much easier and offers many extra features as well. You can get `lookup.el' from http://lookup.sourceforge.net/. `lookup.el' is already included as a package in recent versions of XEmacs.
econf e-conf lets you configure the Enlightenment Window Manager.
ed Standard old un*x line editor
eddi X editor based on the TiX shell, with text highlighting and several other useful features.
edict The EDICT file is the outcome of a voluntary project to produce a freely-available Japanese/English Dictionary in machine-readable form. This project has been under way since early 1991, beginning with the small original file included with the MOKE (Mark's Own Kanji Editor) Japanese word-processing package. It reached a size of nearly 103,000 entries when it was split into two files: EDICT containing the "normal" dictionary entries, and ENAMDICT containing names. Both files are used by a number of software packages and thousands of users world-wide. The EDICT file is now over 60,000 entries and the ENAMDICT file over 160,000. Meanwhile there are also some additional dictionary files for special purposes, for example COMPDIC for words from the computing and communication field.
efence Tool for debugging your C-programs (malloc debugger).
elem Table of chemical elements
elispint Programming in Emacs Lisp: An Introduction
elispman GNU Emacs Lisp Reference Manual edition 2.5, corresponding to GNU Emacs version 20.x.
elm Elm is an interactive screen-oriented mailer program originally written by Dave Taylor. Elm is now maintained by the Elm Development Group.
elvis A vi clone, the standard text editor on Unix systems.
emacs_w3 Implemented in Emacs Lisp.
emil This program enables you to convert MIME, SUN mailtool and `plain old style RFC822'. Could be interesting for `elm addicted' people..;-)
enlight Enlightenment is a window manager for the X Window System that is designed to be powerful, extensible, configurable and pretty darned good looking! It is one of the more graphically intense window managers. Enlightenment goes beyond managing windows by providing a useful and appealing graphical shell from which to work. It is open in design and instead of dictating a policy, allows the user to define their own policy, down to every last detail.
enscript Enscript converts ASCII files to PostScript and writes the generated output to a file or sends it directly to the printer. Enscript is configured in /etc/enscript.cfg.
eperl ePerl interprets an ASCII file bristled with Perl 5 program statements by evaluating the Perl 5 code while passing through the plain ASCII data. It can operate in various ways: As a stand-alone Unix filter or integrated Perl 5 module for general file generation tasks and as a powerful Webserver scripting language for dynamic HTML page programming.
esound For enabling Enlightenment to produce some sounds..
eterm Eterm is a really nice and featurerich terminalprogram for X which can be fully customized.
ethereal ethereal is a network traffic analyzer for Unix and Unix-like operating systems. It is based on GTK+, a graphical user interface library, and libpcap, a packet capture and filtering library. It is more or less a graphical version of tcpdump.
expat From the Website: Expat is an XML 1.0 parser written in C. It aims to be fully conforming. It is currently not a validating XML processor. The current production version of expat can be downloaded from ftp://ftp.jclark.com/pub/xml/expat.zip. The directory xmltok contains a low-level library for tokenizing XML. The interface is documented in xmltok/xmltok.h. The directory xmlparse contains an XML parser library which is built on top of the xmltok library. The interface is documented in xmlparse/xmlparse.h. The directory sample contains a simple example program using this interface; sample/build.bat is a batch file to build the example using Visual C++. The directory xmlwf contains the xmlwf application, which uses the xmlparse library. The arguments to xmlwf are one or more files which are each to be checked for well-formedness. An option -d dir can be specified; for each well-formed input file the corresponding canonical XML will be written to dir/f, where f is the filename (without any path) of the input file. A -x option will cause references to external general entities to be processed. A -s option will make documents that are not standalone cause an error (a document is considered standalone if either it is intrinsically standalone because it has no external subset and no references to parameter entities in the internal subset or it is declared as standalone in the XML declaration).
expect Expect is a tool primarily for automating interactive applications such as telnet, ftp, passwd, fsck, rlogin, tip, etc. Expect really makes this stuff trivial. Expect is also useful for testing these applications. Expect is described in many books, articles, papers, and FAQs. There is an entire book on it available from O'Reilly.
ext2fs Utilities needed to create and maintain ext2 filesystems under Linux. Included in this package are: chattr, lsattr, mke2fs, mklost+found, tune2fs, e2fsck, and badblocks.
ext2fs_d This package contains the libraries and header files needed to develop second extended (ext2) filesystem-specific programs.
f2c Contains libf2c.so.0.11, ported by Rob Hooft. This package uses an `f77' script that hides the C translation process from the user.
fbm Tools using the Fuzzy Pixmap Manipulation Library
fcwnn Free cWnn Chinese Input System (mainland China)
fcwnncom This package includes the common files for the Free cWnn and Free tWnn Chinese Input Systems. Free cWnn is for mainland Chinese, Free tWnn is for Taiwan-Chinese.
fcwnndev This package contains the header files and libraries for building client programs that use the Chinese Input System Free cWnn.
fetchmcf A GUI configurator for generating fetchmail configuration files (.fetchmailrc).
fetchml Fetchmail is a free, full-featured, robust, and well-documented remote mail retrieval and forwarding utility intended to be used over on-demand TCP/IP links (such as SLIP or PPP connections). It retrieves mail from remote mail servers and forwards it to your local (client) machine's delivery system, so it can then be be read by normal mail user agents such as mutt, elm, pine, (x)emacs/gnus, or mailx. Comes with an interactive GUI configurator suitable for end-users.
feynman FG is a tcl/tk-based application for drawing Feynman diagrams for publishing purposes.
fhs This standard consists of a set of requirements and guidelines for file and directory placement under UNIX-like operating systems. The guidelines are intended to support interoperability of applications, system administration tools, development tools, and scripts as well as greater uniformity of documentation for these systems.
figlet FIGlet can create characters in many different styles and can kern and "smush" these characters together in various ways. FIGlet output is generally reminiscent of the sort of "signatures" many people like to put at the end of e-mail and UseNet messages.
file With "file" you can obtain information on the file type of a specified file. File type recognition is controlled by the file /etc/magic, which contains the classification criteria. This command is used by apsfilter to permit automatic printing of different file types.
filerun FileRunner is an X11 file manager for Unix. It is simple and efficient and has a built-in FTP client.
fileutil GNU fileutils: the basic file manipulation programs
find This package contains the GNU find, xargs, and locate programs. The find and xargs programs comply with POSIX 1003.2. They also support some additional options, some borrowed from Unix and some unique to GNU.
firewals For all those fellow experts out there: yes I know that this is NOT a firewall setup but a simple (no, not simple, it tries actually to be clever) packet filter. But if we would call this "SuSEpacketfilter", only a few user would install it, hence general security would be bad.
fkwnn Free kWnn Korean Input System
fkwnndev This package contains the header files and libraries for building client programs that use the Korean Input System Free kWnn.
flex flex is a tool for generating scanners: programs which recognize lexical patterns in text.
fltk The Fast Light Tool Kit ("FLTK", pronounced "fulltick") is a LGPL'd C++ graphical user interface toolkit for X (UNIX(r)), OpenGL(r), and Microsoft(r) Windows(r) NT 4.0, 95, or 98. It was originally developed by Mr. Bill Spitzak and is currently maintained by a small group of developers across the world with a central repository in the US. The installation of this package requires you to install a 3D-library. If you don't have hardware 3D you can use the software OpenGL library in package mesasoft (series x3d). The library can be recompiled without 3D-support.
fnlib The fnlib is necessary for the Enlightenment window manager.
fortune Fortune displays a random text string from a set of files in a certain format. This occurs each time you start a login shell. To get this feature just uncomment the respective lines in the user's .profile.
fping fping is a ping-like program which uses the Internet Control Message Protocol (ICMP) echo request to determine if a target host is responding. fping differs from ping in a way that you can specify any number of targets on the command line, or specify a file containing the lists of targets to ping. Instead of sending pings to one target until it times out or replies, fping will send out a ping packet and move on to the next target in a round-robin fashion. In the default mode, if a target replies, it is noted and removed from the list of targets to check; if a target does not respond within a certain time limit and/or retry limit it is designated as unreachable. fping also supports sending a specified number of pings to a target, or looping indefinitely (as in ping ). Unlike ping, fping is meant to be used in scripts, so its output is designed to be easy to parse.
freetype Library for working with TrueType Fonts. Documentation at /usr/share/doc/packages/freetype
ftpdir This package contains a `change-root'-configuration for anonymous ftp.
ftwnn Free tWnn Chinese Input System (Taiwan)
fvwm The fvwm window manager (version 2) is the standard window manager for the X window system under Linux. fvwm is highly configurable and has a similar look-and-feel to the Motif standard. The personal configuration is stored in the file ~/.fvwm2rc in the user's home directory. The system wide configuration is generated at installation time by SuSEconfig and may be found in /usr/X11R6/lib/X11/fvwm2 . Documentation: man fvwm2 /usr/share/doc/packages/fvwm
fvwm1 Since versions 1.x and 2.x are not compatible, we have kept the old version in the distribution. This version is configured with the system-wide configuration file /usr/X11R6/lib/X11/fvwm/system.fvwmrc, as well as the user's personal configuration file ~/.fvwmrc in the home directory. The program susewm is able to configure this window manager,too. Important! Please read the file /usr/share/doc/packages/fvwm1/README.SuSE! Documentation: man fvwm fvwmman <manpage> /usr/share/doc/packages/fvwm1
fvwm2 The fvwm window manager (version 2) is the standard window manager for the X window system under Linux. fvwm is highly configurable and has a similar look-and-feel to the Motif standard. The personal configuration is stored in the file ~/.fvwm2rc in the user's home directory. The system wide configuration is generated at installation time by SuSEconfig and may be found in /etc/X11/fvwm2 .
fvwm95 The look'n'feel of Win95 without Win95! With icons in the menus, frames and handling like win95, a task-bar with start button a.m.o.m. By installing the package susewm one can configure fvwm95 similar to fvwm, fvwm2 or bowman. Important1! The config file's name was changed to .fvwm95rc ! Important2! Please read the file /usr/share/doc/packages/fvwm95/README.SuSE! Documentation: /usr/share/doc/packages/fvwm95 man fvwm95 fvwm95man <man page>
fwnn FreeWnn is a Kana-Kanji translation system, originally developed by a joint project formed by Kyoto University, OMRON Corporation [formerly known as Tateishi Electronics Co.], and ASTEC Inc. Further developement and maintenance is now done by the "FreeWnn Project" (http://www.freewnn.org). The name "Wnn", is an acronym for the Japanese sentence "Watashino Namaeha Nakanodesu" (literally, it means "my name is Nakano."), is derived from a goal of the project: to develop a system powerful enough to translate a whole sentence like that at once. The source code has been written in C, and was distributed freely. Consequently, Wnn spread widely among workstation platforms, and became a de-facto standard as a Kana-Kanji translation system for UNIX operation systems. Wnn works in client-server manner. The server portion of Wnn, or jserver, is used as a Kana-Kanji translation engine for clients like "xwnmo" and "kinput2" (input systems for the X Window System), or for clients like "Egg", which is part of Mule (=Multi lingual Emacs) and XEmacs. This package contains only the Japanese server.
fwnncom This package includes files you need to run FreeWnn, Free cWnn, Free tWnn or Free kWnn. Install this package if you will be using any part of the Wnn System.
fwnndev This package contains the header files and libraries for building client programs which use FreeWnn for Japanese input.
fwproxy FTP-Proxy relays FTP connections in a secure way between clients and servers. It provides security features like command restriction, argument scanning and port ranges. User actions can easily be audited. FTP-Proxy is fully RFC 959, 1123, 1579 and 2428 compliant.
gawk GNU gawk. It is upwardly compatible with the System V Release 4 awk. It is almost completely compliant with POSIX 1003.2.
gawkdoc Documentation for gawk
gcal Gcal is a program for printing calendars. Gcal displays a calendar for a month or a year, eternal holiday lists and fixed date lists, in many ways. The program correctly omits the dates that were skipped when the current Gregorian calendar replaced the earlier Julian calendar.
gcc NOTE: Be sure to install at least the following packages besides this one, or you won't be able to compile: binutils, include, libc, and the third part of the kernel source. (the include files) Compiled with support for g77 and pascal.
gccinfo GNU info-pages for gcc
gccmesg This package contains translated message catalogs for GCC (Gnu Compiler Collection).
gd This is a autoloadable interface module for libgd, a popular library for creating and manipulating GIF files. With this perl library you can create GIF images on the fly or modify existing files.
gdb You can use GDB to debug programs written in C, C++, and Modula-2. GNU Fortran 77 is also partially included.
gdbm Static and dynamic library for the GNU database routines.
gdk_pix With this library you can create, change, scale and move pixeldata very fast and efficiently.
gdk_pixd GdkPixBuf - Development Environment
gdlib gd 1.7.3 creates PNG images, not GIF images. This is a good thing. PNG is a more compact format, and full compression is available. Existing code will need modification to call gdImagePng instead of gdImageGif.
gdm The Gnome Display Manager is a re-implementation of the well known xdm program. gdm, however, consists of two separate parts: A small daemon and a graphical login program -- gdmgreeter. The gdm daemon features: o X Authentication o Default and per-display initialization scripts o Pre and post session scripts o Pluggable Authentication Modules o XDMCP The gdmgreeter supports: o Logo image (in any GdkImlib supported format) o A face browser like the one on NeXT/SGI o Tab-completion (no, doesn't work on passwords) o Halt, reboot and laptop suspend o Iconified login window (i.e. for xfishtank) o Session selection support (Package manager friendly) o Language selection support
ge_auc These macros make it easier for you to write TeX documents with GNU Emacs. Documentation is to be found under: /usr/share/doc/packages/auctex/ and in the dvi-files math-ref.dvi tex-ref.dvi (reference cards) and in info files auctex in emacs info-mode. AuC TeX is integrated in XEmacs 19.15 and higher, therefore you may not install this packages. Note that the binary formats of the byte-compiled lisp files of the both emacs editors are incompatible, therefore you can not use this package for XEmacs.
ge_exec Eight Megabytes Always Continuously Swapping ;-) Love it or leave it.
ge_info This package contains all info files for GNU emacs. All these files can be read online with GNU emacs and describe emacs and some of its modes.
ge_lisp Several lisp files not needed for running GNU emacs. Most of these files are pre byte compiled and therefore not necessary.
ge_site This package contains extensions for GNU Emacs of the site-lisp path of emacs. It puts together the AUC-TeX package (ge_auc) and a system wide startup file (site-start.el) which uses a few lisp macro files combined by us. For copyright have a look on these files. Note, that GNU Emacs and XEmacs are incompatible. They use different binary code for compiled lisp files and they have different builtin lisp functions, not only names of such functions are different. Therfore you will find in /etc/skel/ an .emacs for your personal ~/.emacs which will switch between different init files. Fore GNU Emacs there is a /etc/skel/.gnu-emacs for a personal ~/.gnu-emacs and therefore your ~/.emacs or ~/.gnu-emacs files should be checked against the /etc/skel versions. You can always make your preferred ~/.gnu-emacs by copying the /etc/skel/.emacs and /etc/skel/.gnu-emacs file in your HOME directory and incorporating your extensions or changes.
gedit gEdit is a small but powerful text editor designed expressly for GNOME. It supports a split-screen mode and plugins that make it even more powerful. Developers can develop their own plugins if they desire.
genromfs Genromfs is a tool for creating romfs filesystems, which are lightweight, read-only filesystems supported by the Linux kernel. Romfs filesystems are mainly used for the initial RAM disks used during installation.
gentoo Filemanager based on GTK Toolkit.
gettext This package contains tthe `intl' library as well as tools that ease the creation and maintenance of message catalogs: you can extract strings from source code, the supplied Emacs mode (po-mode.el) will aid in editing these catalogs (called PO files, for portable object) and add translations and a special compiler will turn these PO files into binary catalogs. This Library is distributed under the GPL License, not under LGPL. So please remember to read /usr/share/doc/packages/gettext/COPYING and keep in mind that you have to supply the sources of a program linked against this library on request, if you distribute your program.
gettyps This getty is included because it supports ring-back. Documentation: man getty man gettydefs under /usr/share/doc/packages/gettyps you can find some examples.
gf `gf' by Gary Houston is short for "general formatter," i.e., it can work with documents which use the ISO "general" document type definition (DTD). It can convert SGML documents conforming to a small number of DTDs into various output formats: LaTeX, ASCII, RTF and Texinfo. However not every output format can be generated for every DTD. Apart from the general DTD, gf supports the HTML DTD used in the WWW project and Gary's Snafu DTD. `gf' is not intended as a flexible system for hacking up a formatter for a random DTD, but as a usable document production system for a few DTDs.
gfax GNOME is needed. For sending facsimiles GFax uses mgetty+sendfax or Hylafax.
gfcc (GTK+ Firewall Control Center) is a GTK+ application which can control Linux packetfilter policies and rules, based on the ipchains package.
gforth Gforth is a fast and portable implementation of the ANS Forth language.
gftp FTP is a multithreaded FTP client for X11 written using Gtk. It has some of the following features: simultaneous downloads, resuming of interrupted file transfers, file transfer queues, downloading of entire directories, ftp proxy support, remote directory caching, passive and non-passive file transfers, drag-n-drop support, a very nice connection manager and many more features.
ggv Tool to view PostScript and PDF documents.
gimp GIMP is the abbreviation of GNU Image Manipulation Program. It is a tool for creating, manipulating and saving graphical images. It aims to be a free replacement for commercial tools used in graphic design and weblayout. It has a lot of features suited for even complex image manipulation, including: Layers, channels, advanced selection and colour manipulation tools, scriptability (via Script-Fu, Perl, Python ...) and even more. It uses Gtk+ for its user interface and makes use of localisation where senseful. It contains support for graphic tablets and drag and drag operation.
gimphelp This package contains an online version of the GIMP user manual and a browser plugin for the GIMP for context based help. It's not yet finished, but installing it and pressing <F1> in a dialog may sometimes give a good hint.
ginetd Grafical tool for editing your /etc/inetd.conf based on Gtk.
git A complete system shell, for those who don't prefer the command line :-)
gkrellm With a single process, GKrellM manages multiple stacked monitors and supports applying themes to match the monitors appearance to your window manager, Gtk, or any other theme. * SMP CPU, Disk, Proc, and active net interface monitors with LEDs. * Internet monitor that displays current and charts historical port hits. * Memory and swap space usage meters and a system uptime monitor. * File system meters show capacity/free space and can mount/umount. * A mailbox monitor which can launch mail reader, remote mail fetch. * Clock/calendar and hostname display. * APM laptop battery monitor. * CPU/motherboard temperature display if lm_sensors modules installed. * Multiple monitors managed by a single process to reduce system load. * PPP on/off button that can execute your PPP scripts. * Charts are autoscaling with configurable grid line resolution. * Separate colors for "in" and "out" data. The in color is used for CPU user time, disk read, forks, and net receive data. The out color is used for CPU sys time, disk write, load, and net transmit data. * A different theme can be created with the GIMP.
glade Glade is a user interface builder for GTK+, that outputs C code. Support for other languages is being developed by other projects. For more information, see /usr/share/doc/packages/glade and: Glade's homepage http://glade.pn.org/
glademm Glademm is an extension to glade (Gtk GUI Builder) to create C++ sources. For more information, see /usr/share/doc/packages/glademm and: Glademm's homepage http://home.wtal.de/petig/Gtk/
glib Library of Utility Functions for Gtk
glibdev Only needed by developers that want to use functions contained in glib.
global GLOBAL is a common source code tag system for C and Yacc. You can locate the specified function in C source files and move there easily. It is useful to hack a large project containing many subdirectories, many main() functions like MH, X or Linux kernel.
gltt gltt is a library that allows you to read and draw TrueType fonts in any OpenGL application. It supports bitmapped and anti-aliased font drawing as well as vectorized and polygonized drawing.
gmailwat Mail watcher integrated within the GNOME Panel, displays sender and subject of received mail.
gmc The filemanager of the GNOME Project. "gmc" is based on the Midnight Commander ("mc").
gmp Library for calculating huge numbers (integer and floating point).
gn_doc This package contains GNOME documentation and will grow in the future. User Guide.
gnappl Little tools, little tools, little tools - running in the panel or are launched from the panel.
gncontr With the GNOME Control Center you can configure the mouse, keyboard, sound events, etc. and the desktop in general. This includes the windowmanager, the session manager and the panel.
gncontrd Libraries for developing `capplet' (control-center applets).
gncore This package contains some central GNOME applications like the panel or a taskbar. Documentation: /usr/share/doc/packages/gnome
gncored Panel libraries and header files.
gnlibs GNOME is a desktop environment. This package contains the basic GNOME libraries. GNOME itself has no specific window manager. Many GNOME users like Sawfish or WindowMaker or Icewm as window manager for GNOME (see those packages).
gnlibsd Libraries, Includes, etc. to develop own GNOME applications or to compile other GNOME packages.
gnprint Implementation of the Gnome Printing Architecture (prototype), described in: http://www.levien.com/gnome/print-arch.html
gnprintd Libraries, Includes, etc. to develop own GNOME applications or to compile other GNOME packages, that rely on the printing architecture.
gnuchess A worthy chess opponent. Runs in text mode. You can find an X11 interface in the xboard package.
gnumeric From the README file: Gnumeric is still a young program and it is advancing steadily. This is a partial list of Features implemented in Gnumeric, we need documentation for these: - Autofill Number autofill (computes delta, autofills from that) String autofill (daynames, months are built in). String+Number combo integer autofill Formula autofill. - Drag and drop selection. Select an area and use the border to drag the contents (shift/control/alt are modifiers to copy or move) - Selection - Multiple selection is supported, hold down control key to augment the existing selection (it might be discotinuous). - Walking selection Use return/tab and shift-return/shift-tab to capture information in a selection. - Fill quickly a region with the same text: just enter the text in a selection and press control-enter. - Number formatting - The formatting of numbers is very powerful, we do emulate the Excel number formatting specification. - Format rules: you can use rules to specify which format to use - Format colors: you can specify a color to format with in the format. - Column/Row resizing - Drag the column/row division to adjust the column and row dimenssions. - To make changes to various columns/rows simultaneously, select the columns and then change the dimension of one of them. - To edit the contents of a cell that already has a value, press F2 key. - When typing a formula, you can use the cursor keys to select a cell or a cell range in the expression. This will only work if a cell name is valid at the cursor point. To specify a cell range, just move to the start of the cell range and then hold down the shift key while making the size of the selection cursor bigger. - An expression is evaluated constantly on top of the current selection. There is a number of pre-defined auto-compute expressions, you can change this by right clicking on this expression (it is on the bottom right corner) - If you drag a selection with button 3 instead of button one there is no default action, rather, a menu pops up with a list of possible actions to perform. - Gnumeric distinguishes regular text from formulas by preceding formulas with an equal sign. So to enter an expression you have to enter for example: =1+2. - Control-Space selects a column - Control-A selects all - SHift-Space selects the row. - Selection-keys + control extend the selection to boundary of worksheet. - SHift-Backspace: Collapses selection to active cell. - Home: move to the beginning of the row. - Control-Home: move to the cell A1
gnuplot Gnuplot is a command-line driven interactive function plotting utility. Gnuplot supports many different types of terminals, plotters, and printers (including many color devices, and pseudo-devices like LaTeX) and can easily be extended to include new devices.
gnuserv If you're using XEmacs, you don't need these tools; they are part of the XEmacs package. hints at /usr/share/doc/packages/gnuserv/README.SuSE.
gperf A perfect hash function is simply: A hash function and a data structure that allows recognition of a key word in a set of words using exactly 1 probe into the data structure.
gpp This package contains the GNU compiler for C++. Please note that it does not yet fully comply with the ISO C++ standard. You may find the source code for gpp in the package gcc, series zq.
gppinfo Documentation for libg++
gppshare Needed for dynamically linked C++ programs. The sources are available in the libgpp_s package.
gprint Symbolic representation of printers of the system.
gq A LDAP Client in GTK
grepmail Grepmail searches a normal, gzip'd, bzip'd, or tzip'd mailbox for a given regular expression, and returns those emails that match it. Piped input is allowed, and date restrictions are supported. Two versions of grepmail are included in this package: grepmail.DP and grepmail.DM. grepmail.DM uses a more flexible date parsing module than grepmail.DP, but it runs about 60% slower. There is a symbolic link "grepmail", which points to grepmail.DP.
groff The groff package provides compatible versions of troff, nroff, eqn, tbl, and other Unix text-formatting utilities. Groff is used to "compile" man-pages stored in groff/nroff format for different output devices; e.g., for displaying to a screen or in PostScript(tm) format for printing on a PostScript(tm) printer. Most programs store their man-pages in either /usr/share/man/ or /usr/X11R6/man/.
gs_fontk Japanese font for ghostscript.
gs_fonto Some useful fonts for the PostScript interpreter Ghostscript.
gs_fontr Russian fonts for ghostscript.
gs_fonts The necessary fonts for the PostScript interpreter Ghostscript. The URW fonts (URW Software, Poppenb
gs_lib This package contains all startup files for calling gs (Ghostscript). You will find some useful documentations about few printer drivers in the directory: /usr/share/ghostscript/5.50/doc/ Please read the files use.txt, devices.txt and for the experimental drivers cdj670, cdj850, cdj890, and cdj1600 the file readme.hp8 in the sub-directory hp8xx/. Currently there is the newer version 6.00 of Ghostscript available. Due to a change in the licence of this version we are not allowed to put this version onto this cdrom. Nevertheless this version you will find this version on our FTP server.
gs_serv This gs version should only be installed on print servers without X11. Currently there is the newer version 6.xx of Ghostscript available. Due to a change in the licence of this version we are not allowed to put this version onto this cdrom. Nevertheless this version you will find this version on our FTP server.
gs_x11 If you plan to preview PostScript documents under X, you need to install this. Currently there is the newer version 6.xx of Ghostscript available. Due to a change in the licence of this version we are not allowed to put this version onto this cdrom. Nevertheless this version you will find this version on our FTP server.
gstransf gstransfer is a small utility for interactive calibration of GhostScript color transfer curves. It reads a specified .upp file and allows the manipulation of transfer curves for the cyan, magenta, yellow, and black color.
gsview Ghostview offers you an X11 GUI for viewing PostScript files. This is an X11 interface to ghostscript.
gtk This a library (the so called GIMP Toolkit) that is needed for running the packages GIMP or SANE.
gtkdev This package contains the files someone needs if he wants to use functions of GTK library in his own programs.
gtkdoc Gtkdoc is a very versatile product to create insource documentation. It uses special comments in the sourcecode to produce SGML output which can be convertedto any desired format, including HTML with CSS. It's usage similar to javadoc but a lot more powerful. Although the name suggests that this package is merely used with Gtk+, this is not completely true anymore.
gtkeng Notif: A simple Motif-look-alike theme.
gtkmm Highlights: * Typesafe signal framework implemented with templates and function objects * Extending the widget hierarchy via inheritance is now easy enough to use as main method for creating new widgets and applications * Tracks closely development of gtk and provides equivalent C++ interface For more information, see /usr/share/doc/packages/gtkmm and: Gtk--'s homepage http://www.iki.fi/terop/gtk/gtk--.html Gtk's homepage http://www.gimp.org/gtk/
gtkmmdev This package contains all needed libraries and includes for development using the Gtk-- Libraries, and also the example sourcecode (binaries are in the gtkmmexb package). Call the gtkmm-config, and take a look into gnomemmConf.sh scripts to obtain compile time informations for your own applications. Autoconf/automake configutations may be done using macros from gtk--.m4.
gtkmmexb This package contains the Gtk-- tutorial examples binaries. The source files for the examples you will find in the gtkmmdev package.
gtkmmhtm Gtk-- Class Reference in HTML Format
gtkmmman This package contains the Gtk-- Class Reference in man format.
guile This is Guile, a portable, embeddable Scheme implementation written in C. Guile provides a machine independent execution platform that can be linked in as a library when building extensible programs.
guilegtk Guile-gtk is glue code to make the GTK+ (the Gimp Toolkit) accesible from Guile so it provides a convenient interface for Scheme programmers to develop visual applications.
gup gup - A Group Update Program that accepts commands by mail to edit a newsgroup subscription file for subsequent use by news systems such as INN and C-News
gv GV offers you an X11 GUI for viewing PostScript files. This is an X11 interface to ghostscript.
gvim Start: /usr/X11R6/bin/gvim Copy and modify /etc/gvimrc to ~/.gvimrc if needed.
gxdview This version of xditview is called gxditview and has some extensions used by the command groff. The gxditview is used by groff if called with the option -X.
gxmhtml gtk-XmHTML is a GTK component to visualize HTML.
gxsnmp Cf. http://www.gxsnmp.org/
gzip Gzip reduces the size of the named files using Lempel-Ziv coding LZ77. Whenever possible, each file is replaced by one with the extension .gz, while keeping the same ownership modes, access and modification times.
hardsuse Warning: This script will secure your system which means that it will disable almost all services on your system and tamper with some configuration files. You should know what you are doing, when you call this script!
hermes Graphics library for converting between various pixel formats.
hfsutils HFS is the "Hierarchical File System" used on modern Macintosh computers. With this package, you can read and write Macintosh-formatted media such as floppy disks, CD-ROMs, and SCSI hard disks on most UNIX platforms. You can also format raw media into an HFS volume.
howto Documentation on many tasks relating to the setup and operation of Linux software. English version, ASCII format These documents will be installed in /usr/share/doc/howto. You can read it with `less <filename>`.
howtode German version, ASCII format
howtodeh German version, HTML format
howtodeo German version, PS/DVI/SGML format
howtoenh English version, HTML format
htdig The ht://Dig system is a complete world wide web indexing and searching system for a small domain or intranet. This system is not meant to replace the need for powerful internet-wide search systems like Lycos, Infoseek, Webcrawler and AltaVista. Instead it is meant to cover the search needs for a single company, campus, or even a particular sub section of a web site. As opposed to some WAIS-based or web-server based search engines, ht://Dig can span several web servers at a site. The type of these different web servers doesn't matter as long as they understand the HTTP 1.0 protocol.
htermxf Hanterm is a replacement for xterm that supports Hangul input and output; it is a modified version of the xterm program from XFree86. hanterm uses it own native input system and does not require an X input method server. For hanterm to work properly, a Hangul-encoded font must be available.
html_dtd Document Type Definitions (DTDs) for HTML 2.0 (standard), HTML 3.2 (recommendation of the W3 Consortium), HTML 4.0 (Specification of the W3 Consortium, Draft) and ISO-HTML (draft). The package also contains the documentations (v. /usr/share/doc/packages/html_dtd).
html2ps HTML to PostScript converter written in Perl. html2ps know about many HTML 4.0 features. From the Homepage (http://www.tdb.uu.se/~jan/html2ps.html): * Many possibilities to control the appearance; this is mostly done using configuration files. * Support for processing multiple documents, also automatically by recursively following links. * A table of contents can be generated, either from the links in a document, or automatically from document headings. * Configurable page headers/footers, that for example can contain document title, URL, page number, current heading, and date. * Automatic hyphenation and text justification can be selected.
html2txt A tool for conversion of HTML to ASCII, that is als able to handle tables reasonable.
hugs98 Hugs is a Haskell interpreter and programming environment for developing cool Haskell programs. This release is largely conformant with Haskell 98, including monad and record syntax, newtypes, strictness annotations, and modules. In addition, it comes packaged with the libraries defined in the most recent version of the Haskell Library Report and with extension libraries which are compatible with GHC 3.0 and later. Hugs is best used as a Haskell program development system: it boasts extremely fast compilation, supports incremental compilation, and has the convenience of an interactive interpreter (within which one can move from module to module to test different portions of a program). However, being an interpreter, it does not nearly match the run-time performance of, for example, GHC or HBC.
iamerica This packages includes ready american and british dictionaries for ispell. After installation of this package english will be american english (in oposite of the package iamerica). A short usage description is given in /usr/share/doc/packages/ispell/README of the packages ispell. The sources for this dictionary are included in the source package of ispell.
ibritish This packages includes ready british and american dictionaries for ispell. After installation of this package english will be british english (in oposite of the package iamerica). A short usage description is given in /usr/share/doc/packages/ispell/README of the packages ispell. The sources for this dictionary are included in the source package of ispell.
icatalan This packages includes a ready catalan dictionary for ispell. A short usage description for ispell is given in /usr/share/doc/packages/ispell/README of the packages ispell. The sources for this dictionary are included in the package dicts.
iceme IceMe is a graphical menu and shortcut editor for the fast and light-weight window manager IceWM. It allows the user to edit the IceWM menu with either drag and drop or cut and paste. If started as root, can edit the global menu, too. This version is for IceWM 0.94 or higher.
icepref IcePref is a graphical configuration utility for the amazingly fast, and light-weight window manager, IceWM. It allows the user to easily configure all of the options in the IceWM preferences file (allowing control over both the behavior and apperance).
icewm Window Manager for X Window System. Can emulate the look of Windows'95, OS/2 Warp 3,4, Motif. Tries to take the best features of the above systems. Features multiple workspaces, opaque move/resize, task bar, window list, mailbox status, digital clock. Fast and small.
icmake A Maker using a C-like syntax. I like that :-) Examples are in /usr/lib/icmake/examples/
icons An extensive collection of more than 1800 icons for any purpose. Among them black/white and color ones, small and huge ones, simple and artistic ones. Documentation in: /usr/share/doc/packages/icons
iczech This packages includes a ready czech dictionary for ispell. A short usage description is given in /usr/share/doc/packages/ispell/README of the packages ispell. The sources for this dictionary are included in the package dicts.
id_utils mkid is a simple, fast, high-capacity, language-independent identifier database tool. Actually, the term `identifier' is too limiting -- mkid stores tokens, be the program identifiers of any form, literal numbers, or words of human-readable text. Database queries can be issued from the command-line, or from within emacs, serving as an augmented tags facility.
idanish This packages includes a ready danish dictionary for ispell. A short usage description for ispell is given in /usr/share/doc/packages/ispell/README of the packages ispell. The sources for this dictionary are included in the package dicts.
idled This program automatically logs out users who have been idle for some time; this time, of course, can be set by the system administrator.
idutch This packages includes a ready dutch dictionary for ispell. A short usage description for ispell is given in /usr/share/doc/packages/ispell/README of the packages ispell. The sources for this dictionary are included in the package dicts.
iesperan This packages includes a ready esperanto dictionary for ispell. A short usage description is given in /usr/share/doc/packages/ispell/README of the packages ispell. The sources for this dictionary are included in the package dicts.
ifntarab Arab fonts for X11.
ifntasia sian fonts for X11.
ifntchia Chinese fonts for X11.
ifntchib Big Chinese fonts for X11.
ifntethi Ethiopic fonts for X11.
ifnteuro European fonts for X11 (ISO 8859-1, 8859-2, 8859-3, 8859-4, 8859-5/9, 8859-7, and 8859-8 together with KOI8-1/GOST19768.74-1).
ifntjapa Japanese fonts for X11.
ifntjapb Big Japanese fonts for X11.
ifntphon International phonetic alphabet as a font for X11.
ifrench /usr/share/doc/packages/ispell/README of the packages ispell. The sources for this dictionary are included in the package dicts.
igerman This packages includes a ready german dictionary for ispell. A short usage description is given in /usr/share/doc/packages/ispell/README of the packages ispell. The sources for this dictionary are included in the package dicts.
iglooftp IglooFTP is an FTP Client for X written with Gtk.
igreek This packages includes a ready greek dictionary for ispell. A short usage description is given in /usr/share/doc/packages/ispell/README of the packages ispell. The sources for this dictionary are included in the package dicts.
iitalian This packages includes a ready italian dictionary for ispell. A short usage description for ispell is given in /usr/share/doc/packages/ispell/README of the packages ispell. The sources for this dictionary are included in the package dicts.
ijb The Internet Junkbuster - HTTP Proxy-Server: A non-cacheing HTTP proxy server that runs between a web browser and a web server and filters contents as described in the configuration files.
imagemag Image Magick allows you to view and edit images. The tools read and write images in MIFF format. Other formats can be converted into MIFF.
imap This package contains, besides IMAP4, POP2 and POP3 servers, libraries and header files for IMAP c client programs. Please consider using the preconfigured servers instead of this package.
imfilm An example film with a rotating DNA for demonstration of ImageMagick. The pictures are in the directory /usr/lib/ImageMagick/scenes.
imho IMHO is a module for the Roxen webserver that makes it possible for remote users to access their IMAP-Mailbox via the webserver. The result looks like Yahoo- or Netscape-Netcenter Webmail accounts. With this module and Roxen's SSL-capability (which cannot be distributed in the international version of SuSE Linux due to legal restrictions) it is possible to setup access to a local mailsystem for remote (Internet) users. The local mailboxes have to be IMAP-based, POP is not supported (and never will - the POP protocol is not good enough). The configuration is especially easy because it is done from within the Roxen web interface.
imlib This is a general, all-purpose image loading and rendering (Image data to screen data) library. Imlib is capable of currently loading 25 different image formats. See the file /usr/include/X11/imlib.h or directory /usr/share/doc/packages/imlib for more details. This shared library is needed for the Enlightenment windowmanager and for GNOME.
imlibcfe A graphical frontend to configure `imlib' (imlib_config).
imlibdev You'll need this package if you'll develop own programs linked against "imlib" or if you'll compile GNOME packages.
impict Some example pictures for demonstration of ImageMagick. The pictures are in the directory /usr/lib/ImageMagick/images.
indent The indent program can be used to make code easier to read. It can also convert from one style of writing C to another. indent understands a substantial amount about the syntax of C, but it also attempts to cope with incomplete and misformed syntax.
inetcfg Some examples for DIP and PPP Scripts (Compuserve and German T-Online). The files live in /usr/share/doc/packages/inetcfg.
inetd This package contains the inetd networking daemon. Inetd listens on certain Internet sockets for connection requests and starts the program for this request.
inf2htm This packages contains the CGI script info2html which creates html pages out of info documents. info2html generates by calling within a WWW browser a html page of the file /usr/share/info/dir You can easy click on the info references and nodes to get the on the fly generated html pages.
ingerman This packages includes a ready german dictionary for ispell according the new spelling rules. The name of the dictonary is german to be able to distinguish it from those of the package igerman. A short usage description is given in /usr/share/doc/packages/ispell/README of the packages ispell. The sources for this dictionary are included in the package dicts.
inn Rich Salz's InterNetNews news transport system.
inorsk This packages includes a ready norwegian dictionary for ispell. A short usage description for ispell is given in /usr/share/doc/packages/ispell/README of the packages ispell. The sources for this dictionary are included in the package dicts.
inswiss This packages includes a ready swiss dictionary for ispell according the new spelling rules. The name of the dictonary is swiss to be able to distinguish it from those of the german packages. A short usage description is given in /usr/share/doc/packages/ispell/README of the packages ispell. The sources for this dictionary are included in the package dicts.
intlfnts This packages does not contain any fonts but the README for the International Fonts of the packages: ifntarab ... Arab fonts for X11 ifntasia ... Asian fonts for X11 ifntchia ... Chinese fonts for X11 ifntchib ... Big Chinese fonts for X11 ifntethi ... Ethiopic fonts for X11 ifnteuro ... European fonts for X11 ifntjapa ... Japanese fonts for X11 ifntjapb ... Big Japanese fonts for X11 ifntphon ... IPA font for X11
ipchains Using this package you can configure and maintain `firewalling' of the Linux kernel 2.2. Documentation: man ipchains
ipmasqad This package makes it possible to use additional features of the kernel 2.2 masquerading code like port forwarding (forwarding connections coming from the Internet to internal servers) or load balancing (e.g. webservers).
ipolish This packages includes a ready polish dictionary for ispell. A short usage description is given in /usr/share/doc/packages/ispell/README of the packages ispell. The sources for this dictionary are included in the package dicts.
iportug This packages includes a ready portuguese dictionary for ispell. A short usage description for ispell is given in /usr/share/doc/packages/ispell/README of the packages ispell. The sources for this dictionary are included in the package dicts.
iproute2 This package provides the tools ip,tc,rtmon needed to use the new and advanced routing options of Linux kernel 2.2. Not needed for `regular' routing.
iptraf TCP/IP Network Monitor
ircd Ircd is the server (daemon) program for the Internet Relay Chat Program.
ircii This is a version of IRC (Internet Relay Chat) for systems with direct TCP/IP access (including SLIP/PPP). It also includes voice support and other extra features.
irciihlp Help files for ircII
irussian This packages includes a ready russian dictionary for ispell. A short usage description is given in /usr/share/doc/packages/ispell/README of the packages ispell. The sources for this dictionary are included in the package dicts.
islovene This packages includes a ready sloveniandictionary for ispell. A short usage description is given in /usr/share/doc/packages/ispell/README of the packages ispell. The sources for this dictionary are included in the package dicts.
iso_ent Character Entity Sets for ISO 8879:1986
ispanish This packages includes a ready spanish dictionary for ispell. A short usage description for ispell is given in /usr/share/doc/packages/ispell/README of the packages ispell. The sources for this dictionary are included in the package dicts.
ispell Ispell is a fast screen-oriented spelling checker that shows you your errors in the context of the original file, and suggests possible corrections when it can figure them out. Compared to UNIX spell, it is faster and much easier to use. Ispell can also handle languages other than English. Ispell has a long history, and many people have contributed to the current version - some of the major contributors include R. E. Gorin, Pace Willisson, Walt Buehring, and Geoff Kuenning. You find a short description in the directory /usr/share/doc/packages/ispell/.
iswedish This packages includes a ready swedish dictionary for ispell. A short usage description for ispell is given in /usr/share/doc/packages/ispell/README of the packages ispell. The sources for this dictionary are included in the package dicts.
itcl incr Tcl adds object-oriented programming facilities to Tcl. It was NOT designed as yet another whiz-bang object-oriented programming language; indeed, it is patterned somewhat after C++. It was designed to support more structured programming in Tcl. Scripts that grow beyond a few thousand lines become extremely difficult to maintain. [incr Tcl] attacks this problem in the same way that any object- oriented programming language would, by providing mechanisms for data encapsulation behind well-defined interfaces.
iv An ancient GUI toolkit. It's object-oriented and written in C++.
ivdev This package contains whole instalation of InterViews, necessary for compiling programs writen for it.
jade_dsl Jade is an implementation of DSSSL (Document Style, Semantics and Specification Language); pronounce it as "dissl" -- it rimes with whistle. It has backends for SGML, RTF, MIF, TeX, and HTML. The parser "nsgmls" and helper tools like "sgmlnorm", "spam", "spent", and "sx" are now included in the separate package "sp". You'll find the documentation at /usr/share/doc/packages/jade_dsl/.
jadetex With Sebastian Rahtz' macro package `jadetex' it is possible to process the output of the TeX backend of Jade (jade_dsl). Resulting DVI files are viewable e.g., with `xdvi' or printable like any other DVI file.
jed JED is an extremely powerful but small emacs programmer's editor that is extensible in a C-like macro language and is able to perform color syntax highlighting. Among the many features: Emacs, WordStar, EDT emulation; C, Fortran, TeX, text editing modes; Full undo; GNU Emacs compatible info reader, and lots more. 8 bit clean, so you can even edit binary files!
joe JOE (Joe's Own Editor) is a freeware ASCII editor for UNIX. Joe is similar to most IBM PC text editors. The keyboard combinations are similar to WordStar[tm] and Turbo C. Some of Joe's features include: -full support of termcap/terminfo (useful for device independent description to control screen output). -optimizing screen refresh even as GNU Emacs (Joe can even be used at 2400 baud). -easy installation. All features for UNIX integration of the VI: a marked block of text can be filtered through a UNIX command; and wherever JOE accepts a filename parameter the following can also be substituted: !command :to redirect from/to another command >>filename :to append onto an existing file filename,start,size :to edit a part of a file/device - :to use standard input/output When JOE has several files opened at the same time, each file is displayed in its own window. Additionally, JOE allows for shell-windows whereby the output of the executed commands are saved in a buffer, automatic filename completion (via TAB), help windows, undo-redo, search and replace using regular expressions.
john "John the Ripper" detects weak passwords like first names, common expressions etc. on your system.
jpeg Software to implement JPEG image compression and decompression. JPEG pronounced "jay-peg") is a standardized compression method for full-color and gray-scale images. JPEG is intended for compressing "real-world" scenes (most of the time there are pictures that have been scanned-in with a scanner). Cartoons and other non-realistic images are not its strong suit. You should note that the output of JPEG is not necessarily the same as its input. If this is a factor for you, then don't use it. With typical real-world scenes, JPEG can achieve high compression rates, without noticeable differences. If you can accept pictures of lower quality, JPEG can achieve amazingly high compression rates. There are some library functions available for reading and writing JPEG files. The `cjpeg' and `djpeg' applications use the library to make conversions between JPEG and other popular graphics file formats possible. The library is meant to be used within other applications. Cjpeg compresses the input file, or standard input if no filename was given, and produces a JPEG/JFIF to standard output. Currently supported input file formats include: PPM (PBMPLUS color format), PGM (PBMPLUS Grayscale format), BMP, GIF, Targa and RLE (Utah Raster Toolkit Format). (RLE is only supported if the RLE library is available.) Djpeg decompresses a JPEG file in one of the above mentioned formats.
jstools This is version 4.2/4.5 of the jstools distribution. jstools is a suite of applications, and some libraries they share. The most interesting application is multi-mode editor with support for WYSIWYG generation of HTML and PostScript, among other goodies. There are also a number of small graphical utilities intended to be used from within shell scripts or window-manager configuration files.
k_deflt The standard SuSE kernel
kakasi KAKASI is the language processing filter to convert Kanji characters to Hiragana, Katakana or Romaji(1) and may be helpful to read Japanese documents. Word-splitting patch has merged from version 2.3.0. The name "KAKASI" is the abbreviation of "kanji kana simple inverter" and the inverse of SKK "simple kana kanji converter" which is developed by Masahiko Sato at Tohoku University. The most entries of the kakasi dictionary is derived form the SKK dictionaries. If you have some interests in the naming of "KAKASI", please consult to Japanese-English dictionary. :-) (1) "Romaji" is alphabetical description of Japanese pronunciation.
kakaside header file and libraries of KAKASI
kakasidi The base dictionary of KAKASI
kbase This package contains kdebase, one of the basic packages of the K Desktop Environment. It contains among others KWM, the KDE window manager; KFM, the KDE file manager; KDisplay, the desktop configuration program. This package is absolutely necessary for using KDE!
kdrill KDrill stands for "Kanji Drill". It's a program to help people learn kanji and kana (the Japanese charater set). It uses Jim Breen's EDICT Japanese-English dictionary and also doubles as a dictionary lookup program. Kdrill runs under the X window system.
kinput2 Kinput2 is an input server for X11 applications that want Japanese text input.
klibs This package contains kdelibs, one of the basic packages of the K Desktop Environment. It contains necessary libraries the KDE desktop. This package is absolutely necessary for using KDE!
knfsd You'll need a running kernel of version 2.1 or above to use these tools. To activate the kernel based nfs-server, please set USE_KERNEL_NFSD in rc.config to yes. For quota over NFS support please install the "quota" package.
ksupp This package contains kdesupport, one of the basic packages of the K Desktop Environment. It contains necessary libraries for managing graphics, mail and html processing. This package is absolutely necessary for using KDE!
lacheck Lacheck is a syntax checker for LaTeX documents. It is not any more a part of newer AuC-TeX packages. Therefore this packages is given as its own. You can use lacheck as standalone program too.
lclint With minimal effort, LCLint can be used as a better lint. If additional effort is invested adding annotations to programs, LCLint can perform stronger checks than can be done by any standard lint.
lcs lcs OCO network device driver. Please read the license agreement in /usr/share/doc/packages/lcs/LICENSE
ldaplib These are the shared libs from the openldap package.
ldp A lot of Linux docu in HTML format.
ldpman The man pages of the Linux Documentation Project. They are maintained by Andries Brouwer.
leafnode Leafnode is a USENET software package designed for small sites, with a few tens of readers and only a slow link to the net. Only groups that someone has been reading in the past week are fetched from the upstream NNTP server. When someone stops reading a group, fetch will stop reading that group a week later, and when someone starts reading a group, fetch will grab all the articles it can in that group the next time it runs. This features make it an ideal newsserver for small sites with a non-permanent connection to the internet.
less Less is a pager program similar to more (1), but allows backward as well as forward movement within a file. Also, less does not have to read the entire input file before starting. It is also possible to start an editor at any time from this program.
lesstif LessTif is a free replacement for OSF/Motif(R).
lesstifd This package contains all files necessary to compile source code which uses lesstif.
lestif2 LessTif is a free replacement for OSF/MotifR. This package is configured for version 2.0 as default (in contrary to package lesstif)
lestif2d This package contains all files necessary to compile source code using lesstif. Default is here version 2.0.
lha Lha is a packer comparable to ZIP (PKZIP), ZOO etc. It has been included for compatibility reasons only. For general archiving purposes use GZIP, because this is standard for Linux.
libaps This a library to wrap printer spooler, needed for KDE 2.
libc These libraries are needed to compile C code.
libc2 These Libraries are needed for compiling programs for glibc-2.2pre The glibc-2.2pre shared libraries are in the package shlibs2
libchtm2 This package contains the HTML documentation for glibc-2.2pre.
libchtml This package contains the HTML documentation for the GNU C library Due to the lack of resources, this documentation is not complete and partially out of date.
libcinf2 This packages contains the documentation for the GNU C library as info files.
libcinfo This packages contains the documentation for the GNU C library as info files. Due lack of resources, this documentation is not complete and partially out of date.
libd This package contains special versions of the GNU C library, which are necessary for profiling and debugging.
libd2 This package contains special versions of the GNU C library, which are necessary for profiling and debugging.
libelf The libelf package contains a library for accessing ELF object files. Libelf allows you to access the internals of the ELF object file format, so you can see the different sections of an ELF file.
libfbm The Fuzzy Pixmap Manipulation (FBM) library. The sources are contained in the libgr source package
libghtt The gHTTP library is fully compliant with HTTP 1.1 as defined in the draft 5 update of RFC 2068. The gHTTP library is designed to be simple and easy to use while still allowing you to get your feet wet at the protocol layer if you have to. It is also designed with graphical, non-threaded applications in mind (e.g., GNOME applications). You should be able to use the library in your application and never block waiting to send or recieve data to a remote server. The main thread of execution should always be available to refresh its display.
libghttd Libraries and includes files.
libglad This library allows you to load glade interface files in a program at runtime. It doesn't require GLADE to be used, but GLADE is by far the easiest way to create the interface files. For an idea of how to use the library, see the documentation, especially /usr/share/doc/packages/libglad/test-libglade.c and also glade-xml.h include, that is in the libgladd package.
libgladd This package contains the part of libglade, you need for development; see also libglad package.
libgpp This package contains two libraries, libg++ and libstdc++, and their respective headers. Libg++ is the original C++ class library of the GNU project and came into life long before thre C++ library was standardised. Because of this it should not be used for new projects. It's only included for older packages that might need it. Libstdc++ ist the current C++ library of the GNU C++ compiler. While it is much closer to the standard, it is far from being complete. You will find the source code in the package gcc, series zq.
libgtop A library that fetches information about the running system such as cpu and memory usage, active processes etc. On Linux systems, these information are taken directly from the /proc filesystem while on other systems a server is used to read those information from /dev/kmem or whatever.
libgtopd LibGTop development package
libjpeg The libraries (static and dynamic) for the jpeg-graphics format. The sources are contained in the jpeg source package
liblcms This is a small engine to do some color management work.
libmcal The MCAL library is very similar to the c-client IMAP library. It offers a common simple interface for accessing calendars that can be stored in many different formats, both local and remote formats are supported.
libmng This library can handle MNG and JNG fomarts which contains animated pictures. These formats should replace the GIF format.
libmpeg Library with functions for access to mpeg files.
libnetpb These are the libs for the netpbm graphic formats. Tools can be found in package netpbm. The sources are contained in the libgr source package
libole2 OLE2 Library
libole2d Libraries and includes to develop own applications that should the libole2.
libpcap libpcap is a library used by packet sniffer programs. It provides an interface for them to capture and analyze packets from network devices. This package is only needed if you plan to compile or write such a program yourself.
libpcapn This new Version supports: - device independent libpcap, Kernel support for new link-layers, e.g. ISDN (libpcap uses PF_PACKET,SOCK_DGRAM instead of PF_INET,SOCK_PACKET) - IPv6 and APM support, SMB updates - libpcap support for "In Kernel Packet Filtering" (CONFIG_FILTER) libpcap is a library used by packet sniffer programs. It provides an interface for them to capture and analyze packets from network devices. This package is only needed if you plan to compile or write such a program yourself.
libpng libpng is the official PNG reference library.
librep This is lisprep, an Emacs Lisp-like runtime library for UNIX. It contains a LISP interpreter, a byte-code compiler and a virtual machine.
librepd You'll need this package if you want to compile a program using librep.
librle The dynamic and static versions of librle. The sources are contained in the libgr source package
libsmi The purpose of libsmi is to give network management applications a concise programmer-friendly interface to access MIB module information, separate the knowledge on SMI from the main parts of management applications, allow to add new kinds of MIB repositories without the need to adapt applications that make use of libsmi.
libtiff To link a program with this libtiff, you will have to add -ljpeg and -lz to include the necessary libjpeg and libz in the linking process.
libtool GNU libtool is a set of shell scripts to automatically configure UNIX architectures to build shared libraries in generic fashion.
libungif This is the successor of libgif. It writes uncompressed gif's by default.
libuni libunicode is a set of ANSI-C- and BSD-style string handling functions for Unicode. It also includes charset conversion functions and can be made to use Apache's pool structures.
libxml XML is said to be the comming file format of the WWW. Many applications use libxml to load and save extensible datastructures and the new webformat.
libxmld Libraries and includes to compile applications that use the libxml.
libz ftp://ds.internic.net/rfc/rfc1950.txt (zlib format), rfc1951.txt (deflate format) and rfc1952.txt (gzip format). These documents are also available in other formats from ftp://ftp.uu.net/graphics/png/documents/zlib/zdoc-index.html
linbot Linbot allows webmasters to: o View the structure of a site o Track down broken links o Find potentially outdated web pages o List links pointing to external sites o View portfolio of inline images o Do all this periodically and without user intervention
linclude The kernel include files aren't only needed for rebuilding the kernel but are also required to compile system programs. So that you don't have to re-install the complete kernel tree each time you build a program, we've placed the include files in an extra package. If you want to rebuild the kernel please install the `linux' package as well.
lincvs LinCVS is a pretty and stable frontend for the version revision system CVS.
links Links is like Lynx an easy to use browser for HTML documents and other internet services like FTP, telnet, news. Lynx is fast. It is purely text based and therefore makes it possible to use WWW resources on text terminals. It supports frames to some degree.
linux This package contains the rest of the Linux Kernel source files.
listexec With this little program one can list all files in a specified directory and e.g. hear them with a specified sound player or view them as pictures with a picture viewer. The syntax may be obtained by listexec -h
localed2 Locale sources for glibc-2.2pre
localedb This package contains the data needed to build the locale data files to use the internationalization features of the GNU libc. It is normally not necessary to install this packages, the data files are already created.
localeja This is an experimental and incorrect locale definition for Japanese (ja_JP). Since the GNU libc does not support the EUC encoding yet, we cannot make a correct locale definition for it.
localeko Locale definition files for Korean. This is an experimental and incorrect locale definition for Korean (ko_KR.euc). Since the Linux libc 6 does not yet support a multibyte character set, we cannot make a correct locale definition for it.
localezh These are the locale definition files for Chinese zh_CN.GB2312, zh_CN.GBK, and zh_TW.Big5. They are experimental/alpha versions, like localeja and localeko, as glibc locales (2.1.2-9) don't currently include these EUC (or extended) encodings. However, this localezh package is essential for GB2312-1980 or GBK simplified Chinese support until glibc2 officially includes these locales.
logsurf This program makes it possible to observe logfiles and to react on special events, that can be defined by regular expressions, with a defined action, e.g. to send a mail.
lprng The LPRng software is an enhanced, extended, and portable implementation of the Berkeley LPR print spooler functionality. While providing the same interface and meeting RFC1179 requirements, the implementation is completely new and provides support for the following features: lightweight (no databases needed) lpr, lpc, and lprm programs; dynamic redirection of print queues; automatic job holding; highly verbose diagnostics; multiple printers serving a single queue; and a greatly improved permission and authorization mechanism. LPRng provides emulation packages for the SVR4 lp and lpstat programs, eliminating the need for another print spooler package. These emulation packages can be modified according to local requirements, in order to support vintage printing systems. Attention: Interoperability with older LPD implementations requires privileged access to ports. Therefore all affected client-programs ship with SUID root priviledges!
lprold This is the Linux version of the BSD-compatible printer spooling system. The lpd binary included in this package expects to find TCP/IP running.
lsof An open file may be a regular file, a directory, a block special file, a character special file, an executing text reference, a library, a stream or a network file (Internet socket, NFS file or UNIX domain socket.) A specific file or all the files in a file system may be selected by path.
ltrace ltrace is a program that simply runs the specified command until it exits. It intercepts and records the dynamic library calls which are called by the executed process and the signals which are received by that process. It can also intercept and print the system calls executed by the program. The program to be traced need not be recompiled for this, so you can use it on binaries for which you don't have the source handy. This is still a work in progress, so e.g. the tracking to child processes may fail or some things may not work as expected.
lvm Programs and man pages for configuring and using the logical volume manager.
lx_docu This is a copy of the kernel documentation (located in /usr/share/doc/kernel). No need to install this if the full kernel source is installed.
lx_old This package contains the sources of the recent 2.0 kernel.
lx_suse Linux Kernel sources with many Improvements and Fixes.
lynx Lynx is an easy to use browser for HTML documents and other internet services like FTP, telnet, news. Lynx is fast. It is purely text based and therefore makes it possible to use WWW resources on text terminals.
magickpp This is Magick++, the object-oriented C++ API to the ImageMagick image-processing library. Magick++ supports an object model which is inspired by PerlMagick. Magick++ should be a bit faster than PerlMagick since it is written in a compiled language which is not parsed at run-time. This makes it suitable for Web CGI programs. Images support implicit reference counting so that copy constructors and assignment incur almost no cost. The cost of actually copying an image (if necessary) is done just before modification and this copy is managed automatically by Magick++. De-referenced copies are automatically deleted. The image objects support value (rather than pointer) semantics so it is trivial to support multiple generations of an image in memory at one time.
mailx This program is a very good supplement to "mail" and should be installed.
majorcoo MajorCool is a CGI script written in Perl that provides a Web interface to Majordomo v1.9x*. It is intended to run co-located with the Majordomo program (ie, both list-server and Web on the same host). Employing a variety of Web/GUI techniques such as Balloon Help, Per-User Preferences, and MouseOver cues, MajorCool puts a friendly face on top of the Majordomo list management processes. "If you run a Majordomo service, go get MajorCool!" -- Mark Rauterkus, E-Marketing Digest MajorCool was originally designed as an administrative front-end to the popular mailing list manager, allowing novice list-owners to manage their list configuration and subscriber base. With the easy-to-use password protected screens, list managers can: - Edit the list config file. Presentation of the complex list configuration file is simplified through the intuitive use of HTML radio buttons and text fields. - Update the subscriber file via an easy-to-use text window. Changes to the list are converted to the appropriate individual approved subscribe and unsubscribe commands. - Manage the moderator's Approval Queue, deleting, rejecting, or approving BOUNCE messages that require review. No more messing with mail headers! - Edit files in the Approval Queue prior to action. Limited only by browser memory constraints. - Create or edit the list's info and intro files. - Download the list configuration file via e-mail. In addition to its list administration functions, MajorCool also provides a site-oriented view of the list-server's lists. MajorCool extends the address matching capabilities of Majordomo through the use of configurable siteaddr modules, permitting external directory sources such as X.500 to supply name-to-address conversions and provide pattern-matching address comparisons. These features enable MajorCool to identify list subscribers by multiple valid addresses, allowing end-users to interactively: - View lists available on the server: All lists on the system. Unsubscribed lists. Subscribed lists (regardless of the address used for subscription). Lists with names or descriptions that match a certain pattern. - Subscribe or unsubscribe to any list. - View the list's info or intro files. - View members of a list. Lastly, MajorCool provides a mailing list request mechanism, allowing end-users to ask that a list be created, renamed, or deleted. This request can be mailed to the Majordomo owner, or passed to an external program to perform whatever actions are desired. (Sample applications are provided to implement list creation, renaming, and/or deletion on-the-fly.) -- To configure MajorCool change to /usr/lib/majorcool and run "sh ./Configure". This script will prompt for some installation values and save the output to a default.sh file. This file can be edited at any time. For more details see "/usr/lib/majorcool/Docs/install.htm".
make GNU make command
makewhat The man system in SuSE Linux (package man) does not need a whatis database. Nevertheless some manual browser (e.g. tkman) still need this database. For this reason we included this package.
man Program for displaying man-pages on the screen or sending them to a printer (using groff).
man9 This man pages are containing infos about kernel structures.
manyfaqs manyfaqs: These FAQs will be installed under /usr/share/doc/faq.
marsnwe Complete emulation of a Novell server. Supports file-service, bindery-service, print-service and routing-service. Your kernel has to be configured according to /usr/share/doc/packages/marsnwe/INSTALL.
maxwell Maxwell is a fully featured Word Processor application for Linux.
mbedit mbedit is a full screen text editor with macro option, online calculator, command history buffer, hex editor and many other features. It is available for some common operating systems as: MS-DOS, os/9, Unix.
mc The Midnight Commander is a Norton Commander clone; a program that manipulates and manages files and directories. It is useful, fast, and has color displays on the Linux console. It also has mouse support if you run the "gpm" mouse server. This program requires the terminal description files in /usr/lib/terminfo, which are found in ncurses.tgz or terminfo.tgz. You can also use the Midnight Commander under X with your mouse. If you enter "mc -c", colors will be used. Under the Midnight Commander, the screen is divided into four sections, whereby the majority of the screen is covered by two directory panels. The second to last line on the screen is the shell command line; the last line displays the function key assignments. At the very top, the menu list is shown. One of the directories displayed is the current working directory. This is where most of the commands are found. For certain commands, like copy and move, the second directory is used as the target directory.
mdomo This is your majordomo. Provides an easy to configure means of maintaining mailing lists including user-administration.
mesa Mesa is a freely available implementation of the OpenGL library.
mesadev This package contains the Mesa header files.
mesasoft Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL*. To the extent that Mesa utilizes the OpenGL command syntax or state machine, it is being used with authorization from Silicon Graphics, Inc. This is the Mesa Software driver.
metamail Metamail is required for reading multimedia mail messages (such as those using the Andrew toolkit) with elm.
mfm A file manager for X11
mfsm X Window Motif utility that monitors free space and user quotas of filesystems.
mg Mg is a Public Domain EMACS style editor. It is "broadly" compatible with GNU Emacs.
mgdiff Mgdiff is a graphical front end to the Unix diff command based upon X11 and the Motif widget set. It allows the user to select two files for comparison, runs the diff command, parses the output and presents the results graphically.
mgp MagicPoint is a X11-based presentation tool. It is designed to make simple presentations easy while to make complicated presentations possible. Its presentation file (whose suffix is typically .mgp) is just text so that you can create presentation files quickly with your favorite editor (e.g. Emacs). The package also includes the tools mgp2html, mgp2ps and mgp2latex, which convert mgp-Presentations into other file formats.
mh MH is a popular mail handling system but includes only a command line interface. This disadvantage is on the other hand its most advantage over other graphical mail systems.
mico Free implementation of the basic CORBA 2.0 specification. Documentation: /usr/share/doc/packages/mico
mininews Inews - post news from an NNTP client
mirror Documentation: "man mirror" and "man mm".
mkisofs Actually, mkisofs is a pre-mastering program that generates an iso9660 filesystem . It takes a snapshot of a given directory tree, and generates a binary image which corresponds to an iso9660 filesystem which can be written to a block device.
mkkdelnk Small command line application that creates KDE Link Files.
mktemp mktemp is a small utility that interfaces to the mktemp() function call to allow shell scripts and other programs to use files in /tmp safely.
mlvwm Mac users will feel right at home! This is a very early version. Documentation can be found: /usr/share/doc/packages/mlvwm man mlvwm
mm The MM library is a 2-layer abstraction library which simplifies the usage of shared memory between forked (and this way strongly related) processes under Unix platforms. On the first layer it hides all platform dependent implementation details (allocation and locking) when dealing with shared memory segments and on the second layer it provides a high-level malloc(3)-style API for a convenient and well known way to work with data-structures inside those shared memory segments.
mod_dav mod_dav is an Apache module to provide DAV capabilities for your Apache web server. It is an Open Source module, provided under an Apache-style license. mod_dav currently implements a Class 1 and Class 2 DAV server. This means that it provides all the basic DAV facilities for manipulating resources (files) on the target web server, along with manipulating properties on those resources. In addition, it handles the (un)locking of resources so that clients can have exclusive access to modify resources.
mod_perl The Apache/Perl integration project brings together the full power of the Perl programming language and the Apache HTTP server. With mod_perl it is possible to write Apache modules entirely in Perl. In addition, the persistent interpreter embedded in the server avoids the overhead of starting an external interpreter and the penalty of Perl start-up time.
mod_php PHP is a server-side, cross-platform, HTML embedded scripting language. If you are completely new to PHP and want to get some idea of how it works, have a look at the Introductory Tutorial. Once you get beyond that have a look at the example archive sites and some of the other resources available in the Links section.
mod_php4 PHP is a server-side, cross-platform, HTML embedded scripting language. If you are completely new to PHP and want to get some idea of how it works, have a look at the Introductory Tutorial. Once you get beyond that have a look at the example archive sites and some of the other resources available in the Links section. PHP4 is the latest version.
modcontr This is a collection of third-party modules contributed to the Apache HTTP server project. mod_allowdev .......... Disallow requests for files on particular devices mod_auth_cookie ....... Authenticate via cookies; on-the-fly mod_auth_cookie_file .. Authenticate via cookies; with .htpasswd-like file mod_auth_external ..... Authenticate via external program mod_auth_inst ......... Authenticate via instant passwords for dummy users mod_auth_system ....... Authenticate via system passwd file mod_eaccess ........... Extended Access Control mod_bandwidth ......... Bandwidth management on a per-connection basis mod_cache ............. Automatic caching of documents via mmap() mod_urlcount .......... Automatic URL access counter via TXT and DBM file mod_disallow_id ....... Disallow requests for files owned by particular UserIDs mod_lock .............. Conditional locking mechanism for document trees mod_peephole .......... Peepholing filesystem information about documents mod_put ............... Handler for HTTP/1.1 PUT and DELETE method mod_qs2ssi ............ Parse query string to CGI/SSI variables mod_session ........... Session management and tracking via identifiers mod_fastcgi ........... FastCGI Implementation mod_cvs ............... CVS on-the-fly checkout mechanism mod_macro ............. Macros for the configuration files mod_roaming ........... Server-Support for the Netscape 4.5 Roaming Facility mod_ip_forwarding ..... IP client address/name forwarding between proxies mod_define ............ Variable Defines for the configuration files (EXTRA=1 only)
modules Utilities for the loading of kernel modules. Included are `insmod', `lsmod', `rmmod', `depmod', `modprobe'. The configuration file /etc/modules.conf can be used to pass parameters to the modules. `depmod' should be used after compiling a new kernel to generate the dependancy information. `insmod' does not use the dependancy nor the options file. Therefore, `modprobe' is normally used to load a module.
motif This is the Open Motif runtime environment. It includes the Motif shared libraries and the Motif Window Manager, `mwm'. Open Motif is a freely available version of the well known user interface toolkit Motif for Open Source operating systems. This package was built with the sources from Metro Link.
motifdev This is the Open Motif development environment. It includes the Motif header files and static libraries, plus the Motif UIL (User Interface Language) compiler and the man pages for the Motif widgets and library functions.
mrtg MRTG - The Multi Router Traffic Grapher A tool to visualise network traffic via a WebPage.
mserver The Mserver alows you to reach modems or ISDN-devices from clients over a network. You can find clientsoftware for Windows (DialOutIP) at http://www.tactical-sw.com/. Please note that this software is still ALPHA, but it works very well!
mswordvd Only needed by developers
mswordvw MSWordView is a program that can understand the microsofts word 8 binary file format (office97), it currently converts word into html, which can then be read with a browser. MSWordView is being actively worked on, and will be pretty bleeding edge for the next few weeks.
mtc Unfortunately, there is no documentation available for this package.
mtools Allows uncomplicated access to a MS-DOS filesystem on Disk, without mounting it. Included commands for working with MS-DOS Files mdir, mcd, mcopy, mformat. XDF support for OS/2 is also provided.
mysqbnch This package contains MySQL benchmark scripts and data. If you like to run these database benchmarks, start the script "run-all-tests" in the directory /usr/share/sql-bench after starting MySQL.
mysqclnt This package contains the standard MySQL clients.
mysql SQL is the most popular database language in the world. MySQL is a client/server implementation that consists of a server daemon mysqld and many different client programs and libraries. The main goals of MySQL are speed, robustness and ease of use. MySQL was originally developed because the developers at TcX needed a SQL server that could handle very large databases an order of magnitude faster than what any database vendor could offer to them. They have now been using MySQL since 1996 in an environment with more than 40 databases containing 10,000 tables, of which more than 500 have more than 7 million rows. This is about 100 gigabytes of mission-critical data. The base upon which MySQL is built is a set of routines that have been used in a highly demanding production environment for many years. While MySQL is still in development, it already offers a rich and highly useful function set. The official way to pronounce MySQL is "My Ess Que Ell" (Not MY-SEQUEL). This package does only contain the server-side programs.
mysqldev This package contains the development header files and libraries necessary to develop MySQL client applications.
mysqllib This package contains the shared libraries (*.so*) which certain languages and applications need to dynamically load and use MySQL
mysqperl This package contains the Perl modules required to connect to MySQL using Perl.
nana GNU1 Nana is a free library providing improved support for assertion checking and logging in C and C++. It also provides some support for ``Design by Contract''. The library, source code, and documentation are available under a Free license. It also provides some support for statement/function call tracing, performance measurement and shortform generation.
nc It is not only the name which is similar to the well-known DOS program.
ncftp A comfortable ftp program
ncurses As soon as a text application needs to directly control its output to the screen (e.g. wants to place the cursor at location x y and then write text), ncurses is used. The panel and the forms libraries are included in this package. These new libraries support color, special characters and panels.
nedit NEdit is a GUI style plain text editor for workstations with X Window and Motif. NEdit provides all of the standard menu, dialog, editing, mouse support, as well as macro extension language, Syntax highlighting, and a lot other nice features (and extensions for programmers).
net_tool This package contains essential programs for network administration and maintenance: netstat, hostname, arp, ifconfig, rarp and route.
netacct This package logs network traffic. It provides a daemon (nacctd) that logs all traffic passing the machine it runs on (similiar to what tcpdump does).
netcat Netcat is a simple Unix utility which reads and writes data across network connections, using TCP or UDP protocol. It is designed to be a reliable "back-end" tool that can be used directly or easily driven by other programs and scripts. At the same time, it is a feature-rich network debugging and exploration tool, since it can create almost any kind of connection you would need and has several interesting built-in capabilities. You can find the documentation in /usr/share/doc/packages/netcat/README.
netcfg All of the basic configuration files for the network programs including /etc/inetd.conf, /etc/protocols and /etc/services. These are often used by network routines in the C-library and therefore must be installed for all network programs.
netdate Netdate takes a list of names of Internet hosts as arguments, selects the one which supplies the best time, and sets the system time accordingly. The ``best'' time is chosen by polling the named hosts once each to find their times and taking their differences from the local host's time. These differences are used to find the largest group of hosts whose times agree with each other within a certain limit. The first host in the largest group is picked as the best host.
netpbm The latest version of the Portable Bitmap Plus Utilities. This large package which is by now available for all hardware platforms provides tools for graphics conversion. Using these tools, images can be converted from virtually any format into any other format. A few of the supported formats include: GIF, PC-Paintbrush, IFF ILBM, Gould Scanner file, MTV ray tracer, Atari Degas .pi1 and .pi3, Macintosh PICT, HP Paintjet file, QRT raytracer, AUTOCAD slide, Atari Spectrum (compressed and uncompressed), Andrew Toolkit raster object, and many more. On top of that, man pages are included for all tools. The sources for this package are in the source-package of libgr.
nfsserv The NFS server daemons are needed when you wish to export directories on your machine to other hosts via the NFS protocol. There are 2 NFS Server: the userspace NFS server and the kernel NFS server. This package contains the userspace NFS server. The kernel NFS server could be found in the "knfsd" package. For quota over NFS support please install the "quota" package.
ngrep ngrep strives to provide most of GNU grep's common features, applying them to the network layer. ngrep is a pcap-aware tool that will allow you to specify extended regular expressions to match against data payloads of packets. It currently recognizes TCP and UDP across ethernet, ppp and slip interfaces, and understands bpf filter logic in the same fashion as more common packet sniffing tools, like tcpdump and snoop.
nisplus The NIS+ Utilities are a collection of NIS+ administration and testing tools.
nkita Attention! Former releases of this package included dip and sliplogin. These programs have moved to package slip. The NFS server was also removed. There are now two different NFS server for Linux: 1. the package nfsserv, which contains the userspace NFS daemon; 2. the package knfsd, which contains the kernel NFS daemon.
nkitb This package contains a collectionf of network client utilities: biff, callbootd, finger, ping, rcp, rexec, rlogin, rsh, ruptime, rusers, rwall, rwho, talk, telnet and write. It does not contain any server.
nkitserv A collection of network daemons: telnetd, rlogind, fingerd, rshd, rexecd, rpc.rusersd, rpc.rwhod, talkd, ...
nmap nmap is designed to allow system administrators and curious individuals to scan large networks to determine which hosts are up and what services they are offering. With xnmap there is a graphical frontend introduced, which shows nmaps output clearly. You find documentation in /usr/share/doc/packages/nmap.
nn This is the nn news reader (NetNews). It is configured for use as NNTP news reader.
nn_spool This is the nn news reader (NetNews). It is configured to read the local /var/spool/mail directory.
nqc NQC (Not Quite C) is a development system enabling you to create code for "Lego Mindstorms" robots in a C-like programming language.
nss_ldap nss_ldap is a glibc NSS module which allows X.500 and LDAP directory servers to be used as a primary source of aliases, ethers, groups, hosts, networks, protocol, users, RPCs, services and shadow passwords (instead of or in addition to using flat files or NIS).
nt Downloader for X is a tool for downloading files from the Internet via both HTTP and FTP. It supports reconnecting on connection timeouts, has a download queue for multiple files as well as support for simultaneous downloads.
nvi A freely redistributable replacement for the Berkeley ex and vi text editors.
odshtml HTML-Pages from Offenes Deutsches Schulnetz
offix This package contains a clipboard, editor, executor, file manager and a printer frontend with drag and drop features.
omnimoni A Tcl/Tk based fully configurable system-monitor. See /usr/X11R6/lib/omnimoni for details.
onyx The main goal in the development of Onyx was to create a tool for the fast development of database applications. The main idea is that all application are build in a similar way. Internal tables are used to store the data, and masks are used to view and change the data Transactions define the connection of the internal data with the rest of the world.
openldap The Lightweight Directory Access Protocol (LDAP) is a protocol for accessing online directory services. It runs directly over TCP, and can be used to access a standalone LDAP directory service or to access a directory service that is back-ended by X.500
orbit ORBit is a high-performance CORBA ORB with support for the C language. It allows programs to send requests and receive replies from other programs, regardless of the locations of the two programs. You will need to install this package and the related header files, libraries and utilities if you want to write programs that use CORBA technology (cf. package "orbitdev").
orbitdev This package includes the header files, libraries, and utilities neecessary to write programs that use CORBA technology.
p_casn1 Convert between perl data structures and ASN.1 encoded packets
p_cnfini Config::IniFiles provides a way to have readable configuration files outside your Perl script.
p_netxap This module provides an interface to the protocol family represented by IMAP, IMSP, ACAP, and ICAP. A usable IMAP module is also provide.
p_xmldom http://www.w3.org/DOM/ This is a Perl extension to XML::Parser. It adds a new `Style' to XML::Parser, called `Dom', that allows XML::Parser to build an Object Oriented datastructure with a DOM Level 1 compliant interface. This is a beta version and although there will not be any major API changes, minor changes may occur as we get feedback from the people on the perl-xml mailing list. [You can subscribe to this list by sending a message to subscribe-perl-xml@lyris.activestate.com.] For documentaion read the manpages XML::Dom and XML::DOM::UTF8.
p_xmlpar This is a Perl extension interface to James Clark's XML parser, expat. You'll find examples in /usr/share/doc/packages/p_xmlpar/samples. For documentaion read the manpages XML::Parser and XML::Parser::Expat.
p2c Translates PASCAL programs to C. These can then be compiled using gcc.
pam PAM (Pluggable Authentication Modules) is a system security tool which allows system administrators to set authentication policy without having to recompile programs which do authentication.
pam_ldap This is a PAM Module, which supports LDAP. The advantages of this special version are: o Support for changing passwords in LDAP o Compatibility with the nss_ldap configuration file format
pam_smb pam_smb is a PAM module which allows authentication of UNIX users using an NT server.
patch GNU patch program
pavuk Pavuk is UNIX program used to mirror contents of WWW documents or files. It transfers documents from HTTP, FTP, and Gopher servers.
pcb Pcb is a handy tool for the X Window System built to design printed circuit boards. All coordinate units are 1/1000 inch. For details see the manual which can be found under /usr/share/doc/packages/pcb. There is also a man page available.
pcre The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5, with just a few differences. The current implementation corresponds to Perl 5.005.
pdf2html PDF to HTML converter
pdflib PDFlib is a development tool for PDF-enabling your software. PDFlib frees you from the intricate details of PDF generation by offering a simple-to-use API for programmatically creating PDF files from any software. PDFlib acts as a backend processor to your own programs. While you (the programmer) are responsible for retrieving or maintaining the data to be processed, PDFlib takes over the task of generating the PDF code which graphically represents your data. While you must still format and arrange your text and graphical objects, PDFlib frees you from the internals and intricacies of PDF. Although being far from complete, PDFlib already offers many useful functions for creating text, graphics, images and hypertext elements in PDF files.
pdksh A public domain Korn Shell clone.
perl perl - Practical Extraction and Report Language Perl is a language optimized for scanning arbitrary text files, extracting information from those text files, and printing reports based on that information. It's also a good language for many system management tasks. The language is intended to be practical (easy to use, efficient, complete) rather than beautiful (tiny, elegant, minimal). Some of the modules available on CPAN can be found in the "perl" series. Attention: due to security reasons we disabled the suid bit of /usr/bin/suidperl. If you need this feature, please add the following line to /etc/permissions.local and run SuSEconfig. /usr/bin/suidperl root.root 4755
perl_b64 This package contains a base64 encoder/decoder and a quoted-printable encoder/decoder. These encoding methods are specified in RFC 2045 - MIME (Multipurpose Internet Mail Extensions).
perl_bf Blowfish Algorithm as a Perl module.
perl_cur This is a dynamic loadable curses module for perl5. You can get this package at any CPAN archive.
perl_dbi The Perl Database Interface by Tim Bunce
perl_dc This package consists of a C library and a Perl module (which uses the C library, internally) for all kinds of date calculations based on the Gregorian calendar (the one used in all western countries today), thereby complying with all relevant norms and standards: ISO/R 2015-1971, DIN 1355 and, to some extent, ISO 8601 (where applicable). (See also http://www.engelschall.com/u/sb/download/Date-Calc/DIN1355/ for a scan of part of the "DIN 1355" document (in German)). The module of course handles year numbers of 2000 and above correctly ("Year 2000" or "Y2K" compliance) -- actually all year numbers from 1 to the largest positive integer representable on your system (which is at least 32767) can be dealt with. Note that this package EXTRAPOLATES the Gregorian calendar BACK until the year 1 A.D. -- even though the Gregorian calendar was only adopted in 1582 by most (not all) European countries, in obedience to the corresponding decree of catholic pope Gregor I in that year. Some (mainly protestant) countries continued to use the Julian calendar (used until then) until as late as the beginning of the 20th century. Finally, note that this package is not intended to do everything you could ever imagine automagically for you; it is rather intended to serve as a toolbox (in the best of UNIX spirit and traditions) which should, however, always get you where you want to go.
perl_dns Net::DNS is a Perl interface to the DNS resolver. It allows the programmer to perform any type of DNS query from a Perl script. For details and examples, please read the Net::DNS manual page.
perl_gtx gettext for perl
perl_htp This is a collection of modules that parse and extract information from HTML documents.
perl_ldp A Client interface to LDAP servers
perl_log Perl interface to syslog
perl_lw3 Libwww-perl is a collection of Perl modules which provides a simple and consistent application programming interface (API) to the World-Wide Web.
perl_md5 This package contains Perl extension interfaces for the following message digest algorithms: - RSA Data Security Inc. MD5 (RFC 1321) - RSA Data Security Inc. MD2 (RFC 1319) - NIST SHA-1 (FIPS PUB 180-1)
perl_net libnet is a collection of Perl modules which provides a simple and consistent programming interface (API) to the client side of various protocols used in the internet community.
perl_nm Parse, manipulate and lookup IP network blocks.
perl_paw Perl ASCII Widgets
perl_pdl The perlDL project aims to turn perl into an efficient numerical language for scientific computing. The PDL module gives standard perl the ability to compactly store and speedily manipulate the large N-dimensional data sets.
perl_prd RecDescent incrementally generates top-down recursive-descent text parsers from simple yacc-like grammar specifications.
perl_qt Perl Qt lets you use the Qt widgets from within an Perl application.
perl_sto The Storable extension brings persistency to your data.
perl_tie If you have been led to believe that associative arrays in perl don't preserve order, and if you have ever craved for that feature, this module is for you.
perl_tk Perl Tk is an enhancement for Perl. It combines both the well structured graphical library Tk with the powerful scripting language Perl.
perl_uri Perl interface for URI objects
perlgnom Perl modules for access to the functions of gtk and gnome.
perlmod This package contains a number of CPAN Apache:: perl modules and others which are needed to run them: Apache-SSI-2.12.tar.gz Apache-AutoIndex-0.08.tar.gz Apache-Filter-1.006.tar.gz Apache-ASP-0.18.tar.gz Apache-Icon-0.02.tar.gz apache.authznetldap.02.tar.gz I18N-LangTags-0.13.tar.gz Apache-Session-1.03.tar.gz Storable-0.6.11.tar.gz I18N-LangTags-0.12.tar.gz Apache-Filter-1.008.tar.gz Apache-SSI-2.09.tar.gz HTML-SimpleParse-0.08.tar.gz Apache-Language-0.09.tar.gz Apache-Language-0.12.tar.gz Devel-Symdump-2.00.tar.gz Apache-Sandwich-2.04.tar.gz apache.authnetldap.016.tar.gz Storable-0.6.7.tar.gz Apache-Sandwich-2.02.tar.gz MD5-1.7.tar.gz ApacheDBI-0.87.tar.gz MLDBM-2.00.tar.gz HTML-Clean-0.7.tar.gz
perlref Perl 5 Reference Guide
pg_devel Tis package contains the header files and libraries needed to compile C or C++ applications which will directly interact with a PostgreSQL database management server and the ecpg Embedded C Postgres preprocessor. You need to install this package if you want to develop applications which will interact with a PostgreSQL server. If you're installing postgresql-server, you need to install this package.
pg_jdbc PostgreSQL is an advanced Object-Relational database management system. This package includes the .jar file needed for Java programs to access a PostgreSQL database.
pg_lib This package contains the dynamic libraries for C and C++ that are needed by various client programs and client libraries (e.g. psql, Tcl, Perl, Python, PHP3).
pg_odbc PostgreSQL is an advanced Object-Relational database management system. This package includes the ODBC (Open DataBase Connectivity) driver and sample configuration files needed for applications to access a PostgreSQL database using ODBC.
pg_perl PostgreSQL is an advanced Object-Relational database management system. This package includes a module for developers to use when writing Perl code for accessing a PostgreSQL database.
pg_pyth PostgreSQL is an advanced Object-Relational database management system. The postgresql-python package includes a module for developers to use when writing Python code for accessing a PostgreSQL database.
pg_serv The postgresql-server package includes the programs needed to create and run a PostgreSQL server, which will in turn allow you to create and maintain PostgreSQL databases. PostgreSQL is an advanced Object-Relational database management system (DBMS) that supports almost all SQL constructs (including transactions, subselects and user-defined types and functions). You should install postgresql-server if you want to create and maintain your own PostgreSQL databases and/or your own PostgreSQL server. You also need to install the postgresql and postgresql-devel packages.
pg_tcl PostgreSQL is an advanced Object-Relational database management system. The postgresql-tcl package contains the libpgtcl client library, the pg-enchanced pgtclsh, and the PL/Tcl procedural language for the backend.
pg_test PostgreSQL is an advanced Object-Relational database management system. The postgresql-test package includes the sources and pre-built binaries of various tests for the PostgreSQL database management system, including regression tests and benchmarks.
pg_tk PostgreSQL is an advanced Object-Relational database management system. The postgresql-tk package contains the pgaccess program. Pgaccess is a graphical front end, written in Tcl/Tk, for the psql and related PostgreSQL client programs.
pharmacy A GNOME compliant front-end to CVS (work in progress).
phpdoc Documentation to PHP as HTML, PDF and RTF.
pico Pico is a simple, display-oriented text editor based on the Pine message system composer. As with Pine, commands are displayed at the bottom of the screen, and context-sensitive help is provided. As characters are typed, they are immediately inserted into the text.
pidentd This package contains identd, which implements a RFC1413 identification server. Identd looks up specific TCP/IP connections and returns the user name and other information about the connection.
pilot Pilot is a simple, display-oriented file system browser based on the Pine message system composer. As with Pine, commands are displayed at the bottom of the screen, and context-sensitive help is provided.
pine A menu-driven user mail program. Originally based on Elm (Pine Is No-longer Elm), but with many additional features that make it easier to use. Version 4 adds the following features: - color support - New screen navigation commands - Hierarchical folder collections - URL recognition and viewer dispatch - Basic rendering of message bodies in HTML format - Help screens with hyperlinks - Various other improvements (Adressbook, MIME, IMAP4, LDAP)
pinfo Pinfo is a curses based lynx-style info browser.
pixedit A tool to modify colors using several scrollbars. The program to find the colors you "really" like :-)
pixmaps In this package you find all icons of the window managers of the SuSE Linux CD. The window managers concerned are: - fvwm (package fvwm1) - fvwm2 (package fvwm) - fvwm95 (package fvwm95) - bowman (package bowman) - AfterStep (package afterstp) - CDEsim (package cdesim) - ctwm (package ctwm) - qvwm (package qvwm) - mlvwm (package mlvwm) - lxuser (former package lxuser) Also you find in this package the program xpmroot, formerly contained in the fvwm* window manager family. The reason why we put the icons together in this package is to avoid conflicts and redundancy whilst installing or removing packages. If there were icons in the former package with identical name but different contents these icons were renamed (icon1,icon2,iconN). Nevertheless, you may find the original pixmaps in the source packages (package_s) of the above mentioned window managers. Documentation: man xpmroot
pkgtools This package contains the scripts installpkg, removepkg and pkgtool.
plan plan is a schedule planner based on X/Motif. It displays a month calendar similar to xcal, but every day box is large enough to show appointments in small print. By pressing on a day box, the appointments for that day can be listed and edited.
plmagick PerlMagick is an objected-oriented Perl interface to ImageMagick. Use the module to read, manipulate, or write an image or image sequence from within a Perl script. This makes it suitable for Web CGI scripts. You must have ImageMagick 4.0.8 above and Perl version 5.002 or greater installed on your system.
pload Pload is a program to monitor network device statistics. It graphs information using Athena stripchart widgets. Pload shows totals and current rates for a given interface. It is customizable to show only receive data or only send data also. Additional customization can be accomplished using X resources.
plotmtv PLOTMTV's capabilities include 2D line and scatter plots (x-vs-y), contour plots, 3D surface, line and scatter plots as well as vector plots. The program has an rough but functional Graphical User Interface, through which it is possible to zoom in, zoom out, pan, toggle between 2D and 3D plots, and rotate 3D plots. Both color and gray-scale PostScript output are supported.
plotutil The GNU plotting utilities consist of seven command-line programs: the graphics programs `graph', `plot', `tek2plot', and `plotfont', and the mathematical programs `spline', `ode', and `double'. Distributed with these programs is GNU `libplot', the library on which the graphics programs are based. `libplot' is a function library for device-independent two-dimensional vector graphics, including vector graphics animations under the X Window System.
plp A newer printer spooling system for Linux. Configuration is located in /etc/printcap, /etc/plp.conf, and /etc/printer_perms. If problems occur shutdown the spooling system by entering "/sbin/init.d/lpd stop". Then you can switch to the BSD spooling system by removing package plp in YaST and installing package lprold. Restart the system with "/sbin/init.d/lpd start".
po_utils A collection of tools for handling PO files.
pop This package contains some POP3 and IMAP server daemons.
popt Popt is a C library for parsing command line parameters. Popt was heavily influenced by the getopt() and getopt_long() functions, but it improves on them by allowing more powerful argument expansion. Popt can parse arbitrary argv[] style arrays and automatically set variables based on command line arguments. Popt allows command line arguments to be aliased via configuration files and includes utility functions for parsing arbitrary strings into argv[] arrays using shell-like rules.
portmap A portmapper manages RPC connections, which are used by protocols like NFS and NIS. This version is compiled with tcp_wrapper support.
postfix Postfix aims to be an alternative to the widely-used sendmail program
postgres DBMS (DataBase Management System) PostgreSQL is the successor of the relational database system INGRES. It has been developed at Berkeley, University of California. The main advantages of the new system are:
ppp The ppp package contains the PPP (Point-to-Point Protocol) daemon, pppd, additional ppp utilities, documentation and sample files. PPP provides a method for transmitting IP and IPX datagrams over serial point-to-point links, for example over modem links. The PPP daemon handles the details of setting up a PPP link including configuring the network interface and performing the PPP negotiations. PPP requires a PPP driver in the kernel, either compiled in or loaded as a module. The package wvdial helps you with the configuration of PPP. You can find it in YaST, in the package installations, series n, but it should be already installed by default. Simply start it from YaST, "System administration ->", "Network configuration ->" and "Configure a PPP network ->". You can call it from the command line also with "wvdial.lxdialog". After you have configured wvdial, simply call "wvdial" and you will be connected.
pppoed New package for the new pppoe (PPP over Ethernet) protocol. This package provides mixed kernel/user mode PPP encapsulation for xDSL and similar internet links which use PPP protocol over the IP layer. It is necessary for Sympatico service in Ontario and probably elsewhere. To use this package successfully, your kernel must include support for the PPP encapsulation. SuSE provides the needed pppox module in the SuSE Kernel packages
prcs The Project Revision Control System, PRCS, is the front end to a set of tools that (like CVS) provide a way to deal with sets of files and directories as an entity, preserving coherent versions of the entire set.
procmail Sendmail calls procmail to deliver email into a local folder. Procmail can be configured to store email into different folders.
procmtr With procmeter one can display various system parameters as e.g. processor load, network load, etc.
proftpd Professional FTP Daemon offers features as configuration with a Apache like syntax in a single file and per directory with ".ftpaccess", support of multiple virtual FTP servers and anonymous FTP services, _no_ SITE EXEC command to avoid security problems, hidden directories or files, wu.ftpd compatible logging (extended logging available) and utmp/wtmp support, Shadow password suite support, including support for expired accounts. Documentation in /usr/share/doc/packages/proftpd/ and http://www.proftpd.org/.
proplst The PropList (PL) library is purposed to closely mimick the behaviour of the property lists used in GNUstep/OPENSTEP. It provides the functionality to manipulate, write it out, read in from a file, and synchronized it with the contents of a file for a tree structure of strings, data blocks, arrays and dictionaries (key-value pair lists). PropList is used by WindowMaker and related Projects. Includes, etc. are in the proplstd package.
proplstd This package contains libraries and includes that are not needed on thin Clients unless for development, etc.
ps Utilities for displaying process and memory information. Also includes Steve "Mr. Bassman" Bryant's enhanced `w'.
psgml `psgml' supports you while editing SGML documents. It respects the context of the used DTD (Document Type Definition) and offers the valid elements and attributes.
pstoedit pstoedit converts Postscript(TM) and PDF files to other vector graphic formats so that they can be edited graphically. pstoedit supports: tgif: Tgif .obj format (for tgif version >= 3) rpl: Real3D Programming Language Format lwo: LightWave 3D Object Format rib: RenderMan Interface Bytestream mif: (Frame)Maker Intermediate Format fig: .fig format for xfig xfig: .fig format for xfig pdf: Adobe's Portable Document Format gnuplot: gnuplot format ps: Flattened PostScript debug: for test purposes dump: for test purposes (same as debug) dxf: CAD exchange format java: java applet source code idraw: Interviews draw format pstoedit needs an installed Ghostscript interpreter.
pwdb The pwdb package contains libpwdb, the password database library. Libpwdb is a library which implements a generic user information database. Libpwdb doesn't use NSS from glibc. So it is not possible to use services like NIS+ or LDAP with pwdb.
pybliog Pybliographer is a tool for managing bibliographic databases. It currently supports the following formats: - BibTeX (quite complete) - Medline (read-only) - Ovid files (from ovid.com) - Refer and EndNote (read only) - SGML DocBook (write only) Pybliographer can be used for searching, editing, reformatting, etc. In fact, it's a simple framework that provides easy to use python classes and functions, and therefore can be extended to any usage (generating HTML pages according to bibliographic searches, etc). In addition to the scripting environment, a graphical GNOME interface is available. It provides powerful editing capabilities, in addition to a nice hierarchical search mechanism.
pygdmod GD module is an interface to the GD library written by Thomas Bouttel. `It allows your code to quickly draw images complete with lines, arcs, text, multiple colors, cut and paste from other images, and flood fills, and write out the result as a .GIF file. This is particularly useful in World Wide Web applications, where .GIF is the format used for inline images.' It has been extended in some ways from the original GD library.
pygnome PyGNOME is an extension module for python that gives you access to the GNOME libraries. This means you have access to more widgets, simple configuration interface, metadata support and many other features.
pygresql PyGreSQL is a python module that interfaces to a PostgreSQL database. It embeds the PostgreSQL query library to allow easy use of the powerful PostgreSQL features from a Python script.
pygtk PyGTK is an extension module for python that gives you access to the GTK+ widget set. Just about anything you can write in C with GTK+ you can write in python with PyGTK (within reason), but with all of python's benefits.
pyimglib The Python Imaging Library adds fairly powerful image processing capabilities to the Python interpreter and provides extensive file format support, and efficient internal representation. It provides also an alternative shared library to Tkinter.
pyldapm This module provides an LDAP API to Python in the spirit of RFC1823 using the UM LDAP or OpenLDAP library.
pyth_cur An easy to use interface to (n)curses CUI library. CUI stands for console user interface.
pyth_dmo Various demonstrations of what you can do with Python and a number of programs that are useful i.e. while building or extending Python.
pyth_doc Tutorial, Global Module Index, Language Reference, Library Reference, Extending and Embedding Reference, Python/C API Reference, Documenting Python and Macintosh Module Reference in HTML format.
pyth_pdf Tutorial, Global Module Index, Language Reference, Library Reference, Extending and Embedding Reference, Python/C API Reference, Documenting Python and Macintosh Module Reference in PDF format.
pyth_tk Python interface to Tk. Tk is the GUI toolkit coming along with Tcl. The package "xrpm" e.g., uses this Python interface.
pyth_tkl Shared Library for Python Tk Interface (_tkinter.so) -- it is distributed separately to allow easier replacement with PIL (Python Imaging Libary - see the pyimglib package).
pythgdbm An easy to use interface to GDBM databases. GDBM is the GNU implementation of the standard unix dbm databases.
python Python is an interpreted object-oriented programming language, and is often compared to Tcl, Perl, Scheme or Java. A survey of Python you could find in the documentation and tutorials included in the pyth_doc (PostScript, HTML) package. If you have web access, point your browser to http://www.python.org.
pyxml The package currently contains: * XML parsers: Pyexpat (Jack Jansen), xmlproc (Lars Marius Garshol), xmllib.py (Sjoerd Mullender) using the sgmlop.c accelerator module (Fredrik Lundh). * SAX interface (Lars Marius Garshol) * DOM interface (Stefane Fermigier, A.M. Kuchling) * xmlarch.py, for architectural forms processing (Geir Ove Gr * Unicode wide-string module (Martin von L * Various utility modules and functions (various people) * Documentation and example programs (various people) The code is being developed bazaar-style by contributors from the Python XML Special Interest Group, so please send comments, questions, or bug reports to <xml-sig@python.org>. For general information about Python, see: http://www.python.org The Python XML-SIG home page is: http://www.python.org/sigs/xml-sig/
qigc With this program you can connect to the International Go Server (IGS) and play Go online with other player. Or you can just watch at other games. Qigc uses the Qtlib.
qps qps is an X11 version of top or ps, with motif- or windows-like interface.
qtcompat This package contains compatibility header files to compile older QT programs designed for QT versions < 1.40. The former QT package was split into the following ones: qtlib runtime libraries qtdevel developpment environment qtext extensions qtcompat compatibility includes for versions < 1.40 If you want to develop programs with QT or simply e.g. recompile KDE, then you have to install the qtdevel package. Perhaps installing qtcompat will free you from compile errors in older packages. Please read in /usr/share/doc/packages/qt/LICENSE for licensing issues! Documentation in: /usr/share/doc/packages/qt /usr/share/doc/packages/qt/html/index.html
qtdevel This package contains the QT runtime libraries. The former QT package was split into the following ones: qtlib runtime libraries qtdevel developpment environment qtext extensions qtcompat compatibility includes for versions < 1.40 If you want to develop programs with QT or simply e.g. recompile KDE, then you have to install this package. Perhaps installing qtcompat will free you from compile errors in older packages. Please read in /usr/share/doc/packages/qt/LICENSE for licensing issues! Documentation in: /usr/share/doc/packages/qt /usr/share/doc/packages/qt/html/index.html
qtdevel2 You need this package, if you want to compile programs with Qt 2. It contains the "Qt Crossplatform Development Kit 2". Under /usr/lib/qt you find include files, documentation, precompiled examples and a tutorial for getting started with using Qt. This package may not be installed at the same time as qtdevel or qtcompat.
qtext This package contains some QT extensions (Netscape plugin, ImageIO, OpenGL). The former QT package was split into the following ones: qtlib runtime libraries qtdevel developpment environment qtext extensions qtcompat compatibility includes for versions < 1.40 If you want to develop programs with QT or simply e.g. recompile KDE, then you have to install the qtdevel package. Perhaps installing qtcompat will free you from compile errors in older packages. Please read in /usr/share/doc/packages/qt/LICENSE for licensing issues! Documentation in: /usr/share/doc/packages/qt /usr/share/doc/packages/qt/html/index.html
qtext2 This package contains extension libraries of Qt 2.00, such as an OpenGL interface to Qt. It may not be installed together with qtext.
qtlib This package contains the QT runtime libraries. The former QT package was split into the following ones: qtlib runtime libraries qtdevel developpment environment qtext extensions qtcompat compatibility includes for versions < 1.40 If you want to develop programs with QT or simply e.g. recompile KDE, then you have to install the qtdevel package. Perhaps installing qtcompat will free you from compile errors in older packages. Please read in /usr/share/doc/packages/qt/LICENSE for licensing issues! Documentation in: /usr/share/doc/packages/qt /usr/share/doc/packages/qt/html/index.html
qtlib2 Qt is a program library for developing applications with graphical user interfaces. It allows you to rapidly develop professional programs. The Qt library is available not only for Linux but for a great number of Unices and even for Windows, as well. Thus it's possible to write programs that may be ported to those platforms easily. Qt comes with a licence that allows you to use it free of charge, as long as you make the source codes of the programs that you develop with Qt free (for example by releasing it under the GPL). This package contains the runtime libraries of the newest Qt version 2. The current version 1.1.1 of KDE uses Qt 1.44, which comes in the package qtlib. You need version 2 only, if you want to develop or at least compile programs that are based on Qt 2. Hereby it is possible to install qtlib and qtlib2 at the same time. The packages qtdevel2 and qtext2 exclude their counterparts of Version 1.44. See /usr/share/doc/packages/qtlib2 for details about the new features of current Qt library!
qtman This package contains the man pages for the qt development enviroment.
qtman2 This package contains all man pages for all QT 2 classes.
quota Allows to assign disk quotas to the individual users of the system. The kernel must be recompiled with disk quota support enabled.
qvwm Q V stands for 9 5 in Japanese. It is a window manager that resembles the Win95 GUI Documentation in: /usr/share/doc/packages/qvwm
radiusc Radius client provides some useful programs for doing authentication and accounting via a (remote) radius server.
radiusd radiusd is the Lucent Technologies radius server. It provides remote authentication an accounting services; it e.g. use by Lucent Portmaster products (you guessed) for login authentication and logging.
rasmol RasMol is an X Window System tool intended for the visualization of proteins and nucleic acids. It reads Brookhaven Protein Database (PDB) files and interactively renders them in a variety of formats on either an 8bit or 24/32bit color display. Examples are in /usr/lib/rasmol
rcs RCS, the Revision Control System, manages multiple revisions of files. RCS can store, retrieve, log, identify, and merge revisions. It is useful for files that are frequently revised e.g. programs, documentation, graphics, and papers.
rdist This utility makes it possible to distribute files to several computers within a network. If possible, file attributes such as: owner, group, mode, and mtime are retained. It's even possible to overwrite running binaries.
recode This filter converts various character sets.
regina Mark Hessling's implementation of the REXX language.
repgtk GTK bindings for librep (LISP)
rfc This is the reference concerning Internet and Internet protocols. The discussed matter might be a little to theoretical for laymen but professionals do find all what they are looking for.
rinetd rinetd redirects TCP connections from one IP address and port to another. rinetd is a single-process server which handles any number of connections to the address/port pairs specified in the file /etc/rinetd.conf. Since rinetd runs as a single process using nonblocking I/O, it is able to redirect a large number of connections without a severe impact on the machine. This makes it practical to run TCP services on machines inside an IP masquerading firewall. Note: rinetd can not redirect FTP, because FTP requires more than one socket.
rman RosettaMan is a filter for UNIX manual pages needed by TkMan. It takes as input man pages formatted for a variety of UNIX flavors (not [tn]roff source) and produces as output a variety of file formats. Also included is http-rman which provides access to the man-pages via a normal web-browser.
roottail Displays a given file anywhere on your X11 root window with a transparent background.
roxen Challenger is a modular open source web server and forms the foundation of the Roxen Platform (a commercial web content management system). Administration and configuration of the server and all its add-on modules are done via a very comfortable web interface. Roxen is a real alternative to Apache - and because of its GPL license also as free as its competitor. It is probably easier to configure while being as powerful as apache. It comes with modules like "Graphics text", which gives you the tag <gtext></gtext> that lets Roxen create a GIF from the text with lots of advanced features compared to regular HTML-text. Another module is "Business Graphics", which offers a tag <diagram> that can be used to create GIFs that contain complex business charts (e.g. pie charts, bar charts,...) or even mathematical functions.
roxmysql This package lets the Roxen webserver access mySQL databases. For details see the Roxen documentation.
roxpgsql This package lets the Roxen webserver access PostgreSQL databases. For details see the Roxen documentation.
rp_pppoe pppoe is a user-space redirector which permits the use of PPPoE (Point-to-Point Over Ethernet) with Linux. PPPoE is used by many ADSL service providers.
rpm RPM Package Manager is the main tool for managing software packages of the SuSE Linux distribution. rpm can be used to install and remove software packages; with rpm it's easy to update packages. rpm keep track of all these manipulations in a central database. This way it is possible to get an overview of all installed packages; rpm also supports database queries.
rpm2html from the original spec file: rpm2html tries to solve 2 big problems one face when grabbing a RPM package from a mirror on the net and trying to install it: - it gives more information than just the filename before installing the package. - it tries to solve the dependancy problem by analyzing all the Provides and Requires of the set of RPMs. It shows the cross references by the way of hypertext links. You'll find example configuration files at /usr/share/doc/packages/rpm2html. - Use it in combination with the package `rpmfind'.
rpmfind rpmfind analyze the current state of the system, check a remote database using HTTP to lookup the packages providing the best affinity with your current software base and also list the extra packages that you need to install to solve the missing dependencies. Rpmfind can also do the transfer once the list of package has been established. home page: http://rufus.w3.org/linux/rpm2html/rpmfind.html
rsync rsync uses the "rsync algorithm" which provides a very fast method for bringing remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand. At first glance this may seem impossible because the calculation of diffs between two files normally requires local access to both files. A technical report describing the rsync algorithm is included with this package.
rxp From the RELNOTES: [...] a validating namespace-aware XML parser in C. RXP was written by Richard Tobin at the Language Technology Group, Human Communication Research Centre, University of Edinburgh. RXP is distributed under the GNU Public Licence, which is in the file COPYING. RXP may be made available under other licensing terms; contact M.Moens@ed.ac.uk for details. RXP is based on the W3C XML 1.0 recommendation of 10th February 1998 and the Namespaces recommendation of 14th January 1999. Deviations from these recommendations should probably be considered as bugs. There is currently only minimal documentation. There is a manual page for the rxp program, and a hastily-written file called "Manual" which describes the public functions and data structures. The file "Threads" contains some notes about use in a threaded environment. [...] A simple application (called rxp) is provided that parses and writes XML data, optionally expanding entities, defaulting attributes, and translating to a different output encoding. There is an RXP web page at http://www.cogsci.ed.ac.uk/~richard/rxp.html Bug reports should be sent to richard@cogsci.ed.ac.uk.
samba Samba is a suite of programs which work together to allow clients to access Unix filespace and printers via the SMB protocol (Server Message Block). In practice, this means that you can redirect disks and printers to Unix disks and printers from LAN Manager clients, Windows for Workgroups 3.11 clients, Windows'95 clients, Windows NT clients and OS/2 clients. There is also a Unix client program supplied as part of the suite which allows Unix users to use an ftp-like interface to access filespace and printers on any other SMB server. Samba includes the following programs (in summary): * smbd, the SMB server. This handles actual connections from clients. * nmbd, the Netbios name server, which helps clients locate servers. * smbclient, the Unix-hosted client program. * smbrun, a little `glue' program to help the server run external programs. * testprns, a program to test server access to printers. * testparm, a program to test the Samba configuration file for correctness. * smb.conf, the Samba configuration file. * smbprint, a sample script to allow a Unix host to use smbclient to print to an SMB server. The suite is supplied with full source and is GPLed. This package expects its config file under /etc/smb.conf .
samt SAmT is a tool for the System Administrator. It helps keeping a list of important system files without having to look for them each time you need them. It provides an easy means of rebooting the system or drive it into a certain runlevel respectively. Furthermore it can create a backup of your given files, thus giving you the opportunity of switching back to a "running system".
sash are: -chgrp, -chmod, -chown, -cmp, -cp, -dd, -echo, -ed, -grep, -gunzip, -gzip, -kill, -ln, -ls, -mkdir, -mknod, -more, -mount, -mv, -printenv, -pwd, -rm, -rmdir, -sync, -tar, -touch, -umount, -where
sawfish The sawfish (former sawmill) windowmanager is a small and smart windowmanager, which can be extended using LISP.
scanlogd This daemon is able to detect and log portscans aimed at its host.
scheme UMB Scheme is an implementation of the language described in the IEEE Standard for the Scheme Programming Language (December, 1990). All syntax, variables and procedures are implemented. Integers are implemented as fixnums and bignums, rationals as pairs of integers, (inexact) reals as double-precision floats, and (inexact) complex numbers as pairs of double-precision floats.
scotty Scotty is the name of a software package which allows to implement site specific network management software using high-level, string-based APIs. The software is based on the Tool Command Language which simplifies the development of portable network management scripts. The scotty source distribution includes two major components. The first one is the Tnm Tcl Extension which provides access to network management information sources. The second component is the Tkined network editor which provides a framework for an extensible network management system.
screen With this program you can take advantage of the multi-tasking abilities of your Linux system by opening several sessions over one terminal. The sessions can also be detached and resumed from another login terminal. Documentation: man screen
scwm From the Scwm homepage (/usr/share/doc/packages/scwm/scwmrc/): Scwm is the Scheme-Configurable Window Manager. It is a window manager with a powerful configuration language based on Guile Scheme. Scwm has a number of advanced features, many implemented in the configuration language itself. It is in very active development currently, and continues to improve. Scwm was originally based on fvwm2 code. It is rapidly evolving in the internals, but we are striving to maintain compatibility on various levels. It now has a strict superset of fvwm2 features. Even fvwm2 modules may be executed through an adapter written in the configuration language. Features ======== Scwm has a number of useful features, some of which are rarely seen in a window manager. Here are some highlights: - Full programmability using Guile Scheme. - Support for GUI scripting using guile-gtk (experimental quality). - Optional constraint-based window-layout system (new in v0.9). See README-constraints for information on getting started. - Fully documented the C-level primitives. - Much-improved documentation browsing capabilities from Emacs. - Multiple decoration styles, including mwm, fvwm and win95 so far. - Everything that can be configured can be changed on the fly at runtime. - A powerful external control protocol. The scwmexec program can be used to execute any window manager. - command at any time; scwmrepl gives you an interactive session with the window manager. - An emacs interaction mode: edit your .scwmrc in emacs, and evaluate the results immediately, without restarting. - Support for fvwm2 modules. - Multiple disjoint virtual desktops. - Animated move and windowshade operations. - Synthetic events (allowing you to bind keystrokes or mouse operations to sequences of clicks and keyboard commands). - Ability to load nearly any image type. - Timer hooks, input hooks, new window hooks. - Direct support for /etc/X11/wmconfig/ under RedHat GNU/Linux 5.x. - XLock menu that queries xlock for the available modes automatically. The code is fairly portable. It is known to work at least on Linux, FreeBSD, NetBSD, Solaris and Irix. Scwm comes with a number of example scwmrc files in the sample.scwmrc directory (/usr/share/doc/packages/scwm/scwmrc/) which demonstrate many of the useful features.
sdb This package is necessary as base for the national language packages of the SDB as there are e.g. sdb_de or sdb-en. It installs the needed directory structure and compatibility links for older versions of the SDB. The SDB may be found under: /usr/share/doc/sdb
sdb_de A collection of frequently asked support questions. These are written in HTML and can be found under /usr/share/doc/support-db/sdb. The english sdb is in package sdb_en.
sdb_en A collection of frequently asked support questions. These are written in HTML and can be found under /usr/share/doc/support-db/sdb_e. The English version is under construction.
sdb_es Some articles to answer frequently asked questions. These pages are in HTML format and are located at /usr/share/doc/sdb/es. The german version is in the package sdb_de.
sdb_fr Some articles to answer frequently asked questions. These pages are in HTML format and are located at /usr/share/doc/sdb/fr. The german version is in the package sdb_de.
sdb_it Some articles to answer frequently asked questions. These pages are in HTML format and are located at /usr/share/doc/sdb/it. The german version is in the package sdb_de.
seccheck Regularly executable scripts (via cron) to check the security of your System.
secumod This Kernel module will disable a configurable set of features, which will result in a more secure system. It features: - `texec' : TPE protection (more on this later) - `procfs' : procfs protection - `hardlink' : hardlink create protection - `symlink' : symlink follow protection - `rawdisk' : rawdisk protection - `pipe' : Pipe (FIFO) protection - `trace' : process trace protection - `systable' : syscall table checking - `logging' : if you want logging turn this on - `persist' : on default this is set to 0, so the module can be unloaded, but you may set it to 1 to make it unremovable - `capbits' : set the capbits value. You have to supply a certain mode for the capbits variable.
selfhtml HTML4 reference and tutorial. Unfortunately this document is only available in german.
sendmail The "Unix System Administration Handbook" calls sendmail "The most complex and complete mail delivery system in common use..." . Ready-made configuration files are included for systems connected by TCP/IP (with or without a name server) and for systems using UUCP. `procmail' is included as a local mail agent.
sgmltool SGML-Tools is a text-formatting package based on SGML (Standard Generalized Markup Language), which allows you to produce LaTeX, HTML, GNU info, LyX, RTF, and plain ASCII (via groff) from a single source. This system is tailored for writing technical software documentation, an example of which are the Linux HOWTO documents. It should be useful for all kinds of printed and online documentation. This package is considered as the successor of the Linuxdoc package. SGML-Tools is not able to process arbitrary SGML documents; in such a case, give jade_dsl a try and write your own DSSSL scripts (take the docbk30 package as an example).
sgrep Search a file for a structured pattern
sh_utils The programs in this package include: basename chroot date dirname echo env expr false groups id logname nice nohup pathchk pinky printenv printf pwd sleep stty su tee test true tty uname who whoami yes
shadow This package is configured to prevent root login from other than local consoles. If you want to enable root login via TCP/IP set ROOT_LOGIN_REMOTE to "yes" in /etc/rc.config and run SuSEconfig.
sharutil This is the set of GNU shar utilities. `shar' makes so-called shell archives out of many files, preparing them for transmission by electronic mail services. `unshar' helps unpacking shell archives after reception. `uuencode' prepares a file for transmission over an electronic channel which ignores or otherwise mangles the eight bit (high order bit) of bytes. `uudecode' does the converse transformation. `remsync' allows for remote synchronization of directory trees, using electronic mail. This part of sharutils is still alpha.
shlibs Shared C libraries - needed to run programs linked with libc and libm libraries (almost all). Further basic support for international codepages and some binaries contained in the libc-source.
shlibs2 The shared libraries of libc-2.2pre
sitar Prepare system information using perl and binary tools, reading the /proc filesystem, ... Output is in HTML (LaTeX; planned: XML, SQL), can be converted to PS and PDF. This program must be run as "root". sitar.pl includes scsiinfo by Eric Youngdale, Michael Weller <eowmob@exp-math.uni-essen.de> and ide_info by David A. Hinds <dhinds@hyper.stanford.edu>. It implements ideas of the SuSE Munich people. Comment: Sitar is an ancient Indian instrument as well.
sitecopy sitecopy is for copying locally stored websites to remote web servers. The program will upload files to the server which have changed locally, and delete files from the server which have been removed locally, to keep the remote site synchronized with the local site, with a single command. The aim is to remove the hassle of uploading and deleting individual files using an FTP client. FTP, WebDAV and HTTP-based authoring servers are supported.
slang Library with routines for display access. Similar to ncurses, but it has its own programming interface. Slang uses the entries in /usr/lib/terminfo.
smail Smail is a mail system which is easy to configure. A lot of examples are installed in addition to the program. Smail should NOT be used together with sendmail.
smaltalk GNU Smalltalk is an implementation which is almost Smalltalk-80 conform (tm ParkPlace Systems) as described in Adele Goldberg and David Robson's book `Smalltalk-80: the Language and its Implementations', which will be referred to as the `Blue Book'. Smalltalk is an object oriented programming language, meaning that the programmer not only has to keep the data in his head but the operations which can be applied to this object. The ability of an object of keeping not only track of the data but also to those operations that are connected to itself are inseparable glued together. The amount of actions that can be performed by the object is precisely defined by the amount of operations of this special object (called methods in Smalltalk). You can't `see' the contents of an object from outside the object. Seen from the outside an object is a black box which has some particular operations and states, but that's about all you know. In Smalltalk everything is an object. This includes variables, executable procedures (methods) and stack frames (context of invoked methods or context of a block). Every object is an instance of a class. You can see a class as a datatype and its incorporated functions. An instance is a particular variable of this datatype. If you want to perform an operation on one of these objects you have to send it a message and the object reacts by performing the correspondent action. To print something, e.g., you could send the message like this: someObject print The message you send is indeed the name of a method (procedure) which should be carried out. If you send a message to an object Smalltalk tries to find out the method that has been defined for this kind of object. First it starts looking at the objects class. If there is no such class it bothers the parent class, in the grandfather class etc.. At the top of this class-construction there is a class called Object which has no ancestors. If Smalltalk couldn't find a method until then it produces an error code. For a complete explanation of Smalltalk there is a very nice tutorial by Andy Valencia: try the command info `(gst)Tutorial' . Additionally the X Smalltalk interface and object browser `blox' (xgst) is included. Besides blox, GNU Smalltalk has two other modules which may be compiled in, tcp and gdbm. All three available modules are compiled to the executable named gst_all; if you need another combination of modules, recompile the source (or write to feedback@suse.de). Happy small talking!
smb_auth smb_auth is a proxy authentication module. With smb_auth you can authenticate proxy users against an SMB server like Windows NT or Samba.
smbclnt This package contains all programs, that are needed to act as a samba client. This includes also smbmount, of course.
smsclien A simple UNIX client Allowing you to send SMS messages to mobile phones and pagers. You have to be root to use this program. Documentation is found in /usr/share/doc/packages/smsclien or with `man sms_client'
smtpd This is a SMTP store and forward proxy. Please read /usr/share/doc/packages/smtpd/README.SuSE!!!
snmp SNMP is the Simple Network Management Protocol of the Internet defined as a standard in RFC 1155 and 1157 and 1901 up to 1908. The protocol allows mainly to retrieve and set variables, addressed as objects in the MIB (Management Information Base). The well-known MIB-2 is defined in RFC 1213 and contains variables related to the TCP/IP protocol suite.
sp The tools of this package provide the possibility to manage SGML and XML documents. It contains the parser `nsgmls' and the supporting programs `sgmlnorm', `spam', `spent', and `s2x' (previous known under the filename `sx'). `s2x' is useful as a converting tool from SGML to XML, the comming WWW standard. You'll find the documentation for all the programs under /usr/share/doc/packages/sp/.
sp_libs Libraries for sp and jade
spectcl An interface builder for Tcl/Tk and Java directly from Sun Microsystems. Documentation: /usr/share/doc/packages/spectcl
splitscr Splitscreen is a telnet-like client intended for two-way interactive communication. It is intended to be used with ttylinkd or conversd. Splitscreen uses NCURSES for screen formatting, and features line editing, a session scroll- back buffer, and an option to save session text to a log- file.
splitvt splitvt splits a VT100 compatible (Linux console, xterm) terminal`s screen into two.
squid2 The Squid V2.2 WWW Proxy Server (2.2 STABLE5 with all fixes) Homepage: http://squid.nlanr.net
squid23 New version of the Squid V2.3 WWW Proxy Server Homepage: http://squid.nlanr.net Important changes since Squid 2.2: Domain name matching: The function which checks for a match between a hostname and a domain name has been rewritten, and its behavior is now slightly different. Previously, the domain ``com'' would match the hostname ``foo.com'', but this is no longer the case. Now, if you must write ``.com'' to match ``foo.com''. Removed dnsservers: In this version, DNS lookups are done by the main Squid process by default. Truncate vs unlink: In version 2.2 Squid truncated disk files (by default) instead of unlinking them. This caused some installations to run out of inodes on the cache disks. Even though truncate makes Squid a bit faster, we have made the default to use unlink again. Look at http://squid.nlanr.net/Versions/v2/2.3/ for a full description.
squidgrd squidGuard is a free (GPL), flexible and ultra fast filter, redirector and access controller plugin for squid. It lets you define multiple access rules with different restrictions for different user groups on a squid cache. squidGuard uses squid's standard redirector interface.
strace With strace you can trace the activity of a program. Information as to any system calls the program made and the signals it has received/processed can be seen. Even child processes can be tracked.
strn This version of strn is based on trn and allows scoring of a news article based on author and subject.
su1 Program which allows selected users to run selected commands as root.
sudo `sudo' is a command that allows users to execute some commands as root. The /etc/sudoers file (edited with `visudo') specifies which users have access to sudo and which commands they can run. `sudo' logs all its activities to syslogd, so the system administrator can keep an eye on things. Sudo asks for the password for initializing an check period of a given time N (where N is defined at installation and is set to 5 minutes by default).
susecurs With this package a script do_chamaeleon is supplied which transform the boring X-cursor into the SuSE chamaeleon.
susefont cmbtt10.mf, cmbtt8.mf, and cmbtt9.mf.
susehilf This package contains the basics of the SuSE Help-System. To prevent unnecessary disk usage the man pages will be formatted "on the fly". Thus you can only view man pages that are already installed. Start `susehelp' by invoking help. susehelp --help shows a list of configuration possibilities.
suselxen SuSE Linux Manual (english)
susewm This package allows you to create in one step the configuration files for the fvwm, fvwm2, fvwm95, bowman, afterstep, cdesim, mwm, ctwm, KDE, and icewm window managers. In the menus you'll only find programs which are really installed in the system. The desktop of the window managers will look the same (considering the particularities of the window managers). For KDE, mwm, ctwm, and icewm there is only support for keeping the menus up to date since these are very different from the other window managers like fvwm. The icons used in the fvwm2 / fvwm95 menus are taken from the package 3dpixms which themselves are generated from the 3dpixm package.
swi_pl Edinburgh-style Prolog compiler including modules, autoload, libraries, Garbage-collector, stack-expandor, C-interface, GNU-readline and GNU-Emacs interface, very fast compiler, X11 interface using XPCE (see http://www.swi.psy.uva.nl/projects/xpce).
swig SWIG is a compiler that attempts to make it easy to integrate C, C++, or Objective-C code with scripting languages including Perl, Tcl, and Python. In a nutshell, you give it a bunch of ANSI C/C++ declarations and it generates an interface between C and your favorite scripting language. However, this is only scratching the surface of what SWIG can do--some of its more advanced features include automatic documentation generation, module and library management, extensive customization options, and more. See the documentation under /usr/share/doc/packages/swig.
syslogd The sysklogd package implements two system log daemons. The syslogd daemon is the general system logging daemon which is responsible for handling requests for syslog services. This version of syslogd is similar to the standard Berkeley product but with a number of compatible extensions. The klogd daemon runs either standalone or as a client of syslogd. Klogd `listens' to kernel log messages, prioritizes them and routes them to either output files or to syslogd. This version of klogd will optionally translate kernel addresses to their symbolic equivalents if provided with a system map.
sysvinit System V style init programs by Miquel van Smoorenburg that controls the booting and shutdown of your system. These support a number of system runlevels, each one associated with a specific set of utilities. For example, normal system runlevel is 2, which starts a getty on virtual consoles tty1-tty6. Runlevel 3 starts xdm. Runlevel 0 shuts down the system. Please see the individual man pages for: inittab, initscript, halt, init, killproc, killall5, powerd, reboot, runlevel, shutdown, and telinit.
tarfix Tools for processing and recover damaged tar archive files.
tcl Tcl is a simple to use text-based scripting language with many built-in features that make it especially nice for writing interactive scripts similar to perl. This package is required if you want to install Tk.
tcld This package contains the configuration scripts, header files and static libraries for the packages tcl, tk, tix, itcl, expect and tclx. It is only required to compile and link C programs and extensions for the named packages.
tclldap This extension makes it possible to access LDAP servers from Tcl scripts. The Tcl interpreter can load it at runtime.
tclplug With this plugin, you can download a special kind of Tcl/Tk scripts (aka. tclets) from the internet and execute them inside your browser as it is known from Java applets. You can find the documentation in /opt/netscape/tclplug/2.0/doc.
tclx Extended Tcl is a superset of standard Tcl. Extended Tcl has three basic functional areas: A set of new commands, a Tcl shell (i.e. a Unix shell-style command line and interactive environment), and a user-extensible library of useful Tcl procedures, any of which can be automatically loaded on the first attempt to execute it. In addition, a detailed help system is available for Tcl/Tk: tclhelp.
tcpd This package contains a small daemon program which can monitor and filter incoming requests for finger, ftp, telnet, rlogin, rsh, exec, tftp, talk and other network services.
tcpdump With this program you can "read" all or only certain packets going over the ethernet. It can be used to debug specific network problems.
tcsh tcsh is an enhanced but completely compatible version of the Berkeley UNIX C shell, csh(1). It is a command language interpreter usable both as an interactive login shell and a shell script command processor. It includes a command-line editor, programmable word completion, spelling correction, a history mechanism, job control, and a C-like syntax.
teapot Teapot is a spreadsheet program for UNIX, which uses modern concepts besides being portable and extensible, for instance three dimensional tables and iterative expressions. It provides various output formats e.g. LaTeX and HTML. There are executables in english, dutch and german available. They are started by typing "teapot_en", "teapot_nl" or "teapot_de". Just typing "teapot" starts the english version.
tei TEI and TEI Lite DTD
termcap The termcap library
terminfo This is the terminfo reference database, maintained by Eric Raymond. This database is the official successor of the 4.4BSD termcap file and contains information about any known terminal. The ncurses library makes use of this database in order to use the terminals correctly. If you just use the Linux console, xterm and VT100, you probably will not need this database - a minimal /usr/share/terminfo tree for these terminal is already included in the ncurses package.
texinfo Texinfo is a documentation system that uses a single source file to produce both on-line information and printed output. Using Texinfo, you can create a printed document with the normal features of a book, including chapters, sections, cross references, and indices. From the same Texinfo source file, you can create a menu-driven, on-line Info file with nodes, menus, cross references, and indices. This package contains a "viewer" to read the documentation files in /usr/share/info.
textutil These are the GNU text file (actually, file contents) processing utilities. Most of these programs have significant advantages over their Unix counterparts, such as greater speed, additional options, and fewer arbitrary limits. The programs in this package are: cat, cksum, comm, csplit, cut, expand, fmt, fold, head, join, md5sum, nl, od, paste, pr, ptx, sort, split, sum, tac, tail, tr, tsort, unexpand, uniq, and wc.
tgif This program has nothing to do with the GIF format. It is an extremely powerful and easy to use vector-oriented drawing program which has every feature you would expect in a drawing utility.
the THE is a text editor that uses both command line commands and key bindings to operate. It is intended to be similar to the VM/CMS System Product Editor, XEDIT and to Mansfield Software's, KEDIT.
thttpd Thttpd is a very compact no-frills httpd serving daemon that can handle very high loads. While lacking many of the advanced features of Roxen or Apache, thttpd operates without forking and is extremely efficient in memory use. Basic support for cgi scripts, authentication, and ssi is provided for. Advanced features include the ability to throttle traffic.
tidy From Overview.html: When editing HTML it's easy to make mistakes. Wouldn't it be nice if there was a simple way to fix these mistakes automatically and tidy up sloppy editing into nicely layed out markup? Well now there is! Dave Raggett's HTML TIDY is a free utility for doing just that. It also works great on the atrociously hard to read markup generated by specialized HTML editors and conversion tools, and can help you identify where you need to pay further attention on making your pages more accessible to people with disabilities. Tidy is able to fix up a wide range of problems and to bring to your attention things that you need to work on yourself. Each item found is listed with the line number and column so that you can see where the problem lies in your markup. Tidy won't generate a cleaned up version when there are problems that it can't be sure of how to handle. These are logged as "errors" rather than "warnings". Tidy features in a recent article on XHTML by webreview.com.
tiff Library and support programs for the TIFF image format. The sources of this package are in the source-package of libgr.
timezon2 These are configuration files that describe possible time zones for glibc-2.2pre
timezone These are configuration files that describe possible time zones. With YaST you can select an appropriate time zone for your system.
tin Tin is a full-screen, easy to use Netnews reader. It can read news locally (i.e. /var/spool/news) or remotely (rtin or tin -r option) via an NNTP (Network News Transport Protocol) server. Docu: man tin or man rtin.
tix The Tix library has by far the greatest collection of widgets for programming with Tcl/Tk. Highlights include: Hierarchical List box, Directory List/Tree View, Spreadsheet, Tabular List box, Combo Box, Motif style FileSelectBox, MS Windows style FileSelectBox, PanedWindow, NoteBook, Spin Control widget .... and many more. With these new widgets, your applications will look great and interact with your users in intuitive ways.
tixlpq Tix frontend to lpq
tk Tk toolkit for Tcl
tkconv A Ham Radio Converse client written in Tcl/Tk.
tkdesk TkDesk is a graphical desktop and file manager for UNIX (especially Linux) and the X Window System. Compared with other file managers available, it offers the most complete set of file operations and services, plus gives the user the ability to configure most aspects of TkDesk in a powerful way. The reason for this is the use of Tcl/Tk as the configuration and (for the greatest part of TkDesk) implementation language. TkDesk has been influenced by various other systems and file managers: NeXT, for laying out the file browser windows, Apple Finder, for the idea of file annotations and, (shock horror), Windows 95, for some other (of course minor and unimportant ;-)) inspirations. This is a brief overview of the most prominent features of TkDesk: o Arbitrary number of automatically refreshed file browsers and file list windows, o Configurable file-specific pop-up-menus, o Drag and drop, o Files and directories may also be dropped onto the root window, o Configurable application bar, with several displays and cascadable pop-up menus for each button, files can also be dropped here, o History of visited directories, opened files, executed commands, and others, which is automatically saved to disk, o Find files through their annotation, name, contents, size or age, o Trash can for safe deletion of files and directories, o Calculation of disk usage for directory hierarchies, o All file operations (find, copy, disk usage, etc.) are carried out in the background, o Traversal of directory hierarchies through recursive cascaded menus, o Bookmarks, create menu entries for often used files/directories, o Comprehensive hypertext online help, o Built-in multi-buffer and undo-capable editor, o Close coupling with Netscape and XEmacs, o Sound support, o Powerful configuration of nearly all aspect of TkDesk through Tcl/Tk, this also allows the Tcl-literate to extend TkDesk in arbitrary ways, o Free of charge! But see the file COPYING, or menu entry Help/License for information on usage and redistribution of TkDesk.
tkdraw Drawing tool save in eps format
tkfont It is a program similar to xfontsel.
tkinfo TkInfo is a tk script to read GNU "info" files and display them. TkInfo can be used stand alone (via WISH), or embedded within an application to provide integrated, on-line help.
tkirc Tkirc is a frontend for IRCII, written in Tcl/Tk. It can be customized with a file named .tkircrc in the users home-directory. An example .tkircrc can be found in /usr/share/doc/packages/tkirc/tkircrc-example
tkmail TkMail is an X Window interface to mail built using Tcl/Tk. Reading, sending, and managing mail messages can almost all be done using only the mouse (except for the body of the message, of course). TkMail writes its folders in the format of the standard Unix `Mail' command. It also uses `sendmail' commands to do the mail delivery work.
tkman A manual-browser for X with hyperlinks, history and more.
tkrat TkRat is a graphical Mail User Agent (MUA) which handles MIME. It is mainly written in C but the user interface is done in tcl/tk.
tkworld tkWorld provides a unique graphical user interface for over 20 frequently used shell commands. The commands can be provided with arguments and combined to pipelines via mouse clicks.
tkxcd This is a diff front end with a look and feel based on Atria Clearcase xcleardiff. Both files are displayed in a window each and the differences are marked in different colors.
tmpwatch A common shortcoming of programs is how they treat data and files in temporary or holding areas. Many people have been silently exploiting many of these problems for some time now. The tool opens the directory specified (defaults to /tmp) and continuously reads the contents. Upon first read it spits out the list that it has built (it attempts an ls -l style output). From that point on it shows any additions or deletions that it sees prefaced with `+' or `-' accordingly.
tn5250 The 5250 is most commonly used for connected to IBM's AS/400. While one can connect to an AS/400 with a VT100 emulator, it's not ideal. The problem is that the 5250 is a screen at a time terminal, whereas the VT100 is a character at a time device. The emulator uses the binary mode of telnet to transfer the 5250 data stream.
tnef This tool uncompresses MS-TNEF archives as used by some mailers
traf_vis traffic-vis is a suite of tools to help determine which hosts have been communicating on an IP network, with whom they have been communicating and the volume of communication that has taken place. Output is plain text, HTML or postscript.
transfig TransFig is a set of tools for creating TeX documents with graphics which are portable, in the sense that they can be printed in a wide variety of environments. The transfig directory contains the source for the transfig command which generates a Makefile which translates Fig code to various graphics description languages using the fig2dev program. In previous releases, this command was implemented as a shell script. Documentation: man transfig
tripwire By the use of tripwire it is possible to observe the filesystem. tripwire generates a database, controlled by a configuration file, of all files, their checksums, etc. and it reports changes. The location of the binary is /var/adm/tripwire/bin/tripwire. A configuration example can be found at /usr/share/doc/packages/tripwire. Tripwire wants its configurationfile to be found at /var/adm/tripwire/tw.config. The database has to be saved at /var/adm/tripwire/db.
trn This trn is compiled so it needs the Network News Transfer Protocol Daemon (nntpd) to get its news.
trn_spl Compiled for reading news from the local spool-directory which resides under /var/spool/news. If you would like another configuration you have to recompile trn. This shouldn't be a problem as trn is effortlessly compilable under Linux.
ttf2pt1 This is a collection of tools and scripts that allow to convert True Type Fonts (as used by MS Wind*ws) to be converted to Postscript Type 1 fonts, so they can be used in X11 and Ghostscript.
ttmkfdir special mkfontdir required for Truetype fonts (*.ttf files)
tuba debugger for Tcl/Tk
tuxeyes A penguin toy similar to XPinguin. Very cute with its rolling eyes following the mouse cursor. A successfully mixture of xteddy, xpinguin and xeyes.
tvision Port of Borland TurboVision for Unix
ucdsnmp UCD SNMP daemon.
uemacs This is a small version of Emacs designed for use on microcomputers. It is also Linus Torvalds' favourite editor.
unace ACE archive extractor
unarj Allows for unpacking of .arj files, which are widely spread in the DOS world. It is included for compatibility reasons to extract packages from DOS. It should not be used for compressing packages under Linux; use gzip which is the standard, instead.
unclutt unclutter removes the cursor image from the screen so that it does not obstruct the area you are looking at after it has not moved for a given time.
ungif convert gifs to various formats
units Units conversion utility
unrar The unRAR utility is a freeware program distributed with source code and developed for extracting, testing and viewing the contents of archives created with the RAR archiver.
unzip UnZip is an extraction utility for archives compressed in .zip format (known as "zip files"). Although highly compatible both with PKWARE's PKZIP(tm) and PKUNZIP utilities for MS-DOS and with Info-ZIP's own Zip program, our primary objectives have been portability and non-MSDOS functionality.
url_get With url_get you may get data from their URL-address. HTTP, Gopher and FTP are supported. For further documentation see /usr/share/doc/packages/url_get .
urlview urlview presents a menu of all URL's from a given text file (eg. a mail), the user may then view the information located on those URL's.
userproc RC Skript for enabling user process debugging
util Selected utilities compiled from Rik Faith's huge utility collection: agetty arch banner cal clock col colcrt colrm column ctrlaltdel dmesg fdformat fdisk flushb frag fsck hex hexdump ipcrm ipcs kbdrate kill logger look mesg mkfs.minix mkswap more mount newgrp passwd pwd rdev renice reset rev script setfdprm setserial setsid setterm simpleinit sln strings swapoff swapon syslogd tsort tunelp ul umount update wall whereis write
uucp Ian Taylor's Unix to Unix copy: mail and news over modem lines. This is the standard UUCP package of the Free Software Foundation. Configured to use HoneyDanBer and/or Taylor configuration files. With version 6.0 of SuSE Linux we moved the configuration directory to /etc/uucp. Exactly: Tailor config: /etc/uucp HoneyDanBer config: /etc/uucp/hdb_config If you have an own setup under /var/lib/uucp please remember to move it to /etc/uucp. Example configurations can be found under /usr/share/doc/packages/uucp. Remark: We did not include an uucp guest account. So, if you want to create a guest account please make sure the directory /var/spool/uucppublic exists.
vacation This program answers when you're lying on the beach ;-) Documentation: man vacation
vcron TK-Interface for cron and at.
vim Vim (Vi IMproved) is an almost compatible version of the UNIX editor vi whereby almost every possible command can be performed using only ASCII characters. Only the `Q' command is missing (you don't need it). Many new features have been added: multi level undo, command line history, filename completion, block operations, editing of binary data, etc. Vi is available for the AMIGA, MS-DOS, Windows NT, and various versions of UNIX. For SuSE Linux, Vim is used as /usr/bin/vi.
vpass This is a very simple tool, that reads passwords from stdin (no, not via getpass(3)), veryfies it via cracklib and writes "OK" or "ERR why" to stdout if password looks good or not.
vtcl Visual Tcl is a freely-available, high-quality application development environment for UNIX, Windows and Macintosh platforms. Written entirely in Tcl and generating pure Tcl should make porting either unnecessary or trivial.
w3mir The main focus of w3mir is to create and maintain a browsable copy of one, or several, remote WWW site(s). Used to the max w3mir can retrieve the contents of several related sites and leave the mirror browseable via a local web server, or from a filesystem, such as directly from a CDROM. w3mir's goal is to be able to make useful mirrors of any reasonable WWW site. It specifically preserves link integrity within the mirrored documents as well as the integrity of links outside the mirror, if you want it to. w3mir has a powerful ``multi scope'' mechanism enabling the user to make mirrors of several related sites and have links between them refer to the mirrored documents rather than the original site. w3mir has several features directed at getting mirrors for CDROM burning and handling of some not too often seen problems when mirroring.
wdiff wdiff compares two files, finding which words have been deleted or added to old_file to get new_file. A word is anything between whitespace. Xwdiff is an handy x frontend, based on Tcl/Tk.
webalize The Webalizer is a web server log file analysis program which produces usage statistics in HTML format for viewing with a browser. The results are presented in both columnar and graphical format, which facilitates interpretation. Yearly, monthly, daily and hourly usage statistics are presented, along with the ability to display usage by site, URL, referrer, user agent (browser) and country (user agent and referrer are only available if your web server procduces Combined log format files). The Webalizer supports CLF (common log format) log files, as well as Combined log formats as defined by NCSA and others, and variations of these which it attempts to handle intelligently.
webgw The program uses the LDAP protocol to talk to X.500. You will need a LDAP Server installed. You find a LDAP-Server in the package openldap.
weblint Weblint is a syntax and minimal style checker for HTML: a perl script which picks fluff off html pages, much in the same way traditional lint picks fluff off C programs.
wget Wget enables you to retrieve WWW documents or FTP files from a server. This might be done in script files or via command line.
whois This is a new whois (RFC 954) client rewritten from scratch by Marco d'Itri. It is derived from and compatible with the usual BSD and RIPE whois(1) programs. It is intelligent and can automatically select the appropriate whois server for most queries. The package also contains mkpasswd, a simple front end to crypt(3).
widtools Small set of tools that allow you to use XForms widgets in your shell scripts.
wipe securely erase files from magnetic media
wm2 For all who hate popup menus and icons. Just set WINDOWMANAGER in ~/.bashrc to wm2. Documentation in: /usr/share/doc/packages/wm2
wmaconf Wmakerconf is a GTK+ based configuration tool for Window Maker.
wmaker WindowMaker is a colourful and flexible window manager and the designated successor of AfterStep. Especially the so called "themes" make it very interesting. For more details, please check http://www.themes.org. To use it just place the following line in your ~/.bashrc: export WINDOWMANAGER=wmaker Documentation in: /usr/share/doc/packages/wmaker
word2x Word2x is a GPLed program for converting word documents to text without any Microsoft software to help you, including non-microsoft operating systems (and therefore no OLE dll's, etc). The currently supported output formats are plain text, LaTeX and HTML.
words This packages contains an English dictionary which will be installed as /usr/share/dict/words This dictionary is maybe used by look(1) and ispell(1).
wterm This is a terminal emulator, which is based on xvt. This emulator makes it possible to have a transparent background.
wuftpd wu-ftpd is a replacement ftp server for Un*x systems. Besides supporting the ftp protocol defined in RFC 959, it adds the following features: o logging of transfers o logging of commands o on the fly compression and archiving o classification of users on type and location o per class limits o per directory upload permissions o restricted guest accounts o system wide and per directory messages. o directory alias o cdpath o filename filter o virtual host support (similar to the apache httpd server)
wwwoffle A proxy HTTP server for computers with dial-up internet access. - Caching of pages viewed while connected for review later. - Browsing of cached pages while not connected, with the ability to follow links and mark other pages for download. - Downloading of specified pages non-interactively. - Multiple indices of pages stored in cache for easy selection. - Interactive or command line option to select pages for fetching individually or recursively. - All options controlled using a simple configuration file with a web page to edit it.
wxgtk A free C++ framework to make cross-platform programming child's play. Well, almost. Supporting Windows 3.1/95/98/NT, Unix with GTK/Motif/Lesstif.
wxxt The package wxxt is a port of wxwin that imitates the look and functionality of a motif interface but does not need the motif libraries to be compiled or run.
x2x x2x allows the keyboard and mouse on one ("from") X display to be used to control another ("to") X display.
x3270 x3270 opens a telnet connection to an IBM host in an X window.
xanim XAnim currently supports the following animation types: FLI, FLC, IFF, GIF87a, GIF89a, GIF89a animation extensions, DL, Amiga PFX, URT RLE, AVI (ULTI (16), CRAM (8 & 16), CVID (24), RGB (8), RLE8), Quicktime Animation (RAW (8), RLE (1,8,16 & 24), SMC (8), RPZA (16), CVID (16), YUV2 (24)); and any combination of the above on the same command. After 11 pm it makes tea as well ;-) The program seems to be quite nice, anyway; there is even a small control panel included.
xaos XaoS is a fast portable real-time interactive fractal zoomer. It displays the Mandelbrot set (among other escape time fractals) and allows you zoom smoothly into the fractal. Various coloring modes are provided for both the points inside and outside the selected set. In addition, switching between Julia and Mandelbrot fractal types and displaying planes is provided.
xarchie This program allows you to search the various archie servers automatically for a given file. You need an internet connection, though.
xautolck This program uses another locker program to lock the screen automagically after an idle period. It may e.g. be called as follows: xautolock -locker "xlock -mode blank" using xlock as locker program.
xaw3d This is a library that can be used instead of the standard Athena-Widget-Library. It was tried to keep the standard of the libXaw library. There are also programs which explicitely use this library (this is the reason why the library was included). NOTE: Do NOT replace /usr/X11R6/lib/libXaw.so.6.1!
xaw3dd NOTE: Do NOT replace /usr/X11R6/lib/libXaw.so.6.1. All necessary changes in /etc/ld.so.conf will be done by SuSEconfiguration done by YaST. On any problem using or starting X11 programs please remove this package and delete any remaining symbolic link under /usr/X11R6/lib/Xaw3d/.
xaw95 NOTE: Do NOT replace /usr/X11R6/lib/libXaw.so.6.1, use packages xaw95d instead.
xaw95d NOTE: Do NOT replace /usr/X11R6/lib/libXaw.so.6.1 or /usr/X11R6/lib/libXaw3d.so.6.1. All necessary changes in /etc/ld.so.conf will be done by SuSEconfiguration done by YaST. On any problem using or starting X11 programs please remove this package and delete any remaining symbolic link under /usr/X11R6/lib/Xaw95/.
xbench A benchmark for X11.
xbmbrosr view and manage X bitmap and X pixmap files
xcb Xcb provides access to the cut buffers built into every X server. It allows the buffers to be manipulated either via the command line, or with the mouse in a point and click manner. The buffers can be used as holding pens to store and retrieve arbitrary data fragments, so any number of different pieces of data can be saved and recalled later. The program is designed primarily for use with textual data.
xchat X-Chat is yet another IRC client for the X Window System, using the Gtk+ toolkit. It is pretty easy to use compared to the other Gtk+ IRC clients and the interface is quite nicely designed.
xclass This package contains a library for uniform presentation of fvwm95 programs and (as a demo) the Linux Explorer, a file viewer, a Run utility and a Win95 clock. Best with fvwm95. Documentation in: /usr/share/doc/packages/xclass /usr/X11R6/lib/xclass/tutorial
xcnf With xcnf you may take some settings under X: - mouse - system beep - builtin X screen saver The settings may be stored in ~/.Xcnf and can be recalled every time starting X by calling xcnfset e.g. in ~/.xinitrc Documentation: xcnf --help xcnfset --help /usr/share/doc/packages/xcnf/README
xcolors Xcolorsel displays colors defined in rgb.txt. You can create an RGB file by redirecting the output of showrgb to a file.
xcoral Half of the YaST developers swear on it, not only because of the built in C/C++/Java browser. Xcoral provides support for the work with C, C++, Java, Perl, Ada and Fortran programs and for the creation of LaTeX and HTML documents. With the help of the built in `SMall Ansi C Interpreter' (SMAC) xcoral can be configured and extended in almost arbitrary ways. Examples can be found in the directory /usr/lib/xcoral. Further information about Xcoral and SMAC is available in the detailed online help system (also available in HTML and Postscript format).
xdelta Xdelta is a binary delta generator and RCS replacement library. The delta algorithm is faster than GNU diff for text files and works on binary files too.
xdevel This package contains the include files, libraries and the imake templates for the X-Window system. It is needed for the development and the compilation of X11 programs.
xdmcfg XDMConfig enables you to easily setup your XDM environment. It provides a means of setting e.g. fonts, colours and more. Even the layout.
xdmsc Some useful scripts for using SuSE Linux as X terminal. You will find the documentation in the following directory /usr/share/doc/packages/xdmsc/
xe_exec This is the current version of XEmacs, former known as Lucid-Emacs. It's got a nice GUI but is quite big and derived from GNU-emacs 19.13 (current is 20.x). Lisp macros are not necessarily interchangeable between GNU-emacs and Xemacs. This is mainly important for translated .elc files and the key macros.
xe_info This package contains all info files for X emacs. All these files can be read online with X emacs and describe xemacs and some of its modes.
xe_lisp Several lisp files not needed for running XEmacs. Most of these files are pre byte compiled and therefore not necessary. The true XEmacs addict will install them nevertheless.
xearth Our planet earth as a background picture. Light and shades are time dependent. One can adjust lots of parameters..;)
xf XF allows you to interactively create and modify an user-interface based on the Tcl/Tk package. Tcl/tk (version 4.0 or later) is needed to run XF. XF creates a Tcl/Tk script as its output, which can then be interpreted using wish or any other Tcl/Tk intepreter. See: /usr/share/doc/packages/xf. A HTML-Documentation for XF and TCL/Tk is also included.
xf86 Contains XFree86 and some other programs from the contrib-directory.
xf86_glx This package contains the GLX driver of XFree86 4.X.
xf86glxd This package contains include files and static library of XFree86 4.X GLX.
xf86html HTML Pages from XFree86
xfnt100 These fonts are compressed to save disk space.
xfntbig These fonts are compressed to save disk space. These are the asiatic fonts (including Kanji, Jiskan) which the `average' european user won't need..;-)
xfntcyr These fonts are compressed to save disk space.
xfntjp This Package contains Japanese fixed-width fonts for X11. It contains the font knj10, kaname-alter, k14goth, Kappa20, kanji32, and marumoji. On top of that it also contains bold, italic, and bold-italic versions of the popular Japanese fonts usually found in the /usr/lib/X11/fonts/misc directory of the standard XFree86 distribution, and bold, italic, and bold-italic versions of iso-8859-1 fonts which fit nicely in style and width to the Japanese fonts.
xfntkr Korean hangul X11 fonts
xfntl2 This package contains set of fixed-width fonts for encoding ISO-8859-2.
xfntscl Speedo and Type 1 fonts for XFree86\tm.
xfntucs This package contains the X Window System bitmap fonts -Misc-Fixed-*-R-*--*-*-*-*-C-*-ISO10646-1 These are Unicode (ISO 10646-1) extensions of the classic ISO 8859-1 X11 terminal fonts that are widely used with many X11 applications such as xterm, emacs, etc.
xformat Little X frontend to fdformat, mke2fs and mformat using the Xforms library.
xforms XForms is a GUI toolkit based on Xlib for X Window Systems. It features a rich set of objects, such as buttons, sliders, and menus etc. integrated into an easy and efficient object/event callback execution model that allows fast and easy construction of X-applications. In addition, the library is extensible and new objects can easily be created and added to the library. See xformsd package for development related files.
xfract Xfractint draws a wide variety of fractals (fast!). Xfractint is a port of the DOS program Fractint.
xftp Makes ftp much more easy!
xgammon xgammon contains an X11 interface, a simple file selector and saving dialog, a edit position menu option. a rollout option. a mail dump option for newsgroup posting of positions. and it is quite good; even for the experienced backgammon player.
xgfe The program xgfe is a graphical frontend for gnuplot written in qt. The documentation is located in /usr/share/doc/packages/xgfe/ within the html files.
xgopher A gopher client for the X Window System. This program offers you a comfortable GUI for accessing gopher servers. You must be connected to the Internet, though.
xgospel With this program you can connect to the International Go Server (IGS) and play Go online with other player. Or you can just watch at other games.
xgrabsc You need screenshots easily? xgrab and xgrabsc give you a powerful tools to save screenshots in files (ps, xpm, etc.) or to print them. xgrabsc is invoked from a shell and sends the rectangle grabbed on the screen to standard output. xgrab is a menu driven frontend to xgrabsc. Please remember: this program will probably work with 8bpp only. Documentation may be obtained by man xgrab resp. man xgrabsc. The author's original comments can be found in /usr/share/doc/packages/xgrabsc.
xgrok Grok is a simple database manager and UI builder that can - * keep phone and address lists (like a rolodex) * store phone call logs * keep todo lists * manage any other database after simple GUI-driven customization More precisely, grok is a program for displaying and editing strings arranged in a grid of rows and columns. Each row is presented as a "card" consisting of multiple columns, or "fields", that allow data entry. The presentation of the data is programmable; a user interface builder that allows the user to arrange fields on a card graphically is part of grok. Grok also supports a simple language that allows sophisticated queries and data retrieval. Grok comes with the above examples and a few others as pre-built applications.
xigc With this program you can connect to the International Go Server (IGS) and play Go online with other player. Or you can just watch at other games.
xinetd xinetd takes the functionality of inetd and appends additional opportunities: - Access Control - Prevention of `denial-of-access' attacks - Extensive logging abilities - clear configuration file
xinfo Makes reading of info files a lot easier.
xirc An X-based irc-client.
xkeycaps xkeycaps is a graphical frontend for xmodmap. A virtual keyboard is shown and you can redefine any key at runtime; changes are reflected in your .Xmodmap file. These changes are valid in any other application. For layout you should choose "PC 102 key keyboard #1 - Linux/XFree86 English."
xless xless 1.7 - the well-known text browser. Necessary for displaying the various HOWTOs.
xli xli is a version of xloadimage. This utility will view several types of images under X11, or load images onto the X11 root window. xli can also be used on some (32 bit) MSDOS systems. The current version supports: * CMU Window Manager raster files * Faces Project images * Fuzzy Bitmap (FBM) images * GEM bit images * GIF images (Including GIF89a compatibility) * G3 FAX images * JFIF style jpeg images * McIDAS areafiles * MacPaint images * PC Paintbrush (PCX) images * Portable Bitmap (PBM, PGM, PPM) images * Sun monochrome rasterfiles * Sun color RGB rasterfiles * Targa (TGA) files * Utah Raster Toolkit (RLE) files * X pixmap (XPM) files (Version 1, 2C and 3) * X10 bitmap files * X11 bitmap files * X Window Dump (except TrueColor and DirectColor)
xlogin This package contains two scripts, which called with the name of a remote host, will open an xterm window on the local X display with a remote session or login shell. The script xlogin starts by a rsh call (remote shell) an xterm on the remote host. If necessary the access will be allowed by sending the magic key (cookie) of the display to the remote host. The script xtelnet starts a local xterm with a telnet session on the remote host.
xlogmas Displays logfiles under X, configurable via a popup menu to select which files to watch and to choose tail/cat mode.
xlpq xforms based frontend to manage printer queues. It invokes lpq, lprm and lpc. It shows what is currently in the printer queue, lets you select different queues and lets you delete printjobs. You may even disable queueing and printing if you are root.
xmahjong Mahjongg is a challenging chinese game similar to domino. It is usually played by four players. Xmahjongg is the solitair version designed for the X-Window System. More can be found in the appropriate manual page.
xman Manpages for programs that come with XFree86\tm.
xmclock A tcl based millitime clock. See /usr/share/doc/packages/xmclock/ for help on millitime.
xmgr A plotting tool under X. If you want to use the help function, you need any html browser to read the help files. The name of the help viewer is set to the environmental variable GR_HELPVIEWER.
xmines Minesweeper clone
xnetload This program displays network traffic and uptime for the network connection named on the command line.
xntp The Network Time Protocol (NTP) is used to synchronize the time of a computer client or server to another server or reference time source, such as a radio or satellite receiver or modem. It provides client accuracies typically within a millisecond on LANs and up to a few tens of milliseconds on WANs relative to a primary server synchronized to Coordinated Universal Time (UTC) via a Global Positioning Service (GPS) receiver, for example. Typical NTP configurations utilize multiple redundant servers and diverse network paths, in order to achieve high accuracy and reliability. Some configurations include cryptographic authentication to prevent accidental or malicious protocol attacks. ntpd is an operating system daemon which sets and maintains the system time-of-day in synchronism with Internet standard time servers. ntpd is a complete implementation of the Network Time Protocol (NTP) version 4, but also retains compatibility with version 3, as defined by RFC-1305, and version 1 and 2, as defined by RFC-1059 and RFC-1119, respectively. ntpd does most computations in 64-bit floating point arithmetic and does relatively clumsy 64-bit fixed point operations only when necessary to preserve the ultimate precision, about 232 picoseconds. While the ultimate precision, is not achievable with ordinary workstations and networks of today, it may be required with future nanosecond CPU clocks and gigabit LANs. The daemon can operate in any of several modes, including symmetric active/passive, client/server broadcast/multicast and manycast. A broadcast/multicast or manycast client can discover remote servers, compute server-client propagation delay correction factors and configure itself automatically. This makes it possible to deploy a fleet of workstations without specifying configuration details specific to the local environment. Ordinarily, ntpd reads the ntp.conf configuration file at startup time in order to determine the synchronization sources and operating modes. It is also possible to specify a working, although limited, configuration entirely on the command line, obviating the need for a configuration file. This may be particularly appropriate when the local host is to be configured as a broadcast/multicast client or manycast client, with all peers being determined by listening to broadcasts at run time. Various internal ntpd variables can be displayed and configuration options altered while the daemon is running using the ntpq and ntpdc utility programs.
xntpdoc - The complete set of documentation on building and configuring a NTP server or client. The documentation is in the form of HTML files suitable for browsing and contains links to additional documentation at various web sites. - What about NTP? Understanding and using the Network Time Protocol (A first try on a non-technical Mini-HOWTO and FAQ on NTP). Edited by Ulrich Windl and David Dalton.
xosview A small program - similar to xsysinfo which is mostly configurable using resources via ~/.Xresources. Shows actual CPU, swap, memory, active interrupts and -if wanted- netpacket statistics. If you want to get informations about `network traffic' you still have to call ipfwadm (included in the same package) to activate this as root. This might look like: /sbin/ipfwadm -A -a -P all -S <own IP-address> -D 0/0 /sbin/ipfwadm -A -a -P all -S 0/0 -D <own IP-address> Please have a look at /usr/share/doc/packages/xosview/README.linux. For showing shared pages, the module memstat.o has to be loaded with insmod. The source of the module is located in /usr/share/doc/packages/xosview/memstat/. The installation is necessary only after an upgrade of the kernel.
xpaint XPaint is a versatile bitmap/pixmap editing tool. The short features list: Usual paint operations: Brushes, Spray paint, Pencil, Lines, Arcs, Pattern Fill, Text, Boxes, Circles, Polygons. Works on multiple images simultaneously. Cut/Copy/Paste between all active images. Fatbits/Zoom on the image windows.
xpat2 Patience (card game); nice graphics.
xpinguin Based on xteddy - really cute ;-)
xplot Xplot is an interactive 3D plotting program for X window. It is capable of displaying simple objects that have easily described geometries. Currently, it only runs on 8bit pseudo color visuals. The way of using xplot is as follows. First one defines the object by specifying its geometry. Then plot it. Once an object is displayed on the screen, its appearance can be modified interactively by mouse input.
xprompt Small tool to ask the user for one or more responses (e.g. from batch files). Documentation: /usr/share/doc/X11-misc/xprompt-28sep91.README
xrn xrn is a simple news reader for X.
xrolodex A "virtual business card" manager. For more information see the xrolodex manpage and /usr/share/doc/packages/xrolodex. This is a demo version of a commercial product.
xrpm X frontend for RPM
xscheme XScheme is an implementation of the Scheme programming language with extensions to support object-oriented programming. There are currently implementations of XScheme running on the IBM-PC and clones under MS-DOS, on the Macintosh, the Atari-ST, and the Amiga. It is completely written in the programming language `C' and is easily extended with user written built-in functions and classes. It is available in source form to non-commercial users. XScheme follows the "Revised^3 Report on the Algorithmic Language Scheme".
xscrns The xscreensaver program waits until the keyboard and mouse have been idle for a period, and then runs a graphics demo chosen at random. It turns off as soon as there is any mouse or keyboard activity.
xselect With this little tool one can pipe the currently selected text under X into a file or vice versa. Help can be found by reading the manpage with man xselection
xsession The xsession program is a session manager. It is normally executed by your ~/.xinitrc (or ~/.xsession) script and controls your X Window session. As soon as it is started, xsession launches a window manager and some applications of your choice. At anytime during your session, you may switch to another window manager or execute some other applications from the xsession menus. Examples may be found under /usr/share/doc/packages/xsession/examples.
xshared Since some programs were linked with the X11 libraries but do work on a text console as well (e.g. emacs), we have put the X11 dynamic libraries into an extra package so you can use such programs without installing the entire X11 system.
xskat Skat is a popular game in Germany. A card game for the X Window System, with full featured network support. Also via IRC. - It follows the "Deutsche Skat-Ordnung" or with popular addition strategies. Now with "Ramsch", "Schieberamsch", "Revolution" and more... If you like, start it with german menues with the command: xskat -lang german
xsnow A really nice animation. Santa clause drives across the screen, pulled by his reindeer. It snows, and the snow accumulates on top of the windows :-) Documentation: man xsnow
xspread A spreadsheet for the X Windows System.
xsysinfo This program displays information about the load of your system. CPU Load, CPU idle, Memory and Swap are displayed constantly.
xtail This tool (Motif, statically linked) may especially used as file monitor. Nice to view files.
xtermset xtermset allows you to change the characteristics of an xterm window from the command line. Most options have the same names as those that you would give xterm at startup.
xtetris X Tetris
xtexit `xtexit` sends an request to all clients to shut down. If the application still needs an user interaction (e.g. if a file should be saved) this is possible. If you answer by the affirmative all applications will be closed. This method is not fully water-proof but better than killing each and every client without being able to interfere. xterm applications anyway are killed immediately! If this package is installed, it will be automatically integrated into the sample user fvwm menu.
xtoolpl This program offers you information about every window existing on your current desktop; providing a means of starting it at exactly the same position. Furthermore there is the program xtoolwait that just waits after an X application has been launched and presents its window.
xtpanel This program allows you to build (complex) programs using a simple scripting language. Included are a tutor program and some sample scripts (xt-colors, xt-lister, xt-load, xt-lpq, xt-page). Documentation: /usr/share/doc/packages/xtpanel
xv XV is an interactive image viewer for the X Window System. The XV program displays images in the GIF, JPEG, TIFF, PNG, PBM, PGM, PPM, X11 bitmap, Utah Raster Toolkit RLE, PDS/VICAR, Sun Rasterfile, BMP, PCX, IRIS RGB, XPM, Targa, XWD, possibly PostScript, and PM formats on workstations and terminals running the X Window System, Version 11. The XV program is also capable to manipulate pictures. It can zoom in and out of picture, and rotate and flip them. It also provides a wide variety of operations to modify colors. Surley, one of the most famous programs under Linux. You will find the documentation in /usr/share/doc/packages/xv/. Please remember that this program has shareware status for commercial use.
xvi Xvi is a portable multi-window version of vi. Different files can be displayed in separate windows (instead of displaying them in one window, separated by horizontal status lines). It is also possible to display different parts of one file in different windows.
xwpe xwpe is a X-window programming environment designed to use on UNIX-systems. It is similar to `Borland C++ or Turbo Pascal' environment. The difference between the programming environments from Borland an xwpe is that many compilers and linkers may be started. From a menu three different debuggers can be chosen. And of course not only key strokes can select these options but you can also use a mouse.
xxgdb Xxgdb is a graphical user interface to the gdb debugger under the X Window System.
xzap This very useful tool displays the running applications. Using this tool, applications which are not responding or can not be found on the desktop any more can be killed easily.
yacc "bison -y" should react exactly the same.
yast YaST is a tool for installing and configuring the SuSE Linux system. It provides easy administration capabilities. Installation and configuration of the system by means of YaST is explained detailed in the accompanying handbook of SuSELinux.
ygl Besides the Ygl library the glwidget library is included. You can check what to do with this library by trying one of the examples that come along: coltest, lines, lissa, rgbtest, simple and smile
yodl YODL is a package that consists of programs, some shell scripts, and auxiliary "lib" files for which hold macro files. The whole purpose of the package is to provide a simple-to-use and extensible document language, that can be used to convert documents in the YODL format to a variety of other formats. In this purpose, YODL somewhat resembles generic markup languages.
ypclient Use your Linux-PC as a NIS client (former YP-client) Included in this package are: ypbind, ypmatch, yppoll, yppasswd, ypset and ypwhich. You can configure a server or use a broadcast using ypbind and adapting /etc/yp.conf.
ypmake The ypmake utility helps create and maintain the maps of a NIS server. It is not necessary to run a NIS server.
ypserv Configure your Linux PC as YP-(NIS)-server using this package.
ytalk YTalk is in essence a multi-user chat program. It works almost exactly like the UNIX talk program and even communicates with the same talk daemon(s), but YTalk allows for multiple connections.
ytree A (DOS) XTree-clone An example configuration file can be found as /usr/share/doc/packages/ytree/ytree.conf. You may copy this file to .ytree in your home directory.
zebra GNU Zebra is free software that manages TCP/IP based routing protocols. It supports BGP-4 protocol as described in RFC1771 (A Border Gateway Protocol 4) as well as RIPv1, RIPv2 and OSPFv2. Zebra is modular and has a process for each protocol. Zebra is intended to be used as a Route Server and a Route Reflector. Zebra is not a toolkit, it provides full routing power under a new architecture.
zip Zip is a compression and file packaging utility. It is compatible with PKZIP(tm) 2.04g (Phil Katz ZIP) for MSDOS systems.
zircon Zircon is an Tcl/Tk based IRC II client. This application is well designed and offers various features and possibilities.
zoo Zoo is a packer based on the Lempel-Ziv algorithm. Lots of files on DOS/AmigaDOS and TOS systems used this packer for their archives. The compression rate of gzip are not reached at all. Thus zoo should only be used for decompressing old archives.
zope The Z Object Programming Environment (Zope) is a free, Open Source[tm] Python-based application server for building high-performance, dynamic web sites, using a powerful and simple scripting object model and high-performance, integrated object database. Brian Lloyd's excellent article, An Introduction to Zope (http://www.devshed.com/Server_Side/Zope/Intro/) provides a great starting point to understanding what Zope is and how you can use it. Read /usr/share/doc/packages/zope/README.SuSE for post installation hints.
zsh Zsh is a UNIX command interpreter (shell) which of the standard shells most resembles the Korn shell (ksh), although it is not completely compatible. It includes enhancements of many types, notably in the command-line editor, options for customizing its behavior, filename globbing, features to make C-shell (csh) users feel more at home and extra features drawn from tcsh (another `custom' shell). Zsh was written by Paul Falstad.

Marist - SuSE - Turbolinux - Caiman - Red Hat

The packages in the Turbolinux 6.0 distribution:

 

2UTF Filter for char-set translation to and from Unicode. Gets char-set definitions from WG15 locales char-maps or similiar tables. Can decode nested multi-part MIME messages and invoke external filters. Can display char-maps and current console font.
adjtimex adjtimex is a kernel clock management system. It is useful in adjusting the system clock for accuracy.
afio Afio is best used as an `archive engine' in a backup script. It can make compressed archives that are much safer than compressed tar or cpio archives because it deals somewhat gracefully with input data corruption and supports multi-volume archives. This version has been patched to handle remote tape drives exactly the same as GNU tar - ie you can specify the backup file as "user@machine:/dev/tape".
alias-japanese-fonts alias-fixed japanese fontset for X
am-utils Am-utils includes an updated version of Amd, the popular BSD automounter. An automounter is a program which maintains a cache of mounted filesystems. Filesystems are mounted when they are first referenced by the user and unmounted after a certain period of inactivity. Amd supports a variety of filesystems, including NFS, UFS, CD-ROMS and local drives. You should install am-utils if you need a program for automatically mounting and unmounting filesystems.
apache Apache is a full featured web server that is freely available, and also happens to be the most widely used on the Internet. Install this if you would like to run a web server.
apache-devel The apache-devel package contains the source for the Apache 1.3.14 WWW server and the APXS binary you'll need in order to build Dynamic Shared Objects (DSOs) for Apache. Install this if you're planning on using any extra Apache modules.
arpwatch Arpwatch and arpsnmp are tools that monitors ethernet or fddi activity and maintain a database of ethernet/ip address pairings.
ash The ash shell is a clone of Berkeley's Bourne shell. Ash supports all of the standard sh shell commands, but is considerably smaller than bash. The ash shell lacks some features (for example, command-line histories), but needs a lot less memory. You should install ash if you need a lightweight shell with many of the same capabilities as the bash shell.
at At and batch read commands from standard input or from a specified file. At allows you to specify that a command will be run at a particular time (now or a specified time in the future). Batch will execute commands when the system load levels drop to a particular level. Both commands use /bin/sh to run the commands.
audiofile Library to handle various audio file formats. Used by the esound daemon.
audiofile-devel Libraries, include files and other resources you can use to develop audiofile applications.
autoconf GNU's "autoconf" is a tool for source and Makefile configuration. It assists the programmer in creating portable and configurable packages, by allowing the person building the package to specify various configuration options. "autoconf" is not required for the end user - it is needed only to generate the configuration scripts.
autofs Autofs controls the operation of the automount daemons. The automount daemons automatically mount filesystems when you use them and unmount them after a period of inactivity. Filesystems can include network filesystems, CD-ROMs, floppies and others. Install this package if you want a program for automatically mounting and unmounting filesystems. If your Red Hat Linux machine is on a network, you should install autofs.
automake Automake is an experimental Makefile generator. Automake was inspired by the 4.4BSD make and include files, but aims to be portable and to conform to the GNU standards for Makefile variables and targets. You should install Automake if you are developing software and would like to use its capabilities of automatically generating GNU standard Makefiles. if you install Automake, you will also need to install GNU's Autoconf package.
bash Bash is an sh-compatible command language interpreter that executes commands read from the standard input or from a file. Bash also incorporates useful features from the Korn and C shells (ksh and csh). Bash is ultimately intended to be a conformant implementation of the IEEE Posix Shell and Tools specification (IEEE Working Group 1003.2).
bash-docs This is the complete documentation set for GNU bash. It was large enough to warrant its own separate RPM package. Everything is installed under /usr/doc.
bash-static This is a statically linked binary of bash, designed for use by the root user, just in case system libraries get updated and break the dynamic bash.
bc bc is a text mode calculator of sorts. It has many extended features such as base translation. It can also accept input from stdin and return output. dc is the RPN version.
bind Bind includes the named name server, which resolves host names to IP addresses (and vice versa), and a resolver library (a set of routines in a system library that provide the interface for programs to use when accessing domain name services). A name server is a network service which enables clients to name resources or objects and share this information with other network machines. The named name server can be used on workstations as a caching name server, but is generally only needed on one machine for an entire network. Note that the configuration files for making bind act as a simple caching nameserver are included in the caching-nameserver package. Install the bind package if you need a name server for your network. If you want bind to act a caching name server, you will also need to install the caching-nameserver package. This package also includes the latest (post edition 3 of DNS & BIND) edition of h2n, an essential tool for any BIND admin.
bind-contrib this directory is full of tools and examples that various individual contributors have sent in. most of them are actually in live production use somewhere, though they are not of "publication" quality which is why they are here instead of in comp.sources.unix. most of them are not documented other than with comments in the sources. all of them are fairly clever. Note that the h2n here is old (version 2 vintage); the current h2n is with the bind package. This package is built on RH 6.0, and will not build on RH 5.2.
bind-devel The bind-devel package contains all the include files and the library required for DNS (Domain Name Service) development for bind versions 8.x.x. You should install bind-devel if you want to develop bind DNS applications. If you install bind-devel, you'll need to install bind, as well.
bind-utils Bind-utils contains a collection of utilities for querying DNS (Domain Name Service) name servers to find out information about Internet hosts. These tools will provide you with the IP addresses for given host names, as well as other information about registered domains and network addresses. You should install bind-utils if you need to get information from DNS name servers.
binstats An administration utility for tracking down the \ various types of binary formats for Linux (i386) executables and their \ dynamic library dependencies and also executable scripts.
binutils Binutils is a collection of utilities necessary for compiling programs. It includes the assembler and linker, as well as a number of other miscellaneous programs for dealing with executable formats.
bison Bison is a general purpose parser generator which converts a grammar description for an LALR context-free grammar into a C program to parse that grammar. Bison can be used to develop a wide range of language parsers, from ones used in simple desk calculators to complex programming languages. Bison is upwardly compatible with Yacc, so any correctly written Yacc grammar should work with Bison without any changes. If you know Yacc, you shouldn't have any trouble using Bison (but you do need to be very proficient in C programming to be able to use Bison). Many programs use Bison as part of their build process. Bison is only needed on systems that are used for development. If your system will be used for C development, you should install Bison since it is used to build many C programs.
blt BLT is an extension to the Tk toolkit. BLT's most useful feature is the provision of more widgets for Tk, but it also provides more geometry managers and miscellaneous other commands. Note that you won't need to do any patching of the Tcl or Tk source files to use BLT, but you will need to have Tcl/Tk installed in order to use BLT. If you are programming with the Tk toolkit, you should install BLT. You will need to have Tcl/Tk installed.
bm2font This package converts bitmaps to LaTeX fonts. It is useful for LaTeX users who need to create their own fonts and can also be used to embed graphics in documents.
bsdwhois Whois looks up records in the databases maintained by several Network In- formation Centers (NICs).
byacc Byacc (Berkeley Yacc) is a public domain LALR parser generator which is used by many programs during their build process. If you are going to do development on your system, you will want to install this package.
bzip2 Bzip2 compresses files using the Burrows-Wheeler block-sorting text compression algorithm, and Huffman coding. Compression is generally considerably better than that achieved by more conventional LZ77/LZ78-based compressors, and approaches the performance of the PPM family of statistical compressors. The command-line options are deliberately very similar to those of GNU Gzip, but they are not identical.
bzip2-devel This package includes the header files and libraries necessary to develop applications that use bzip2-style compression
caching-nameserver The caching-nameserver package includes the configuration files which will make bind, the DNS name server, act as a simple caching nameserver. Many users on dialup connections use this package along with bind for such a purpose. If you would like to set up a caching name server, you'll need to install the caching-nameserver package; you'll also need to install bind.
Canna Canna is a Japanese input system and provides a unified user interface for inputting Japanese. It supports Nemacs(Mule), kinput2. All of these tools can be used by a single customization file, romaji-to-kana conversion rules and conversion dictionaries, and input Japanese in the same way. It converts kana to kanji based on a client-server model and supports automatic kana-to-kanji conversion.
Canna-devel This is a package for developing a program that use Canna API.
cdecl The cdecl package includes the cdecl and c++decl utilities, which are used to translate English to C or C++ function declarations and vice versa. You should install the cdecl package if you intend to do C and/or C++ programming.
cdlabelgen cdlabelgen was designed to simplify the process of generating labels for CD's. It originated as a program to allow auto generation of frontcards and traycards for CD's burned via an automated mechanism (specifically for archiving data), but has now become popular for labelling CD compilations of mp3's, and copies of CDs. Note that cdlabelgen does not actually print anything, it just spits out postscript, which you can then do with as you please.
cgihtml cgihtml is a collection of CGI parsing and HTML output functions written in C. These routines simplify the task of writing CGI programs in C.
chkconfig Chkconfig is a basic system utility. It updates and queries runlevel information for system services. Chkconfig manipulates the numerous symbolic links in /etc/rc.d, to relieve system administrators of some of the drudgery of manually editing the symbolic links.
chkfontpath This is a simple terminal mode program for configuring the directories in the X font server's path. It is mostly intended to be used `internally' by RPM when packages with fonts are added or removed, but it may be useful as a stand-alone utility in some instances.
cleanfeed Cleanfeed is an automatic spam filter for Usenet news servers and routers (INN, Cyclone, Typhoon, Breeze and NNTPRelay). Cleanfeed is highly configurable, easily modified and very fast. It can be configured to block binary posts to non-binary newsgroups, to cancel already-rejected articles, and to reject some spamming from local users. Install the cleanfeed package if you need a spam filter for a Usenet news server.
console-tools The console-tools package contains tools for managing a Linux system's console's behavior, including the keyboard, the screen fonts, the virtual terminals and font files.
converters snoop2cap and capconvert allow Sun Snoop format and tcpdump format capture files to be converted to Microsoft NetMon CAP file format.
cpio GNU cpio copies files into or out of a cpio or tar archive. Archives are files which contain a collection of other files plus information about them, such as their file name, owner, timestamps, and access permissions. The archive can be another file on the disk, a magnetic tape, or a pipe. GNU cpio supports the following archive formats: binary, old ASCII, new ASCII, crc, HPUX binary, HPUX old ASCII, old tar and POSIX.1 tar. By default, cpio creates binary format archives, so that they are compatible with older cpio programs. When it is extracting files from archives, cpio automatically recognizes which kind of archive it is reading and can read archives created on machines with a different byte-order. Install cpio if you need a program to manage file archives.
cracklib CrackLib tests passwords to determine whether they match certain security-oriented characteristics. You can use CrackLib to stop users from choosing passwords which would be easy to guess. CrackLib performs certain tests: * It tries to generate words from a username and gecos entry and checks those words against the password; * It checks for simplistic patterns in passwords; * It checks for the password in a dictionary. CrackLib is actually a library containing a particular C function which is used to check the password, as well as other C functions. CrackLib is not a replacement for a passwd program; it must be used in conjunction with an existing passwd program. Install the cracklib package if you need a program to check users' passwords to see if they are at least minimally secure. If you install CrackLib, you'll also want to install the cracklib-dicts package.
cracklib-dicts The cracklib-dicts package includes the CrackLib dictionaries. CrackLib will need to use the dictionary appropriate to your system, which is normally put in /usr/dict/words. Cracklib-dicts also contains the utilities necessary for the creation of new dictionaries. If you are installing CrackLib, you should also install cracklib-dicts.
crontabs The crontabs package contains root crontab files. Crontab is the program used to install, uninstall or list the tables used to drive the cron daemon. The cron daemon checks the crontab files to see when particular commands are scheduled to be executed. If commands are scheduled, it executes them. Crontabs handles a basic system function, so it should be installed on your system.
cscope cscope is an interactive, screen-oriented tool that allows the user to browse through C source files for specified elements of code.
ctags ctags is a reimplementation of the much underused ctags(1) program and is intended to be the mother of all ctags programs. I was motivated to write this because no currently available ctags program supported generation of tags for all possible tag candidates, and because most were easily fooled by a number of contruct. ctags have the following features. - It supports C, C++, Eiffel, Fortran, and Java. - It is very robust in parsing code and is far less easily fooled by code containing #if preprocessor conditional constructs, using a conditional path selection algorithm to resolve complicated choices, and a fall-back algorithm when this one fails. - Can also be used to print out a human-readable list of selected objects found in source files. - Supports output of Emacs-style TAGS files ("etags"). - Supports UNIX, MSDOS, Windows 95/NT, OS/2, QNX, Amiga, QDOS, VMS, and Cray. Some pre-compiled binaries are available on the web site.
cvs CVS is a front end to the rcs(1) revision control system which extends the notion of revision control from a collection of files in a single directory to a hierarchical collection of directories consisting of revision controlled files. These directories and files can be combined together to form a software release. CVS provides the functions necessary to manage these software releases and to control the concurrent editing of source files among multiple software developers.
cvsweb The cgi-script cvsweb.cgi is written by Bill Fenner <fenner@freebsd.org> for the freebsd project. It allows browsing of CVS repositories with an HTML browser. This package contains the version of cvsweb script modified by Henner Zeller <zeller@think.de>, Henrik Nordstr^m <hno@hem.passagen.se> and Alexey Nogin <nogin@cs.cornell.edu>
ddd-doc This package contains various DDD documentation and a manual page.
ddd-dynamic Fully dynamically linked DDD binary that uses Motif 1.2 shared library - lesstif v0.88.0 or higher will work. The Data Display Debugger (DDD) is a common graphical user interface for GDB, DBX, and XDB, the popular UNIX debuggers. Besides ``classical'' front-end features such as viewing source texts, DDD provides a graphical data display, where data structures are displayed as graphs. A simple mouse click dereferences pointers or views structure contents, updated each time the program stops. Using DDD, you can reason about your application by viewing its data, not just by viewing it execute lines of source code. Other DDD features include: debugging of programs written in C, C++, Ada, Fortran, Java, Perl, Pascal, Modula-2, or Modula-3; machine-level debugging; hypertext source navigation and lookup; breakpoint, backtrace, and history editors; preferences and settings editors; program execution in terminal emulator window; debugging on remote host; on-line manual; interactive help on the Motif user interface; GDB/DBX/XDB command-line interface with full editing, history, search, and completion capabilities. DDD has been designed to compete with well-known commercial debuggers. For more info on DDD see http://www.cs.tu-bs.de/softech/ddd/
ddd-semistatic Dynamically linked DDD binary with Motif 1.2 library statically linked in, as supplied from lestiff v0.88.1. The Data Display Debugger (DDD) is a common graphical user interface for GDB, DBX, and XDB, the popular UNIX debuggers. Besides ``classical'' front-end features such as viewing source texts, DDD provides a graphical data display, where data structures are displayed as graphs. A simple mouse click dereferences pointers or views structure contents, updated each time the program stops. Using DDD, you can reason about your application by viewing its data, not just by viewing it execute lines of source code. Other DDD features include: debugging of programs written in C, C++, Ada, Fortran, Java, Perl, Pascal, Modula-2, or Modula-3; machine-level debugging; hypertext source navigation and lookup; breakpoint, backtrace, and history editors; preferences and settings editors; program execution in terminal emulator window; debugging on remote host; on-line manual; interactive help on the Motif user interface; GDB/DBX/XDB command-line interface with full editing, history, search, and completion capabilities. DDD has been designed to compete with well-known commercial debuggers. For more info on DDD see http://www.cs.tu-bs.de/softech/ddd/
ddd-static Completely statically linked DDD binary. The Data Display Debugger (DDD) is a common graphical user interface for GDB, DBX, and XDB, the popular UNIX debuggers. Besides ``classical'' front-end features such as viewing source texts, DDD provides a graphical data display, where data structures are displayed as graphs. A simple mouse click dereferences pointers or views structure contents, updated each time the program stops. Using DDD, you can reason about your application by viewing its data, not just by viewing it execute lines of source code. Other DDD features include: debugging of programs written in C, C++, Ada, Fortran, Java, Perl, Pascal, Modula-2, or Modula-3; machine-level debugging; hypertext source navigation and lookup; breakpoint, backtrace, and history editors; preferences and settings editors; program execution in terminal emulator window; debugging on remote host; on-line manual; interactive help on the Motif user interface; GDB/DBX/XDB command-line interface with full editing, history, search, and completion capabilities. DDD has been designed to compete with well-known commercial debuggers. For more info on DDD see http://www.cs.tu-bs.de/softech/ddd/
dev The Linux operating system uses file system entries to represent devices (CD-ROMs, floppy drives, etc.) attached to the machine. All of these entries are in the /dev tree (although they don't have to be). This package contains the most commonly used /dev entries. The dev package is a basic part of your Red Hat Linux system and it needs to be installed.
dhcp This is the second release of the dhcp package from the Internet Software Consortium. It provides a server and a relay agent.
dhcp-client The Internet Software Consortium DHCP Client, dhclient, provides a means for configuring one or more network interfaces using the Dynamic Host Configuration Protocol, BOOTP protocol, or if these protocols fail, by statically assigning an address.
diffstat The diff command compares files line by line. Diffstat reads the output of the diff command and displays a histogram of the insertions, deletions and modifications in each file. Diffstat is commonly used to provide a summary of the changes in large, complex patch files. Install diffstat if you need a program which provides a summary of the diff command's output. You'll need to also install diffutils.
diffutils Diffutils includes four utilities: diff, cmp, diff3 and sdiff. Diff compares two files and shows the differences, line by line. The cmp command shows the offset and line numbers where two files differ, or cmp can show the characters that differ between the two files. The diff3 command shows the differences between three files. Diff3 can be used when two people have made independent changes to a common original; diff3 can produce a merged file that contains both persons' changes and warnings about conflicts. The sdiff command can be used to merge two files interactively. Install diffutils if you need to compare text files.
dosfstools The mkdosfs program is used to create an MS-DOS FAT file system on a Linux system device, usually a disk partition. The mkdosfs package should be installed if your machine needs to support MS-DOS style file systems.
dump The dump package contains both dump and restore. Dump examines files in a filesystem, determines which ones need to be backed up, and copies those files to a specified disk, tape or other storage medium. The restore command performs the inverse function of dump; it can restore a full backup of a filesystem. Subsequent incremental backups can then be layered on top of the full backup. Single files and directory subtrees may also be restored from full or partial backups. Install dump if you need a system for both backing up filesystems and restoring filesystems after backups.
e2fsprogs This package includes a number of utilities for creating, checking, and repairing ext2 filesystems.
e2fsprogs-devel Libraries and header files needed to develop ext2 filesystem-specific programs.
ed Ed is a line-oriented text editor, used to create, display, and modify text files (both interactively and via shell scripts). For most purposes, ed has been replaced in normal usage by full-screen editors (emacs and vi, for example). Ed was the original UNIX editor, and may be used by some programs. In general, however, you probably don't need to install it and you probably won't use it much.
eject The eject program allows the user to eject removable media (typically CD-ROMs, floppy disks or Iomega Jaz or Zip disks) using software control. Eject can also control some multi- disk CD changers and even some devices' auto-eject features. Install eject if you'd like to eject removable media using software control.
ElectricFence If you know what malloc() violations are, you'll be interested in ElectricFence. ElectricFence is a tool which can be used for C programming and debugging. It uses the virtual memory hardware of your system to detect when software overruns malloc() buffer boundaries, and/or to detect any accesses of memory released by free(). ElectricFence will then stop the program on the first instruction that caused a bounds violation and you can use your favorite debugger to display the offending statement. This package will install ElectricFence, which you can use if you're searching for a debugger to find malloc() violations.
elisp-manual Emacs Lisp Reference Manual. This documentation is useful for Emacs users that want to write complex elisp macros.
elvis Elvis is a small, lightweight vi clone. It includes support for color and is fairly extensible. ViM is a more robust vi, but elvis is being used as the default vi for TurboLinux.
emacs Emacs is a powerful, customizable, self-documenting, modeless text editor. Emacs contains special code editing features, a scripting language (elisp), and the capability to read mail, news and more without leaving the editor. This package included Mule 4.1 feature.
emacs-nox This package include executable emacs file to use without X11.
emacs-po_mode Package contain extension for helping GNU gettext lovers to edit PO files under emacs.
emacs-X11 This package include executable emacs file to use with X11.
enscript Enscript is a print filter. It can take ASCII input and format it into PostScript output. At the same time, it can also do nice transformations like putting two ASCII pages on one physical page (side by side) or changing fonts.
escpf Escpf,escpagef can print out text files in English as well as EUC, JIS kanji characters. In case of escpagef, Width ratio between ANK (English) and KANJI may be 1:2. And, this version includes test for supported ESC/Psuper.
esound EsounD, the Enlightened Sound Daemon, is a server process that mixes several audio streams for playback by a single audio device. For example, if you're listening to music on a CD and you receive a sound-related event from ICQ, the two applications won't have to jockey for the use of your sound card. Install esound if you'd like to let sound applications share your audio device. You'll also need to install the audiofile package.
esound-devel The esound-devel Libraries, include files and other resources you can use to develop EsounD applications. Install esound-devel if you want to develop EsounD applications.
etcskel This is part of the Base TurboLinux system. It contains the files that go in /etc/skel, which are in turn placed in every new user's home directory when new accounts are created.
expect Expect is a tcl extension for automating interactive applications such as telnet, ftp, passwd, fsck, rlogin, tip, etc. Expect is also useful for testing the named applications. Expect makes it easy for a script to control another program and interact with it. Install the expect package if you'd like to develop scripts which interact with interactive applications. You'll also need to install the tcl package.
extfile extfile is an input preprocessor for less. Please read a manual page of less for details of the input preprocessor. To use extfile, set an environment variable LESSOPEN as follows. csh -- setenv LESSOPEN "/usr/bin/extfile %s" bsh -- LESSOPEN "/usr/bin/extfile %s"; export LESSOPEN If there is $HOME/.extfile.cf, it is refered to extfile. If not, /usr/lib/extfile.cf is done to.
faq The faq package includes the text of the Frequently Asked Questions (FAQ) about Linux from the SunSITE website (http://sunsite.unc.edu/pub/Linux/docs/faqs/linux-faq/Linux-FAQ). The Linux FAQ is a great source of information about Linux. Install faq if you'd like to read the Linux FAQ off your own machine.
fetchmail Fetchmail is a free, full-featured, robust, and well-documented remote mail retrieval and forwarding utility intended to be used over on-demand TCP/IP links (such as SLIP or PPP connections). It retrieves mail from remote mail servers and forwards it to your local (client) machine's delivery system, so it can then be be read by normal mail user agents such as mutt, elm, pine, (x)emacs/gnus, or mailx. Comes with an interactive GUI configurator suitable for end-users.
file The file command is used to identify a particular file according to the type of data contained by the file. File can identify many different file types, including ELF binaries, system libraries, RPM packages, and different graphics formats. You should install the file package, since the file command is such a useful utility.
filesystem The filesystem package is one of the basic packages that is installed on a Linux system. Filesystem contains the basic directory layout for a Linux operating system, including the correct permissions for the directories.
fileutils These are the GNU file management utilities. It includes programs to copy, move, list, etc, files. The ls program in this package now incorporates color ls!
findutils The findutils package contains programs which will help you locate files on your system. The find utility searches through a hierarchy of directories looking for files which match a certain set of criteria (such as a filename pattern). The locate utility searches a database (create by updatedb) to quickly find a file matching a given pattern. The xargs utility builds and executes command lines from standard input arguments (usually lists of file names generated by the find command). You should install findutils because it includes tools that are very useful for finding things on your system.
finger Finger is a utility which allows users to see information about system users (login name, home directory, name, how long they've been logged in to the system, etc.). The finger package includes a standard finger client. You should install finger if you'd like to retreive finger information from other systems.
finger-server Finger is a utility which allows users to see information about system users (login name, home directory, name, how long they've been logged in to the system, etc.). The finger-server package includes a standard finger server. The server daemon (fingerd) runs from /etc/inetd.conf, which must be modified to disable finger requests. You should install finger-server if your system is used by multiple users and you'd like finger information to be available.
flex The flex program generates scanners. Scanners are programs which can recognize lexical patterns in text. Flex takes pairs of regular expressions and C code as input and generates a C source file as output. The output file is compiled and linked with a library to produce an executable. The executable searches through its input for occurrences of the regular expressions. When a match is found, it executes the corresponding C code. Flex was designed to work with both Yacc and Bison, and is used by many programs as part of their build process. You should install flex if you are going to use your system for application development.
fnlib Fnlib is a library that provides full, scalable 24-bit color font rendering abilities for X.
fnlib-devel Headers, static libraries and documentation for Fnlib.
freetype The FreeType engine is a free and portable TrueType font rendering engine. It has been developed to provide TT support to a great variety of platforms and environments. Note that FreeType is a *library*. It is not a font server for your favorite platform, even though it was designed to be used in many of them. Note also that it is *not* a complete text-rendering library. Its purpose is simply to open and manage font files, as well as load, hint and render individual glyphs efficiently. You can also see it as a "TrueType driver" for a higher-level library, though rendering text with it is extremely easy, as demo-ed by the test programs. This package contains the files needed to run programs that use the FreeType engine.
freetype-demo The FreeType engine is a free and portable TrueType font rendering engine. It has been developed to provide TT support to a great variety of platforms and environments. Note that FreeType is a *library*. It is not a font server for your favorite platform, even though it was designed to be used in many of them. Note also that it is *not* a complete text-rendering library. Its purpose is simply to open and manage font files, as well as load, hint and render individual glyphs efficiently. You can also see it as a "TrueType driver" for a higher-level library, though rendering text with it is extremely easy, as demo-ed by the test programs. This package contains several programs bundled with the FreeType engine for testing and demonstration purposes.
freetype-devel The FreeType engine is a free and portable TrueType font rendering engine. It has been developed to provide TT support to a great variety of platforms and environments. Note that FreeType is a *library*. It is not a font server for your favorite platform, even though it was designed to be used in many of them. Note also that it is *not* a complete text-rendering library. Its purpose is simply to open and manage font files, as well as load, hint and render individual glyphs efficiently. You can also see it as a "TrueType driver" for a higher-level library, though rendering text with it is extremely easy, as demo-ed by the test programs. This package contains all supplementary files you need to develop your own programs using the FreeType engine.
from Prints out the mail header lines from the invoker's mailbox.
ftp The ftp package provides the standard UNIX command-line FTP (File Transfer Protocol) client. FTP is a widely used protocol for transferring files over the Internet and for archiving files. If your system is on a network, you should install ftp in order to do file transfers.
fvwm2 fvwm is a window manager providing a 3-D look for window decorations and a virtual desktop, nifty module interface. Color Icons are also supported.
fvwm2-extras This package contains some modules that don't get built automatically.
fvwm2-icons This package contains icons, bitmaps, and pixmaps for fvwm2.
gawk The gawk packages contains the GNU version of awk, a text processing utility. Awk interprets a special-purpose programming language to do quick and easy text pattern matching and reformatting jobs. Gawk should be upwardly compatible with the Bell Labs research version of awk and is almost completely compliant with the 1993 POSIX 1003.2 standard for awk. Install the gawk package if you need a text processing utility. Gawk is considered to be a standard Linux tool for processing text.
gcal gcal is an extended calendar program. It is terminal mode, but does highlighting of holidays and other fancy features.
gcc The GNU C compiler. Nuff said.
gcc-chill gcc-chill is the GNU CHILL (CCITT High-Level Language) compiler. It is a language in the Modula2 family and targets many of the same applications as Ada (especially for large embedded systems). For more information, please refer to: http://egcs.cygnus.com/chill.html
gcc-g++ The GNU C++ compiler.
gcc-g77 The GNU Fortan77 compiler.
gcc-java The GNU Java bytecode compiler.
gcc-objc The GNU Objective C compiler.
gd Gd is a graphics library for drawing .gif files. Gd allows your code to quickly draw images (lines, arcs, text, multiple colors, cutting and pasting from other images, flood fills) and write out the result as a .gif file. Gd is particularly useful in web applications, where .gifs are commonly used as inline images. Note, however, that gd is not a paint program. Install gd if you are developing applications which need to draw .gif files. If you install gd, you'll also need to install the gd-devel package.
gd-devel These are the development libraries and header files for gd, the .gif graphics library. If you're installing the gd graphics library, you must install gd-devel.
gdb Gdb is a full featured, command driven debugger. Gdb allows you to trace the execution of programs and examine their internal state at any time. Gdb works for C and C++ compiled with the GNU C compiler gcc. If you are going to develop C and/or C++ programs and use the GNU gcc compiler, you may want to install gdb to help you debug your programs.
gdbm Gdbm is a GNU database indexing library, including routines which use extensible hashing. Gdbm works in a similar way to standard UNIX dbm routines. Gdbm is useful for developers who write C applications and need access to a simple and efficient database or who are building C applications which will use such a database. If you're a C developer and your programs need access to simple database routines, you should install gdbm. You'll also need to install gdbm-devel.
gdbm-devel Gdbm-devel contains the development libraries and header files for gdbm, the GNU database system. These libraries and header files are necessary if you plan to do development using the gdbm database. Install gdbm-devel if you are developing C programs which will use the gdbm database library. You'll also need to install the gdbm package.
gedit gEdit is a small but powerful text editor designed expressly for GNOME. It includes such features as split-screen mode, a plugin API, which allows gEdit to be extended to support many features while remaining small at its core, multiple document editing through the use of a `tabbed' notebook and many more functions. GNOME is required to use gEdit (Gnome-Libs and Gtk+).
gettext The gettext library provides an easy to use library and tools for creating, using, and modifying natural language catalogs. It is a powerfull and simple method for internationalizing programs. Supportet languages (in messages): da, de, es, fr, nl, no, no@nynorsk, ko, pl, pt, sl, sv.
ghostscript Ghostscript is a PostScript interpretor. It can render both PostScript and PDF compliant files to devices which include an X window, many printer formats (including support for color printers), and popular graphics file formats.
ghostscript-fonts These fonts can be used by the GhostScript interpreter during text rendering.
giftrans Giftrans will convert an existing GIF87 file to GIF89 format. In other words, Giftrans can make one color in a .gif image (normally the background) transparent. Install the giftrans package if you need a quick, small, one-purpose graphics program to make transparent .gifs out of existing .gifs.
glib GLib is a handy library of utility functions. This C library is designed to solve some portability problems and provide other useful functionality which most programs require. GLib is used by GDK, GTK+ and many applications. You should install th glib package because many of your applications will depend on this library.
glib-devel The glib-devel package includes the static libraries and header files for the support library for the GIMP's X libraries (GTK+ and GDK), which are available as public libraries. Install glib-devel if you want to develop programs which will use GLib.
glibc Contains the standard libraries that are used by multiple programs on the system. In order to save disk space and memory, as well as to ease upgrades, common system code is kept in one place and shared between programs. This package contains the most important sets of shared libraries, the standard C library and the standard math library. Without these, a Linux system will not function. It also contains national language (locale) support and timezone databases.
glibc-devel To develop programs which use the standard C libraries (which nearly all programs do), the system needs to have these standard header files and object files available for creating the executables.
glibc-locale glibc locale data for japanese
glibc-profile When programs are being profiled used gprof, they must use these libraries instrad of the standard C libraries for gprof to be able to profile them correctly.
gmc GMC (GNU Midnight Commander) is a file manager based on the terminal version of Midnight Commander, with the addition of a GNOME GUI desktop front-end. GMC can FTP, view TAR and compressed files and look into RPMs for specific files. Install gmc if you're installing GNOME and you'd like to use the Midnight Commander file manager with it.
gmp The gmp package contains GNU MP, a library for arbitrary precision arithmetic, signed integers operations, rational numbers and floating point numbers. GNU MP is designed for speed, for both small and very large operands. GNU MP is fast for several reasons: It uses fullwords as the basic arithmetic type, it uses fast algorithms, it carefully optimizes assembly code for many CPUs' most common inner loops and it generally emphasizes speed over simplicity/elegance in its operations. Install the gmp package if you need a fast arbitrary precision library.
gmp-devel The static libraries, header files and documentation for using the GNU MP arbitrary precision library in applications. If you want to develop applications which will use the GNU MP library, you'll need to install the gmp-devel package. You'll also need to install the gmp package.
gn This is a gopher server. Gopher is an information sharing system designed shortly before the WWW. It is now getting superceded by the web because it doesn't support graphics and there are text based web browsers.
gnewt gNewt is a replacment library for the text mode library newt.
gnewt-devel The gnewt-devel package contains the header files and libraries necessary for developing applications which use gnewt. Install gnewt-devel if you want to develop applications which will use gnewt.
gnome-core GNOME (GNU Network Object Model Environment) is a user-friendly set of GUI applications and desktop tools to be used in conjunction with a window manager for the X Window System. The gnome-core package includes the basic programs and libraries that are needed to install GNOME.
gnome-core-devel The gnome-core-devel package contains the libraries and header files for creating panels for the GNOME GUI desktop environment. If you're developing GNOME panels, you'll need to install gnome-core-devel.
gnome-libs GNOME (GNU Network Object Model Environment) is a user-friendly set of GUI applications and desktop tools to be used in conjunction with a window manager for the X Window System. The gnome-libs package includes libraries that are needed to run GNOME.
gnome-libs-devel GNOME (GNU Network Object Model Environment) is a user-friendly set of GUI applications and desktop tools to be used in conjunction with a window manager for the X Window System. The gnome-libs-devel package includes the libraries and include files that you will need to develop GNOME applications. You should install the gnome-libs-devel package if you would like to develop GNOME applications. You don't need to install gnome-libs-devel if you just want to use the GNOME desktop environment.
gnome-objc This package installs basic libraries you must have to use GNOME programs that are built with Objective C. GNOME is the GNU Network Object Model Environment. It's a powerful, pleasing, easy to use and configure environment for your computer.
gnome-objc-devel Libraries, include files and other files you can use to develop Objective C GNOME applications. If you're interested in developing GNOME applications, you should install this package.
gnome-users-guide-jp GNOME (GNU Network Object Model Environment) is a user-friendly set of GUI applications and desktop tools to be used in conjunction with a window manager for the X Window System. The Japanese gnome-users-guide package will install the Users' Guide for the GNOME Desktop Environment on your computer. You should install this package if you are going to use GNOME and you need a quick, handy reference.
gnome-utils GNOME (GNU Network Object Model Environment) is a user-friendly set of GUI applications and desktop tools to be used in conjunction with a window manager for the X Window System. The gnome-utils package includes a set of utilities for GNOME, including Gcalc, Gdialog, Gdiskfree, and many others.
gnupg GnuPG is a complete and free replacement for PGP. Because it does not use IDEA or RSA it can be used without any restrictions. GnuPG is in compliance with the OpenPGP specification (RFC2440).
gpm Gpm provides mouse support to text-based Linux applications like the emacs editor, the Midnight Commander file management system, and other programs. Gpm also provides console cut-and-paste operations using the mouse and includes a program to allow pop-up menus to appear at the click of a mouse button.
gpm-devel The gpm-devel program contains the libraries and header files needed for development of mouse driven programs. This package allows you to develop text-mode programs which use the mouse. Install gpm-devel if you need to develop text-mode programs which will use the mouse. You'll also need to install the gpm package.
grep The GNU versions of commonly used grep utilities. Grep searches one or more input files for lines which contain a match to a specified pattern and then prints the matching lines. GNU's grep utilities include grep, egrep and fgrep. You should install grep on your system, because it is a very useful utility for searching through text files, for system administration tasks, etc.
groff The groff text formatting system can be used to create professional looking documents on both paper and a computer screen. All the man pages are processed with groff, so you'll need this package to read man pages.
groff-gxditview The package contains the gxditview program, which can be used to format and view groff documents in X Windows. For example, man pages can be read using gxditview.
groff-tools Miscellaneous tools used with groff, which pertain to font handling and aoutmatic option processing.
gtk+ The GIMP ToolKit (GTK+), a library for creating GUIs for X.
gtk+-devel The gtk+-devel package contains the static libraries and header files needed for developing GTK+ (GIMP ToolKit) applications. The gtk+-devel package contains glib (a collection of routines for simplifying the development of GTK+ applications), GDK (the General Drawing Kit, which simplifies the interface for writing GTK+ widgets and using GTK+ widgets in applications), and GTK+ (the widget set). Install gtk+-devel if you need to develop GTK+ applications. You'll also need to install the gtk+ package.
gtkfind gtkfind is a graphical file finding program, similar to the utilities on other operating systems.
gtop GNOME is the GNU Network Object Model Environment. This powerful environment is both easy to use and easy to configure. This package will install the GNOME system monitor gtop, which shows memory graphs and processes.
guile GUILE (GNU's Ubiquitous Intelligent Language for Extension) is a library implementation of the Scheme programming language, written in C. GUILE provides a machine-independent execution platform that can be linked in as a library during the building of extensible programs. Install the guile package if you'd like to add extensibility to programs that you are developing.
guile-devel The guile-devel package includes the libraries, header files, etc., that you'll need to develop applications that are linked with the GUILE extensibility library. You need to install the guile-devel package if you want to develop applications that will be linked to GUILE. You'll also need to install the guile package.
gv Gv provides a user interface for the ghostscript PostScript(TM) interpreter. Derived from the ghostview program, gv can display PostScript and PDF documents using the X Window System. Install the gv package if you'd like to view PostScript and PDF documents on your system. You'll also need to have the ghostscript package installed, as well as the X Window System.
gzip The gzip package contains the popular GNU gzip data compression program. Gzipped files have a .gz extension. Gzip should be installed on your Red Hat Linux system, because it is a very commonly used data compression program.
hdparm Shell utility to access/tune ioctl features of the linux hard disk and (E)IDE drivers for kernel 1.3.61+. Primary use is for enabling irq-unmasking and IDE multiplemode.
hexedit view and edit files in hexadecimal or in ASCII. hexedit shows a file both in ASCII and in hexadecimal. The file can be a device as the file is not whole read. You can modify the file and search through it.
howto Linux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/put/Linux/docs/HOWTO. Install the howto package if you'd like to be able to access the Linux HOWTO documentation from your own system.
howto-chinese The howto-chinese package contains the Linux HOWTO documents that have been translated into Chinese. Linux HOWTOs are detailed documents describing a specific aspect of configuring or using Linux. Install the howto-chinese package if you'd like to use the Linux HOWTO documentation in Chinese. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-chinese-html This package contains the Linux HOWTO documents in HTML format, so they can be viewed with a web browser. Linux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Install the howto-html package if you'd like to view the Linux HOWTOs with your web browser off your own machine, or if you'd like to provide the HTML HOWTOs from your web server. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-chinese-sgml The howto-sgml package contains the Linux HOWTO documents in SGML format. The SGML format documents are the ``source'' files. Other file formats (text, PostScript(TM), DVI, HTML) are translated from the SGML documents. Linux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Install the howto-sgml package if you'd like to use the Linux HOWTO documents in SGML format. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-html This package contains the Linux HOWTO documents in HTML format, so they can be viewed with a web browser. Linux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Install the howto-html package if you'd like to view the Linux HOWTOs with your web browser off your own machine, or if you'd like to provide the HTML HOWTOs from your web server.
howto-japanese This package contains the Linux HOWTO documents that have been translated into Japanese. Linux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Install the howto-japanese package if you'd like to use the Linux HOWTOs in Japanese. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-japanese-html This package contains the Linux HOWTO documents in HTML format, so they can be viewed with a web browser. Linux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Install the howto-html package if you'd like to view the Linux HOWTOs with your web browser off your own machine, or if you'd like to provide the HTML HOWTOs from your web server. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-japanese-sgml The howto-sgml package contains the Linux HOWTO documents in SGML format. The SGML format documents are the ``source'' files. Other file formats (text, PostScript(TM), DVI, HTML) are translated from the SGML documents. Linux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Install the howto-sgml package if you'd like to use the Linux HOWTO documents in SGML format. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-sgml The howto-sgml package contains the Linux HOWTO documents in SGML format. The SGML format documents are the ``source'' files. Other file formats (text, PostScript(TM), DVI, HTML) are translated from the SGML documents. Linux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Install the howto-sgml package if you'd like to use the Linux HOWTO documents in SGML format.
icecast Icecast is an Internet based broadcasting system based on the Mpeg Layer III streaming technology. It was originally inspired by Nullsoft's Shoutcast and also mp3serv by Scott Manley. The icecast project was started for several reasons: a) all broadcasting systems were pretty much closed source, non-free software implementations, b) Shoutcast doesn't allow you to run your own directory servers, or support them, and c) we thought it would be a lot of fun.
ImageMagick ImageMagick(TM) is an image display and manipulation tool for the X Window System. ImageMagick can read and write JPEG, TIFF, PNM, GIF and Photo CD image formats. It can resize, rotate, sharpen, color reduce or add special effects to an image, and when finished you can either save the completed work in the original format or a different one. ImageMagick also includes command line programs for creating animated or transparent .gifs, creating composite images, creating thumbnail images, and more. ImageMagick is one of your choices if you need a program to manipulate and display images. If you'd also like to develop your own applications which use ImageMagick code or APIs, you'll need to install ImageMagick-devel as well.
ImageMagick-devel Image-Magick-devel contains the static libraries and header files you'll need to develop ImageMagick applications. ImageMagick is an image manipulation program. If you want to create applications that will use ImageMagick code or APIs, you'll need to install ImageMagick-devel as well as ImageMagick. You don't need to install it if you just want to use ImageMagick, however.
imap The imap package provides server daemons for both the IMAP (Internet Message Access Protocol) and POP (Post Office Protocol) mail access protocols. The POP protocol uses a "post office" machine to collect mail for users and allows users to download their mail to their local machine for reading. The IMAP protocol allows a user to read mail on a remote machine without downloading it to their local machine. Install the imap package if you need a server to support the IMAP or the POP mail access protocols.
imap-devel The imap-devel package contains the header files and static libraries for developing programs which will use the IMAP (Internet Message Access Protocol) library.
imlib Imlib is a display depth-independent image loading and rendering library. Imlib is designed to simplify and speed up the process of loading images and obtaining X Window System drawables. Imlib provides many simple manipulation routines which can be used for common operations. Install imlib if you need an image loading and rendering library for X11R6. You may also want to install the imlib-cfgeditor package, which will help you configure Imlib.
imlib-cfgeditor The imlib-cfgeditor package contains the imlib_config program, which you can use to configure the Imlib image loading and rendering library. imlib_config can be used to control how Imlib uses color and handles gamma corrections, etc. If you're installing the imlib package, you should also install imlib_cfgeditor.
imlib-devel The header files, static libraries and documentation needed for developing Imlib applications. Imlib is an image loading and rendering library for X11R6. Install the imlib-devel package if you want to develop Imlib applications. You'll also need to install the imlib and imlib_cfgeditor packages.
indexhtml The indexhtml package contains the HTML page and graphics for a welcome page shown by your Web browser, which you'll see after you've successfully installed TurboLinux.
inetd The netkit-base package contains the basic networking tool inetd inetd. Inetd listens on certain Internet sockets for connection requests, decides what program should receive each request, and starts up that program. xinetd is the replacement for inetd, and offers a quicker, more secure super server. inet is being provided here for only backwards compatibility for 3rd part products that don't ship with xinetd configurations.
inews The inews program is used by some news programs (for example, inn and trn) to post Usenet news articles to local news servers. Inews reads an article from a file or standard input, adds headers, performs some consistency checks and then sends the article to the local news server specified in the inn.conf file. Install inews if you need a program for posting Usenet articles to local news servers.
info The GNU project uses the texinfo file format for much of its documentation. The info package provides a standalone TTY-based browser program for viewing texinfo files. You should install info, because GNU's texinfo documentation is a valuable source of information about the software on your system.
initscripts This package contains the scripts use to boot a system, change run levels, and shut the system down cleanly. It also contains the scripts that activate and deactivate most network interfaces.
inn INN (InterNetNews) is a complete system for serving Usenet news and/or private newsfeeds. INN includes innd, an NNTP (NetNews Transport Protocol) server, and nnrpd, a newsreader that is spawned for each client. Both innd and nnrpd vary slightly from the NNTP protocol, but not in ways that are easily noticed. Install the inn package if you need a complete system for serving and reading Usenet news. You may also need to install inn-devel, if you are going to use a separate program which interfaces to INN, like newsgate or tin.
inn-devel The inn-devel package contains the INN (InterNetNews) library, which several programs that interface with INN need in order to work (for example, newsgate and tin). If you are installing a program which must interface with the INN news system, you should install inn-devel.
ip-tools This is a small collection of tools for converting ip-addresses to host names and vice versa, especially useful in ip-up and ip-down scripts.
ipchains Linux ipchains is a rewrite of the Linux IPv4 firewalling code (which was mainly stolen from BSD) and a rewrite of ipfwadm, which was a rewrite of BSD's ipfw, I believe. It is required to administer the IP packet filters in Linux kernel versions 2.1.102 and above.
iplog iplog is a TCP/IP traffic logger. Currently, it is capable of logging TCP, UDP and ICMP traffic to syslog. Major features include a packet filter and detection of scans and attacks. Caution: iplog may significantly affect performance on a server under heavy load.
iputils arping, clockdiff, ping, tracepath, rdisc.
iputils-ipv6 ping6, tracepath6, traceroute6.
irquery Register your dynamic IP address (as obtained via DHCP, PPP or other means) with a static domain name through Webworks' free dynamic DNS service in the ddns.org domain. This allows people to refer to your computer with an unchanging name even though your IP address can change. Also includes a program to find people's dynamic IP addresses based on their e-mail addresses. Added Mail Forwarding, and HTTP Redirection.
ispell Ispell is the GNU interactive spelling checker. Ispell will check a text file for spelling and typographical errors. When it finds a word that is not in the dictionary, it will suggest correctly spelled words for the misspelled word. You should install ispell if you need a program for spell checking (and who doesn't...).
itcl [incr Tcl] is an object-oriented extension of the Tcl language. It was created to support more structured programming in Tcl. Tcl scripts that grow beyond a few thousand lines become extremely difficult to maintain. This is because the building blocks of vanilla Tcl are procedures and global variables, and all of these building blocks must reside in a single global namespace. There is no support for protection or encapsulation. [incr Tcl] introduces the notion of objects. Each object is a bag of data with a set of procedures or "methods" that are used to manipulate it. Objects are organized into "classes" with identical characteristics, and classes can inherit functionality from one another. This object-oriented paradigm adds another level of organization on top of the basic variable/procedure elements, and the resulting code is easier to understand and maintain.
jed Jed is a fast, compact editor based on the slang screen library. Jed features include emulation of the Emacs, EDT, WordStar and Brief editors; support for extensive customization with slang macros, colors, keybindings, etc.; and a variety of programming modes with syntax highlighting. You should install jed if you've used it before and you like it, or if you haven't used any text editors before and you're still deciding what you'd like to use. You'll also need to have slang installed.
jed-common The jed-common package contains files (such as .sl files) that are needed by any jed binary in order to run.
jed-xjed Xjed is a version of the Jed text editor that will work with the X Window System. You should install xjed if you like Jed and you'd like to use it with X. You'll also need to have the X Window System installed.
kbd This package contains utilities to load console fonts and keyboard maps. It also includes a number of different fonts and keyboard maps.
kernel The kernel package contains the Linux kernel (image), the core of your Linux operating system. The kernel handles the basic functions of the operating system: memory allocation, process allocation, device input and output, etc.
kernel-doc This package contains documentation files form the kernel source. Various bits of information about the Linux kernel and the device drivers shipped with it are documented in these files. You'll want to install this package if you need a reference to the options that can be passed to Linux kernel modules at load time.
kernel-headers Kernel-headers includes the C header files for the Linux kernel. The header files define structures and constants that are needed for building most standard programs and are also needed for rebuilding the kernel.
kernel-ramdisk This package contains the kernels used to boot from the ramdisk on S/390 machines. For this kernel, the dasd driver is modularized.
kernel-source The kernel-source package contains the source code files for the Linux kernel. These source files are needed to build most C programs, since they depend on the constants defined in the source code. The source files can also be used to build a custom kernel that is better tuned to your particular hardware, if you are so inclined (and you know what you're doing).
kernel-utils The kernel-utils package contains ksymoops, a utility that can be used for decrypting the kernel's OOPS output.
knfsd The knfsd package provides the kernel NFS server and related tools, which provides a much higher level of performance than the traditional Linux NFS server used by most users.
knfsd-clients The knfsd-clients package contains the showmount program. Showmount queries the mount daemon on a remote host for information about the NFS (Network File System) server on the remote host. For example, showmount can display the clients which are mounted on that host. This package is not needed to mount NFS volumes. Install knfsd-clients if you'd like to use the showmount tool for querying NFS servers.
konfont This package contains fonts for KON.
kterm Kterm is a multi-lingual terminal emulator based on xterm(1). The major differences of kterm from xterm is that it can handle multi-lingual text encoded in ISO2022, can display colored text, and has the statusline function. To input multi-lingual text, both X Input Method (XIM) protocol and kinput2 protocol can be used.
lang-extra small script for extra lang determination
ldconfig Ldconfig is a basic system program which determines run-time link bindings between ld.so and shared libraries. Ldconfig scans a running system and sets up the symbolic links that are used to load shared libraries properly. It also creates a cache (/etc/ld.so.cache) which speeds the loading of programs which use shared libraries.
ldp This is the contents of the Linux Documentation Project in exploded HTML format. It is most useful for the HOWTOs.
less Less is a program similar to more (1), but which allows backward movement in the file as well as forward movement. Also, less does not have to read the entire input file before starting, so with large input files it starts up faster than text editors like vi (1). Less uses termcap (or terminfo on some systems), so it can run on a variety of terminals. There is even limited support for hardcopy terminals. (On a hardcopy terminal, lines which should be printed at the top of the screen are prefixed with a caret.) Commands are based on both more and vi. Commands may be preceded by a decimal number, called N in the descriptions below. The number is used by some commands, as indicated. ========================================================================= This is the distribution of enhanced less. It support ISO 2022 code extension techniques and Japanese codes. Please report any problems of it to the author at jam@pobox.com. See http://www.pobox.com/~jam/less/ for the latest info. =========================================================================
lesstif Lesstif is an API compatible clone of the Motif toolkit. Currently Lesstif is partially implemented with most of the API in place. Having said this, some of the internal functionality is still missing. Many Motif applications compile and run out-of-the-box with LessTif, and we want to hear about those that don't.
lesstif-clients Uil and xmbind.
lesstif-devel This package contains the lesstif static library and header files required to develop motif-1.2-based applications. It includes man pages for the whole API and mxmkmf for Lesstif.
lesstif-mwm MWM is a window manager that adheres largely to the Motif mwm specification.
lftp LFTP is a shell-like command line ftp client. It is reliable: can retry operations and does reget automatically. It can do several transfers simultaneously in background. You can start a transfer in background and continue browsing the ftp site or another one. This all is done in one process. Background jobs will be completed in nohup mode if you exit or close modem connection. Lftp has reput, mirror, reverse mirror among its features. Since version 2.0 it also supports http protocol.
libautocontrol This is a high-level library for TCP or UNIX-domain socket communications. It was designed to allow configuration tools to provide a generalized output method that could be used by external user interfaces such as perl-Tk scripts, web-based cgi scripts, or anything else.
libautocontrol-devel Static libraries and include files for libautocontrol.
libelf The libelf package contains a library for accessing ELF object files. Libelf allows you to access the internals of the ELF object file format, so you can see the different sections of an ELF file. Libelf should be installed if you need access to ELF object file internals.
libghttp Library for making HTTP 1.1 requests.
libghttp-devel Libraries and includes files you can use for libghttp development
libglade The libglade library allows you to load user interfaces which are stored externally into your program. This allows for alteration of the interface without recompilation of the program. The interfaces can also be edited with GLADE. Currently libglade supports all of the widgets in current releases, keyboard accelerators and automatic signal connection.
libglade-devel The libglade-devel package contains the libraries, include files, etc., that you can use to develop libglade applications.
libgtop A library that fetches information about the running system such as CPU and memory useage, active processes and more. On Linux systems, this information is taken directly from the /proc filesystem while on other systems a server is used to read that information from other /dev/kmem, among others.
libgtop-devel Install this package if you wish to develop applications that access information on system statistics such as CPU and memory usage.
libgtop-examples Install this package for a set of programs that are examples of developing with libgtop.
libjpeg This package is a library of functions that manipulate jpeg images, along with simple clients for manipulating jpeg images.
libjpeg-devel This package is all you need to develop programs that manipulate jpeg images, including documentation.
libkfc libkfc
libkfc-devel libkfc-devel
libpcap Libpcap is a system-independent interface for user-level packet capture. Libpcap provides a portable framework for low-level network monitoring. Applications include network statistics collection, security monitoring, network debugging, etc. Libpcap has system-independent API that is used by several applications, including tcpdump and arpwatch.
libpng The libpng package contains a library of functions for creating and manipulating PNG (Portable Network Graphics) image format files. PNG is a bit-mapped graphics format similar to the GIF format. PNG was created to replace the GIF format, since GIF uses a patented data compression algorithm. Libpng should be installed if you need to manipulate PNG format image files.
libpng-devel The libpng-devel package contains the header files and static libraries necessary for developing programs using the PNG (Portable Network Graphics) library. If you want to develop programs which will manipulate PNG image format files, you should install libpng-devel. You'll also need to install the libpng package.
librep This is a lightweight Lisp environment for UNIX. It contains a Lisp interpreter, byte-code compiler and virtual machine. Applications may use the Lisp interpreter as an extension language, or it may be used for standalone scripts. Originally inspired by Emacs Lisp, the language dialect combines many of the elisp features while trying to remove some of the main deficiencies, with features from Common Lisp and Scheme.
librep-devel Link libraries and C header files for librep development.
libstdc++ This is the GNU Standard C++ Library. You'll need it for any application that is uses C++ and is dynamically compiled.
libtermcap The libtermcap package contains a basic system library needed to access the termcap database. The termcap library supports easy access to the termcap database, so that programs can output character-based displays in a terminal-independent manner.
libtermcap-devel This package includes the libraries and header files necessary for developing programs which will access the termcap database. If you need to develop programs which will access the termcap database, you'll need to install this package. You'll also need to install the libtermcap package.
libtiff The libtiff package contains a library of functions for manipulating TIFF (Tagged Image File Format) image format files. TIFF is a widely used file format for bitmapped images. TIFF files usually end in the .tif extension and they are often quite large. The libtiff package should be installed if you need to manipulate TIFF format image files.
libtiff-devel This package contains the header files and static libraries for developing programs which will manipulate TIFF format image files using the libtiff library. If you need to develop programs which will manipulate TIFF format image files, you should install this package. You'll also need to install the libtiff package.
libtool The libtool package contains the GNU libtool, a set of shell scripts which automatically configure UNIX and UNIX-like architectures to generically build shared libraries. Libtool provides a consistent, portable interface which simplifies the process of using shared libraries. If you are developing programs which will use shared libraries, you should install libtool.
libungif The libungif package contains a shared library of functions for loading and saving GIF format image files. The libungif library can load any GIF file, but it will save GIFs only in uncompressed format (i.e., it won't use the patented LZW compression used to save "normal" compressed GIF files). Install the libungif package if you need to manipulate GIF files. You should also install the libungif-progs package.
libungif-devel This package contains the static libraries, header files and documentation necessary for development of programs that will use the libungif library to load and save GIF format image files. You should install this package if you need to develop programs which will use the libungif library functions for loading and saving GIF format image files. You'll also need to install the libungif package.
libungif-progs The libungif-progs package contains various programs for manipulating GIF format image files. Install this package if you need to manipulate GIF format image files. You'll also need to install the libungif package.
libxml This library allows you to manipulate XML files.
libxml-devel Libraries, include files, etc you can use to develop libxml applications.
logcheck Logcheck is software package that is designed to automatically run and check system log files for security violations and unusual activity. Logcheck utilizes a program called logtail that remembers the last position it read from in a log file and uses this position on subsequent runs to process new information. All source code is available for review and the implementation was kept simple to avoid problems. This package is a clone of the frequentcheck.sh script from the Trusted Information Systems Gauntlet(tm) firewall package. TIS has granted permission for me to clone this package. Unfortunately, all logcheck really does is flood root's mailbox with warnings about totally unrelated stuff. Don't count on this to watch your system for you.
logrotate The logrotate utility is designed to simplify the administration of log files on a system which generates a lot of log files. Logrotate allows for the automatic rotation compression, removal and mailing of log files. Logrotate can be set to handle a log file daily, weekly, monthly or when the log file gets to a certain size. Normally, logrotate runs as a daily cron job. Install the logrotate package if you need a utility to deal with the log files on your system.
losetup Linux supports a special block device called the loop device, which maps a normal file onto a virtual block device. This allows for the file to be used as a "virtual file system" inside another file. Losetup is used to associate loop devices with regular files or block devices, to detach loop devices and to query the status of a loop device.
lout Lout is a high-level language for document formatting. Lout reads a high-level description of a document (similar in style to LaTeX) and can produce a PostScript(TM) file for printing or produce plain text. Lout supports the typesetting of documents which contain floating figures, table, diagrams, rotated and scaled text or graphics, footnotes, running headers, footers, an index, a table of contents and bibliography, cross-references, mathematical equations and statistical graphs. Lout can be extended with definitions that should be easier to write than other languages, since Lout is a high-level language. Lout supports (with hyphenation) a variety of languages: Czech, Danish, Dutch, English, Finnish, French, German, Norwegian, Russian, Slovenian, Spanish and Swedish. Install the lout package if you'd like to try the Lout document formatting system. Unless you're already a Lout expert, you'll probably want to also install the lout-doc package, which contains the documentation for Lout.
lout-doc The lout-doc package includes all of the documentation for the Lout document formatting language. The documentation includes manuals for regular users and for experts, written in Lout and available as PostScript(TM) files. The documentation provides good examples for how to write large documents with Lout. If you're installing the lout package, you should install the lout-doc package.
LPRng The LPRng software is an enhanced, extended, and portable implementation of the Berkeley LPR print spooler functionality. While providing the same interface and meeting RFC1179 requirements, the implementation is completely new and provides support for the following features: lightweight (no databases needed) lpr, lpc, and lprm programs; dynamic redirection of print queues; automatic job holding; highly verbose diagnostics; multiple printers serving a single queue; client programs do not need to run SUID root; greatly enhanced security checks; and a greatly improved permission and authorization mechanism. The source software compiles and runs on a wide variety of UNIX systems, and is compatible with other print spoolers and network printers that use the LPR interface and meet RFC1179 requirements. LPRng provides emulation packages for the SVR4 lp and lpstat programs, eliminating the need for another print spooler package. These emulation packages can be modified according to local requirements, in order to support vintage printing systems. An NT version is also available. For users that require secure and/or authenticated printing support, LPRng supports Kerberos V, MIT Kerberos IV Print Support, and PGP authentication. LPRng is being adopted by MIT for use as their Campus Wide printing support system. Additional authentication support is extremely simple to add. LPRng is Open Source Software, and the current public distribution is available from the listed FTP and Web Sites.
lrzsz Lrzsz (consisting of lrz and lsz) is a cosmetically modified zmodem/ymodem/xmodem package built from the public-domain version of the rzsz package. Lrzsz was created to provide a working GNU copylefted Zmodem solution for Linux systems. You should install lrzsz if you're also installing a Zmodem communications program that uses lrzsz. If you're installing minicom, you need to install lrzsz.
lsof Lsof stands for LiSt Open Files, and it does just that: it lists information about files that are open by the processes running on a UNIX system.
lynx Lynx is a fully-featured World Wide Web (WWW) client for users running cursor-addressable, character-cell display devices such as vt100 terminals, or any other character-cell display. It will display Hypertext Markup Language (HTML) documents containing links to files on the local system, as well as files on remote systems running http, gopher, ftp, wais, nntp, finger, or cso/ph/qi servers, and services accessible via logins to telnet, tn3270 or rlogin accounts.
m4 A GNU implementation of the traditional UNIX macro processor. M4 is useful for writing text files which can be logically parsed, and is used by many programs as part of their build process. M4 has built-in functions for including files, running shell commands, doing arithmetic, etc. The autoconf program needs m4 for generating configure scripts, but not for running configure scripts. Install m4 if you need a macro processor.
mailcap The mailcap file is used by the metamail program. Metamail reads the mailcap file to determine how it should display non-text or multimedia material. Basically, mailcap associates a particular type of file with a particular program that a mail agent or other program can call in order to handle the file. Mailcap should be installed to allow certain programs to be able to handle non-text files.
mailx The mailx package installs the /bin/mail program, which is used to send quick email messages (i.e., without opening up a full-featured mail user agent). Mail is often used in shell scripts. You should install mailx because of its quick email sending ability, which is especially useful if you're planning on writing any shell scripts.
make A GNU tool for controlling the generation of executables and other non-source files of a program from the program's source files. Make allows users to build and install packages without any significant knowledge about the details of the build process. The details about how the program should be built are provided for make in the program's makefile. The GNU make tool should be installed on your system because it is commonly used to simplify the process of installing programs.
MAKEDEV The /dev directory contains important files which correspond to the hardware on your system, such as sound cards, serial or printer ports, tape and CD-ROM drives and more. MAKEDEV is a script which helps you create and maintain the files in your /dev directory. These are the files needed to install MAKEDEV.
man The man page suite, including man, apropos, and whatis. These programs are used to read most of the documentation available on a Linux system. The whatis and apropos programs can be used to find documentation related to a particular subject.
man-man2html pure manroff -> html converter
man-pages A large collection of man pages (documentation) from the Linux Documentation Project (LDP). The man pages are organized into the following sections: Section 1, user commands (intro only); Section 2, system calls; Section 3, libc calls; Section 4, devices (e.g., hd, sd); Section 5, file formats and protocols (e.g., wtmp, /etc/passwd, nfs); Section 6, games (intro only); Section 7, conventions, macro packages, etc. (e.g., nroff, ascii); and Section 8, system administration (intro only).
man-pages-ja The japanese man pages.
mars-nwe The mars_nwe (MARtin Stover's NetWare Emulator) package enables Linux to provide both file and print services for NetWare clients (i.e., providing the services of a Novell NetWare file server). Mars_nwe allows the sharing of files between Linux machines and Novell NetWare clients, using NetWare's native IPX protocol suite. Install the mars_nwe package if you need a Novell NetWare file server on your Red Hat Linux system.
mc Midnight Commander is a visual shell much like a file manager, only with many more features. It is a text mode application, but it also includes mouse support if you are running GPM. Midnight Commander's coolest features are its abilities to FTP, view tar and zip files, and to poke into RPMs for specific files.
mcserv The Midnight Commander file management system will allow you to manipulate the files on a remote machine as if they were local. This is only possible if the remote machine is running the mcserv server program. Mcserv provides clients running Midnight Commander with access to the host's file systems. Install mcserv on machines if you want to access their file systems remotely using the Midnight Commander file management system.
metamail Metamail is a system for handling multimedia mail, using the mailcap file. Metamail reads the mailcap file, which tells Metamail what helper program to call in order to handle a particular type of non-text mail. Note that metamail can also add multimedia support to certain non-mail programs. Metamail should be installed if you need to add multimedia support to mail programs and some other programs, using the mailcap file.
mgetty The mgetty package contains a "smart" getty which allows logins over a serial line (i.e., through a modem). If you're using a Class 2 or 2.0 modem, mgetty can receive faxes. If you also need to send faxes, you'll need to install the sendfax program. If you'll be dialing in to your system using a modem, you should install the mgetty package. If you'd like to send faxes using mgetty and your modem, you'll need to install the mgetty-sendfax program. If you need a viewer for faxes, you'll also need to install the mgetty-viewfax package.
mgetty-sendfax Sendfax is a standalone backend program for sending fax files. The mgetty program (a getty replacement for handling logins over a serial line) plus sendfax will allow you to send faxes through a Class 2 modem. If you'd like to send faxes over a Class 2 modem, you'll need to install the mgetty-sendfax and the mgetty packages.
mgetty-viewfax Viewfax displays the fax files received using mgetty in an X11 window. Viewfax is capable of zooming in and out on the displayed fax. If you're installing the mgetty-viewfax package, you'll also need to install mgetty.
mgetty-voice The mgetty-voice package contains the vgetty system, which enables mgetty and your modem to support voice capabilities. In simple terms, vgetty lets your modem act as an answering machine. How well the system will work depends upon your modem, which may or may not be able to handle this kind of implementation. Install mgetty-voice along with mgetty if you'd like to try having your modem act as an answering machine.
mingetty The mingetty program is a lightweight, minimalist getty program for use only on virtual consoles. Mingetty is not suitable for serial lines (you should use the mgetty program instead for that purpose).
mktemp The mktemp utility takes a given file name template and overwrites a portion of it to create a unique file name. This allows shell scripts and other programs to safely create and use /tmp files. Install the mktemp package if you need to use shell scripts or other programs which will create and use unique /tmp files.
mkxauth The mkxauth utility helps create and maintain X authentication databases (.Xauthority files). Mkxauth is used to create an .Xauthority file or to merge keys from another local or remote .Xauthority file. .Xauthority files are used by the xauth user-oriented access control program, which grants or denies access to X servers based on the contents of the .Xauthority file. The mkxauth package should be installed if you're going to use user-oriented access control to provide security for your X Window System (a good idea).
modutils The Linux kernel allows new kernel pieces to be loaded and old ones to be unloaded while the kernel continues to run. These loadable pieces are called modules, and can include device drivers and filesystems among other things. This package includes program to load and unload programs both automatically and manually. This set does not include `request-route' script (still present in sources).
mount The mount package contains the mount, umount, swapon and swapoff programs. Accessible files on your system are arranged in one big tree or hierarchy. These files can be spread out over several devices. The mount command attaches a filesystem on some device to your system's file tree. The umount command detaches a filesystem from the tree. Swapon and swapoff, respectively, specify and disable devices and files for paging and swapping.
mpage The mpage utility takes plain text files or PostScript(TM) documents as input, reduces the size of the text, and prints the files on a PostScript printer with several pages on each sheet of paper. Mpage is very useful for viewing large printouts without using up tons of paper. Mpage supports many different layout options for the printed pages. Mpage should be installed if you need a useful utility for viewing long text documents without wasting paper.
mpeg_lib The MPEG Library is a collection of C routines to decode MPEG movies and dither them in a variety of colour schemes. Most of the code in the library comes directly from the Berkely MPEG player, an X11-specific implementation that works fine, but suffers from minimal documentation and a lack of modularity. A front end to the Berkeley decoding engine was developed by Greg Ward at the Montreal Neurological Institute in May/June 1994 to facilitate the development of an MPEG player specifically for Silicon Graphics workstations; the decoding engine together with the MNI front end constitute the MPEG Library.
mpeg_lib-devel This package contains the mpeg_lib static libraries and header files required to develop mpeg_lib based applications.
mt-st The mt-st package contains the mt and st tape drive management programs. Mt (for magnetic tape drives) and st (for SCSI tape devices) can control rewinding, ejecting, skipping files and blocks and more. This package can help you manage tape drives.
mtrace mtrace is a tool that was included with the glibc 2.1.2 library that is used to trace malloc()'s. This package include the perl script mtrace and libraries needed to use it.
mutt Mutt is a text mode mail user agent. Mutt supports color, threading, arbitrary key remapping, and a lot of customization. You should install mutt if you've used mutt in the past and you prefer it, or if you're new to mail programs and you haven't decided which one you're going to use.
MySQL MySQL is a true multi-user, multi-threaded SQL (Structured Query Language) database server. SQL is the most popular database language in the world. MySQL is a client/server implementation that consists of a server daemon mysqld and many different client programs/libraries. The main goals of MySQL are speed, robustness and easy to use. MySQL was originally developed because we at Tcx needed a SQL server that could handle very big databases with magnitude higher speed than what any database vendor could offer to us. We have now been using MySQL since 1996 in a environment with more than 40 databases, 10,000 tables, of which more than 500 have more than 7 million rows. This is about 50G of mission critical data. The base upon which MySQL is built is a set of routines that have been used in a highly demanding production environment for many years. While MySQL is still in development, it already offers a rich and highly useful function set. See the documentation for more information"
MySQL-bench This package contains MySQL benchmark scripts and data. For a description of MySQL see the base MySQL RPM or http://www.mysql.com
MySQL-client This package contains the standard MySQL clients.
MySQL-devel This package contains the development header files and libraries necessary to develop MySQL client applications. For a description of MySQL see the base MySQL RPM or http://www.mysql.com
nag The nag package contains the Linux Documentation Project's Network Administrators' Guide. The NAG covers the wide world of Linux networking, including TCP/IP, UUCP, SLIP, DNS, mail systems, NNTP and news systems, and NFS. Be sure to check the LDP's website at http://sunsite.unc.edu/linux/ldp.html for possible updates to the NAG. Install the nag package if you'd like to use the LDP's Network Administrators' Guide off your own machine.
ncftp Ncftp is an improved FTP client. Ncftp's improvements include support for command line editing, command histories, recursive gets, automatic anonymous logins and more. Install ncftp if you use FTP to transfer files and you'd like to try some of ncftp's additional features.
ncompress The ncompress package contains the compress and uncompress file compression and decompression utilities, which are compatible with the original UNIX compress utility (.Z file extensions). These utilities can't handle gzipped (.gz file extensions) files, but gzip can handle compressed files.
ncurses The curses library routines are a terminal-independent method of updating character screens with reasonable optimization. The ncurses (new curses) library is a freely distributable replacement for the discontinued 4.4BSD classic curses library.
ncurses-devel The header files and libraries for developing applications that use the ncurses CRT screen handling and optimization package. Install the ncurses-devel package if you want to develop applications which will use ncurses.
ncurses3 The curses library routines are a terminal-independent method of updating character screens with reasonable optimization. The ncurses (new curses) library is a freely distributable replacement for the discontinued 4.4BSD classic curses library.
nebula S/390 installer
nenscript nenscript is a print filter. It can take ASCII input and format it into PostScript output and at the same time can do nice transformations like putting 2 ASCII pages on one physical page (side by side).
net-tools This is a collection of the basic tools necessary for setting up networking on a Linux machine. It includes ifconfig, route, netstat, rarp, and various other tools.
newt Newt is a programming library for color text mode, widget based user interfaces. Newt can be used to add stacked windows, entry widgets, checkboxes, radio buttons, labels, plain text fields, scrollbars, etc., to text mode user interfaces. This package also contains the shared library needed by programs built with newt, as well as a /usr/bin/dialog replacement called whiptail. Newt is based on the slang library.
newt-devel The newt-devel package contains the header files and libraries necessary for developing applications which use newt. Newt is a development library for text mode user interfaces. Newt is based on the slang library. Install newt-devel if you want to develop applications which will use newt.
nkf Nkf is a yet another kanji code converter among networks, hosts and terminals. It converts input kanji code to designated kanji code such as 7-bit JIS, MS-kanji (shifted-JIS) or EUC.
nls This is a package of files used by some older X11R5 binaries such at Netscape. It isn't required by versions of Netscape greater than 3.0, however.
nmh Nmh is an email system based on the MH email system and is intended to be a (mostly) compatible drop-in replacement for MH. Nmh isn't a single comprehensive program. Instead, it consists of a number of fairly simple single-purpose programs for sending, receiving, saving, retrieving and otherwise manipulating email messages. You can freely intersperse nmh commands with other shell commands or write custom scripts which utilize nmh commands. If you want to use nmh as a true email user agent, you'll want to also install exmh to provide a user interface for it--nmh only has a command line interface. If you'd like to use nmh commands in shell scripts, or if you'd like to use nmh and exmh together as your email user agent, you should install nmh.
nscd nscd caches name service lookups; it can dramatically improve performance with NIS+, and may help with DNS as well. You cannot use nscd with 2.0 kernels, due to bugs in the kernel-side thread support. nscd happens to hit these bugs particularly hard.
ntalk This package provides a client and daemon for the Internet talk protocol, which allows one-on-one chatting between users on different systems.
ntp Network Time Protocol clients The Network Time Protocol (NTP) is used to synchronize the time of a computer client or server to another server or reference time source, such as a radio or satellite receiver or modem. It provides client accuracies typically within a millisecond on LANs and up to a few tens of milliseconds on WANs relative to a primary server synchronized to Coordinated Universal Time (UTC) via a Global Positioning Service (GPS) receiver, for example. Typical NTP configurations utilize multiple redundant servers and diverse network paths, in order to achieve high accuracy and reliability.
ntp-server Network Time Protocol (NTP) server The Network Time Protocol (NTP) is used to synchronize the time of a computer client or server to another server or reference time source, such as a radio or satellite receiver or modem. It provides client accuracies typically within a millisecond on LANs and up to a few tens of milliseconds on WANs relative to a primary server synchronized to Coordinated Universal Time (UTC) via a Global Positioning Service (GPS) receiver, for example. Typical NTP configurations utilize multiple redundant servers and diverse network paths, in order to achieve high accuracy and reliability.
ntsysv Ntsysv provides a simple interface for setting which system services are started or stopped in various runlevels (instead of directly manipulating the numerous symbolic links in /etc/rc.d). Unless you specify a runlevel or runlevels on the command line (see the man page), ntsysv configures the current runlevel (5 if you're using X).
nvi-m17n Nex/nvi is a reimplementation of the ex/vi text editors originally distributed as part of the Fourth Berkeley Software Distribution (4BSD), by the University of California, Berkeley.
nvi-m17n-canna nex/nvi with Canna input support.
open The open command starts a specified command with the first available virtual console, or on a virtual console that you specify. Install the open package if you regularly use virtual consoles to run programs.
openldap LDAP servers and clients, as well as interfaces to other protocols. Note that this does not include the slapd interface to X.500 and therefore does not require the ISODE package.
openldap-devel Header files and libraries for developing applications that use LDAP.
openldap-libs These are the open LDAP libs that may be required by various system utilities such as am-utils.
openldap-servers The servers (daemons) that come with LDAP.
openssh Ssh (Secure Shell) a program for logging into a remote machine and for executing commands in a remote machine. It is intended to replace rlogin and rsh, and provide secure encrypted communications between two untrusted hosts over an insecure network. X11 connections and arbitrary TCP/IP ports can also be forwarded over the secure channel. OpenSSH is OpenBSD's rework of the last free version of SSH, bringing it up to date in terms of security and features, as well as removing all patented algorithms to seperate libraries (OpenSSL). This package includes the core files necessary for both the OpenSSH client and server. To make this package useful, you should also install openssh-clients, openssh-server, or both.
openssh-askpass Ssh (Secure Shell) a program for logging into a remote machine and for executing commands in a remote machine. It is intended to replace rlogin and rsh, and provide secure encrypted communications between two untrusted hosts over an insecure network. X11 connections and arbitrary TCP/IP ports can also be forwarded over the secure channel. OpenSSH is OpenBSD's rework of the last free version of SSH, bringing it up to date in terms of security and features, as well as removing all patented algorithms to seperate libraries (OpenSSL). This package contains Jim Knoble's <jmknoble@pobox.com> X11 passphrase dialog.
openssh-clients Ssh (Secure Shell) a program for logging into a remote machine and for executing commands in a remote machine. It is intended to replace rlogin and rsh, and provide secure encrypted communications between two untrusted hosts over an insecure network. X11 connections and arbitrary TCP/IP ports can also be forwarded over the secure channel. OpenSSH is OpenBSD's rework of the last free version of SSH, bringing it up to date in terms of security and features, as well as removing all patented algorithms to seperate libraries (OpenSSL). This package includes the clients necessary to make encrypted connections to SSH servers.
openssh-extras Ssh (Secure Shell) a program for logging into a remote machine and for executing commands in a remote machine. It is intended to replace rlogin and rsh, and provide secure encrypted communications between two untrusted hosts over an insecure network. X11 connections and arbitrary TCP/IP ports can also be forwarded over the secure channel. OpenSSH is OpenBSD's rework of the last free version of SSH, bringing it up to date in terms of security and features, as well as removing all patented algorithms to seperate libraries (OpenSSL). This package contains ssh-copy-id (shell script to automate the process of adding your public key to a remote machine's ~/.ssh/authorized_keys file) and make-ssh-known-hosts.pl (Perl script to generate ssh_known_hosts files by trawling through the DNS).
openssh-server Ssh (Secure Shell) a program for logging into a remote machine and for executing commands in a remote machine. It is intended to replace rlogin and rsh, and provide secure encrypted communications between two untrusted hosts over an insecure network. X11 connections and arbitrary TCP/IP ports can also be forwarded over the secure channel. OpenSSH is OpenBSD's rework of the last free version of SSH, bringing it up to date in terms of security and features, as well as removing all patented algorithms to seperate libraries (OpenSSL). This package contains the secure shell daemon. The sshd is the server part of the secure shell protocol and allows ssh clients to connect to your host.
openssl The openssl certificate management tool and the shared libraries that provide various encryption and decription algorithms and protocols, including DES, RC4, RSA and SSL.
openssl-devel The static libraries and include files needed to compile apps with support for various cryptographic algorithms and protocols, including DES, RC4, RSA and SSL.
ORBit ORBit is a high-performance CORBA (Common Object Request Broker Architecture) ORB (object request broker). It allows programs to send requests and receive replies from other programs, regardless of the locations of the two programs. CORBA is an architecture that enables communication between program objects, regardless of the programming language they're written in or the operating system they run on. You will need to install this package and ORBIT-devel if you want to write programs that use CORBA technology.
ORBit-devel ORBit is a high-performance CORBA (Common Object Request Broker Architecture) ORB (object request broker) with support for the C language. This package contains the header files, libraries and utilities necessary to write programs that use CORBA technology. If you want to write such programs, you'll also need to install the ORBIT package.
pam PAM (Pluggable Authentication Modules) is a powerful, flexible, extensible authentication system which allows the system administrator to configure authentication services individually for every pam-compliant application without recompiling any of the applications.
pam_ntdom pam_ntdom is a module for PAM (plugable authentication modules) used by all Linux systems that use PAM for user authentication. This module allows you to authenticate users who log into your system against a Samba or Windows NT server.
pam_smb pam_smb is a PAM module which allows authentication of UNIX users using an NTserver.
pamconfig This package has been made obsolete by pam-0.56, and is provided for compatibility purposes only. If the command: rpm -q --whatrequires pamconfig returns no package names, you may remove this package with: rpm -e pamconfig
passwd The passwd package contains a system utility (passwd) which sets and/or changes passwords, using PAM (Pluggable Authentication Modules). To use passwd, you should have PAM installed on your system.
password This utility is intended for system administrators that have a need for passwords creation. This tool help system administrator in automatically creating passwords.
patch Patch is a program to aid in patching programs. :-) You can use it to apply `diff's. Basically, you can use diff to note the changes in a file, send the changes to someone who has the original file, and they can use `patch' to combine your changes to their original.
pciutils This package contains various utilities for inspecting and setting devices connected to the PCI bus. It requires kernel version 2.1.82 or newer (supporting the /proc/bus/pci interface).
pciutils-devel This package contains a library for inspecting and setting devices connected to the PCI bus.
pdksh The pdksh package contains PD-ksh, a clone of the Korn shell (ksh). The ksh shell is a command interpreter intended for both interactive and shell script use. Ksh's command language is a superset of the sh shell language. Install the pdksh package if you want to use a version of the ksh shell.
perl Perl is a high-level programming language with roots in C, sed, awk and shell scripting. Perl is good at handling processes and files, and is especially good at handling text. Perl's hallmarks are practicality and efficiency. While it is used to do a lot of different things, Perl's most common applications (and what it excels at) are probably system administration utilities and web programming. A large proportion of the CGI scripts on the web are written in Perl. You need the perl package installed on your system so that your system can handle Perl scripts.
perl-Date-Calc Note that this package projects the Gregorian calendar back until the year 1 A.D. -- even though the Gregorian calendar was only adopted in 1582 by most (not all) European countries, in obedience to the corresponding decree of catholic pope Gregor I in that year.
perl-DBI The Perl Database Interface (DBI) is a database access Application Programming Interface (API) for the Perl language. The Perl DBI API specification defines a set of functions, variables, and conventions that provide a consistent database interface independent of the actual data being used.
perl-File-Tail The primary purpose of File::Tail is reading and analysing log files while they are being written, which is especialy usefull if you are monitoring the logging process with a tool like Tobias Oetiker's MRTG. The module tries very hard NOT to "busy-wait" on a file that has little traffic. Any time it reads new data from the file, it counts the number of new lines, and divides that number by the time that passed since data were last written to the file before that. That is considered the average time before new data will be written. When there is no new data to read, File::Tail sleeps for that number of seconds. Thereafter, the waiting time is recomputed dynamicaly. Note that File::Tail never sleeps for more than the number of seconds set by maxinterval.
perl-Getopt-Mixed This perl module makes full GNU style argument processing (for example providing --help and -h options) easy. It provides several ways of interfacing with the argument parser depending on the complexity of the parsing you wish to do.
perl-gettext This perl module serves the same function as the gettext libraries in C, except it works for Perl programs. This library was developed by Koji Ashida for use with international (non-English) versions of TurboLinux.
perl-Graph This is Graph, the Perl module for graph operations as the code was for the 1st edition of "Mastering Algorithms with Perl", by Jon Orwant, Jarkko Hietaniemi, and John Macdonald, published in August 1999 by the O'Reilly and Associates.
perl-Gtk-Perl Perl extensions for GTK+ (the Gimp ToolKit), a library used for creating graphical user interfaces for the X Window System. The extensions allow you to write graphical interfaces using Perl and GTK+.
perl-Heap This is a collection of routines for managing a heap data structure. A heap package basically keeps a collection of elements and is able to return the smallest one. The heap component interface is defined in Heap(3) and must be supported by all heap packages. Currently there are three heap components provided: Heap::Fibonacci (the preferred one) Heap::Binomial Heap::Binary See the book "Algorithms" by Cormen, Leiserson, and Rivest for details of the three heap packages.
perl-HTML-Parser HTML Parser module for Perl-5.6.0.
perl-jcode This perl module allows perl to convert japanese codes.
perl-libnet This package provides access to various networking protocols from within perl. These are FTP, SMTP, Telnet, Time, NNTP and POP3. It also provides support in the form of parsing for .netrc files and a module to identify your own hosts domain.
perl-libwww Libwww-perl provides many different WWW client related functions. It also covers such areas as HTML parsing and generation. It is very useful, for example, for building WWW robots for such tasks as link checking, HTML validation and mirroring. Libwww-perl also comes with programs such as HEAD and GET which provide a command line interface to the World Wide Web. Very useful within scripts and other programs.
perl-MailTools MailTools module for perl
perl-MD5 This perl module allows perl to interface with the RSA MD5 message digest algorithm.
perl-MIME-Base64 MIME Base64 module for Perl-%{PERL_VER}.
perl-MLDBM MLDBM is a database system based on dbm that can be used to store any perl data structure in a file and reload it quickly using an indexing key. It uses one of the underlying dbm style packages to do this and can provide fast and convenient storage of large amounts of data under the right circumstances. It is very easy to use.
perl-Term-ReadLine-Gnu Perl extension for the GNU Readline/History Library
perl-Term-ReadLine-Perl GNU Readline history and completion in Perl
perl-TermReadKey No description was provided
perl-Tie-IxHash This package provides an indexed hash class which, at the cost of speed provides many advantages over the standard perl hashes. The main difference is that the hash keeps the order in which items are added to it.
perl-Time-HiRes Time::HiRes module: High resolution time, sleep, and alarm. Implement usleep, ualarm, and gettimeofday for Perl, as well as wrappers to implement time, sleep, and alarm that know about non-integral seconds.
perl-TimeDate TimeDate module provides routines to format dates into ASCII strings. They correspond to the C library routines strftime and ctime. - time2str(TEMPLATE, TIME [, ZONE]) time2str converts TIME into an ASCII string using the conversion specification given in TEMPLATE. ZONE if given specifies the zone which the output is required to be in, ZONE defaults to your current zone. - strftime(TEMPLATE, TIME [, ZONE]) strftime is similar to time2str with the exception that the time is passed as an array, such as the array returned by localtime. - ctime(TIME [, ZONE]) ctime calls time2str with the given arguments using the conversion specification "%a %b %e %T %Y\n" - asctime(TIME [, ZONE]) asctime calls time2str with the given arguments using the conversion specification "%a %b %e %T %Y\n"
perl-Tk Tk is a port of John Osterhout's Tk toolkit, modified for use with perl5. It is a library of widgets for making X11 applications.
php PHP is an HTML-embedded scripting language. PHP attempts to make it easy for developers to write dynamically generated web pages. PHP also offers built-in database integration for several commercial and non-commercial database management systems, so writing a database-enabled web page with PHP is fairly simple. The most common use of PHP coding is probably as a replacement for CGI scripts. The mod_php module enables the Apache web server to understand and process the embedded PHP language in web pages. This package contains PHP. If you use applications which specifically rely on PHP/FI (PHP v2 and earlier), you should instead install the PHP/FI module contained in the phpfi package. If you're just starting with PHP, you should install this package. You'll also need to install the Apache web server.
php-imap This is a dynamic shared object (DSO) for Apache that will add IMAP support to PHP4. If you need to have IMAP support for PHP4 applications, you will need to install this package in addition to the main php package.
php-ldap This is a dynamic shared object (DSO) for Apache that will add LDAP support to PHP4. If you need to have LDAP support for PHP4 applications, you will need to install this package in addition to the main php package.
php-manual Comprehensive documentation for PHP4, viewable through any web browser.
php-mysql this is a dynamic shared object (DSO) for Apache that will add MySQL database support to PHP4. If you need back-end support for MySQL, you should install this package in addition to the main php package.
php-pgsql this is a dynamic shared object (DSO) for Apache that will add PostgreSQL database support to PHP4. If you need back-end support for PostgreSQL, you should install this package in addition to the main php package.
pinglogger Logs ping requests
popt Popt is a C library for parsing command line parameters. Popt was heavily influenced by the getopt() and getopt_long() functions, but it improves on them by allowing more powerful argument expansion. Popt can parse arbitrary argv[] style arrays and automatically set variables based on command line arguments. Popt allows command line arguments to be aliased via configuration files and includes utility functions for parsing arbitrary strings into argv[] arrays using shell-like rules. Install popt if you're a C programmer and you'd like to use its capabilities.
portmap The portmapper program is a security tool which prevents theft of NIS (YP), NFS and other sensitive information via the portmapper. A portmapper manages RPC connections, which are used by protocols like NFS and NIS. The portmap package should be installed on any machine which acts as a server for protocols using RPC.
postgresql Postgresql includes the programs needed to create and run a PostgreSQL server, which will in turn allow you to create and maintain PostgreSQL databases. PostgreSQL is an advanced Object-Relational database management system (DBMS) that supports almost all SQL constructs (including transactions, subselects and user-defined types and functions). You should install postgresql if you want to create and maintain your own PostgreSQL databases and/or your own PostgreSQL server.
postgresql-devel This package contains the header files and libraries needed to compile applications which will directly interact with a PostgreSQL server. Install this package if you want to develop applications which will interact with a PostgreSQL server.
postgresql-jdbc postgresql-jdbc includes the jar file that you'll need to access a PostgreSQL database management system server.
postgresql-odbc Postgresql-odbc includes the odbc driver and sample configuration files that you'll need to access a PostgreSQL database management system server.
postgresql-perl postgresql-perl includes the perl-based client programs and client libraries that you'll need to access a PostgreSQL database management system server.
postgresql-python postgresql-python includes the python-based client programs and client libraries that you'll need to access a PostgreSQL database management system server.
postgresql-server postgresql-server includes the programs needed to create and run a PostgreSQL server, which will in turn allow you to create and maintain PostgreSQL databases. PostgreSQL is an advanced Object-Relational database management system (DBMS) that supports almost all SQL constructs (including transactions, subselects and user-defined types and functions). You should install postgresql if you want to create and maintain your own PostgreSQL databases and/or your own PostgreSQL server.
postgresql-tcl postgresql-tcl includes the tcl-based client programs and client libraries that you'll need to access a PostgreSQL database management system server. This package contains the tcl client libraries, as well as pgaccess, a wish-based utility for manipulating PostgreSQL databases.
postgresql-test postgresql-test includes the source and pre-built binaries of the various tests included with PostgreSQL, such as the regression tests and benchmarks.
ppp The PPP daemon handles the details of setting up a PPP link including configuring the network interface and performing the PPP negotiations. It requires a PPP driver in the kernel, either compiled in or loaded as a module.
procinfo The procinfo command gets system data from the /proc directory (the kernel filesystem), formats it and displays it on standard output. You can use procinfo to acquire information about your system from the kernel as it is running. Install procinfo if you'd like to use it to gather and display system data.
procmail Red Hat Linux uses procmail for all local mail delivery. In addition to regluar mail delivery duties, procmail can be used to do many different automatic filtering, presorting, and mail handling jobs. It is the basis for the SmartList mailing list processor.
procps The procps package contains a set of system utilities which provide system information. Procps includes ps, free, skill, snice, tload, top, uptime, vmstat, w, and watch. The ps command displays a snapshot of running processes. The top command provides a repetitive update of the statuses of running processes. The free command displays the amounts of free and used memory on your system. The skill command sends a terminate command (or another specified signal) to a specified set of processes. The snice command is used to change the scheduling priority of specified processes. The tload command prints a graph of the current system load average to a specified tty. The uptime command displays the current time, how long the system has been running, how many users are logged on and system load averages for the past one, five and fifteen minutes. The w command displays a list of the users who are currently logged on and what they're running. The watch program watches a running program. The vmstat command displays virtual memory statistics about processes, memory, paging, block I/O, traps and CPU activity.
procps-X11 The procps-X11 package contains the XConsole shell script, a backwards compatibility wrapper for the xconsole program.
proftpd ProFTPD is a highly configurable ftp daemon for unix and unix-like operating systems. ProFTPD is designed to be somewhat of a "drop-in" replacement for wu-ftpd. Full online documentation is available at http://www.proftpd.net.
psmisc The psmisc package contains utilities for managing processes on your system: pstree, killall and fuser. The pstree command displays a tree structure of all of the running processes on your system. The killall command sends a specified signal (SIGTERM if nothing is specified) to processes identified by name. The fuser command identifies the PIDs of processes that are using specified files or filesystems.
psutils This archive contains some utilities for manipulating PostScript documents. Page selection and rearrangement are supported, including arrangement into signatures for booklet printing, and page merging for n-up printing.
pwdb The pwdb package contains libpwdb, the password database library. Libpwdb is a library which implements a generic user information database. Libpwdb was specifically designed to work with Linux's PAM (Pluggable Authentication Modules). Libpwdb allows configurable access to and management of security tools like /etc/passwd, /etc/shadow and network authentication systems including NIS and Radius.
python Python is an interpreted, interactive, object-oriented programming language often compared to Tcl, Perl, Scheme or Java. Python includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems (X11, Motif, Tk, Mac and MFC). Programmers can write new built-in modules for Python in C or C++. Python can be used as an extension language for applications that need a programmable interface. This package contains most of the standard Python modules, as well as modules for interfacing to the Tix widget set for Tk and RPM. Note that documentation for Python is provided in the python-docs package.
python-devel The Python programming language's interpreter can be extended with dynamically loaded extensions and can be embedded in other programs. This package contains the header files and libraries needed to do these types of tasks. Install python-devel if you want to develop Python extensions. The python package will also need to be installed. You'll probably also want to install the python-docs package, which contains Python documentation.
python-docs The python-docs package contains documentation on the Python programming language and interpreter. The documentation is provided in ASCII text files and in LaTeX source files. Install the python-docs package if you'd like to use the documentation for the Python language.
pythonlib The pythonlib package contains Python code used by a variety of Red Hat Linux programs. Pythonlib includes code needed for multifield listboxes and entry widgets with non-standard keybindings, among other things.
qps qps is a ps/top replacement which uses the Qt library for an X11 display. It requires the proc filesystem to weave its wonders.
qt Qt is a GUI software toolkit. Qt simplifies the task of writing and maintaining GUI (graphical user interface) applications for X Windows. Qt is written in C++ and is fully object-oriented. It has everything you need to create professional GUI applications. And it enables you to create them quickly. Qt is a multi-platform toolkit. When developing software with Qt, you can run it on the X Window System (Unix/X11) or Microsoft Windows NT and Windows 95/98. Simply recompile your source code on the platform you want. This package contains the shared library needed to run Qt applications, as well as the README files for Qt.
qt-devel Contains the files necessary to develop applications using Qt: header files, the Qt meta object compiler, man pages, HTML documentation and example programs. See http://www.troll.no for more information about Qt, or file:/usr/lib/qt/html/index.html for Qt documentation in HTML.
radiusd-cistron RADIUS server with a lot of functions. Short overview: - PAM support - Supports access based on huntgroups - Multiple DEFAULT entries in users file - All users file entries can optionally "fall through" - Caches all config files in-memory - Keeps a list of logged in users (radutmp file) - "radwho" program can be installed as "fingerd" - Logs both UNIX "wtmp" file format and RADIUS detail logfiles - Supports Simultaneous-Use = X parameter. Yes, this means that you can now prevent double logins!
radiusreport Radiusreport can produce many varied reports by analysing your RADIUS detail files. detail files can be uncompressed/compressed/gzipped. . User Online time reports plus extras like bandwidth used, etc. . IP address usage . Last login time reports As of V.02 radiusreport can generate individual files for each user by using the -o flag in conjunction with `-l all'. This function will enable you to `reprocess' radiusreport's output, e.g. to email a copy of each users report to them. RadiusReport does not need special priveleges, just read access to the detail files, and if using the -o flag write access to the directory you are putting the user reports into.
raidtools The raidtools package includes the tools you need to set up and maintain a software RAID device (using two or more disk drives in combination for fault tolerance and improved performance) on a Linux system. It only works with Linux 2.2 kernels and later, or with a 2.0 kernel specifically patched with newer RAID support. Install raidtools if you need to set up RAID on your system.
rcs The Revision Control System (RCS) is a system for managing multiple versions of files. RCS automates the storage, retrieval, logging, identification and merging of file revisions. RCS is useful for text files that are revised frequently (for example, programs, documentation, graphics, papers and form letters). The rcs package should be installed if you need a system for managing different versions of files.
readline The "readline" library will read a line from the terminal and return it, allowing the user to edit the line with the standard emacs editing keys. It allows the programmer to give the user an easier-to-use and more intuitive interface.
readline-devel The "readline" library will read a line from the terminal and return it, using prompt as a prompt. If prompt is null, no prompt is issued. The line returned is allocated with malloc(3), so the caller must free it when finished. The line returned has the final newline removed, so only the text of the line remains.
regina Regina is an implementation of a Rexx interpreter, mostly compliant with the ANSI Standard for Rexx (1996). It is also available on several other operating systems. For more information on Rexx, visit http://www.rexxla.org
rgrep The rgrep utility can recursively descend through directories as it greps for the specified pattern. Note that this ability does take a toll on rgrep's performance, which is somewhat slow. Rgrep will also highlight the matching expression. Install the rgrep package if you need a recursive grep which can highlight the matching expression.
rmt The rmt utility provides remote access to tape devices for programs like dump (a filesystem backup program), restore (a program for restoring files from a backup) and tar (an archiving program).
rootfiles This package contains all the startup files for the root user. These are basically the same files that are in the etcskel package.
rpm The Red Hat Package Manager (RPM) is a powerful command line driven package management system capable of installing, uninstalling, verifying, querying, and updating software packages. Each software package consists of an archive of files along with information about the package like its version, a description, etc.
rpm-devel This package contains the RPM C library and header files. These development files will simplify the process of writing programs which manipulate RPM packages and databases. These file are intended to simplify the process of creating graphical package managers or any other tools that need an intimate knowledge of RPM packages in order to function. This package should be installed if you want to develop programs that will manipulate RPM packages and databases.
rsh The rsh package contains a set of programs which allow users to run commmands on remote machines, login to other machines and copy files between machines (rsh, rlogin and rcp). All three of these commands use rhosts style authentication. This package contains the clients and servers needed for all of these services. It also contains a server for rexec, an alternate method of executing remote commands. All of these servers are run by inetd and configured using /etc/inetd.conf and PAM. The rexecd server is disabled by default, but the other servers are enabled. The rsh package should be installed to enable remote access to other machines.
rsync rsync is a replacement for rcp that has many more features. rsync uses the "rsync algorithm" which provides a very fast method for bringing remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand. A technical report describing the rsync algorithm is included with this package.
rungetty rungetty, by Jakob Kaivo. Controls a console vt with any program, not just login rungetty is based heavily upon mingetty, by Florian La Roche, which is a lightweight, minimalist getty for use on virtual consoles only. mingetty (and in turn rungetty) is not suitable for serial lines (the author recommends using `mgetty' for that purpose). Also added patches from RedHat. rungetty may be used as a complete replacement for mingetty.
rxvt Rxvt is a VT100 terminal emulator for X. It is intended as a replacement for xterm(1) for users who do not require the more esoteric features of xterm. Specifically rxvt does not implement the Tektronix 4014 emulation, session logging and toolkit style configurability. As a result, rxvt uses much less swap space than xterm - a significant advantage on a machine serving many X sessions.
sag The Linux Documentation Project's System Administrators' Guide, provided in HTML format. This document provides a generic guide to Linux system administration. Check the Linux Documentation Project's website at http://sunsite.unc.edu/LDP/ldp.html for other formats of this document or for any updates. Install the sag package if you'd like to use the HTML version of the LDP's System Administrators' Guide on your own machine.
samba Samba provides an SMB server which can be used to provide network services to SMB (sometimes called "Lan Manager") clients, including various versions of MS Windows, OS/2, and other Linux machines. Samba also provides some SMB clients, which complement the built-in SMB filesystem in Linux. Samba uses NetBIOS over TCP/IP (NetBT) protocols and does NOT need NetBEUI (Microsoft Raw NetBIOS frame) protocol. Samba-2 features an almost working NT Domain Control capability and includes the new SWAT (Samba Web Administration Tool) that allows samba's smb.conf file to be remotely managed using your favourite web browser. For the time being this is being enabled on TCP port 901 via inetd. Please refer to the WHATSNEW.txt document for fixup information. This binary release includes encrypted password support. Please read the smb.conf file and ENCRYPTION.txt in the docs directory for implementation details. NOTE: TurboLinux uses PAM which has integrated support for Shadow passwords. Do NOT recompile with the SHADOW_PWD option enabled. TurboLinux has built in support for quotas in PAM.
samba-debugtools This package contains programs that can be used to crash test any SMB server. Please use it with care. If you do not need it then do NOT install.
sash Sash is a simple, standalone, statically linked shell which includes simplified versions of built-in commands like ls, dd and gzip. Sash is statically linked so that it can work without shared libraries, so it is particularly useful for recovering from certain types of system failures. Sash can also be used to safely upgrade to new versions of shared libraries.
screen The screen utility allows you to have multiple logins on just one terminal. Screen is useful for users who telnet into a machine or are connected via a dumb terminal, but want to use more than just one login. Install the screen package if you need a screen manager that can support multiple logins on one terminal.
scsiinfo Displays information about installed SCSI subsystems
sed The sed (Stream EDitor) editor is a stream or batch (non-interactive) editor. Sed takes text as input, performs an operation or set of operations on the text and outputs the modified text. The operations that sed performs (substitutions, deletions, insertions, etc.) can be specified in a script file or from the command line.
sendmail Sendmail is a Mail Transport Agent, which is the program that moves mail from one machine to another. Sendmail implements a general internetwork mail routing facility, featuring aliasing and forwarding, automatic routing to network gateways, and flexible configuration. If you need the ability to send and receive mail via the internet you'll need sendmail.
sendmail-cf This package contains all the configuration files used to generate the sendmail.cf file distributed with the base sendmail package. You'll want this package if you need to reconfigure and rebuild your sendmail.cf file. For example, the default sendmail.cf is not configured for UUCP. If you need to send and receive mail over UUCP, you may need this package to help you reconfigure sendmail.
sendmail-doc This package includes release notes, the sendmail FAQ, and a few papers written about sendmail. The papers are available in PostScript and troff.
setconsole Setconsole is a basic system utility for setting up the /etc/inittab, /dev/systty and /dev/console files to handle a new console. The console can be either the local terminal (i.e., directly attached to the system via a video card) or a serial console.
setserial In english Setserial is a program which allows you to look at and change various attributes of a serial device, including its port, its IRQ, and other serial port options. Starting with Linux 0.99 pl10, only the COM1-4 ports are configured, using the default IRQ of 4 and 3. So, if you have any other serial ports provided by other boards (such as an AST Fourport), or if COM3-4 have been a non-standard IRQ so that you can use time simultaneously with COM1-2, you *must* use this program in order to configure those serial ports.
setup This package contains a number of very important configuration and setup files, including the passwd, group, profile files, etc. The TL version is patched to include the service line for Canna in /etc/services (5680/tcp).
seyon Seyon is a complete full-featured telecommunications package for the X Window System. Some of its features are a dialing directory that supports an unlimited number of entries, terminal emulation window supporting DEC VT02, Tektronix 4014, and ANSI, script language to automate tedious tasks such as logging into remote hosts, unlimited number of slots for external file transfer protocols, support for Zmodem auto-download, and more.
sfdisk A rewrite from scratch of an fdisk program for Linux. It is much more powerful than the old one, and hopefully much more correct. It can be used in shell scripts.
sh-utils The GNU shell utilities are a set of useful system utilities which are often used in shell scripts. The sh-utils package includes basename (to remove the path prefix from a specified pathname), chroot (to change the root directory), date (to print/set the system time and date), dirname (to remove the last level or the filename from a given path), echo (to print a line of text), env (to display/modify the environment), expr (to evaluate expressions), factor (to print prime factors), false (to return an unsuccessful exit status), groups (to print the groups a specified user is a member of), id (to print the real/effective uid/gid), logname (to print the current login name), nice (to modify a scheduling priority), nohup (to allow a command to continue running after logging out), pathchk (to check a file name's portability), printenv (to print environment variables), printf (to format and print data), pwd (to print the current directory), seq (to print numeric sequences), sleep (to suspend execution for a specified time), stty (to print/change terminal settings), su (to become another user or the superuser), tee (to send output to multiple files), test (to evaluate an expression), true (to return a successful exit status), tty (to print the terminal name), uname (to print system information), users (to print current users' names), who (to print a list of the users who are currently logged in), whoami (to print the effective user id), and yes (to print a string indefinitely).
shadow-utils The shadow-utils package includes the necessary programs for converting UNIX password files to the shadow password format, plus programs for managing user and group accounts. The pwconv command converts passwords to the shadow password format. The pwunconv command unconverts shadow passwords and generates an npasswd file (a standard UNIX password file). The pwck command checks the integrity of password and shadow files. The lastlog command prints out the last login times for all users. The useradd, userdel and usermod commands are used for managing user accounts. The groupadd, groupdel and groupmod commands are used for managing group accounts.
sharutils The sharutils package contains the GNU shar utilities, a set of tools for encoding and decoding packages of files (in binary or text format) in a special plain text format called shell archives (shar). This format can be sent through email (which can be problematic for regular binary files). The shar utility supports a wide range of capabilities (compressing, uuencoding, splitting long files for multi-part mailings, providing checksums), which make it very flexible at creating shar files. After the files have been sent, the unshar tool scans mail messages looking for shar files. Unshar automatically strips off mail headers and introductory text and then unpacks the shar files. Install sharutils if you send binary files through email very often.
sitecopy sitecopy is for copying locally stored websites to remote web servers. The program will upload files to the server which have changed locally, and delete files from the server which have been removed locally, to keep the remote site synchronized with the local site, with a single command. The aim is to remove the hassle of uploading and deleting individual files using an FTP client.
slang S-Lang is an interpreted language and a programming library. The S-Lang language was designed so that it can be easily embedded into a program to provide the program with a powerful extension language. The S-Lang library, provided in this package, provides the S-Lang extension language. S-Lang's syntax resembles C, which makes it easy to recode S-Lang procedures in C if you need to.
slang-devel This package contains the S-Lang extension language static libraries and header files which you'll need if you want to develop S-Lang based applications. Documentation which may help you write S-Lang based applications is also included. Install the slang-devel package if you want to develop applications based on the S-Lang extension language.
slocate Slocate is a security-enhanced version of locate. Just like locate, slocate searches through a central database (which is updated nightly) for files which match a given pattern. Slocate allows you to quickly find files anywhere on your system.
smbfs This package includes the tools necessary to mount filesystems from SMB servers.
squid Squid is a high-performance proxy caching server for web clients, supporting FTP, gopher, and HTTP data objects. Unlike traditional caching software, Squid handles all requests in a single, non-blocking, I/O-driven process. Squid keeps meta data and especially hot objects cached in RAM, caches DNS lookups, supports non-blocking DNS lookups, and implements negative caching of failed requests. Squid supports SSL, extensive access controls, and full request logging. By using the lightweight Internet Cache Protocol, Squid caches can be arranged in a hierarchy or mesh for additional bandwidth savings. Squid consists of a main server program squid, a Domain Name System lookup program dnsserver, a program for retrieving FTP data ftpget, and some management and client tools. When squid starts up, it spawns a configurable number of dnsserver processes, each of which can perform a single, blocking Domain Name System (DNS) lookup. This reduces the amount of time the cache waits for DNS lookups. Squid is derived from the ARPA-funded Harvest project.
stat The stat utility prints out filesystem level information about a specified file, including size, permissions, link count, inode, etc.
statnet statnet is a nice full terminal network traffic monitor. It can tell you things like the number of TCP or UDP packages over an interface. It can also give you total numbers of packets over PPP or SLIP lines.
statserial The statserial utility displays a table of the signals on a standard 9-pin or 25-pin serial port and indicates the status of the handshaking lines. Statserial is useful for debugging serial port and/or modem problems. Install the statserial package if you need a tool to help debug serial port or modem problems.
strace The strace program intercepts and records the system calls called and received by a running process. Strace can print a record of each system call, its arguments and its return value. Strace is useful for diagnosing problems and debugging, as well as for instructional purposes. Install strace if you need a tool to track the system calls made and received by a process.
sudo Sudo (superuser do) allows a system administrator to give certain users (or groups of users) the ability to run some (or all) commands as root while logging all commands and arguments. Sudo operates on a per-command basis. It is not a replacement for the shell. Features include: the ability to restrict what commands a user may run on a per-host basis, copious logging of each command (providing a clear audit trail of who did what), a configurable timeout of the sudo command, and the ability to use the same configuration file (sudoers) on many different machines.
symlinks The symlinks utility performs maintenance on symbolic links. Symlinks checks for symlink problems, including dangling symlinks which point to nonexistent files. Symlinks can also automatically convert absolute symlinks to relative symlinks. Install the symlinks package if you need a program for maintaining symlinks on your system.
sysklogd The sysklogd package contains two system utilities (syslogd and klogd) which provide support for system logging. Syslogd and klogd run as daemons (background processes) and log system messages to different places, like sendmail logs, security logs, error logs, etc.
SysVinit SysVinit is the first program started by the Linux kernel when the system boots, controlling the startup, running, and shutdown of all other programs.
tar The GNU tar program saves many files together into one archive and can restore individual files (or all of the files) from the archive. Tar can also be used to add supplemental files to an archive and to update or list files in the archive. Tar includes multivolume support, automatic archive compression/ decompression, the ability to perform remote archives and the ability to perform incremental and full backups. If you want to use Tar for remote backups, you'll also need to install the rmt package. You should install the tar package, because you'll find its compression and decompression utilities essential for working with files.
tcl Tcl is a simple scripting language designed to be embedded into other applications. Tcl is designed to be used with Tk, a widget set, which is provided in the tk package. This package also includes tclsh, a simple example of a Tcl application. If you're installing the tcl package and you want to use Tcl for development, you should also install the tk and tclx packages.
tcltk_old Old Tcl 7.6 and Tk 4.2 libraries for backward-compatibility.
tclx TclX is a set of extensions which make it easier to use the Tcl scripting language for common UNIX/Linux programming tasks. TclX enhances Tcl support for files, network access, debugging, math, lists, and message catalogs. TclX can be used with both Tcl and Tcl/Tk applications. Install TclX if you are developing applications with Tcl/Tk. You'll also need to install the tcl and tk packages.
tcp_wrappers The tcp_wrappers package provides small daemon programs which can monitor and filter incoming requests for systat, finger, ftp, telnet, rlogin, rsh, exec, tftp, talk and other network services. Install the tcp_wrappers program if you need a security tool for filtering incoming network services requests.
tcp_wrappers-devel This package includes the static libraries and header files of tcp_wrappers.
tcpdump Tcpdump prints out the headers of packets on a network interface. It is very useful for debugging network problems and security operations.
tcsh Tcsh is an enhanced but completely compatible version of csh, the C shell. Tcsh is a command language interpreter which can be used both as an interactive login shell and as a shell script command processor. Tcsh includes a command line editor, programmable word completion, spelling correction, a history mechanism, job control and a C language like syntax.
telnet Telnet is a popular protocol for logging into remote systems over the Internet. The telnet package provides a command line telnet client as well as a telnet daemon, which will support remote logins into the host machine. The telnet daemon is enabled by default. You may disable the telnet daemon by editing /etc/inetd.conf. Install the telnet package if you want to telnet to remote machines and/or support remote logins to your own machine.
termcap The termcap package provides the /etc/termcap file. /etc/termcap is a database which defines the capabilities of various terminals and terminal emulators. Certain programs use the /etc/termcap file to access various features of terminals (the bell, colors, and graphics, etc.).
texinfo Texinfo is a documentation system that can produce both online information and printed output from a single source file. Normally, you'd have to write two separate documents: one for online help or other online information and the other for a typeset manual or other printed work. Using Texinfo, you only need to write one source document. Then when the work needs revision, you only have to revise one source document. The GNU Project uses the Texinfo file format for most of its documentation. Install texinfo if you want a documentation system for producing both online and print documentation from the same source file and/or if you are going to write documentation for the GNU Project.
textutils A set of GNU utilities for modifying the contents of files, including programs for splitting, joining, comparing and modifying files.
tftp The Trivial File Transfer Protocol (TFTP) is normally used only for booting diskless workstations. The tftp package provides the user interface for TFTP, which allows users to transfer files to and from a remote machine. This program, and TFTP, provide very little security, and should not be enabled unless it is expressly needed. The TFTP server is run from /etc/inetd.conf, and is disabled by default on Red Hat Linux systems.
time The GNU time utility runs another program, collects information about the resources used by that program while it is running and displays the results. Time can help developers optimize their programs.
tix Tix (Tk Interface Extension), an add-on for the Tk widget set, is an extensive set of over 40 widgets. In general, Tix widgets are more complex and more capable than the widgets provided in Tk. Tix widgets include a ComboBox, a Motif-style FileSelectBox, an MS Windows-style FileSelectBox, a PanedWindow, a NoteBook, a hierarchical list, a directory tree and a file manager. Install the tix package if you want to try out more complicated widgets for Tk. You'll also need to have the tcl and tk packages installed.
tk Tk is a X Windows widget set designed to work closely with the tcl scripting language. It allows you to write simple programs with full featured GUI's in only a little more time then it takes to write a text based interface. Tcl/Tk applications can also be run on Windows and Macintosh platforms.
tmpwatch The tmpwatch utility recursively searches through specified directories and removes files which have not been accessed in a specified period of time. Tmpwatch is normally used to clean up directories which are used for temporarily holding files (for example, /tmp). Tmpwatch ignores symlinks, won't switch filesystems and only removes empty directories and regular files.
traceroute Traceroute prints the route packets take across a TCP/IP. The names (or IP numbers if names are not available) of the machines which are routing packets from the machine traceroute is running on to the destination machine are printed, along with the time is took to receive a packet acknowledgement from that machine. This tool can be very helpfull in diagnosing networking problems.
tree The tree utility recursively displays the contents of directories in a tree-like format. Tree is basically a UNIX port of the tree DOS utility. Install tree if you think it would be useful to view the contents of specified directories in a tree-like format.
trueprint trueprint is a general purpose program printing program. It tries to produce everything that anybody could need in a program printout without the need for large numbers of switches or pipelines. trueprint can currently handle C, C++, Verilog, shell (including ksh), perl, pascal, listing files and plain text files.
turbolinux-release-srv This contains the release version file.
twig TWIG is a intranet/groupware tool and application framework. It is written and implemented completely with the PHP programming language. The authors' intention is that it become a simple, cross-platform, fast, and browser-independant way to access or share almost any kind of information, without the complexity or costs of other intranet/groupware packages. Because of the modular design of TWIG, it is fairly simple to add new features very rapidly. Here are the main features that TWIG currently supports: E-Mail (via IMAP) Contact Manager Scheduling Usenet Newsgroups Todo Lists Bookmarks Please note that you must have PHP running on your web server with IMAP support built in, along with any database connectivity you may want.
typhoon Typhoon is a relational database management system. It is shipped as a C library with headers and man pages.
ucd-snmp SNMP (Simple Network Management Protocol) is a protocol used for network management (hence the name). The UCD-SNMP project includes various SNMP tools: an extensible agent, an SNMP library, tools for requesting or setting information from SNMP agents, tools for generating and handling SNMP traps, a version of the netstat command which uses SNMP, and a Tk/Perl mib browser. This package contains the snmpd and snmptrapd daemons, documentation, etc. Install the ucd-snmp package if you need network management tools. You will probably also want to install the ucd-snmp-utils package, which contains UCD-SNMP utilities.
ucd-snmp-devel The ucd-snmp-devel package contains the development libraries and header files for use with the UCD-SNMP project's network management tools. Install the ucd-snmp-devel package if you would like to develop applications for use with the UCD-SNMP project's network management tools. You'll also need to have the ucd-snmp and ucd-snmp-utils packages installed.
ucd-snmp-utils The ucd-snmp package contains various utilities for use with the UCD-SNMP network management project. Install this package if you need utilities for managing your network using the SNMP protocol. You'll also need to install the ucd-snmp package.
units Units converts an amount from one unit to another, or tells you what mathematical operation you need to perform to convert from one unit to another. Units can only handle multiplicative scale changes (i.e., it can't tell you how to convert from Celsius to Fahrenheit, which requires an additive step in addition to the multiplicative conversion). Units is a handy little program which contains a large number of conversions, from au's to parsecs and tablespoons to cups. You probably don't need to install it, but it comes in handy sometimes.
updated This program flushes the disk buffers the kernel keeps to prevent them from growing too stale.
urlview urlview extracts URLs from a given text file, and presents a menu of URLs to view using a user specified command.
user Written by Dean P. Junk (dpjunk@mmm.com) Displays all interactive users on the system along with the count of logins, name, location, and phone. Sample output is: Users on node grumpy Linux i386 @ Thu Jun 10 14:21:11 1993 : User Name Count Real Name Location Phone --------- ----- -------------------- ---------------- -------------- us292121 3 Dean Junk Knoxville Iowa 842-3780 Total number of users are 3. Have fun!
utempter Utempter is a utility which allows programs to log information to a privledged file (/var/run/utmp), without compromising system security. It accomplishes this task by acting as a buffer between root and the programs.
util-linux The util-linux package contains a large variety of low-level system utilities that are necessary for a Linux system to function. Among many features, Util-linux contains the fdisk configuration tool and the login program.
utok utok, Unique TOKens, takes a list of arguments with delimiters and reject all duplicate entries. Here is a example using MANPATH: $ echo $MANPATH /usr/man:/usr/local/man $ MANPATH=`utok $HOME/local/man /usr/local/man $MANPATH /usr/openwin/man` $ export MANPATH $ echo $MANPATH /home/sven/local/man:/usr/local/man:/usr/man:/usr/openwin/man Even though /usr/local/man was included a second time it is only in the MANPATH once, though it is now before the /usr/man entry instead of after it.
uudeall This utility intended to allow decoding of files containing more than one uuencoded file.
uudeview Handles uuencoding, xxencoding, and base-64 encoding (MIME). Can do automatic splitting of large encodes, automatic posting. A must for anyone serious encoding/decoding. This version for glibc only.
VFlib VFlib is a library to use Japanese vector fonts.
VFlib-devel This package is only needed if you intend to develop or compile applications which rely on the VFlib. If you simply want to run existing applications, you won't need this package.
VFlib-utils This package contains several utilities which allow you to manupulate VFlib. They are mainly useful for debugging and testing purposes, and are not required for using the VFlib.
vim-common VIM (VIsual editor iMproved) is an updated and improved version of the vi editor. Vi was the first real screen-based editor for UNIX, and is still very popular. VIM improves on vi by adding new features: multiple windows, multi-level undo, block highlighting and more. The vim-common package contains files which every VIM binary will need in order to run. If you are installing any version of the VIM editor, you'll also need to the vim-common package installed.
vim-standard VIM (VIsual editor iMproved) is an updated and improved version of the vi editor. Vi was the first real screen-based editor for UNIX, and is still very popular. VIM improves on vi by adding new features: multiple windows, multi-level undo, block highlighting and more. The vim-standard package contains a version of VIM with recently introduced features like Python and Perl interpreters. Install the vim-standard package if you'd like to use a version of the VIM editor which includes recently added enhancements like interpreters for the Python and Perl scripting languages. You'll also need to install the vim-common package. Set a symlink to vim if you want it to be your default vi: ln -sf /usr/bin/vim /bin/vi
vine-printfilters The vine-printfilters package contains a set of print filters which are primarily meant to be used with the Turbo printtool. These print filters provide an easy way for users to handle printing numerous file formats.
vixie-cron The vixie-cron package contains the Vixie version of cron. Cron is a standard UNIX daemon that runs specified programs at scheduled times. Vixie cron adds better security and more powerful configuration options to the standard version of cron.
vlock The vlock program locks one or more sessions on the console. Vlock can lock the current terminal (local or remote) or the entire virtual console system, which completely disables all console access. The vlock program unlocks when either the password of the user who started vlock or the root password is typed. Install vlock if you need to disable access to one console or to all virtual consoles.
webalizer The Webalizer is a web server log file analysis program which produces usage statistics in HTML format for viewing with a browser. The results are presented in both columnar and graphical format, which facilitates interpretation. Yearly, monthly, daily and hourly usage statistics are presented, along with the ability to display usage by site, URL, referrer, user agent (browser) and country (user agent and referrer are only available if your web server produces combined log format files).
wget GNU Wget is a file retrieval utility which can use either the HTTP or FTP protocols. Wget features include the ability to work in the background while you're logged out, recursive retrieval of directories, file name wildcard matching, remote file timestamp storage and comparison, use of Rest with FTP servers and Range with HTTP servers to retrieve files over slow or unstable connections, support for Proxy servers, and configurability. Install wget if you need to retrieve large numbers of files with HTTP or FTP, or if you need a utility for mirroring web sites or FTP directories.
which The which command shows the full pathname of a specified program, if the specified program is in your PATH.
words The words file is a dictionary of English words for the /usr/dict directory. Programs like ispell use this database of words to check spelling.
X11R6-contrib This is a collection of X programs from X11R6's contrib tape, which contains programs contributed by various users. It includes listres, xbiff, xedit, xeyes, xcalcm, xload, and xman amoung others.
x3270 The x3270 program opens a window in the X Window System which emulates the actual look of an IBM 3278/3279 terminal, commonly used with mainframe applications. x3270 also allows you to telnet to an IBM host from the x3270 window. Install the x3270 package if you need to access IBM hosts using an IBM 3278/3279 terminal emulator.
Xaw3d Xaw3d is an enhanced version of the MIT Athena Widget set for the X Window System. Xaw3d adds a three-dimensional look to applications with minimal or no source code changes. You should install Xaw3d if you are using applications which incorporate the MIT Athena widget set and you'd like to incorporate a 3D look into those applications.
Xaw3d-devel Xaw3d is an enhanced version of the MIT Athena widget set for the X Window System. Xaw3d adds a three-dimensional look to those applications with minimal or no source code changes. Xaw3d-devel includes the header files and static libraries for developing programs that take full advantage of Xaw3d's features. You should install Xaw3d-devel if you are going to develop applications using the Xaw3d widget set. You'll also need to install the Xaw3d package.
xbanner The XBanner program allows the display of text, patterns and images in the root window, so users can customize the XDM style login screen and/or the normal X background. Install XBanner if you'd like to change the look of your X login screen and/or X background.
xbuffy Xbuffy was written by Bill Pemberton <wfp5p@virginia.edu> and was based on Xmultibiff by John Reardon. Xmultibiff can be found at ftp.midnight.com. Basically, XBuffy (and Xmultibiff) is a XBiff-type program with a lot of new options. With XBuffy you can watch multiple mailboxes and even newsgroups. When new mail arrives, you can have a pop up window showing the From: and Subject: lines. You can also set it up to launch your favorite mail reader when you click on a box. The version 3.3.bl.3 was patched by Brandon Long <blong@fiction.net> to fix a few bugs and to support Maildir/MH folders (among other things). xbuffy was compiled with the Xaw3d widget set.
xcb X cut buffers provides pigeon holes for cut and paste selections so that multiple selections can be manipulated at the same time.
xcolorsel X utility to display/select colors from RGB database
xcpustate The xcpustate utility is an X Window System based monitor which shows the amount of time that the CPU is spending in different states. On a Linux system, xcpustate displays a bar that indicates the amounts of idle, user, nice and system time (from left to right) used by the CPU. Install the xcpustate package if you'd like to use a horizontal bar style CPU state monitor.
XFree86-100dpi-fonts The XFree86-100dpi-fonts package contains a set of 100 dpi font used on most Linux systems. If you're going to use the X Window System and you have a high resolution monitor capable of 100 dpi, you should install XFree86-100dpi-fonts. If you are installing the X Window System, you will also need to install the XFree86 package, the XFree86 package corresponding to your video card, the X11R6-contrib package, the Xconfigurator package and the XFree86-libs package. If you need to display certain fonts, you may also need to install other XFree86 fonts packages. And finally, if you are going to develop applications that run as X clients, you will also need to install the XFree86-devel package.
XFree86 The X Window System provides the base technology for developing graphical user interfaces. Simply stated, X draws the elements of the GUI on the user's screen and builds methods for sending user interactions back to the application. X also supports remote application deployment--running an application on another computer while viewing the input/output on your machine. X is a powerful environment which supports many different applications, such as games, programming tools, graphics programs, text editors, etc. XFree86 is the version of X which runs on Linux, as well as on other platforms. This package contains the basic fonts, programs and documentation for an X workstation. However, this package doesn't provide the program which you will need to drive your video hardware. To control your video card, you'll need the particular X server package which corresponds to your computer's video card. If you want to install the X Window System on your machine, you'll need to install the XFree86 package. In addition, you will need to install the XFree86 package which corresponds to your video card, the X11R6-contrib package, the Xconfigurator package and the XFree86-libs package. You may also need to install one of the XFree86 fonts packages. And finally, if you are going to develop applications that run as X clients, you will also need to install XFree86-devel.
XFree86-75dpi-fonts XFree86-75dpi-fonts contains the 75 dpi fonts used on most X Window Systems. If you're going to use the X Window System, you should install this package, unless you have a monitor which can support 100 dpi resolution. In that case, you may prefer the 100dpi fonts available in the XFree86-100dpi-fonts package. To install the X Window System, you will need to install the XFree86 package, the XFree86 package corresponding to your video card, the X11R6-contrib package, the Xconfigurator package and the XFree86-libs package. Finally, if you are going to develop applications that run as X clients, you will also need to install the XFree86-devel package.
XFree86-cyrillic-fonts The XFree86-cyrillic-fonts package includes the Cyrillic fonts included with XFree86 3.3.2 and higher. If you use a language that requires the Cyrillic character set, you should install XFree86-cyrillic-fonts.
XFree86-devel XFree86-devel includes the libraries, header files and documentation you'll need to develop programs which run as X clients. XFree86-devel includes the base Xlib library as well as the Xt and Xaw widget sets. Install XFree86-devel if you are going to develop programs which will run as X clients.
XFree86-doc XFree86-doc provides a great deal of documentation, in PostScript format, on the various X APIs, libraries, and other interfaces. If you need low level X documentation, you will find it here. Topics include the X protocol, the ICCCM window manager standard, ICE session management, the font server API, etc.
XFree86-libs XFree86-libs contains the shared libraries that most X programs need to run properly. These shared libraries are in a separate package in order to reduce the disk space needed to run X applications on a machine without an X server (i.e., over a network). If you are installing the X Window System on your machine, you will need to install XFree86-libs. You will also need to install XFree86, one or more of the XFree86 fonts packages, Xconfigurator and X11R6-contrib. If you are going to develop applications that run as X clients, you will also need to install XFree86-devel.
XFree86-xfs XFree86-xfs contains a font server for XFree86. Xfs can serve fonts to remote X servers. The remote system will be able to use all fonts installed on the font server, even if they are not installed on the remote computer.
XFree86-Xnest Xnest is an X Window System server which runs in an X window. Xnest is actually a client of the real X server, which manages windows and graphics requests for Xnest, while Xnest manages the windows and graphics requests for its own clients. You will need to install Xnest if you require an X server which will run as a client of your real X server (perhaps for testing purposes).
XFree86-Xvfb Xvfb (X Virtual Frame Buffer) is an X server that is able to run on machines with no display hardware and no physical input devices. Xvfb emulates a dumb framebuffer using virtual memory. Xvfb doesn't open any devices, but behaves otherwise as an X display. Xvfb is normally used for testing servers. Using Xvfb, the mfb or cfb code for any depth can be exercised without using real hardware that supports the desired depths. Xvfb has also been used to test X clients against unusual depths and screen configurations, to do batch processing with Xvfb as a background rendering engine, to do load testing, to help with porting an X server to a new platform, and to provide an unobtrusive way of running applications which really don't need an X server but insist on having one. If you need to test your X server or your X clients, you may want to install Xvfb for that purpose.
xinitrc This package contains the basic X windows startup script used by the "startx" command. New in TurboLinux: Added a .Xresources file to further customize some of the X applications/etc.
xkeycaps A graphical front-end for xmodmap.
xloadimage The xloadimage utility displays images in an X Window System window, loads images into the root window, or writes images into a file. Xloadimage supports many images types (GIF, TIFF, JPEG, XPM, XBM, etc.). Install the xloadimage package if you need a utility for displaying images or loading images into the root window.
xlockmore The xlockmore utility is an enhanced version of the standard xlock program, which allows you to lock an X session so that other users can't access it. Xlockmore runs a provided screensaver until you type in your password. Install the xlockmore package if you need a locking program to secure X sessions.
xpm Allows applications to display color, bitmapped pictures. Used by a large number of popular X Windows programs to enhance the user interface.
xpm-devel Allows you to develop applications that display bitmaps in X-Windows.
xscreensaver The xscreensaver package contains a variety of screensavers for your mind-numbing, ambition-eroding, time-wasting, hypnotized viewing pleasure. Install the xscreensaver package if you need screensavers for use with the X Window System.
xscreensaver-kde The xscreensaver-kde package contains shell scripts for KDE support
xsitecopy XSitecopy is the gnome version of sitecopy. Currently it does not support "fetch mode" or "resynch", but it does have the advantage of providing full configuration editing facilities.
xsri The xsri program allows the display of text, patterns and images in the root window, so users can customize the XDM style login screen and/or the normal X background. Install xsri if you'd like to change the look of your X login screen and/or X background. It is also used to display the default background
xterm-color xterm-color displays the ANSI color codes in addition to performing as a standard xterm/VT100 terminal emulator.
xtoolwait Xtoolwait is a utility which starts an X client in the background, waits for a window to be mapped on the root window, and then exits. Xtoolwait can improve performance for users who start a bunch of X clients automatically (for example, xterm, xlock, xconsole, whatever) when the X session starts. Install xtoolwait if you'd like to try to speed up the startup time for X sessions.
xxgdb Xxgdb is an X Window System graphical interface to the GNU gdb debugger. Xxgdb provides visual feedback and supports a mouse interface for the user who wants to perform debugging tasks like the following: controlling program execution through breakpoints, examining and traversing the function call stack, displaying values of variables and data structures, and browsing source files and functions. Install the xxgdb package if you'd like to use a graphical interface with the GNU gdb debugger. You'll also need to have the gdb package installed.
yp-tools The Network Information Service (NIS) is a system which provides network information (login names, passwords, home directories, group information) to all of the machines on a network. NIS can enable users to login on any machine on the network, as long as the machine has the NIS client programs running and the user's password is recorded in the NIS passwd database. NIS was formerly known as Sun Yellow Pages (YP). This package's NIS implementation is based on FreeBSD's YP and is a special port for glibc 2.x and libc versions 5.4.21 and later. This package only provides the NIS client programs. In order to use the clients, you'll need to already have an NIS server running on your network. An NIS server is provided in the ypserv package. Install the yp-tools package if you need NIS client programs for machines on your network. You will also need to install the ypbind package on every machine running NIS client programs. If you need an NIS server, you'll need to install the ypserv package on one machine on the network.
ypbind The Network Information Service (NIS) is a system which provides network information (login names, passwords, home directories, group information) to all of the machines on a network. NIS can enable users to login on any machine on the network, as long as the machine has the NIS client programs running and the user's password is recorded in the NIS passwd database. NIS was formerly known as Sun Yellow Pages (YP). This package provides the ypbind daemon. The ypbind daemon binds NIS clients to an NIS domain. Ypbind must be running on any machines which are running NIS client programs. Install the ypbind package on any machines which are running NIS client programs (included in the yp-tools package). If you need an NIS server, you'll also need to install the ypserv package to a machine on your network.
ypserv The Network Information Service (NIS) is a system which provides network information (login names, passwords, home directories, group information) to all of the machines on a network. NIS can enable users to login on any machine on the network, as long as the machine has the NIS client programs running and the user's password is recorded in the NIS passwd database. NIS was formerly known as Sun Yellow Pages (YP). This package provides the NIS server, which will need to be running on your network. NIS clients do not need to be running the server. Install ypserv if you need an NIS server for your network. You'll also need to install the yp-tools and ypbind packages onto any NIS client machines.
ytalk The YTalk program is essentially a chat program for multiple users. YTalk works just like the UNIX talk program and even communicates with the same talk daemon(s), but YTalk allows for multiple connections (unlike UNIX talk). YTalk also supports redirection of program output to other users as well as an easy-to-use menu of commands. Install the ytalk package if you need a chat program for multiple users.
zip zip is a compression and file packaging utility for Unix, VMS, MSDOS, OS/2, Windows NT, Minix, Atari and Macintosh. It is analogous to a combination of the UNIX commands tar(1) and compress(1) and is compatible with PKZIP (Phil Katz's ZIP for MSDOS systems).
zlib The `zlib' compression library provides in-memory compression and decompression functions, including integrity checks of the uncompressed data. This version of the library supports only one compression method (deflation) but other algorithms may be added later and will have the same stream interface. This library is used by a number of different system programs.
zlib-devel The `zlib' compression library provides in-memory compression and decompression functions, including integrity checks of the uncompressed data. This version of the library supports only one compression method (deflation) but other algorithms may be added later and will have the same stream interface. This package contains the header files and libraries needed to develop programs that use these zlib.
zsh The zsh shell is a command interpreter usable as an interactive login shell and as a shell script command processor. Zsh resembles the ksh shell (the Korn shell), but includes many enhancements. Zsh supports command line editing, built-in spelling correction, programmable command completion, shell functions (with autoloading), a history mechanism and more. Install the zsh package if you'd like to try out a different shell.

Marist - SuSE - Turbolinux - Caiman - Red Hat

The packages in the Caiman 1.0 distribution:

 

adduser Adduser can create new users and groups and add existing users to existing groups. . Adding users with adduser is much easier than adding them by hand. Adduser will choose appropriate UID and GID values, create a home directory, copy skeletal user configuration, allow you to set an initial password and gecos, and optionally run a custom script.
ae ae is a tiny full-screen text editor with both modal (vi-like) and modeless (emacs-like) modes, determined by an ae.rc config file. . Keybindings are configurable in the configuration file. The default config file is /etc/ae.rc, but another configuration file is provided in /etc/ae/*.rc, as an alternate example.
alien Alien allows you to convert Red Hat, Stampede and Slackware Packages into Debian packages, which can be installed with dpkg. . It can also convert into Slackware, Red Hat, and Stampede packages. . This is a tool only suitable for binary packages.
anacron Anacron (like `anac(h)ronistic') is a periodic command scheduler. It executes commands at intervals specified in days. Unlike cron, it does not assume that the system is running continuously. It can therefore be used to control the execution of daily, weekly and monthly jobs (or anything with a period of n days), on systems that don't run 24 hours a day. When installed and configured properly, Anacron will make sure that the commands are run at the specified intervals as closely as machine-uptime permits. . This package is pre-configured to execute the daily jobs of the Debian system. You should install this program if your system isn't powered on 24 hours a day to make sure the maintenance jobs of other Debian packages are executed each day.
apache-common Provides the Apache library files and support binaries needed by all packages of 1.3.x (regular, SSL, and locally compiled). Also includes manpages, module documentation, and a webserver benchmark utility.
apache-dev Provides the Apache C headers and the Apache Extension Tool (apxs), needed to compile external Apache modules.
apache-doc The Apache webserver Manual, in HTML form. Covers the setup and operation of Apache 1.3.3 and all prior versions. This is also available at http://www.apache.org/. More tips are available at http://www.apacheweek.com/.
apache-doc The Apache webserver Manual, in HTML form. Covers the setup and operation of Apache 1.3.3 and all prior versions. This is also available at http://www.apache.org/. More tips are available at http://www.apacheweek.com/.
apache The most popular server in the world, Apache features a modular design and supports dynamic selection of extension modules at runtime. Some of its strong points are its range of possible customization, dynamic adjustment of the number of server processes, and a whole range of available modules including many authentication mechanisms, server-parsed HTML, server-side includes, access control, CERN httpd metafiles emulation, proxy caching, etc. Apache also supports multiple virtual homing. . Separate Debian packages are available for PHP3, mod_perl, Java Servlet support, Apache-SSL, and other common extensions. More information is available at http://www.apache.org/.
apt This is Debian's next generation front-end for the dpkg package manager. It provides the apt-get utility and APT dselect method that provides a simpler, safer way to install and upgrade packages. . APT features complete installation ordering, multiple source capability and several other unique features, see the Users Guide in /usr/doc/apt/guide.text.gz
at At and batch read shell commands from standard input storing them as a job to be scheduled for execution in the future. . Use at to run the job at a specified time batch to run the job when system load levels permit
autoconf The standard for FSF source packages. This is only useful if you write your own programs or if you extensively modify other people's programs.
autoconf The standard for FSF source packages. This is only useful if you write your own programs or if you extensively modify other people's programs.
automake Automake is a tool for automatically generating `Makefile.in's from files called `Makefile.am'. The `Makefile.am' is basically a series of `make' macro definitions (with rules being thrown in occasionally). The generated `Makefile.in's are compliant with the GNU Makefile standards.
automake Automake is a tool for automatically generating `Makefile.in's from files called `Makefile.am'. The `Makefile.am' is basically a series of `make' macro definitions (with rules being thrown in occasionally). The generated `Makefile.in's are compliant with the GNU Makefile standards.
base-files This package contains the basic filesystem hierarchy of a Debian system, and several important miscellaneous files, such as /etc/debian_version, /etc/host.conf, /etc/issue, /etc/motd, /etc/profile, /etc/nsswitch.conf, and others, and the text of several common licenses in use on Debian systems.
base-passwd This package provides the master /etc/passwd and /etc/group files, containing Debian-allocated user and group IDs, plus the update-passwd utility to keep them up to date.
bash-builtins Bash 2 can dynamically load new builtin commands. Included are the necessary headers to compile your own builtins and lots of examples.
bash-doc Bash is an sh-compatible command language interpreter that executes commands read from the standard input or from a file. Bash also incorporates useful features from the Korn and C shells (ksh and csh). . This package contains the documentation in info format, all the examples and the main changelog.
bash-doc Bash is an sh-compatible command language interpreter that executes commands read from the standard input or from a file. Bash also incorporates useful features from the Korn and C shells (ksh and csh). . This package contains the documentation in info format, all the examples and the main changelog.
bash Bash is an sh-compatible command language interpreter that executes commands read from the standard input or from a file. Bash also incorporates useful features from the Korn and C shells (ksh and csh). . Bash is ultimately intended to be a conformant implementation of the IEEE Posix Shell and Tools specification (IEEE Working Group 1003.2).
bc GNU bc is an interactive algebraic language with arbitrary precision which follows the POSIX 1003.2 draft standard, with several extensions including multi-character variable names, an `else' statement and full Boolean expressions. GNU bc does not require the separate GNU dc program.
bind-dev This package delivers libbind, et al, which are only needed if you want to compile other packages that need more nameserver API than the resolver code provided in libc.
bind-doc This package provides various documents that are useful for maintaining a working BIND installation.
bind-doc This package provides various documents that are useful for maintaining a working BIND installation.
bind The Berkeley Internet Name Domain (BIND) implements an Internet domain name server. BIND is the most widely-used name server software on the Internet, and is supported by the Internet Software Consortium, www.isc.org.
binutils-dev This package includes header files and static libraries necessary to build programs which use the GNU BFD library, which is part of binutils. Note that building Debian packages which depend on the shared libbfd is Not Allowed.
binutils-doc This package consists of the documentation for the GNU assembler, linker and binary utilities.
binutils-doc This package consists of the documentation for the GNU assembler, linker and binary utilities.
binutils-multiarch The programs in this package are used to manipulate binary and object files that may have been created on other architectures. This package is primarily for multi-architecture developers and cross-compilers and is not needed by normal users or developers. Note that a cross-assembling version of gas is not included in this package, just the binary utilities. NORMAL USERS SHOULD NOT INSTALL THIS PACKAGE. It's meant only for those requiring support for reading info from binaries from other architectures.
binutils The programs in this package are used to assemble, link and manipulate binary and object files. They may be used in conjunction with a compiler and various libraries to build programs for Linux.
bison Bison is a general-purpose parser generator that converts a grammar description for an LALR(1) context-free grammar into a C program to parse that grammar. Once you are proficient with Bison, you may use it to develop a wide range of language parsers, from those used in simple desk calculators to complex programming languages. . Bison is upward compatible with Yacc: all properly-written Yacc grammars ought to work with Bison with no change. Anyone familiar with Yacc should be able to use Bison with little trouble.
bsdmainutils This package contains lots of small programs many people expect to find when they use a BSD-style Unix system. . Included are: banner, cal, calendar, col, colcrt, colrm, column, from, hexdump, look, lorder, ul, write. . This package used to contain whois and vacation, which are now distributed in their own packages. Also here was tsort, which is now in the "textutils" package, version 2.0-1 and later.
bsdutils This package contains the bare minimum number of BSD utilities needed to boot a Debian system. You should probably also install bsdmainutils to get the remaining standard BSD utilities. . Included are: logger, renice, script, wall
byacc Yacc reads the grammar specification in a file and generates an LR(1) parser for it. The parsers consist of a set of LALR(1) parsing tables and a driver routine written in the C programming language.
bzip2 bzip2 is a freely available, patent free, high-quality data compressor. It typically compresses files to within 10% to 15% of the best available techniques, whilst being around twice as fast at compression and six times faster at decompression. . bzip2 compresses files using the Burrows-Wheeler block-sorting text compression algorithm, and Huffman coding. Compression is generally considerably better than that achieved by more conventional LZ77/LZ78-based compressors, and approaches the performance of the PPM family of statistical compressors. . The archive file format of bzip2 (.bz2) is incompatible with that of its predecessor, bzip (.bz).
chill This is the ITU 1 compiler. Chill is the "CCITT High-Level Language", where CCITT is the old name for what is now ITU, the International Telecommunications Union. It is a language in the Modula-2 family, and targets many of the same applications as Ada (especially large embedded systems). Chill was never used much in the United States, but is still being used in Europe, Brazil, Korea, and other places.
comerr-dev libcomerr is an attempt to present a common error-handling mechanism to manipulate the most common form of error code in a fashion that does not have the problems identified with mechanisms commonly in use.
cpio GNU cpio is a tool for creating and extracting archives, or copying files from one place to another. It handles a number of cpio formats as well as reading and writing tar files. . This package also includes rmt, the remote tape server, and GNU mt, a tape drive control program. The mt program is essential for magnetic tape drive users. Debian's version of GNU mt supports SCSI tape drives.
cpp-doc Documentation for the GNU C preprocessor in info format.
cpp-doc Documentation for the GNU C preprocessor in info format.
cpp The GNU C preprocessor is required by some utilities that use it for macro substitutions. This package has been separated from gcc for the benefit of those who require the preprocessor but not the compiler.
cracklib-runtime Run-time support programs which use the shared library in cracklib2 including programs to build the password dictionary databases used by the functions in the shared library.
cracklib2-dev Header files, static libraries, documentation, and symbolic links developers using cracklib2 will need.
cracklib2 Shared library for cracklib2 which contains a C function which may be used in a passwd like program. The idea is simple: try to prevent users from choosing passwords that could be guessed by crack by filtering them out, at source. cracklib2 is NOT a replacement passwd program. cracklib2 is a LIBRARY.
cron cron is a background process (`daemon') that runs programs at regular intervals (for example, every minute, day, week or month); which processes are run and at what times are specified in the `crontab'. . Users may also install crontabs so that processes are run on their behalf, though this feature can be disabled or restricted to particular users. . Output from the commands is usually mailed to the system administrator (or to the user in question); you should probably install a mail system as well so that you can receive these messages. . This cron package is configured by default to do various standard system maintenance tasks, such as ensuring that logfiles do not grow endlessly and overflow the disk. . The lockfile-progs package is only a "Suggests" because of the poor way that dselect handles "Recomments", but I do strongly suggest that you install it; it prevents /etc/cron.daily/standard from running multiple times if something gets jammed.
dc GNU dc is a reverse-polish desk calculator which supports unlimited precision arithmetic. It also allows you to define and call macros. . A reverse-polish calculator stores numbers on a stack. Entering a number pushes it on the stack. Arithmetic operations pop arguments off the stack and push the results.
debconf Debconf is a configuration management system for debian packages. It is used by some packages to prompt you for questions before they are installed.
debhelper A collection of programs that can be used in a debian/rules file to automate common tasks related to building binary debian packages. Programs are included to install various files into your package, compress files, fix file permissions, integrate your package with the debian menu system, suidmanager, doc-base, etc.
debianutils Debianutils includes installkernel mkboot mktemp readlink run-parts savelog sensible-editor sensible-pager tempfile which.
dejagnu DejaGnu is a framework for testing other programs. Its purpose is to provide a single front end for all tests. . DejaGnu provides a layer of abstraction which allows you to write tests that are portable to any host or target where a program must be tested. All tests have the same output format. . DejaGnu is written in `expect', which in turn uses "Tcl"--Tool command language.
dejagnu DejaGnu is a framework for testing other programs. Its purpose is to provide a single front end for all tests. . DejaGnu provides a layer of abstraction which allows you to write tests that are portable to any host or target where a program must be tested. All tests have the same output format. . DejaGnu is written in `expect', which in turn uses "Tcl"--Tool command language.
dh-make_0.21.deb This package contains dhhelper utilities that is usually usable with minimal editing.
dh-make_0.21.deb This package contains dhhelper utilities that is usually usable with minimal editing.
dhelp Read all documentation with a WWW browser. dhelp builds a index of all installed HTML documentation. You don't need a WWW server to read the documentation. dhelp offers a very fast search in the HTML documents. . http://localhost/doc/HTML/index.html
dialog This application provides a method of displaying several different types of dialog boxes from shell scripts. This allows a developer of a script to interact with the user in a much friendlier manner. . The following types of boxes are at your disposal: yes/no Typical query style box with "Yes" and "No" answer buttons menu A scrolling list of menu choices with single entry selection input Query style box with text entry field message Similar to the yes/no box, but with only an "Ok" button text A scrollable text box that works like a simple file viewer info A message display that allows asynchronous script execution checklist Similar to the menu box, but allowing multiple selections radiolist Checklist style box allowing single selections gauge Typical "progress report" style box tail Allows viewing the end of files (tail) that auto updates background tail Similar to tail but runs in the background.
diff-doc This package contains the HTML documentation for GNU diffutils.
diff-doc This package contains the HTML documentation for GNU diffutils.
diff The diff package provides the diff, diff3, sdiff, and cmp programs. . `diff' shows differences between two files, or each corresponding file in two directories. `cmp' shows the offsets and line numbers where two files differ. `cmp' can also show all the characters that differ between the two files, side by side. `diff3' shows differences among three files. `sdiff' merges two files interactively. . The set of differences produced by `diff' can be used to distribute updates to text files (such as program source code) to other people. This method is especially useful when the differences are small compared to the complete files. Given `diff' output, the `patch' program can update, or "patch", a copy of the file.
diffstat This program is a simple that reads the output of the `diff' program, and produces a histogram of the total number of lines that were changed. It is useful for scanning a patch file to see which files were changed.
dlint This program analyzes any DNS zone you specify, and reports any problems it finds by displaying errors and warnings. Then it descends recursively to examine all zones below the given one (this can be disabled with a command- line option). . You don't have to feed any BIND conffiles to Dlint. Dlint uses nameserver calls to gather information. . Designed for Unix, dlint is written in Bourne Shell and Perl. . You may try it online at http://www.domtools.com/dlint/ (this server imposes a timeout period; to lint a big zone, you should install dlint yourself and use it locally - that's what this package is for).
dlint This program analyzes any DNS zone you specify, and reports any problems it finds by displaying errors and warnings. Then it descends recursively to examine all zones below the given one (this can be disabled with a command- line option). . You don't have to feed any BIND conffiles to Dlint. Dlint uses nameserver calls to gather information. . Designed for Unix, dlint is written in Bourne Shell and Perl. . You may try it online at http://www.domtools.com/dlint/ (this server imposes a timeout period; to lint a big zone, you should install dlint yourself and use it locally - that's what this package is for).
dnsutils This package includes the "nslookup", "dig", and "host" programs for querying information from the Domain Name System (DNS). It also includes several short aliases (mx, ns, soa, zone, aaaa) for querying specific information.
doc-base This package contains utilities to manage online documentation on a Debian system. . If you want to get additional information about doc-base please check out the `Debian doc-base Manual' included in this package.
doc-base This package contains utilities to manage online documentation on a Debian system. . If you want to get additional information about doc-base please check out the `Debian doc-base Manual' included in this package.
doc-linux-html The doc-linux-html package provides the current Linux HOWTOs, mini-HOWTOs, and FAQs in HTML format. Alternatively, ASCII versions are provided in the doc-linux-text package. . The version number reflects the month in which doc-linux-html was created. . All files are available at http://metalab.unc.edu/LDP/ (with versions in ASCII, DVI, HTML, postscript, and SGML)
doc-linux-html The doc-linux-html package provides the current Linux HOWTOs, mini-HOWTOs, and FAQs in HTML format. Alternatively, ASCII versions are provided in the doc-linux-text package. . The version number reflects the month in which doc-linux-html was created. . All files are available at http://metalab.unc.edu/LDP/ (with versions in ASCII, DVI, HTML, postscript, and SGML)
doc-linux-text The doc-linux-text package provides the current Linux HOWTOs, mini-HOWTOs, and FAQs in ASCII format. Alternatively, HTML versions are provided in the doc-linux-html package. . The version number reflects the month in which doc-linux-text was created. . All files are available at http://metalab.unc.edu/LDP/ (with versions in ASCII, DVI, HTML, postscript, and SGML)
doc-linux-text The doc-linux-text package provides the current Linux HOWTOs, mini-HOWTOs, and FAQs in ASCII format. Alternatively, HTML versions are provided in the doc-linux-html package. . The version number reflects the month in which doc-linux-text was created. . All files are available at http://metalab.unc.edu/LDP/ (with versions in ASCII, DVI, HTML, postscript, and SGML)
dpkg-dev This package contains the tools (including dpkg-source) required to unpack, build and upload Debian source packages. . Most Debian source packages will require additional tools to build - for example, most packages need the `make' and the C compiler `gcc'.
dpkg-dev This package contains the tools (including dpkg-source) required to unpack, build and upload Debian source packages. . Most Debian source packages will require additional tools to build - for example, most packages need the `make' and the C compiler `gcc'.
dpkg-doc This document describes the internal operations of the dpkg program. It covers building aswell as the internals functions. If you are interested in creating your own packages, then you may be more interested in the packaging-manual documentation package.
dpkg-doc This document describes the internal operations of the dpkg program. It covers building aswell as the internals functions. If you are interested in creating your own packages, then you may be more interested in the packaging-manual documentation package.
dpkg-perl Contains Perl 5 modules for dpkg, the Debian package management system. These are currently skeletal, but should eventually provide access to all low-level dpkg functions from within perl, as well as a number of higher-level routines. Source: dpkg-scriptlib
dpkg-perl Contains Perl 5 modules for dpkg, the Debian package management system. These are currently skeletal, but should eventually provide access to all low-level dpkg functions from within perl, as well as a number of higher-level routines. Source: dpkg-scriptlib
dpkg This package contains the programs which handle the installation and removal of packages on your system. . The primary interface for the dpkg suite is the `dselect' program; a more low-level and less user-friendly interface is available in the form of the `dpkg' command. . In order to unpack and build Debian source packages you will need to install the developers' package `dpkg-dev' as well as this one.
dump Dump examines files on a filesystem and determines which files need to be backed up. These files are copied to the given disk, tape or other storage medium for safe keeping. . The restore command performs the inverse function of dump. A full backup of a file system may be restored and subsequent incremental backups layered on top of it. Single files and directory subtrees may be restored from full or partial backups.
dupload This script will automagically upload Debian packages to a master or a transfer host, log the upload and send mail about the upload of a package. It's intended for Debian maintainers only.
dupload This script will automagically upload Debian packages to a master or a transfer host, log the upload and send mail about the upload of a package. It's intended for Debian maintainers only.
e2fslibs-dev EXT2FS stands for "Extended Filesystem", version 2. It's the filesystem type used for hard disks on Debian and other Linux systems. . This package contains the headers and shared libraries needed to compile ext2fs-aware programs. Only programmers that really manipulate features specific to the ext2 filesystem will need this. Most programmers will use the generic filesystem-independent interface from libc. . It also contains dev files for the e2p lib used by the e2fsprogs, but which is not yet packaged all by itself because it lacks documentation. It may also lack some support files, by I can't really know until someone uses it... . libe2p is for user-level e2fsprogs commands. It's used by dumpe2fs, chattr, and lsattr. Functions in libe2p typically have two characteristics (a) don't require that block device containing the filesystem be opened directly (functions in libext2fs do), and (b) libe2p typically contains printf statements or parse user input, and so have more internationalization issues.
e2fsprogs EXT2 stands for "Extended Filesystem", version 2. It's the main filesystem type used for hard disks on Debian and other Linux systems. . This package contains programs for creating, checking, and maintaining EXT2 filesystems, and the generic `fsck' wrapper.
ecpg A preprocessor and library for embedding SQL statements in C programs that call on the PostgreSQL database.
ed ed is a line-oriented text editor. It is used to create, display, modify and otherwise manipulate text files. . red is a restricted ed: it can only edit files in the current directory and cannot execute shell commands.
emacs20-el GNU Emacs is the extensible self-documenting text editor. This package contains the elisp sources for the convenience of users, saving space in the main package for small systems.
emacs20-el GNU Emacs is the extensible self-documenting text editor. This package contains the elisp sources for the convenience of users, saving space in the main package for small systems.
emacs20 GNU Emacs is the extensible self-documenting text editor.
emacsen-common This package contains code that is needed by all the (x)emacs packages.
emacsen-common This package contains code that is needed by all the (x)emacs packages.
exim This MTA is rather easier to configure than smail or sendmail. It is a drop-in replacement for sendmail/mailq/rsmtp. Advanced features include the ability to reject connections from known spam sites, and an extremely efficient queue processing algorithm.
eximon This allows administrators to view the exim agent's mail queue and logs, and perform a variety of actions on queued messages, such as freezing, bouncing and thawing messages.
expat Contains the xmlwf application, which uses the xmlparse library. The arguments to xmlwf are one or more files which are each to be checked for well-formedness. . Author: James Clark <jjc@jclark.com> Homepage: http://www.jclark.com/xml/expat.html
expect5.24-dev Header files and libraries for developing expect applications. This version works with Tcl/Tk 8.0
expect5.24 Expect is a program that "talks" to other interactive programs according to a script. Following the script, Expect knows what can be expected from a program and what the correct response should be. An interpreted language provides branching and high- level control structures to direct the dialogue. In addition, the user can take control and interact directly when desired, afterward returning control to the script. This version works with Tcl/Tk 8.0
expectk5.24 Expect is a program that "talks" to other interactive programs according to a script. Following the script, Expect knows what can be expected from a program and what the correct response should be. An interpreted language provides branching and high- level control structures to direct the dialogue. In addition, the user can take control and interact directly when desired, afterward returning control to the script. This version works with Tcl/Tk 8.0
ext2resize ext2resize resizes ext2 filesystems. This is useful if you run out of space on one partition, or have too much free space on another. . Warning: This is beta software and it may destroy your filesystem. Use with care.
exuberant-ctags_3.2.4-0.1 ctags (or etags) parses source code and produces a sort of index mapping the names of significant entities (e.g. functions, classes, variables) to the location where that entity is defined. This index is used by editors like vi and emacsen to allow moving to the definition of a user-specified entity. . This version of ctags is said to be better than others in that it has more robust parsing (i.e. more accurate) and recognises more languages and types of entity. . Groks C (both K&R and ANSI), C++, Java, Eiffel, Fortran. . Can generate tags for *all* types of language tags, including all of the following: . C/C++: macros, enumerators, function definitions, prototypes and declarations, class, enum, struct, and union names, class, struct, and union members namespaces, typedefs, variable definitions, and extern declarations . Eiffel: classes, features, local entities . Fortran block data, common blocks, entry points, functions, interfaces, lables, modules, namelists, programs, subroutines, derived types, . Java: classes, fields, interfaces, methods, packages
file File tests each argument in an attempt to classify it. There are three sets of tests, performed in this order: filesystem tests, magic number tests, and language tests. The first test that succeeds causes the file type to be printed.
fileutils The utilities: chgrp chmod chown cp dd df dir dircolors du install ln ls mkdir mkfifo mknod mv rm rmdir touch vdir sync.
findutils These utilities find files meeting specified criteria and perform various actions on the files which are found.
flex-doc This package contains the HTML documentation for GNU flex.
flex-doc This package contains the HTML documentation for GNU flex.
flex flex is a tool for generating scanners: programs which recognized lexical patterns in text. flex reads the given input files for a description of a scanner to generate. The description is in the form of pairs of regular expressions and C code, called rules. flex generates as output a C source file, lex.yy.c, which defines a routine yylex(). This file is compiled and linked with the -lfl library to produce an executable. When the executable is run, it analyzes its input for occurrences of the regular expressions. Whenever it finds one, it executes the corresponding C code. . This product includes software developed by the University of California, Berkeley and its contributors.
fping fping is a like program which uses the Internet Control Message Protocol (ICMP) echo request to determine if a target host is responding. fping differs from ping in that you can specify any number of targets on the command line, or specify a file containing the lists of targets to ping. Instead of sending to one target until it times out or replies, fping will send out a ping packet and move on to the next target in a round-robin fashion.
freetype-tools The FreeType 1 engine is a free and portable TrueType font rendering engine. It has been developed to provide TT support to a great variety of platforms and environments. . This package contains several programs bundled with the FreeType 1 engine for testing and demonstration purposes, as well as some contributed utilities such as ttf2pk, ttf2bdf, ttf2pfb and ttfbanner.
freetype2-dev The FreeType 1 engine is a free and portable TrueType font rendering engine. It has been developed to provide TT support to a great variety of platforms and environments. . Note that FreeType 1 is a *library*. It is not a font server for your favorite platform, even though it was designed to be used in many of them. Note also that it is *not* a complete text-rendering library. Its purpose is simply to open and manage font files, as well as load, hint and render individual glyphs efficiently. You can also see it as a "TrueType driver" for a higher-level library, though rendering text with it is extremely easy, as demo-ed by the test programs. . This package contains all supplementary files you need to develop your own programs using the FreeType engine. . Note: FreeType 2 (libfreetype soname 6, Debian packages libfreetype6 and libfreetype6-dev) has arrived. The FreeType 2 API is a lot simpler than the one in 1.x while being much more powerful. We thus encourage you to adapt your source code to it as this should not involve much work.
freetype2 The FreeType 1 engine is a free and portable TrueType font rendering engine. It has been developed to provide TT support to a great variety of platforms and environments. . Note that FreeType 1 is a *library*. It is not a font server for your favorite platform, even though it was designed to be used in many of them. Note also that it is *not* a complete text-rendering library. Its purpose is simply to open and manage font files, as well as load, hint and render individual glyphs efficiently. You can also see it as a "TrueType driver" for a higher-level library, though rendering text with it is extremely easy, as demo-ed by the test programs. . This package contains the files needed to run programs that use the FreeType 1 engine. . Note: FreeType 2 (libfreetype soname 6, Debian packages libfreetype6 and libfreetype6-dev) has arrived. The FreeType 2 API is a lot simpler than the one in 1.x while being much more powerful. We thus encourage you to adapt your source code to it as this should not involve much work. . Home Page: http://www.freetype.org/ Authors: David Turner <david.turner@freetype.org> Robert Wilhelm <robert.wilhelm@freetype.org> Werner Lemberg <werner.lemberg@freetype.org>
ftp ftp is the user interface to the ARPANET standard File Transfer Protocol. The program allows a user to transfer files to and from a remote network site.
ftpd This is the netkit ftp server. It is recommended for you to use one of its alternatives, such as wu-ftpd or proftpd.
g++ This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
g77-doc Documentation for the GNU Fortran 77 compiler in info format.
g77-doc Documentation for the GNU Fortran 77 compiler in info format.
g77 This is the GNU g77 Fortran compiler, which compiles Fortran 77 on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code.
gawk `awk', a program that you can use to select particular records in a file and perform operations upon them. . Gawk is the GNU Project's implementation of the AWK programming language. It conforms to the definition of the language in the POSIX 1003.2 Command Language And Utilities Standard. This version in turn is based on the description in The AWK Programming Language, by Aho, Kernighan, and Weinberger, with the additional features defined in the System V Release 4 version of UNIX awk. Gawk also provides more recent Bell Labs awk extensions, and some GNU-specific extensions.
gcc-doc Documentation for the GNU compilers in info format.
gcc-doc Documentation for the GNU compilers in info format.
gcc This is the GNU C compiler, a fairly portable optimizing compiler which supports multiple languages. This package includes support for C, C++, and Objective C.
gcj GCJ is a front end to the GCC compiler which can natively compile both Java(tm) source and bytecode files. The compiler can also generate class files. . Currently the compiler source parser does not understand JDK 1.1 extensions to the Java programming language. For instance, it does not support inner classes.
gdb GDB is a source-level debugger, capable of breaking programs at any specific line, displaying variable values, and determining where errors occurred. Currently, it works for C, C++, Fortran Modula 2 and Java programs. A must-have for any serious programmer.
gettext-base This package includes the gettext program which allow other packages to internationalize the messages given by shell scripts.
gettext-doc This package contains the HTML documentation for GNU gettext.
gettext-doc This package contains the HTML documentation for GNU gettext.
gettext Interesting for authors or maintainers of other packages or programs which they want to see internationalized.
glibc-doc Contains The GNU C Library Reference manual in info format as well as man pages for libpthread functions and libdb functions. Also included is the complete GNU C Library ChangeLog.
glibc-doc Contains The GNU C Library Reference manual in info format as well as man pages for libpthread functions and libdb functions. Also included is the complete GNU C Library ChangeLog.
gnu-standards Info and HTML versions of the GNU standards for writing GNU code and maintaining GNU software packages. Source: autoconf
gnu-standards Info and HTML versions of the GNU standards for writing GNU code and maintaining GNU software packages. Source: autoconf
gnupg-doc Additional documentation for GnuPG in HTML and (where possible) postscript and plain text format. Includes: . o The GNU Privacy Handbook o Replacing PGP 2.x with GnuPG o GnuPG Mini HOWTO . The GNU Privacy Handbook is provied in English, Spanish and Russian. The Replacing PGP 2.x with GnuPG document is provided in English and Spanish. The Mini HOWTO is provided in English, German, Spanish French, Portugese and Swedish.
gnupg-doc Additional documentation for GnuPG in HTML and (where possible) postscript and plain text format. Includes: . o The GNU Privacy Handbook o Replacing PGP 2.x with GnuPG o GnuPG Mini HOWTO . The GNU Privacy Handbook is provied in English, Spanish and Russian. The Replacing PGP 2.x with GnuPG document is provided in English and Spanish. The Mini HOWTO is provided in English, German, Spanish French, Portugese and Swedish.
gnupg_1.0.4-3 GnuPG is GNU's tool for secure communication and data storage. It can be used to encrypt data and to create digital signatures. It includes an advanced key management facility and is compliant with the proposed OpenPGP Internet standard as described in RFC2440. . GnuPG does not use use any patented algorithms so it cannot be compatible with PGP2 because it uses IDEA (which is patented worldwide) and RSA. RSA's patent expired on the 20th September 2000, and it is now included in GnuPG.
gobjc This is the GNU Objective-C compiler, which compiles Objective-C on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code.
gpc-doc Documentation for the GNU Pascal compiler in info format.
gpc-doc Documentation for the GNU Pascal compiler in info format.
gpc This is the GNU Pascal compiler, which compiles Pascal on platforms supported by the gcc compiler. It uses the gcc backend to generate optimized code. . The current beta release 2.2 implements Standard Pascal (ISO 7185, level 1), a large subset of Extended Pascal (ISO 10206), and Borland Pascal. Many Borland Pascal units supported.
gpm This package provides a daemon that listens to the mouse when the console is displayed, and delivers them to applications. . The default when no application is running is to emulate "selection", i.e. allow cut-and-paste with the mouse on the console the same way as under X.
grep The GNU family of grep utilities may be the "fastest grep in the west". GNU grep is based on a fast lazy-state deterministic matcher (about twice as fast as stock Unix egrep) hybridized with a Boyer-Moore-Gosper search for a fixed string that eliminates impossible text from being considered by the full regexp matcher without necessarily having to look at every character. The result is typically many times faster than Unix grep or egrep. (Regular expressions containing backreferencing will run more slowly, however.)
groff This package contains the traditional UN*X text formatting tools troff, nroff, tbl, eqn and pic. These utilities, together with the man package, are essential for displaying the on-line manual pages. . Output can be produced in a number of formats including plain ASCII and PostScript. All the standard macro packages are supported. A number of other utilities are also included together with several fonts.
gzip This is the standard GNU file compression utility, which is also the default compression tool for Debian. It typically operates on files with names ending in `.gz'. . This package can also decompress `.Z' files created with `compress'.
hostname The hostname command can be used to either set or display the current host or domain name of the system. This name is used by many of the networking programs to identify the machine. The domain name is also used by NIS/YP.
i18ndata Machine-readable data files used by the C library for localization and internationalization support. . This package contains uncompiled source data for locales. Pre-compiled locale definitions are in the `locales' package.
idle IDLE is an Integrated Development Environment for Python. IDLE is written using Tkinter and therefore quite platform-independent.
idle IDLE is an Integrated Development Environment for Python. IDLE is written using Tkinter and therefore quite platform-independent.
ifupdown This package provides the tools ifup and ifdown which may be used to configure (or, respectively, deconfigure) network interfaces, based on the file /etc/network/interfaces.
imagemagick WARNING: If you're installing this package for the first time and you choose to use libmagick4g-lzw, install first with libmagick4g, and then select libmagick4g-lzw (which will deselect libmagick4g). Otherwise you won't be able to install with dselect. . Imagemagick is a set of programs to manipulate various image formats (JPEG, TIFF, PhotoCD, PBM, XPM, etc...). All manipulations can be achieved through shell commands as well as through a X11 graphical interface (display). . Possible effects: colormap manipulation, channel operations, thumbnail creation, image annotation, limited drawing, image distortion, etc... . Imagemagick requires the libmagick4g package to be installed. Libmagick comes in two flavors, a free version (without the LZW compression algorithm used in GIFs), and a non-free version (with the patented LZW compression algorithm). . This package suggests a postscript interpreter (gs) to read postscript files. It will however function happily without it (as long as you don't want to read postscript).
imap IMAP (the Interactive Mail Access Protocol) is a mechanism for accessing mail folders and the messages in them remotely, ie with your user mail program running on a different machine to the one where all the messages are stored. . This protocol for remote mail access is supported by Pine and by some DOS/Windows and Macintosh MUA's (Mail User Agents). . If you just want to use Pine to read your email on your Linux system you do not need this package. . If you do install imapd you will almost certainly want to install a Mail Transfer Agent such as Smail or Sendmail, as remote mail programs which use IMAP to access incoming and saved mail will usually want to send mail using SMTP, often to the same machine. . You will probably also want to install Pine or some other IMAP client so that you can test your IMAP server.
indent-doc This package contains the HTML documentation for GNU indent.
indent-doc This package contains the HTML documentation for GNU indent.
indent The `indent' program changes the appearance of a C program by inserting or deleting whitespace. . `indent' also provides options for controlling the alignment of braces and declarations, program indenting, and other stylistic parameters, including formatting of both C and C++ comments.
info The Info file format is an easily-parsable representation for online documents. This program allows you to view Info documents, like the ones stored in /usr/share/info and /usr/info. . Much of the software in Debian comes with its online documentation in the form of Info files, so it is most likely you will want to install it.
info2www info2www lets you read Info files with a WWW browser. It requires a HTTP server.
info2www info2www lets you read Info files with a WWW browser. It requires a HTTP server.
ipchains This package allows you to control how programs on your system may access the network, and how programs on other systems may access yours via the network. . This package fully replaces ipfwadm by wrapping it for old fashioned users and for old scripts. . Firewalling HOWTO can be found in doc-linux-* package. . Linux ipchains is a rewrite of the Linux IPv4 firewalling code (which was mainly stolen from BSD) and a rewrite of ipfwadm, which was a rewrite of BSD's ipfw, I believe. It is required to administer the IP packet filters in Linux kernel versions 2.1.102 and above.
ipmasqadm Ipmasqadm is used to configure extra masquerading funcionality, usually provided by additional kernel modules.
ipopd This package contains the POP2 and POP3 servers which were formerly part of the University of Washington IMAP package.
ldap-rfc This is a complete collection of LDAP related RFC's obtained from the OpenLDAP source distribution. They are not OpenLDAP specific and relate to the LDAP protocol in general including some LDAPv3 information.
ldap-rfc This is a complete collection of LDAP related RFC's obtained from the OpenLDAP source distribution. They are not OpenLDAP specific and relate to the LDAP protocol in general including some LDAPv3 information.
ldso The dynamic linker provides the user-level support for loading and linking DLL and ELF shared libraries. It is required by any program that uses shared libraries. . WARNING: Do NOT downgrade this package to version 1.8.x or earlier. Doing so may leave your system in an unusable state.
less Less is a program similar to more (1), but which allows backward movement in the file as well as forward movement. Also, less does not have to read the entire input file before starting, so with large input files it starts up faster than text editors like vi (1). Less uses termcap (or terminfo on some systems), so it can run on a variety of terminals. There is even limited support for hardcopy terminals. . Homepage: http://www.flash.net/~marknu/less/
lftp Lftp is a file retrieving tool that supports FTP and HTTP protocols under both IPv4 and IPv6. Lftp has an amazing set of features, while preserving its interface as simple and easy as possible. . The main two advantages over other ftp clients are reliability and ability to perform tasks in background. It will reconnect and reget the file being transferred if the connection broke. You can start a transfer in background and continue browsing on the ftp site. It does this all in one process. When you have started background jobs and feel you are done, you can just exit lftp and it automatically moves to nohup mode and completes the transfers. It has also such nice features as reput and mirror. It can also download a file as soon as possible by using several connections at the same time. . Lftp can also be scripteable, it can be used to mirror sites, it let you copy files among remote servers (even between FTP and HTTP). It has an extensive online help. It supports bookmarks, and connecting to several ftp/http sites at the same time. . This package also includes ftpget and lftpget - simple non-interactive tools for downloading files.
libapt-pkg-dev This package contains the header files and static libraries for developing with APT's libapt-pkg Debian package manipulation library.
libapt-pkg-doc This package contains documentation for development of the APT Debian package manipulation program and its libraries. Source: apt
libapt-pkg-doc This package contains documentation for development of the APT Debian package manipulation program and its libraries. Source: apt
libbz2-1.0 This package contains libbzip2 which is used by the bzip2 compressor.
libbz2-dev Static libraries and include files for the bzip2 compressor library.
libc-client4.7-dev This package contains the static lib and headers for using the c-client mail handling library.
libc-client4.7 This package contains the shared c-client mail handling library. . WARNING: mailbox root has been changed back to $HOME again. It is no longer $HOME/mail. Please carefully reviw your setup to see if this will affect you in any way. See README.Debian for additional info.
libc6-dbg This package is provided primarily to provide a backtrace with names in a debugger, this makes it somewhat easier to interpret core dumps. The libraries are installed in /usr/lib/debug and can be used by placing that directory in LD_LIBRARY_PATH. Most people will not need this package.
libc6-dev Contains the symlinks, headers, and object files needed to compile and link programs which use the standard C library.
libc6-pic Contains an archive library (ar file) composed of individual shared objects. This is used for creating a library which is a smaller subset of the standard libc shared library. The reduced library is used on the Debian boot floppies. If you are not making your own set of Debian boot floppies using the `boot-floppies' package, you probably don't need this package.
libc6-prof Static libraries compiled with profiling info (-pg) suitable for use with gprof.
libc6 Contains the standard libraries that are used by nearly all programs on the system. This package includes shared versions of the standard C library and the standard math library, as well as many others. Timezone data is also included.
libcap-progs This package provides a number of basic utilities for using capability functionality from the command line.
libcap1-dev Contains the necessary support for building applications that use capabilities.
libcap1 This library implements the user-space interfaces to the POSIX 1003.1e capabilities available in recent Linux kernels. Note that it will not provide any functionality with kernels below 2.1.??.
libdb2-dev libdb2 is a library for manipulating database files, developed at Berkeley and extended by Sleepycat Software Inc. This is the stable version, also commercially supported. . This development package contains include files and docs for the interface, as well as some postscript documents about the use of db. It includes also a static lib for particular cases.
libdb2-util libdb2 is a library for manipulating database files, developed at Berkeley and extended by Sleepycat Software Inc. This is the stable version, also commercially supported. . This package contains several programs for managing the db.
libdb2 libdb2 is a library for manipulating database files, developed at Berkeley and extended by Sleepycat Software Inc. This is the stable version, also commercially supported. . It supports three kinds of file formats: * btree. A representation of a sorted, balanced tree structure. * hashed. An extensible, dynamic hashing scheme. * UNIX file oriented. A byte stream file with fixed or variable length records. Other core database services: * page cache management for fast access, clean page allocation. * lock with multiple reader/writer granularity. * nested transaction support with logging and rollback recovery (two phase commit). * Large set of utility, to dump/load/restore data and examine log.
libdb2++-dev libdb2 is a library for manipulating database files, developed at Berkeley and extended by Sleepycat Software Inc. This is the stable version, also commercially supported. . This development package contains include files and docs for the interface. It includes also a static lib for particular cases.
libdb2++ libdb2 is a library for manipulating database files, developed at Berkeley and extended by Sleepycat Software Inc. This is the stable version, also commercially supported.
libdbi-perl The Perl Database Interface by Tim Bunce provides a software layer to access any SQL database from within a Perl5 program. All SQL database engines for which a DBD:: driver is available can be accessed. . The DBI comes bundled with DBI::Shell, DBD::Proxy and DBD::ProxyServer modules. These *are* still alpha.
libdigest-md5-perl This is a Perl extension interface to the RSA Data Security Inc. MD5 and MD2 Message Digest algorithms. This package also provide modules which calculate HMAC digests.
libg++2.8.1.3-dbg This package contains a shared library with some GNU classes compiled with debugging symbols. This package is no longer supported upstream (as most of its functionality is now in the standard C++ library) - do not use this for development of new software; use libstdc++ instead.
libg++2.8.1.3-dev This package contains some GNU classes. This package is no longer supported upstream (as most of its functionality is now in the standard C++ library) - do not use this
libg++2.8.1.3 This package contains the runtime version of the GNU classes.
libgd1g-dev GD is a graphics library. It allows your code to quickly draw images complete with lines, arcs, text, multiple colours, cut and paste from other images, flood fills, and write out the result as a PNG file. This is particularly useful in World Wide Web applications, where PNG is one of the formats accepted for inline images by most browsers. . This is the full development version of the library.
libgd1g-tools Simple command line tools that use the GD graphics library.
libgd1g GD is a graphics library. It allows your code to quickly draw images complete with lines, arcs, text, multiple colours, cut and paste from other images, flood fills, and write out the result as a PNG file. This is particularly useful in World Wide Web applications, where PNG is one of the formats accepted for inline images by most browsers. . This is the runtime package of the library.
libgdbmg1-dev GNU dbm (`gdbm') is a library of database functions that use extendible hashing and works similarly to the standard UNIX `dbm' functions. . This library is no longer supported by the FSF, and hasn't been worked on in several years -- for new applications, please consider libdb instead, and also consider migrating old applications, see /usr/doc/libgdbmg1-dev/MIGRATE.
libgdbmg1 GNU dbm (`gdbm') is a library of database functions that use extendible hashing and works similarly to the standard UNIX `dbm' functions. . The basic use of `gdbm' is to store key/data pairs in a data file, thus providing a persistent version of the `dictionary' Abstract Data Type (`hash' to perl programmers).
libglib1.2-dbg This package contains the debugging static libraries for the GLib C library. The debugging libraries are installed as /usr/lib/libglib_g.a -- link specifically with them if you want to debug.
libglib1.2-dev This package contains the header files and static libraries for the GLib C library . Install this package if you wish to develop your own X programs using the GTK+ widget toolkit, or wish to develop plug-ins for The GIMP.
libglib1.2 GLib is a library containing many useful C routines for things such as trees, hashes, and lists. GLib was previously distributed with the GTK+ toolkit, but has been split off as of the developers' version 1.1.0. . You do not need to install this package if you have libgtk1 (note 1, not 1.1 or 1.2) installed. libgtk1 included libglib in it. libgtk1.1 and libgtk1.2, however, do need libglib1.1 to be installed separately.
libgmp2-dev This development package provides the header files and the symbolic links to allow compilation and linking of programs that use the libraries provided in the libgmp2 package.
libgmp2 GNU MP is a programmer's library for arbitrary precision arithmetic (ie, a bignum package). It can operate on signed integer, rational, and floating point numeric types. . It has a rich set of functions, and the functions have a regular interface. . GNU MP is licenced under the GNU Library General Public Licence (LGPL). . The home page is; http://www.swox.com/gmp
libgpmg1-dev This package provides a library that handles mouse requests and delivers them to applications.
libgpmg1 This package provides a library that handles mouse requests and delivers them to applications.
libgtk1.2-dbg This package contains the debugging static libraries for the GIMP Toolkit set of widgets for X. Install this package if you wish to debug your own X programs using the GIMP Toolkit 1.2, or if you wish to debug your own plug-ins for The GIMP.
libgtk1.2-dev This package contains the header files and static libraries for the GIMP Toolkit set of widgets for X. . Install this package if you wish to develop your own X programs using the GIMP Toolkit 1.2, or if you wish to compile your own plug-ins for The GIMP.
libgtk1.2-doc This package contains lots of info-files, HTML docs, FAQs, and other handy documentation about the GIMP Toolkit set of widgets for X. . Install this package if you want to have lots of info about the GIMP toolkit when you're programming.
libgtk1.2 The GIMP Toolkit is a freely available set of widgets for X. GTK is easy to use, and has been implemented in such projects as The GNU Image Manipulation Program (The GIMP), GNOME, a GNU desktop set of utilities for X, and gzilla, a GNU web-browser.
libhtml-parser-perl This is a collection of modules that parse HTML text documents. These modules used to be part of the libwww-perl distribution, but are now unbundled in order to facilitate a separate development track.
libi18n-langtags-perl Language tags are a formalism, described in RFC 1766, for declaring what language form (language and possibly dialect) a given chunk of information is in. . This module provides functions for common tasks involving language tags (notably the extraction of them, comparing them, and testing the formal validity of them) as is needed in a variety of protocols and applications.
libident-dev This is a small library to interface to the Ident protocol server.
libident This is a small library to interface to the Ident protocol server; "ident" enables a remote host to find out who's the owner of a network connection. . /usr/sbin/in.identtestd is a small daemon (to be started from inetd) that does an ident lookup on you if you telnet into it. Can be used to verify that your Ident server is working correctly.
libjpeg-progs cjpeg/djpeg: convert to/from the jpeg file format rdjpgcom/wrjpgcom: read/write comments in jpeg files jpegtran: translate between jpeg formats
libjpeg62-dev This package contains the static library, headers and documentation.
libjpeg62 This package contains the shared library.
liblockfile-dev Includes headers and documentation.
liblockfile1 command-line utility ``dotlockfile''.
libltdl0-dev This package contains the header files and static libraries for the libltdl package. . A small library that aims at hiding the various difficulties of dlopening libraries from programmers.
libltdl0 This package contains the run-time libltdl library. . A small library that aims at hiding the various difficulties of dlopening libraries from programmers.
libmagick4-dev This are the include files and static libraries needed to compile programs using libMagick.
libmagick4g LibMagick supports loading and saving a very large set of image formats. It allows a lot of image manipulation as well. . This is the `Free' version of libMagick. It doesn't come with the LZW compression algorithms. It you want to compress your GIFs for example, you should go for libmagick4g-lzw package in the non-free section.
libmhash-dev This package contains header files and the static library
libmhash1 This package contains the shared library
libmime-base64-perl Libmime-base64-perl is a collection of Perl modules which provide simple and consistent methods for dealing with Base64 encoding.
libmm10-dev MM is a two layer abstraction library which simplifies the use of shared memory between forked (and therefore closely releated) processes. It hides all platform-dependent aspects of the process from the user and provides a malloc(3)-style API.
libmm10 MM is a two layer abstraction library which simplifies the use of shared memory between forked (and therefore closely releated) processes. It hides all platform-dependent aspects of the process from the user and provides a malloc(3)-style API.
libmysqlclient6-dev MySQL is a fast and stable SQL (Structured Query Language) database server. This package includes development libraries and header files.
libmysqlclient6 MySQL is a fast and stable SQL (Structured Query Language) database server. This package includes the client library.
libncurses5-dbg This package contains the static debugging and profiling libraries and symbolic links that developers using ncurses will need.
libncurses5-dev This package contains the header files, static libraries and symbolic links that developers using ncurses will need.
libncurses5 This package contains the shared libraries necessary to run programs compiled with ncurses.
libnet-perl libnet contains Perl implementations of the following protocols: Net::FTP (RFC959), Net::SMTP (RFC821), Net::Time (RFC867 & RFC868), Net::NNTP (RFC977), Net::POP3 (RFC1939), Net::SNPP (RFC1861) It also contains various utility functions for implementing new protocols.
libnet-perl libnet contains Perl implementations of the following protocols: Net::FTP (RFC959), Net::SMTP (RFC821), Net::Time (RFC867 & RFC868), Net::NNTP (RFC977), Net::POP3 (RFC1939), Net::SNPP (RFC1861) It also contains various utility functions for implementing new protocols.
libnet-telnet-perl Net::Telnet allows you to make client connections to a TCP port and do network I/O, especially to a port using the TELNET protocol. Simple I/O methods such as print, get, and getline are provided. More sophisticated interactive features are provided because connecting to a TELNET port ultimately means communicating with a program designed for human interaction. These interactive features include the ability to specify a timeout and to wait for patterns to appear in the input stream, such as the prompt from a shell.
libopenldap-dev This package allows development of LDAP applications using the OpenLDAP libraries. It includes headers, libraries and links to allow static and dynamic linking.
libopenldap-runtime Contains runtime configuration files and man pages for the OpenLDAP libraries.
libopenldap1 These are the run-time libraries for the OpenLDAP (Lightweight Directory Access Protocol) servers and clients.
libpam-cracklib This module allows the use of cracklib in the authentication model.
libpam-doc Contains documentation (in HTML, ASCII, and PostScript format) for libpam, the Pluggable Authentication Modules library, a suite of shared libraries that enable the local system administrator to choose how applications authenticate users.
libpam-doc Contains documentation (in HTML, ASCII, and PostScript format) for libpam, the Pluggable Authentication Modules library, a suite of shared libraries that enable the local system administrator to choose how applications authenticate users.
libpam-modules This package completes the set of modules for PAM. It includes the the pam_unix_*.so module as well as some specialty modules.
libpam-runtime Contains the base setup for libpam
libpam0g-dev Contains C header files and development shared libraries libraries for libpam, the pluggable authentication modules, a suite of shared libraries that enable the local system administrator to choose how applications authenticate users. . PAM decouples applications from the authentication mechanism, making it possible to upgrade the authentication system without recompiling or rewriting the applications.
libpam0g Contains the C shared library for Linux-PAM, a suite of shared libraries that enable the local system administrator to choose how applications authenticate users. In other words, without rewriting or recompiling a PAM-aware application, it is possible to switch between the authentication mechanism(s) it uses. One may entirely upgrade the local authentication system without touching the applications themselves.
libpaperg This package contains a simple library for use by programs needing to handle papers. It lets program automatically recognize a lot of different papers with their properties (actually their size).
libpcre2-dev Includes headers, static libraries, and documentation.
libpcre2 This is a library of functions to support regular expressions whose syntax and semantics are as close as possible to those of the Perl 5 language.
libpgperl A library to enable Perl scripts to communicate with the PostgreSQL database backend.
libpgsql2.1 C and C++ libraries to enable user programs to communicate with the PostgreSQL database backend. The backend can be on another machine and accessed through TCP/IP.
libpgtcl A library to enable Tcl/Tk scripts to communicate with the PostgreSQL database backend.
libpng2-dev libpng is a library implementing an interface for reading and writing PNG (Portable Network Graphics) format files. . This library is more recent than libpng0g, and you should use it rather than libpng0g (which is for legacy packages).
libpng2 libpng is a library implementing an interface for reading and writing PNG (Portable Network Graphics) format files. . This library is more recent than libpng0g, and you should use it rather than libpng0g (which is for legacy packages).
libpopt-dev Popt was heavily influenced by the getopt() and getopt_long() functions, but it allows more powerful argument expansion. It can parse arbitrary argv[] style arrays and automatically set variables based on command line arguments. It also allows command line arguments to be aliased via configuration files and includes utility functions for parsing arbitrary strings into argv[] arrays using shell-like rules. . This package contains the popt static library and header file.
libpopt0 Popt was heavily influenced by the getopt() and getopt_long() functions, but it allows more powerful argument expansion. It can parse arbitrary argv[] style arrays and automatically set variables based on command line arguments. It also allows command line arguments to be aliased via configuration files and includes utility functions for parsing arbitrary strings into argv[] arrays using shell-like rules. . This package contains the runtime library and locale data.
libproc-dev These are the header files for libproc. Some packages using libproc to access process information from /proc need these to compile.
libreadline4-dbg The GNU readline library aids in the consistency of user interface across discrete programs that need to provide a command line interface. . The GNU history library provides a consistent user interface for recalling lines of previously typed input.
libreadline4-dev The GNU readline library aids in the consistency of user interface across discrete programs that need to provide a command line interface. . The GNU history library provides a consistent user interface for recalling lines of previously typed input.
libreadline4 The GNU readline library aids in the consistency of user interface across discrete programs that need to provide a command line interface. . The GNU history library provides a consistent user interface for recalling lines of previously typed input.
librecode-dev This package contains the header files and static librecode.a library needed to build applications based on librecode.
librecode0 This package contains the librecode shared library, needed by recode.
librpm1-dev This library allows programs to make use of a rpm database or rpm packages without going through the rpm program. . This is the development kit, containing static libraries and header files necessary to build programs that use librpm.
librpm1 This library allows programs to make use of a rpm database or rpm packages without going through the rpm program.
libsnmp4.1-dev The UCD SNMP library development files may be used to develop SNMP apps.
libsnmp4.1 The UCD SNMP shared library is used by the UCD SNMP agent and apps.
libstdc++2.10-dbg This package contains the shared library of libstdc++ compiled with debugging symbols.
libstdc++2.10-dev This package contains the headers and static library files necessary for building C++ programs which use libstdc++. Be advised that this only works with the GNU C++ compiler (version 2.95), and no earlier library will work it.
libstdc++2.10 This package contains an additional runtime library for C++ programs built with the GNU compiler.
libterm-readline-gnu-perl This is an implementation of a Perl interface to the GNU Readline Library. This module gives you input line editing, input history management, word completion, and other similar facilities. This module gives you access to almost all variables and functions documented in the GNU ReadLine/History Library. This means you can write your custom editing function, your custom completion function, and so on with Perl. You may find it useful for prototyping before programming with C.
libtext-format-perl This module provides the following functions: . format() Format text into a paragraph. Text is first broken into words and then joined back together to make up the paragraph. There are numerous attributes you can set to your liking. . paragraphs() Treats each element of the array passed in as a separate paragraph and passes them to format() for formatting. The list returned will be then formatted into separate paragraphs. . center() Centers all the lines that were passed in. . expand() Expand tabs into spaces. . unexpand() Turn spaces into tabs. First calls expand() to expand tabs into spaces and then turns tabstop number of spaces into tabs, you can set tabstop size with tabstop().
libtiff-tools libtiff is a library providing support for the Tag Image File Format (TIFF), a widely used format for storing image data. Included are tools for converting TIFF images to and from other formats and tools for doing simple manipulations of TIFF images.
libtiff3g-dev libtiff is a library providing support for the Tag Image File Format (TIFF), a widely used format for storing image data. Included are the development files, static library and the required headers.
libtiff3g libtiff is a library providing support for the Tag Image File Format (TIFF), a widely used format for storing image data. Included is the shared library.
libtimedate-perl This distribution replaces my earlier GetDate distribution, which was only a date parser. The date parser contained in this distribution is far superior to the yacc based parser, and a *lot* faster. . The parser contained here will only parse absolute dates, if you want a date parser that can parse relative dates then take a look at the Time modules by David Muir on CPAN.
libtool-doc This package contains the GNU libtool documentation. . GNU libtool is generic library support script. Libtool hides the complexity of generating special library types (such as shared libraries) behind a consistent interface. To use libtool, add the new generic library building commands to your Makefile, Makefile.in, or Makefile.am. See the documentation for details. Libtool supports building static libraries on all platforms.
libtool This is GNU libtool, a generic library support script. Libtool hides the complexity of generating special library types (such as shared libraries) behind a consistent interface. To use libtool, add the new generic library building commands to your Makefile, Makefile.in, or Makefile.am. See the documentation for details. Libtool supports building static libraries on all platforms.
liburi-perl From the README: . This package contains the URI.pm module with friends. The module implements the URI class. Objects of this class represent Uniform Resource Identifier (URI) references as specified in RFC 2396. . URI objects can be used to access and manipulate the various components that make up these strings. There are also methods to combine URIs in various ways. . The URI class replace the URI::URL class that used to be distributed with libwww-perl. This package contains an emulation of the old URI::URL interface. The emulated URI::URL implement both the old and the new interface.
libwrap0-dev Wietse Venema's network logger, also known as TCPD or LOG_TCP. . These programs log the client host name of incoming telnet, ftp, rsh, rlogin, finger etc. requests. Security options are: access control per host, domain and/or service; detection of host name spoofing or host address spoofing; booby traps to implement an early-warning system.
libwrap0 Wietse Venema's network logger, also known as TCPD or LOG_TCP. . These programs log the client host name of incoming telnet, ftp, rsh, rlogin, finger etc. requests. Security options are: access control per host, domain and/or service; detection of host name spoofing or host address spoofing; booby traps to implement an early-warning system.
libwww-perl Libwww-perl is a collection of Perl modules which provides a simple and consistent programming interface (API) to the World-Wide Web. The main focus of the library is to provide classes and functions that allow you to write WWW clients, thus libwww-perl said to be a WWW client library. The library also contain modules that are of more general use, as well as a simple HTTP/1.1-compatible server implementation. . The URI modules have been split off into liburi-perl; install that package if you need them.
libxmltok1-dev Libraries for XML parsing in C. It aims to be fully conforming. It is currently not a validating XML processor. . The library libxmltok contains a low-level library for tokenizing XML. The library libxmlparse contains an XML parser library which is built on top of the xmltok library. . Author: James Clark <jjc@jclark.com> Homepage: http://www.jclark.com/xml/expat.html
libxmltok1 Libraries for XML parsing in C, which contains the shared libraries, libxmltok and libxmlparser. These libraries are being used, for instance, for XML support to Netscape 5 and the Perl module, XML::Parser. . Author: James Clark <jjc@jclark.com> Homepage: http://www.jclark.com/xml/expat.html
links Lynx-like character mode browser, except rendering tables and frames correctly, features background downloads, colors, and much more.
lintian Lintian dissects Debian packages and reports bugs and policy violations. It contains automated checks for many aspects of Debian policy as well as some checks for common errors. . It uses an archive directory, called laboratory, in which it stores information about the packages it examines. It can keep this information between multiple invocations in order to avoid repeating expensive data-collection operations. This also possible to check the complete Debian archive for bugs, in a reasonable time. . This package is useful for all people who want to check Debian packages for compliance with Debian policy. Every Debian maintainer should check packages with this tool before uploading them to the archive. . This version of Lintian is calibrated for policy version 2.5.0.0.
lkcdutils This software package contains system crash dump analyzer tools. It includes Linux Crash (lcrash) and all appropriate user level scripts required for saving and configuring system crash dumps. This package should be installed after the lkcd kernel patches are installed on the system.
locale-ko This is an experimental and incorrect locale definition for Korean (ko_KR). Since the GNU libc does not support the EUC encoding yet, we cannot make a correct locale definition for it. . If you want to get more informations, see http://chem.skku.ac.kr/~wkpark/glibc.glibc.html
locales Machine-readable data files, shared objects and programs used by the C library for localization (l10n) and internationalization (i18n) support.
lockfile-progs This package includes several programs to safely lock and unlock files and mailboxes from the command line. These include: . lockfile-create lockfile-remove lockfile-touchlock mail-lock mail-unlock mail-touchlock . These programs use liblockfile to perform the file locking and unlocking, so they are guaranteed compatible with Debian's file locking policies.
login These tools are required to be able to login and use your system. The login program invokes you user shell and enables command execution. The newgrp program is used to change your effective group ID (useful for workgroup type situations). The su program allows changing your effective user ID (useful being able to execute commands as another user). . Also supplies a logout daemon that can place limits on when, from where, and for how long certain users can login to the system.
logrotate The logrotate utility is designed to simplify the administration of log files on a system which generates a lot of log files. Logrotate allows for the automatic rotation compression, removal and mailing of log files. Logrotate can be set to handle a log file daily, weekly, monthly or when the log file gets to a certain size. Normally, logrotate runs as a daily cron job.
lpr This is the BSD printer spooler and associated utilities. You can use this for local and remote printers. . If you install magicfilter or apsfilter (along with gs), lpr will be able to automatically handle special file types (such as Postscript and PDF files).
lvm LVM includes all of the support for handling read/write operations on physical volumes (hard disks, RAID-Systems, magneto optical, etc., multiple devices (MD), see mdadd(8) or even loop devices, see losetup(8)), creating volume groups from one or more physical volumes and creating one or more logical volumes in volume groups. Architecture: s390
lynx Lynx is a fully-featured World Wide Web (WWW) client for users running cursor-addressable, character-cell display devices (e.g., vt100 terminals, vt100 emulators running on PCs or Macs, or any other "curses-oriented" display). It will display hypertext markup language (HTML) documents containing links to files residing on the local system, as well as files residing on remote systems running Gopher, HTTP, FTP, WAIS, and NNTP servers.
m4-doc This package contains the HTML documentation for GNU m4.
m4 GNU `m4' is an implementation of the traditional UNIX macro processor. It is mostly SVR4 compatible, although it has some extensions (for example, handling more than 9 positional parameters to macros). `m4' also has builtin functions for including files, running shell commands, doing arithmetic, etc. Autoconf needs GNU `m4' for generating `configure' scripts, but not for running them.
mailtools This is a set of perl modules which provide an easy interface to manipulating email in an object-oriented fashion.
mailx mailx is the traditional command-line-mode mail user agent. Even if you don't use it it may be required by other programmes.
make GNU Make is a program that determines which pieces of a large program need to be recompiled and issues the commands to recompile them, when necessary. More information about GNU Make can be found in the `make' Info page.
makedev The MAKEDEV executable is used to populate the /dev directory with device files.
man-db This package provides the man command. This utility is the primary way of examining the on-line help files (manual pages). Other utilities provided include the whatis and apropos commands for searching the manual page database, the manpath utility for determining the manual page search path, and the maintenance utilities mandb, catman and zsoelim. This package uses the groff suite of programs to format and display the manual pages.
manpages-dev These man pages describe the Linux programming interface, including these two sections: * 2 = Linux system calls. * 3 = Libc calls (note that a more comprehensive source of information may be found in the glibc-doc package). Source: manpages
manpages This package contains the Linux man pages for these sections: * 4 = Devices (e.g. hd, sd). * 5 = File formats and protocols, syntaxis of several system files (e.g. wtmp, /etc/passwd, nfs). * 7 = Conventions and standards, macro packages, etc. (e.g. nroff, ascii). . Sections 1, 6 and 8 are provided by the respective applications. This package only includes the intro man page describing the section. . The man pages describe syntaxis of several system files.
mawk Mawk is an interpreter for the AWK Programming Language. The AWK language is useful for manipulation of data files, text retrieval and processing, and for prototyping and experimenting with algorithms. Mawk is a new awk meaning it implements the AWK language as defined in Aho, Kernighan and Weinberger, The AWK Programming Language, Addison-Wesley Publishing, 1988. (Hereafter referred to as the AWK book.) Mawk conforms to the Posix 1003.2 (draft 11.3) definition of the AWK language which contains a few features not described in the AWK book, and mawk provides a small number of extensions. . Mawk is smaller and much faster than gawk. It has some compile-time limits such as NF = 32767 and sprintf buffer = 1020.
mime-support As these files can be used by all MIME compliant programs, they have been moved into their own package that others can depend upon. . Other packages add themselves as viewers/editors/composers/etc by using the provided "update-mime" program. . In addition, the commands "see", "edit", "compose", and "print" will display, alter, create, and print (respectively) any file using a program determined from the entries in the mime.types and mailcap files.
mlock libc-client.so uses this program to lock mailbox files so they don't get corrupted.
mmv mmv is a program to move/copy/append/link multiple files according to a set of wildcard patterns. This multiple action is performed safely, i.e. without any unexpected deletion of files due to collisions of target names with existing filenames or with other target names.
modutils These utilities are intended to make a Linux modular kernel manageable for all users, administrators and distribution maintainers.
mount This package provides the mount(8), umount(8), swapon(8), swapoff(8), and losetup(8) commands.
mysql-client MySQL is a true multi-user, multi-threaded SQL (Structured Query Language) database server. SQL is the most popular database language in the world. . The main goals of MySQL are speed, robustness and easy to use. MySQL was originally developed because Tcx needed a SQL server that could handle very big databases with magnitude higher speed than what any database vendor could offer. They have now been using MySQL since 1996 in a environment with more than 40 databases, 10,000 tables, of which more than 500 have more than 7 million rows. This is about 50G of mission critical data.
mysql-doc MySQL is a true multi-user, multi-threaded SQL (Structured Query Language) database server. SQL is the most popular database language in the world. . The main goals of MySQL are speed, robustness and easy to use. MySQL was originally developed because Tcx needed a SQL server that could handle very big databases with magnitude higher speed than what any database vendor could offer. They have now been using MySQL since 1996 in a environment with more than 40 databases, 10,000 tables, of which more than 500 have more than 7 million rows. This is about 50G of mission critical data.
mysql-gpl-client MySQL is a fast and stable SQL (Structured Query Language) database server. This package includes the client binaries. This package does not include the server, which is still only in non-free.
mysql-gpl-doc MySQL is a fast and stable SQL (Structured Query Language) database server. This package includes documentation as info files, html, and plain text.
mysql-server MySQL is a true multi-user, multi-threaded SQL (Structured Query Language) database server. SQL is the most popular database language in the world. . The main goals of MySQL are speed, robustness and easy to use. MySQL was originally developed because Tcx needed a SQL server that could handle very big databases with magnitude higher speed than what any database vendor could offer. They have now been using MySQL since 1996 in a environment with more than 40 databases, 10,000 tables, of which more than 500 have more than 7 million rows. This is about 50G of mission critical data.
ncurses-base This package contains what should be a reasonable subset of terminal definitions, including: ansi, dumb, linux, rxvt, screen, sun, vt100, vt102, vt220, vt52, and xterm.
ncurses-bin This package contains the programs used for manipulating the terminfo database and individual terminfo entries, as well as some programs for resetting terminals and such.
ncurses-term This package contains all of the terminal definitions not found in the ncurses-base package. There are far too many to list here.
net-tools This package includes the important tools for controlling the network subsystem of the Linux kernel. This includes arp, ifconfig, netstat, rarp, nameif and route. Additionally, this package contains utilities relating to particular network hardware types (plipconfig, slattach) and advanced aspects of IP configuration (iptunnel, ipmaddr). In the upstream package 'hostname' and friends are included. Those are not installed by this package, since there is a special "hostname*.deb".
netbase This package provides the necessary infrastructure for basic TCP/IP based networking.
netkit-inetd The inetd server is a network daemon program that specializes in managing incoming network connections. It's configuration file tells it what program needs to be run when an incoming connection is received. Any service port may be configured for either of the tcp or udp protcols.
netkit-ping The ping command sends ICMP ECHO_REQUEST packets to a host in order to test if the host is reachable via the network.
netkit-rpc rpcinfo makes an RPC call to an RPC server and reports what it finds. . rpcgen is a tool that generates C code to implement an RPC protocol. The input to rpcgen is a language similar to C known as RPC Language (Remote Procedure Call Language).
nfs-common Use this package on any machine that does NFS either as client or server. Programs included: lockd, statd, showmount, and nfsstat. . Upstream: SourceForge project "nfs", CVS module nfs-utils.
nfs-kernel-server Use this package if you have a fairly recent kernel (2.2.13 or better) and you want to use the kernel-mode NFS server. The user-mode NFS server in the "nfs-server" package is slower but more featureful and easier to debug than the kernel-mode server. Upstream: SourceForge project "nfs", CVS module nfs-utils.
nhfsstone Upstream: SourceForge project "nfs", CVS module nfs-utils.
nmh This is the nmh mail user agent (reader/sender), a command line based mail reader that is powerful and extensible. nmh is an excellent choice for people who receive and process a lot of mail. . Unlike most mail user agents, nmh is not a single program, rather it is a set of programs that are run from the shell. This allows the user to utilize the full power of the Unix shell in coordination with nmh. Various front-ends are available, such as mh-e (an emacs mode), xmh, and exmh (X11 clients). . nmh was originally based on MH version 6.8.3, and is intended to be a (mostly) compatible drop-in replacement for MH.
nscd A daemon which handles passwd and group lookups for running programs and caches the results for the next query. You should install this package only if you use slow Services like LDAP, NIS or NIS+
nvi Vi is the original screen based text editor for Unix systems. It is considered the standard text editor, and is available on almost all Unix systems. . Nvi is intended as a "bug-for-bug compatible" clone of the original BSD vi editor. As such, it doesn't have a lot of snazzy features as do some of the other vi clones such as elvis and vim. However, if all you want is vi, this is the one to get.
openldap-gateways These programs provide directory interaction (gateways) with your existing servers. They include fax, finger, gopher and mail gateways, aswell as some useful utilities.
openldap-guide This is a complete guide on installing, configuring and maintaining the OpenLDAP server (slapd). If you are serious about fine tuning your LDAP server, or just want to see what LDAP is and what it can do, this is the document you want. . Includes HTML, Postscript and text formats, for easy reading and printing.
openldap-utils Utilities from the OpenLDAP (Lightweight Directory Access Protocol) package. These utilities can access a local or remote LDAP server and contain all the client programs required to access LDAP servers.
openldapd This is the OpenLDAP (Lightweight Directory Access Protocol) standalone server (slapd). The server can be used to provide a standalone directory service and also includes the slurpd replication server and centipede.
passwd This package includes passwd, chsh, chfn, and many other programs to maintain password and group data. . Shadow passwords are supported. See /usr/share/doc/passwd/README.Debian
patch Patch will take a patch file containing any of the four forms of difference listing produced by the diff program and apply those differences to an original file, producing a patched version.
pdksh PD-ksh is a mostly complete AT&T ksh look-alike (see NOTES file for a list of things not supported). Work is currently underway to make it fully compatible with both POSIX and AT&T ksh (when the two don't conflict). . Since pdksh is free and compiles and runs on most common unix systems, it is very useful in creating a consistent user interface across multiple machines. For example, in the CS dept. of MUN, pdksh is installed on a variety of machines including Suns, HPs, DecStations, pcs running Linux, etc., and is the login shell of ~4500 users.
perl-5.005-base A scripting language with delusions of full language-hood, Perl is used in many system scripts and utilities. . This is a stripped down Perl with only essential libraries. To make full use of Perl, you'll want to install the perl-5.005 package which supplements this one.
perl-5.005-debug debugperl will allow you to see the internal data for Perl. It will allow you to view the compiled opcode tree, see *exactly* how a regex is being used, and show (in minute detail) what Perl is doing. Look in perlrun(1p) for details. You probably don't need this. perl -dead will bring up the Perl source debugger and tell you much of what you want to know. See perldebug(1).
perl-5.005-doc This is a first cut a documentation package for Perl. It will definitely need some tweaking.
perl-5.005-suid This can be a security hole but it is much safer than shell scripts and with -Tw can be much safer than setuid executables.
perl-5.005-thread This package provides /usr/bin/perl-thread and all associated files. Threading is considered an experimental feature of perl-5.005.
perl-5.005 An interpreted scripting language, known among some as "Unix's Swiss Army Chainsaw". . Perl is optimized for scanning arbitrary text files and system administration. It has built-in extended regular expression matching and replacement, a dataflow mechanism to improve security with setuid scripts and is extendable via modules that can interface to C libraries. . Note that this supplements perl-base, providing the full Perl distribution.
perl-tk A good place to get started is by running the "widget" demo that's installed with this package.
perlmagick PerlMagick is a perl module which gives you all the functionality you can enjoy in the imagemagick package binaries, from perl. . One can load several images with perlmagick, apply numerous transformations and operations on the images and write them back, possibly in a different format. . See the libmagick4g or libmagick4g-lzw entries for details.
pgaccess A Tk/Tcl program for X that provides a front-end to PostgreSQL. It can be used to generate and store queries, views and new forms.
pgrep Perl-style regexps have many useful features that the standard POSIX ones don't; this is basically the same as grep but with the different regexp syntax. . The other reason for the existence of pgrep is that its source code is an example of programming with libpcre.
php4-cgi-gd This package provides a module for handling graphics directly from PHP scripts. It supports the PNG, JPEG, XPM and uncompressed GIF image formats and ttf fonts. . PHP4 is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly.
php4-cgi-imap This package provides a module for IMAP functions in PHP scripts. . PHP4 is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly.
php4-cgi-ldap This package provides a CGI module for LDAP functions in PHP scripts. . PHP4 is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly.
php4-cgi-mhash This package provides a module for mhash functions in PHP scripts. . PHP4 is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly.
php4-cgi-mysql This package provides a module for MySQL database connections directly from PHP scripts. . PHP4 is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly.
php4-cgi-pgsql This package provides a module for PostgreSQL database connections directly from PHP scripts. . PHP4 is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly.
php4-cgi-snmp This package provides a module for SNMP functions in PHP scripts. . PHP4 is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly.
php4-cgi-xml This package provides a module for XML functions in PHP scripts. . PHP4 is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly.
php4-cgi This package provides the CGI. . PHP4 is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly. . The most significant change between php3 and php4 is the new parser engine called Zend, which boosts performance quite impressively.
php4-dev This package provides the files from the PHP4 source needed for compiling additional modules. . PHP4 is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly. . The most significant change between php3 and php4 is the new parser engine called Zend, which boosts performance quite impressively.
php4-gd This package provides a module for handling graphics directly from PHP scripts. It supports the PNG, JPEG, XPM and uncompressed GIF image formats and ttf fonts. . PHP4 is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly.
php4-imap This package provides a module for IMAP functions in PHP scripts. . PHP4 is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly.
php4-ldap This package provides a module for LDAP functions in PHP scripts. . PHP4 is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly.
php4-mhash This package provides a module for mhash functions in PHP scripts. . PHP4 is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly.
php4-mysql This package provides a module for MySQL database connections directly from PHP scripts. . PHP4 is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly.
php4-pgsql This package provides a module for PostgreSQL database connections directly from PHP scripts. . PHP4 is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly.
php4-snmp This package provides a module for SNMP functions in PHP scripts. . PHP4 is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly.
php4-xml This package provides a module for XML functions in PHP scripts. . PHP4 is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly.
php4 This package provides the loadable module for the apache webserver. . PHP4 is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly. . The most significant change between php3 and php4 is the new parser engine called Zend, which boosts performance quite impressively.
pidentd Identd is a server which implements the TCP/IP proposed standard IDENT user identification protocol as specified in the RFC 1413 document.
portmap Portmap is a server that converts RPC (Remote Procedure Call) program numbers into DARPA protocol port numbers. It must be running in order to make RPC calls. . Services that use RPC include NFS and NIS.
postgresql-client This package contains client and administrative programs for PostgreSQL: these are the user front-end, psql, and scripts for creating and destroying users and database schemas. . If you install PostgreSQL on a standalone machine, you need this package too. On a network, you need it installed somewhere on the network, but not necessarily on the same machine.
postgresql-contrib The PostgreSQL contrib package provides several additional features for the PostgreSQL database. contrib often serves as a testbed for features before they are adopted into PostgreSQL proper: . apache_logging - Getting Apache to log to PostgreSQL array - Array iterator functions bit - A set of C routines to implement an SQL-compliant bitstring type datetime - Date & time functions earthdistance - Operator for computing earth distance for two points findoidjoins - Finds the joins used by oid columns by examining the actual values in the oid columns and row oids. fulltextindex - Full text indexing using triggers isbn_issn - Type extensions for ISBN (books) and ISSN (serials) keywordindex - An adaptation of fulltextindex to index keywords; stop words can be specified lo - Large Object maintenance miscutil - Postgres assert checking and various utility functions mSQL-interface - mSQL API translation library noupdate - trigger to prevent updates on single columns pgbench - a simple program to run a benchmark test soundex - Prototype for soundex function spi - PostgreSQL Server Programming Interface; 4 examples of its use: autoinc - A function for implementing AUTOINCREMENT/ IDENTITY insert_username - function for inserting user names refint - Functions for implementing referential integrity (foreign keys) timetravel - Re-implements in user code the time travel feature that was removed in 6.3. string - C-like input/output conversion routines for strings unixdate - Conversions from integer to datetime userlock - User locks vacuumlo - Vacuum large objects
postgresql-dev Header files for compiling C and C++ programs to link with the libpgsql2 libraries in order to communicate with the PostgreSQL database backend.
postgresql-doc Contains all README files, user manual and examples for all PostgreSQL packages.
postgresql-pl PL/pgSQL is a procedural language based on SQL designed for the PostgreSQL database system.
postgresql-test This package provides the regression test suite for PostgreSQL. This may be useful for people porting the PostgreSQL packages to new architectures. It is not necessary for ordinary users.
postgresql PostgreSQL is an object-relational database, which supports a large part of SQL-92. It is under continuous development and each release implements more of the SQL standard. It also supports some object-oriented features. . As compared to MySQL, PostgreSQL is more fully featured - most importantly, PostgreSQL supports transactions, which are essential to multi-user update of a database. The trade-off is that it is slower, though again, each release sees improvements in efficiency. For more information, see <http://OpenACS.org/why-not-mysql.html>. . This package provides the backend features; you need postgresql-client or some other front-end to be able to access them.
procps These are utilities to browse the /proc filesystem, which is not a real file system but a way for the kernel to provide information about the status of entries in its process table. (e.g. running, stopped or "zombie") Both command line and full screen utilities are provided. Ncurses is needed for the full screen utilities.
proftpd A powerful replacement for wu-ftpd, this File Transfer Protocol daemon supports hidden directories, virtual hosts, and per-directory ".ftpaccess" files. It uses a single main configuration file, with a syntax similar to Apache. . Because of the advanced design, anonymous-FTP directories can have an arbitrary internal structure (bin, lib, etc, and special files are not needed). Advanced features like multiple password files and upload/download ratios are also supported. . More information can be found at http://www.proftpd.net/.
protoize `protoize' can be used to add prototypes to a program, thus converting the program to ANSI C in one respect. The companion program `unprotoize' does the reverse: it removes argument types from any prototypes that are found.
psmisc This package contains three little utilities that use the proc FS: . `fuser' identifies processes using files (similar to Sun's or SGI's fuser). `killall' kills processes by name, e.g. killall -HUP named. `pstree' shows the currently running processes as a tree
python-base An interpretive, interactive object oriented computer language, includes an extensive class library with lots of goodies for network programming, system administration, sounds and graphics. . `A step up from Perl' says bruce@pixar.com.
python-dev Header files, a static library and development tools for building Python modules, extending the Python interpreter or embedding Python in applications.
python-elisp Emacs-lisp python-mode for the scripting language Python. . If you install this with XEmacs 20 or 21, it will replace the included python-mode.el, which may or may not be a more recent version (use "C-h v py-version" to compare).
python-examples Examples, Demos and Tools for Python. These are files included in the upstream Python distribution.
python-gdbm GNU dbm database module for Python. Install this if you want to create or read GNU dbm database files with Python.
python-mpz Arbitrary precision arithmetic for Python using the GNU MP library, i.e. bignum support.
python-pygresql PyGreSQL is a Python module that interfaces to a PostgreSQL database. It embeds the PostgreSQL query library to allow easy use of the powerful PostgreSQL features from a Python script.
python-regrtest Regression test for the Python distribution. . You only want to install this if you don't trust the Python packages.
python-tk A module for writing portable GUI applications with Python using Tk. Also known as Tkinter.
python-zlib A compression module for Python using the zlib library. zlib implements the deflate compression method used in gzip and pkzip.
quota QUOTA is implemented using the BSD systemcall interface as the means of communication with the user level. This is based on the Melbourne quota system which uses both user and group quota files.
recode-doc This package contains the HTML documentation for GNU recode.
recode GNU `recode' converts files between character sets and usages. When exact transliterations are not possible, it may get rid of the offending characters or fall back on approximations. This program recognizes or produces nearly 150 different character sets and is able to transliterate files between almost any pair. Most RFC 1345 character sets are supported.
rpm If you want to install Red Hat Packages then please use the alien package. Using RPM directly will bypass the Debian packaging system!
rstart rstart is an implementation of a remote application start client based on rsh.
rstartd rstartd is an implementation of a remote applications start daemon based on rsh.
samba-common The Samba software suite is a collection of programs that implements the SMB protocol for unix systems, allowing you to serve files and printers to Windows, NT, OS/2 and DOS clients. This protocol is sometimes also referred to as the LanManager or Netbios protocol. . This package contains the common files that are used by both the server (provided in the samba package) and the client (provided in the smbclient package).
samba-doc The Samba software suite is a collection of programs that implements the SMB protocol for unix systems, allowing you to serve files and printers to Windows, NT, OS/2 and DOS clients. This protocol is sometimes also referred to as the LanManager or Netbios protocol. . This package contains all the documentation that comes in the original tarball.
samba The Samba software suite is a collection of programs that implements the SMB protocol for unix systems, allowing you to serve files and printers to Windows, NT, OS/2 and DOS clients. This protocol is sometimes also referred to as the LanManager or Netbios protocol. . This package contains all the components necessary to turn your Debian GNU/Linux box into a powerful file and printer server. . As of Samba 2.0.6-1, the Samba Debian packages consist of the following: . samba - A LanManager like file and printer server for Unix. samba-common - Samba common files used by both the server and the client. smbclient - A LanManager like simple client for Unix. swat - Samba Web Administration Tool samba-doc - Samba documentation. smbfs - Mount and umount commands for the smbfs (kernels 2.0.x and above).
sed sed reads the specified files or the standard input if no files are specified, makes editing changes according to a list of commands, and writes the results to the standard output.
sharutils `shar' makes so-called shell archives out of many files, preparing them for transmission by electronic mail services. `unshar' helps unpacking shell archives after reception. Other related utility programs help with other tasks. . `uuencode' prepares a file for transmission over an electronic channel which ignores or otherwise mangles the eight bit (high order bit) of bytes. `uudecode' does the converse transformation.
shellutils The utilities: basename chroot date dirname echo env expr factor false groups hostid id logname nice nohup pathchk pinky printenv printf pwd seq sleep stty tee test true tty uname users who whoami yes.
slang1-dev S-Lang is a C programmer's library that includes routines for the rapid development of sophisticated, user friendly, multi-platform applications. . The S-Lang library includes the following: * Low level tty input routines for reading single characters at a time. * Keymap routines for defining keys and manipulating multiple keymaps. * A high-level key processing interface (SLkp) for handling function and arrow keys. * High level screen management routines for manipulating both monochrome and color terminals. These routines are very efficient. (SLsmg) * Low level terminal-independent routines for manipulating the display of a terminal. (SLtt) * Routines for reading single line input with line editing and recall capabilities. (SLrline) * Searching functions: both ordinary searches and regular expression searches. (SLsearch) * An embedded stack-based language interpreter with a C-like syntax.
slang1-pic This is used to develop subsets of the S-Lang shared libraries for use on custom installation floppies and in embedded systems. Unless you're making one of those, you won't need this package.
slang1 S-Lang is a C programmer's library that includes routines for the rapid development of sophisticated, user friendly, multi-platform applications. . This package contains only the shared library libslang.so.* and copyright information. It is only necessary for programs that use this library (such as jed and slrn). If you plan on doing development with S-Lang, you will need the companion -dev package as well.
smbclient The Samba software suite is a collection of programs that implements the SMB protocol for unix systems, allowing you to serve files and printers to Windows, NT, OS/2 and DOS clients. This protocol is sometimes also referred to as the LanManager or Netbios protocol. . This package contains the client components of the Samba suite.
smbfs Smbfs is a filesystem which understands the SMB protocol. This is the protocol Windows for Workgroups, Windows NT or Lan Manager use to talk to each other. It was inspired by samba, the program by Andrew Tridgell that turns any unix site into a file server for DOS or Windows clients. . Starting with the Debian Samba packages version 2.0.4b-2, the old smbfs utilities for 2.0.x and the new smbfs utilities for 2.2.x kernels have been merged in a single package called smbfs. A wrapper script called smbmount.sh identifies the version of the kernel running and calls the correct binary.
snmp The UCD SNMP applications allow querying the UCD and other SNMP agents.
snmpd The UCD SNMP agent allows remote monitoring of various network and system information.
ss-dev This package includes a tool that parses a command table to generate a simple command-line interface parser, the include files needed to compile and use it, and the static libs. . It was originally inspired by the Multics SubSystem library.
stl-manual This is the documentation for the C++ Standard Template Library as found on SGIs Website.
strace strace is a system call tracer, i.e. a debugging tool which prints out a trace of all the system calls made by a another process/program. The program to be traced need not be recompiled for this, so you can use it on binaries for which you don't have source. System calls and signals are events that happen at the user/kernel interface. A close examination of this boundary is very useful for bug isolation, sanity checking and attempting to capture race conditions.
swat The Samba software suite is a collection of programs that implements the SMB protocol for unix systems, allowing you to serve files and printers to Windows, NT, OS/2 and DOS clients. This protocol is sometimes also referred to as the LanManager or Netbios protocol. . This package contains the components of the Samba suite that are needed for Web administration of the Samba server.
sysklogd This package implements two system log daemons. The syslogd daemon is an enhanced version of the standard Berkeley utility program. This daemon is responsible for providing logging of messages received from programs and facilities on the local host as well as from remote hosts. . The klogd daemon listens to kernel message sources and is responsible for prioritizing and processing operating system messages. The klogd daemon can run as a client of syslogd or optionally as a standalone program. Klogd can now be used to decode EIP addresses if it can determine a System.map file.
sysutils This is a package incorporating various small utilities which are: * procinfo - Displays system information from /proc (v16). * memtest - Test system memory for errors (v1.0.1). * bogo - Shows the current bogomips rating without rebooting (v1.2). * tofromdos - Converts DOS <-> Unix text files (v1.4).
sysvinit Init is the first program to run after your system is booted, and continues to run as process number 1 until your system halts. Init's job is to start other programs that are essential to the operation of your system. All processes are descended from init. For more information, see the manual page init(8).
t1lib-bin T1lib is an enhanced rasterizer for Type 1 fonts. . T1lib is based on the X11R5 font rasterizer code, but operates independently of X11. It includes many enhancements, including underlining, antialiasing, user-defined slant and extension factors, and rotation. . This package contains the programs "xglyph" and "type1afm", included in the upstream T1lib distribution. It also contains the "t1libconfig" script used to configure t1lib.
t1lib-dev T1lib is an enhanced rasterizer for Type 1 fonts. . T1lib is based on the X11R5 font rasterizer code, but operates independently of X11. It includes many enhancements, including underlining, antialiasing, user-defined slant and extension factors, and rotation. . This package contains the header files and static libraries needed to develop programs using T1lib.
t1lib1 T1lib is an enhanced rasterizer for Type 1 fonts. . T1lib is based on the X11R5 font rasterizer code, but operates independently of X11. It includes many enhancements, including underlining, antialiasing, user-defined slant and extension factors, and rotation. . This package contains the shared libraries needed to run programs using T1lib.
tar Tar is a program for packaging a set of files as a single archive in tar format. The function it performs is conceptually similar to cpio, and to things like pkzip in the DOS world. It is heavily used by the Debian package management system, and is useful for performing system backups and exchanging sets of files with others.
task-dns-server Installs the BIND DNS server, and related documentation and utility packages. Source: bind
task-samba The samba server is a file and printer server for your Windows, OS/2 or DOS clients. It can act as a primary domain server but also like a workstaion. . The web based setup tool SWAT is included as well.
tasksel Interface for selecting task packages; used for boot-floppies, but can also be called independently
tcl8.0-dev TCL is a powerful, easy to use, interpreted scripting language.
tcl8.0-doc TCL is a powerful, easy to use, interpreted scripting language.
tcl8.0 TCL is a powerful, easy to use, interpreted scripting language.
tcpd Wietse Venema's network logger, also known as TCPD or LOG_TCP. . These programs log the client host name of incoming telnet, ftp, rsh, rlogin, finger etc. requests. Security options are: access control per host, domain and/or service; detection of host name spoofing or host address spoofing; booby traps to implement an early-warning system.
telnet The telnet command is used for interactive communication with another host using the TELNET protocol.
telnetd The in.telnetd program is a server which supports the DARPA telnet interactive communication protocol.
tetex-base teTeX (version 1.0) is a TeX distribution for UNIX compatible systems. . Together with tetex-bin you have a minimal installation With tetex-extra and tetex-nonfree you have a complete installation . Includes: texlib, latex, mflib, mfbasfnt, bibtex, textfm
tetex-bin This is teTeX (version 1.0), a TeX distribution for UNIX compatible systems. . These are all the binaries for the teTeX system. You need at least tetex-base together with it. . Includes: ps2pk, dvilj, amstex, dvips, texbin, bibtex, xdvi, makeindex, latex, kpathsea, mfbin, amslatex
tetex-dev Custom kpathsea library to build tex binaries for teTeX
tetex-doc This is teTeX (version 1.0), a TeX distribution for UNIX compatible systems. . Documentation for the Debian teTex distribution . Includes: latex2e-doc Source: tetex-base
tetex-extra teTeX (version 1.0) is a TeX distribution for UNIX compatible systems. . Together with tetex-bin and tetex-base you have a complete TeX installation. . Includes: texlib, latex, mflib, mfbasfnt, bibtex, textfm Source: tetex-base
tetex-lib Custom shared kpathsea library to run tex binaries for teTeX
tetex-nonfree teTeX (version 1.0) is a TeX distribution for UNIX compatible systems. . Together with tetex-bin, tetex-base and tetex-extra you have a complete TeX installation. . Includes: seminar, textmerg, nehyph[12] Source: tetex-base
texinfo Texinfo is a documentation system that uses a single source file to produce both on-line information and printed output. . Using Texinfo, you can create a printed document with the normal features of a book, including chapters, sections, cross references, and indices. From the same Texinfo source file, you can create a menu-driven, on-line Info file with nodes, menus, cross references, and indices.
textutils The utilities: cat cksum comm csplit cut expand fmt fold head join md5sum nl od paste pr ptx sort split sum tac tail tr tsort unexpand uniq wc.
time The `time' command runs another program, then displays information about the resources used by that program, collected by the system while the program was running. You can select which information is reported and the format in which it is shown, or have `time' save the information in a file instead of display it on the screen. . The resources that `time' can report on fall into the general categories of time, memory, I/O, and IPC calls. . The GNU version can format the output in arbitrary ways by using a printf-style format string to include various resource measurements.
tk8.0-dev Tk is an X11 toolkit that provides the Motif look and feel and is implemented using the Tcl scripting language.
tk8.0 Tk is an X11 toolkit that provides the Motif look and feel and is implemented using the Tcl scripting language.
twm twm is a window manager for the X Window System. It provides title bars, shaped windows, several forms of icon management, user-defined macro functions, click-to-type and pointer-driven keyboard focus, and user-specified key and pointer button bindings.
unzip InfoZIP's unzip program, packaged for Debian GNU/Linux. With the exception of multi-volume archives (ie, .ZIP files that are split across several disks using PKZIP's /& option), this can handle any file produced either by PKZIP, or the corresponding InfoZIP zip program.
update The update daemon flushes the filesystem buffers at regular intervals. This version does not spawn a bdflush daemon, as this is now done by the kernel (kflushd). It will exit silently on newer kernels that do not need its services.
util-linux A mixed bag of system utilities: arch chkdupexe cfdisk cytune dmesg fdisk fsck.minix getty getopt hwclock ipcrm ipcs kbdrate mcookie mkfs mkfs.minix mkswap more namei rdev setterm setsid tunelp whereis.
uuid-dev libuuid generates and parses 128-bit universally unique id's (UUID's), using a standard which is blessed by both Microsoft and DCE, and is being proposed as an internet standard. See the internet-draft: . draft-leach-uuids-guids-01.txt . for more information.
vim-gtk Vim is an almost compatible version of the UNIX editor Vi. Many new features have been added: multi level undo, syntax highlighting, command line history, on-line help, filename completion, block operations, etc. . This packages contains the vim program itself. The runtime-files are in the vim-rt package. It has been built with the GTK frontend.
vim-perl Vim is an almost compatible version of the UNIX editor Vi. Many new features have been added: multi level undo, syntax highlighting, command line history, on-line help, filename completion, block operations, etc. . This packages contains the vim program itself. The runtime-files are in the vim-rt package. It has been built with perl interpreter support.
vim-python Vim is an almost compatible version of the UNIX editor Vi. Many new features have been added: multi level undo, syntax highlighting, command line history, on-line help, filename completion, block operations, etc. . This packages contains the vim program itself. The runtime-files are in the vim-rt package. It has been built with python interpreter support.
vim-rt Vim is an almost compatible version of the UNIX editor Vi. Many new features have been added: multi level undo, syntax highlighting, command line history, on-line help, filename completion, block operations, etc. . This packages contains the runtime-files.
vim-tcl Vim is an almost compatible version of the UNIX editor Vi. Many new features have been added: multi level undo, syntax highlighting, command line history, on-line help, filename completion, block operations, etc. . This packages contains the vim program itself. The runtime-files are in the vim-rt package. It has been built with Tcl interpreter support.
vim-tiny Vim is an almost compatible version of the UNIX editor Vi. Many new features have been added: multi level undo, syntax highlighting, command line history, on-line help, filename completion, block operations, etc. . This packages contains the vim program itself. The runtime-files are in the vim-rt package. It has been built with a subset of the normal features.
vim Vim is an almost compatible version of the UNIX editor Vi. Many new features have been added: multi level undo, syntax highlighting, command line history, on-line help, filename completion, block operations, etc. . This packages contains the vim program itself. The runtime-files are in the vim-rt package. It has been built with all the normal features but without any X support.
wenglish This package provides the file /usr/share/dict/american-english containing a list of English words. This list can be used by spelling checkers, and by programs such as look(1).
wget Wget [formerly known as Geturl] is a freely available network utility to retrieve files from the World Wide Web using HTTP and FTP, the two most widely used Internet protocols. It works non-interactively, thus enabling work in the background, after having logged off. . The recursive retrieval of HTML pages, as well as FTP sites is supported -- you can use Wget to make mirrors of archives and home pages, or traverse the web like a WWW robot (Wget understands /robots.txt).
whois This is a new whois (RFC 954) client rewritten from scratch by me. It is derived from and compatible with the usual BSD and RIPE whois(1) programs. It is intelligent and can automatically select the appropriate whois server for most queries. . The package also contains mkpasswd, a simple front end to crypt(3).
xbase-clients An X client is a program that uses the X libraries to interface with an X server, and thus with some input and output hardware like a graphics card, monitor, keyboard, and pointing device (such as a mouse). . This package provides a miscellaneous assortment of X clients that ship with the X Window System, including: * xinit and startx, the programs that start an X session on demand from the command line; * a bitmap editor and conversion utilities; * utilities for font display and format conversion; * beforelight, a rudimentary screensaver; * X resource display and editing utilities; * X server testing and performance evaluation programs; * graphical clocks (xclock and oclock); * X session access control programs; * tools for use with the XKEYBOARD (XKB) extension; * xmodmap, a tool for remapping keys and pointer buttons; * xvidtune, a video mode tuner for XFree86 X servers; * a screen/window capture program, xwd (and viewer for the captures, xwud); and several other programs of general utility in the X Window System. . xbase-clients depends on cpp because xrdb requires it; the conflicts, replaces, and provides are due to package reorganizations and to ensure up-to-date support mechanisms for xaw-wrappers and X font packages.
xbase Between Debian 2.0 ("hamm") and 2.1 ("slink") the XFree86 packages were extensively reorganized; this package exists solely to smooth the transition for people upgrading from Debian 2.0 or earlier. Those whose have fresh installations of Debian 2.1 or later have no need of this package. . Once this package has been installed it may be removed at any time; it contains no programs, libraries, or documentation. . For the technically curious, this package exists solely to declare dependencies on the packages among whom the old xbase package's files were distributed. The new packages are auto-selected by apt or dselect as a result, and the X Window System is properly upgraded. . Additionally, the X font and static library packages have been renamed. For more information see the /usr/doc/xbase/README.Debian file in this package or /usr/doc/xfree86-common/README.Debian-upgrade in the xfree86-common package.
xdm xdm manages a collection of X servers, which may be on the local host or remote machines. It provides services similar to those provided by init, getty, and login on character-based terminals; prompting for login name and password, authenticating the user, and running a session. xdm supports XDMCP (X Display Manager Control Protocol) and can also be used to run a chooser process which presents the user with a menu of possible hosts that offer XDMCP display management.
xfonts-100dpi xfonts-100dpi provides a set of bitmapped fonts at 100 dots per inch. In most cases it is desirable to have the X font server (xfs) and/or an X server installed to make the fonts available to X clients. . This package and xfonts-75dpi provide the same set of fonts, rendered at different resolutions; only one or the other is necessary, but both may be installed. xfonts-100dpi may be more suitable for large monitors and/or large screen resolutions (over 1024x768). Source: xfree86-2
xfonts-75dpi xfonts-75dpi provides a set of bitmapped fonts at 75 dots per inch. In most cases it is desirable to have the X font server (xfs) and/or an X server installed to make the fonts available to X clients. . This package and xfonts-100dpi provide the same set of fonts, rendered at different resolutions; only one or the other is necessary, but both may be installed. xfonts-75dpi may be more suitable for small monitors and/or small screen resolutions (under 1024x768). Source: xfree86-2
xfonts-base xfonts-base provides a standard set of low-resolution bitmapped fonts. In most cases it is desirable to have the X font server (xfs) and/or an X server installed to make the fonts available to X clients. . If you are not using a remote font server, you must install this package if you are installing an X server. It contains fonts without which X servers will not work. Source: xfree86-2
xfonts-cjk xfonts-cjk provides fonts suitable for displaying text in the Chinese, Japanese, and Korean languages. In most cases it is desirable to have the X font server (xfs) and/or an X server installed to make the fonts available to X clients. Source: xfree86-2
xfonts-cyrillic xfonts-cyrillic provides a set of fonts using the Cyrillic alphabet for X servers. In most cases it is desirable to have the X font server (xfs) and/or an X server installed to make the fonts available to X clients. Source: xfree86-2
xfonts-pex The X server PEX extension, provided in the xext package, searches for these fonts by default, and outputs an error message if it can't find them. Installing this package will suppress these messages. Source: xfree86-2
xfonts-scalable xfonts-scalable provides fonts that can be drawn at any size by the X server or font server without loss of quality. In most cases it is desirable to have the X font server (xfs) and/or an X server installed to make the fonts available to X clients. Source: xfree86-2
xfree86-common xfree86-common contains the filesystem infrastructure required for further installation of the X Window System in any configuration. . Those wishing an X server only (with remote font services and clients) will also require the xserver-common package and an X server package. . The counterpart to the above configuration is a machine with the X libraries (the xlib6g package), xbase-clients, a window manager, some X font packages, and likely many more client packages. . Those who desire a standalone X workstation (and/or are fuzzy on the concepts of X servers and X clients) will require both of the above sets of packages. A recommended minimal list of packages for such a configuration is: xbase-clients, xf86setup, xfonts-100dpi or xfonts-75dpi, xfonts-base, xfonts-scalable, xlib6g, xserver-common, an xserver (several are available, and which you use is largely dependent on your graphics hardware), a window manager (several are available, and which you use is largely a matter of preference), and a terminal emulator X client package (again, several are available and which you use is your decision). . A number of terms are used to refer to the X Window System, including "X", "X Version 11", "X11", "X11R6", and "X11R6.3". The version of X used in Debian is derived from the version released by the XFree86 Project, Inc., and is thus often also referred to as "XFree86". All of the preceding quoted terms are functionally interchangeable in a Debian system. . Still confused? Install this package and then read the files in /usr/doc/xfree86-common/ for assistance.
xfs xfs is a daemon that listens on a network port and serves X fonts to X servers (and thus to X clients). All X servers have the ability to serve locally installed fonts for themselves, but xfs makes it possible to offload that job from the X server, and/or have a central repository of fonts on a networked machine running xfs so that all the machines running X servers on a network do not require their own set of fonts. xfs may also be invoked by users to, for instance, make available X fonts in user accounts that are not available to the X server or to an already running system xfs.
xlib6g-dev xlib6g-dev provides the standard set of include files for X, and some static libraries (with debugging symbols) required for X client development. You only need to install it if you intend to compile X clients yourself. This package only provides statically linked libraries that have no shared object version in xlib6g. For statically linked versions of the libraries in the xlib6g package, see the xlib6g-static package. This package does not include the manual pages for the functions in the X libraries; for those, install the xmanpages package.
xlib6g-static You only need to install this package if you intend to compile statically linked X clients. Static libraries with no shared version are in the xlib6g-dev package. The libraries in this package include debugging symbols.
xlib6g The X libraries are the interface between X client programs and the hardware-oriented X servers, and consist of routines to read input from the keyboard and pointer, draw on the screen, etc., in an abstract manner that is independent of the particular characteristics of the hardware. The X libraries communicate with X servers by means of the X protocol. Xlib itself provides the low-level functionality; Xt, the X Toolkit Intrinsics, is often used as a foundation for widget libraries such as Lesstif or Athena. Xaw, the Athena widget set, provides a rudimentary set of graphical user-interface elements (buttons, scrollbars, text boxes, etc.). Several more libraries are provided to implement the functions of various X extensions. xlib6g also contains the XKB specification files, locale data, and the bitmap image files that ship with X11R6.3.
xmanpages The manual pages provided in this package document the programmers' interface to the functions provided by the X libraries. They do not document the standard X clients or the servers; those manpages are included in the appropriate package (e.g., xdm's manpage is in the xdm package). . X client or server developers will likely also find the xbooks package of utility. Source: xfree86-2
xmh xmh provides a graphical user interface to the MH (Message Handler) mail system. xmh is a very old X client and is not exactly a "living" piece of software. MH users will probably prefer the exmh package, which serves the same function and continues to be actively developed.
xproxy xproxy provides a low bandwidth X proxy (lbxproxy), an X firewall proxy (xfwp), and a proxy manager service (proxymngr). . lbxproxy is useful for running X clients across a slow network connection. Applications need not know anything about the Low Bandwidth extension to X (LBX); they simply connect to lbxproxy as if it were another server. The proxy accepts client connections, multiplexes them over a single connection to the X server, and performs various optimizations on the X protocol to make it faster over low bandwidth and/or high latency connections. . xfwp is an application layer gateway proxy that may be run on a network firewall host to forward X traffic across the firewall. . proxymngr is responsible for resolving requests from xfindproxy (in the xbase-clients package) and other similar clients, starting new proxies when appropriate, and keeping track of all the available proxy services.
xsm A session is a group of applications, each of which has a particular state. xsm allows you to create arbitrary sessions -- for example, you might have a "light" session, a "development" session, or an "xterminal" session. Each session can have its own set of applications. Within a session, you can perform a "checkpoint" to save application state, or a "shutdown" to save state and exit the session. When you log back in to the system, you can load a specific session, and you can delete sessions you no longer want to keep. . Many window managers and desktop environments for X also provide session management services; this is the original X Consortium reference implementation.
xterm xterm is a terminal emulator for the X Window System. It provides DEC VT102 and Tektronix 4014 compatible terminals for programs that cannot use the window system directly. This version implements ISO/ANSI colors and most of the control sequences used by DEC VT220 terminals.
zip This is the Debian GNU/Linux version of InfoZIP's zip program. It produces files that are fully compatible with the popular PKZIP program; however, the command line options are not identical. In other words, the end result is the same, but the methods differ. :-)
zlib-bin Some generally useful sample programs from the contrib directory. Includes a "mini" implementation of `zip' and `unzip' called `minizip' and `miniunzip' respectively.
zlib1g-dev zlib is a library implementing the deflate compression method found in gzip and pkzip. This package includes the development support files.
zlib1g zlib is a library implementing the deflate compression method found in gzip and pkzip. This package includes the shared library.

Marist - SuSE - Turbolinux - Caiman - Red Hat

The packages in the Red Hat 7.2 distribution:


4Suite4Suite is a collection of Python tools for XML processing and object-databases. It contains the following components: 4DOM is an implementation of the W3C's standard DOM API for HTML and XML content manipulation. 4DOM has full distributed-object support based on the IDL used in the formal DOM spec. 4XSLT is a powerful XSLT processor based on the latest draft of the W3C's XSLT specification. One of its many uses is to render XML documents as customized and stylized HTML for current Web browsers. 4XSLT also provides a powerful programming API for applications to use for low-level, customized transformations of XML documents. 4XPath is a library implementating of the W3C's XPath language for ndicating and selecting portions of an XML document. 4RDF is a toolkit and library for RDF processing. 4XPointer a library that can resolve XML link ends based on the W3C's specification for the XPointer 1.0 Candidate Recommendation.
a2psThe a2ps filter converts text and other types of files to PostScript(TM). A2ps has pretty-printing capabilities and includes support for a wide number of programming languages, encodings (ISO Latins, Cyrillic, etc.), and medias.
adjtimexAdjtimex provides raw access to kernel time variables. On standalone or intermittently connected machines, root can use adjtimex to correct for systematic drift. If your machine is connected to the Internet or is equipped with a precision oscillator or radio clock, you should instead manage the system clock with the xntpd program. Users can use adjtimex to view kernel time variables.
alchemist-develThe alchemist is a back-end configuration architecture, which provides multi-sourced configuration at the data level, postponing translation to native format until the last stage. It uses XML as an intermediary data encoding, and can be extended to arbitrarily large configuration scenarios.
alchemistThe alchemist is a back-end configuration architecture. Alchemist provides multi-sourced configuration at the data level, postponing translation to native format until the last stage. It uses XML for intermediary data encoding, and can be extended to arbitrarily large configuration scenarios.
alienAlien allows you to convert Debian, Slackware, and Stampede Packages into Red Hat packages, which can be installed with rpm. It can also convert into Slackware, Debian and Stampede packages. This is a tool only suitable for binary packages.
am-utilsAm-utils includes an updated version of Amd, the popular BSD automounter. An automounter is a program which maintains a cache of mounted filesystems. Filesystems are mounted when they are first referenced by the user and unmounted after a certain period of inactivity. Amd supports a variety of filesystems, including NFS, UFS, CD-ROMS and local drives. You should install am-utils if you need a program for automatically mounting and unmounting filesystems.
amanda-clientThe Amanda-client package should be installed on any machine that will be backed up by AMANDA (including the server if it also needs to be backed up). You will also need to install the amanda package to each AMANDA client.
amanda-develThe amanda-devel package should be installed on any machine that will be used to develop amanda applications.
amanda-serverThe amanda-server package should be installed on the AMANDA server, the machine attached to the device (such as a tape drive) where backups will be written. You will also need to install the amanda package to the AMANDA server. And, if the server is also to be backed up, the server also needs to have the amanda-client package installed.
amandaAMANDA, the Advanced Maryland Automatic Network Disk Archiver, is a backup system that allows the administrator of a LAN to set up a single master backup server to back up multiple hosts to a single large capacity tape drive. AMANDA uses native dump and/or GNU tar facilities and can back up a large number of workstations running multiple versions of Unix. Newer versions of AMANDA (including this version) can use SAMBA to back up Microsoft(TM) Windows95/NT hosts. The amanda package contains the core AMANDA programs and will need to be installed on both AMANDA clients and AMANDA servers. Note that you will have to install the amanda-client and amanda-server packages as well.
ami-gnomeKorean IMS Ami using gtk+, support gnome applet mode and Windowmaker dock mode. this package contains gnome applet mode binary of AMI
amiKorean IMS Ami using gtk+, support gnome applet mode and Windowmaker dock mode. Gnome applet mode binary is available from the separate packages
anaconda-helpThe anaconda-help package contains the help used in anaconda, the Red Hat Linux installer.
anaconda-runtimeThe anaconda-runtime package contains parts of the Red Hat Linux installer which are needed for installing new systems. These files are used to build Red Hat Linux media sets, but are not meant for use on already installed systems.
anacondaThe anaconda package contains portions of the Red Hat Linux installation program which can then be run by the user for reconfiguration and advanced installation options.
anacronAnacron (like `anac(h)ronistic') is a periodic command scheduler. It executes commands at intervals specified in days. Unlike cron, it does not assume that the system is running continuously. It can therefore be used to control the execution of daily, weekly and monthly jobs (or anything with a period of n days), on systems that don't run 24 hours a day. When installed and configured properly, Anacron will make sure that the commands are run at the specified intervals as closely as machine-uptime permits. This package is pre-configured to execute the daily jobs of the Red Hat Linux system. You should install this program if your system isn't powered on 24 hours a day to make sure the maintenance jobs of other Red Hat Linux packages are executed each day.
anonftpAnonftp is a fast, read-only, anonymous FTP server. Anonymous FTP access allows anyone to download files from an FTP server. Anonymous FTP is a popular way of making files available via the Internet. Install the anonftp package if you would like to enable anonymous FTP downloads from your FTP server.
apache-develThe apache-devel package contains the APXS binary and other files that you need to build Dynamic Shared Objects (DSOs) for Apache. If you are installing the Apache Web server and you want to be able to compile or develop additional modules for Apache, you need to install this package.
apache-manualThe apache-manual package contains the complete manual and reference guide for the Apache Web server. The information can also be found on the Web at http://www.apache.org/docs/.
apacheApache is a powerful, full-featured, efficient, and freely-available Web server. Apache is also the most popular Web server on the Internet.
apacheconfA configuration tool for the Apache Web server.
apelAPEL stands for "A Portable Emacs Library". It consists of following modules: poe.el - This is an emulation module mainly for basic functions and special forms/macros of latest emacsen. poem.el - This module provides basic functions to write portable MULE programs. pces.el - This module provides portable character encoding scheme (coding-system) features. invisible.el - This modules provides features about invisible region. mcharset.el - This modules provides MIME charset related features. and other some utility modules
arpwatchThe arpwatch package contains arpwatch and arpsnmp. Arpwatch and arpsnmp are both network monitoring tools. Both utilities monitor Ethernet or FDDI network traffic and build databases of Ethernet/IP address pairs, and can report certain changes via email. Install the arpwatch package if you need networking monitoring devices which will automatically keep track of the IP addresses on your network.
artsaRts (Analog Real-Time Synthesizer) is a sound system for KDE 2.x. aRts creates and processes sound using small modules that do certain tasks. aRts modules can create waveforms (oscillators), play samples, filter data, add signals, perform effects like delay/flanger/chorus, or output the data to the soundcard. By connecting all those small modules together, you can perform complex tasks like simulating a mixer, generating an instrument, or playing a wave file with effects.
ashA shell is a basic system program which interprets user's keyboard or mouse commands. The ash shell is a clone of Berkeley's Bourne shell (sh). Ash supports all of the standard sh shell commands, but is considerably smaller than sh. The ash shell lacks some Bourne shell features (for example, command-line histories), but it uses a lot less memory. You should install ash if you need a lightweight shell with many of the same capabilities as the sh shell.
asp2php-gtkgtk+ frontend to asp2php
asp2phpasp2php converts WWW Active Server Pages (ASP) files that run on the Microsoft IIS Web Server into PHP pages to run on Apache.
aspell-caA Catalan dictionary for use with aspell, a spelling checker.
aspell-daA Danish dictionary for use with aspell, a spelling checker.
aspell-develAspell is a spelling checker. The aspell-devel package includes the static libraries and header files needed for Aspell development. Note that the recommended way to use aspell is through the Pspell library.
aspell-en-caThis package contains a Canadian English dictionary for use with aspell, a spelling checker.
aspell-en-gbThis package contains a British English dictionary for use with aspell, a spelling checker.
aspell-esThis package contains a Spanish dictionary for use with aspell, a spelling checker.
aspell-frA French dictionary for use with aspell, a spelling checker.
aspell-itAn Italian dictionary for use with aspell, a spelling checker.
aspell-nlA Dutch dictionary for use with aspell, a spelling checker.
aspell-noA Norwegian dictionary for use with aspell, a spelling checker.
aspell-ptA Portuguese dictionary for use with aspell, a spelling checker.
aspell-pt_BRThe aspell-pt_BR package contains an aspell dictionary for Brazilian Portuguese.
aspell-svA Swedish dictionary for use with aspell, a spelling checker.
aspellAspell is a spelling checker designed to eventually replace Ispell. Aspell's primary advantage (over Ispell) is a greater skill at suggesting correct spellings. Aspell includes both compile-time and run-time support for non-English languages and can spellcheck (La)TeX and HTML files.
atAt and batch read commands from standard input or from a specified file. At allows you to specify that a command will be run at a particular time. Batch will execute commands when the system load levels drop to a particular level. Both commands use /bin/sh. You should install the at package if you need a utility for time-oriented job control. Note: If it is a recurring job that will need to be repeated at the same time every day/week, etc. you should use crontab instead.
audiofile-develThe audiofile-devel package contains libraries, include files and other resources you can use to develop Audio File applications. Install audiofile-devel if you want to develop Audio File apps.
audiofileThe Audio File library is an implementation of SGI's Audio File Library, which provides an API for accessing audio file formats like AIFF/AIFF-C, WAVE, and NeXT/Sun .snd/.au files. This library is used by the EsounD daemon. Install audiofile if you're installing EsounD or you need an API for any of the sound file formats it can handle.
auth_ldapThis is an authentication module for Apache that allows you to authenticate HTTP clients using user entries in an LDAP directory.
autoconfGNU's Autoconf is a tool for configuring source code and Makefiles. Using Autoconf, programmers can create portable and configurable packages, since the person building the package is allowed to specify various configuration options. You should install Autoconf if you are developing software and you would like to use it to create shell scripts that will configure your source code packages. If you are installing Autoconf, you will also need to install the GNU m4 package. Note that the Autoconf package is not required for the end-user who may be configuring software with an Autoconf-generated script; Autoconf is only required for the generation of the scripts, not their use.
autoconvert-xchatAuto-convert xchat plugins
autoconvertzh-AutoConvert consists of three parts: A converter from Chinese HZ encoding to GB encoding, an auto-converter from HZ/GB/BIG5 encoding to GB/BIG5 encoding, and a working procmail example to auto-convert incoming mail. Author: YU Guanghui
autofsAutofs controls the operation of the automount daemons. The automount daemons automatically mount filesystems when you use them and unmount them after a period of inactivity. Filesystems can include network filesystems, CD-ROMs, floppies, and others. Install this package if you want a program for automatically mounting and unmounting filesystems. If your Red Hat Linux machine is on a network, you should install autofs.
automakeAutomake is an experimental Makefile generator. Automake was inspired by the 4.4BSD make and include files, but aims to be portable and to conform to the GNU standards for Makefile variables and targets. You should install Automake if you are developing software and would like to use its ability to automatically generate GNU standard Makefiles. If you install Automake, you will also need to install GNU's Autoconf package.
balsaBalsa is a GNOME email client which supports mbox, maildir, and mh local mailboxes, and IMAP4 and POP3 remote mailboxes. Email can be sent via sendmail or SMTP. Optional multithreading support allows for non-intrusive retrieval and sending of mail. A finished GUI similar to that of the Eudora email client supports viewing images inline, saving message parts, viewing headers, adding attachments, moving messages, and printing messages.
basesystemBasesystem defines the components of a basic Red Hat Linux system (for example, the package installation order to use during bootstrapping). Basesystem should be the first package installed on a system, and it should never be removed.
bash-docThe bash-doc package contains documentation for the GNU Bourne Again shell version 2.05.
bashThe GNU Bourne Again shell (Bash) is a shell or command language interpreter that is compatible with the Bourne shell (sh). Bash incorporates useful features from the Korn shell (ksh) and the C shell (csh). Most sh scripts can be run by bash without modification. This package (bash) contains bash version 2.05, which improves POSIX compliance over previous versions. However, many old shell scripts will depend upon the behavior of bash 1.14, which is included in the bash1 package. Bash is the default shell for Red Hat Linux. It is popular and powerful, and you'll probably end up using it. Documentation for bash version 2.05 is contained in the bash-doc package.
bcThe bc package includes bc and dc. Bc is an arbitrary precision numeric processing arithmetic language. Dc is an interactive arbitrary precision stack based calculator, which can be used as a text mode calculator. Install the bc package if you need its number handling capabilities or if you would like to use its text mode calculator.
bdflushThe bdflush process starts the kernel daemon which flushes dirty buffers back to disk (i.e., writes all unwritten data to disk). This helps to prevent the buffers from growing too stale. Bdflush is a basic system process that must run for your system to operate properly.
bg5psBg5ps uses the ttf2ps program to convert the Big5 Coding chinese text into a printable postscript file. Since it uses true type font, the quality is much better than using bitmap fonts.
bind-develThe bind-devel package contains all the include files and the library required for DNS (Domain Name System) development for BIND versions 9.x.x.
bind-utilsBind-utils contains a collection of utilities for querying DNS (Domain Name System) name servers to find out information about Internet hosts. These tools will provide you with the IP addresses for given host names, as well as other information about registered domains and network addresses. You should install bind-utils if you need to get information from DNS name servers.
bindBIND (Berkeley Internet Name Domain) is an implementation of the DNS (Domain Name System) protocols. BIND includes a DNS server (named), which resolves host names to IP addresses; a resolver library (routines for applications to use when interfacing with DNS); and tools for verifying that the DNS server is operating properly.
bindconfThe bindconf package contains a utility for configuring basic Domain Name System (DNS) settings.
bisonBison is a general purpose parser generator which converts a grammar description for an LALR(1) context-free grammar into a C program to parse that grammar. Bison can be used to develop a wide range of language parsers, from ones used in simple desk calculators to complex programming languages. Bison is upwardly compatible with Yacc, so any correctly written Yacc grammar should work with Bison without any changes. If you know Yacc, you shouldn't have any trouble using Bison. You do need to be very proficient in C programming to be able to use Bison). Bison is only needed on systems that are used for development. If your system will be used for C development, you should install Bison since it is used to build many C programs.
blas-manThe blas-man package contains documentation for BLAS (Basic Linear Algebra Subprograms) routines in the form of man pages.
blasBLAS (Basic Linear Algebra Subprograms) is a standard library which provides a number of basic algorithms for numerical algebra. Man pages for blas are available in the blas-man package.
bltBLT is an extension to the Tk toolkit. BLT's most useful feature is the provision of more widgets for Tk, but it also provides more geometry managers and other miscellaneous commands. Note that you will not need to do any patching of the Tcl or Tk source files to use BLT, but you will need to have Tcl/Tk installed in order to use BLT.
bonobo-develThis package provides the necessary development libraries and include files that allow you to develop programs using the Bonobo document model.
bonoboBonobo is a library that provides the necessary framework for GNOME applications to deal with compound documents, i.e. those with spreadsheet and/or graphics embedded in a word-processing document.
bootparamdThe bootparamd process provides bootparamd, a server process which provides the information needed by diskless clients in order for them to successfully boot. Bootparamd looks first in /etc/bootparams for an entry for that particular client; if a local bootparams file doesn't exist, it looks at the appropriate Network Information Service (NIS) map. Some network boot loaders (notably Sun's) rely on special boot server code on the server, in addition to the RARP and TFTP servers. This bootparamd server process is compatible with SunOS bootparam clients and servers which need that boot server code. You should install bootparamd if you need to provide boot information to diskless clients on your network.
bug-buddyBug-buddy is a bug reporting utility for the GNOME desktop GUI environment. Bug-buddy can obtain a stack trace from a core file or crashed application; it can determine the versions of packages installed on your system; it can be started from gmc (by double-clicking on a core file) and from the crash dialog; and it supports the GNOME, KDE, Debian, and Helix Code bug tracking systems.
busybox-anacondaBusybox is a single binary which includes versions of a large number of system commands, including a shell. The version contained in this package is designed for use with the Red Hat installation program, anaconda. The busybox package provides a binary better suited to normal use.
busyboxBusybox is a single binary which includes versions of a large number of system commands, including a shell. This package can be very useful for recovering from certain types of system failures, particularly those involving broken shared libraries.
byaccByacc (Berkeley Yacc) is a public domain LALR parser generator which is used by many programs during their build process. If you are going to do development on your system, you will want to install this package.
bzip2-devel Header files and a static library of bzip2 functions, for developing apps which will use the library.
bzip2-libs Libraries for applications using the bzip2 compression format.
bzip2Bzip2 is a freely available, patent-free, high quality data compressor. Bzip2 compresses files to within 10 to 15 percent of the capabilities of the best techniques available. However, bzip2 has the added benefit of being approximately two times faster at compression and six times faster at decompression than those techniques. Bzip2 is not the fastest compression utility, but it does strike a balance between speed and compression capability. Install bzip2 if you need a compression utility.
caching-nameserverThe caching-nameserver package includes the configuration files which will make BIND, the DNS name server, act as a simple caching nameserver. Many users on dialup connections use this package along with BIND for such a purpose. If you would like to set up a caching name server, you'll need to install the caching-nameserver package; you'll also need to install bind.
cadavercadaver is a command-line WebDAV client. It supports file upload, download, on-screen display, namespace operations (move/copy), collection creation and deletion, and locking operations.
Canna-develThe Canna-devel package contains the development files needed to build programs that will use the Canna Japanese character input system.
Canna-libsThe Canna-libs package contains the runtime library for running programs with the Canna Japanese input system.
CannaCanna provides a user interface for inputting Japanese characters. Canna supports Nemacs (Mule), kinput2, and canuum. All of these tools can then use a single customization file, Romaji-to-Kana conversion rules and dictionaries, and input Japanese in the same way. Canna automatically supports Kana-to-Kanji conversions; the conversions are based on a client-server model.
cdda2wavCdda2wav is a sampling utility for CD-ROM drives that are capable of providing a CD's audio data in digital form to your host. Audio data read from the CD can be saved as .wav or .sun format sound files. Recording formats include stereo/mono, 8/12/16 bits and different rates. Cdda2wav can also be used as a CD player.
cdeclThe cdecl package includes the cdecl and c++decl utilities, which are used to translate English to C or C++ function declarations and vice versa.
cdlabelgenCdlabelgen is a utility which generates frontcards and traycards (in PostScript(TM) format) for CD jewelcases.
cdpCdp is an interactive text-mode program for playing audio CDs. Install cdp to play audio CDs on your system.
cdparanoia-develThe cdparanoia-devel package contains the static libraries and header files needed for developing applications to read CD Digital Audio disks.
cdparanoiaCdparanoia (Paranoia III) reads digital audio directly from a CD, then writes the data to a file or pipe in WAV, AIFC or raw 16 bit linear PCM format. Cdparanoia doesn't contain any extra features (like the ones included in the cdda2wav sampling utility). Instead, cdparanoia's strength lies in its ability to handle a variety of hardware, including inexpensive drives prone to misalignment, frame jitter and loss of streaming during atomic reads. Cdparanoia is also good at reading and repairing data from damaged CDs.
cdrecord-develThe cdrecord-devel package contains a SCSI user level transport library which can talk to any SCSI device without a special driver for the device. Cdrecord can easily be ported to any system with a SCSI device driver similar to the scg driver.
cdrecordCdrecord is an application for creating audio and data CDs. Cdrecord works with many different brands of CD recorders, fully supports multi-sessions and provides human-readable error messages.
cervisiaCervisia is a KDE graphical frontend for the the CVS client. It features checking out a module from a repository, updating or retrieving the status of a working directory or single files, common operations like add, remove and commit, diff against the repository and between different revisions, annotated view of a file, view of the log messages in tree and list form as well as resolving of conflicts in a file.
chkconfigChkconfig is a basic system utility. It updates and queries runlevel information for system services. Chkconfig manipulates the numerous symbolic links in /etc/rc.d, to relieve system administrators of some of the drudgery of manually editing the symbolic links.
chkfontpathThis is a simple terminal mode program for configuring the directories in the X font server's path. It is mostly intended to be used `internally' by RPM when packages with fonts are added or removed, but it may be useful as a stand-alone utility in some instances.
cipeCIPE (the name is shortened from Crypto IP Encapsulation) is a package for an encrypting IP tunnel device. This can be used to build encrypting routers for VPN (Virtual Private Networks) and similar applications.
cleanfeedCleanfeed is an automatic spam filter for Usenet news servers and routers (INN, Cyclone, Typhoon, Breeze and NNTPRelay). Cleanfeed looks for duplicated messages, repeated patterns, and known spamming sites and domains. It can be configured to block binary posts to non-binary newsgroups, to cancel already-rejected articles, and to reject some spamming from local users. Install the cleanfeed package if you need a spam filter for a Usenet news server.
compat-libsThis package contains a number of runtime libraries, including XFree86 and Postscript libraries, which allows older binaries to execute.
compat-libstdc++This package contains compatibility Standard C++ libraries which allow older binaries to execute. Install this package if you receive error messages like: error while loading shared libraries: libstdc++-libc6.1-2.so.3: cannot open shared object file
comsatThe biff client and comsat server, both included in this package, are an antiquated method of asynchronous mail notification. Although they are still supported, most users use their shell's MAIL variable (or csh shell's mail variable) to check for mail, or a dedicated application like xbiff, xmailbox, or the GNOME mail check applet. If the comsat service is not enabled, biff won't work and you'll need to use something else. You may want to install biff and comsat if you'd like to be notified when mail arrives. However, you should probably check out the more modern methodologies of mail notification instead.
control-center-develThe control-center-devel package contains the development environment needed for creating the capplets used in the GNOME Control Center. If you are interested in developing capplets for the GNOME control center, you need to install this package. If you use the GNOME desktop, but you are not developing applications, you do not need to install this package.
control-centerGNOME (the GNU Network Object Model Environment) is an attractive and easy-to-use GUI desktop environment. The control-center package provides the GNOME Control Center utilities that allow you to setup and configure your system's GNOME environment (things like the desktop background and theme, the screensaver, the window manager, system sounds, and mouse behavior). If you install GNOME, you need to install control-center.
cpioGNU cpio copies files into or out of a cpio or tar archive. Archives are files which contain a collection of other files plus information about them, such as their file name, owner, timestamps, and access permissions. The archive can be another file on the disk, a magnetic tape, or a pipe. GNU cpio supports the following archive formats: binary, old ASCII, new ASCII, crc, HPUX binary, HPUX old ASCII, old tar and POSIX.1 tar. By default, cpio creates binary format archives, so that they are compatible with older cpio programs. When it is extracting files from archives, cpio automatically recognizes which kind of archive it is reading and can read archives created on machines with a different byte-order. Install cpio if you need a program to manage file archives.
cppCpp is the GNU C-Compatible Compiler Preprocessor. Cpp is a macro processor which is used automatically by the C compiler to transform your program before actual compilation. It is called a macro processor because it allows you to define macros, abbreviations for longer constructs. The C preprocessor provides four separate functionalities: the inclusion of header files (files of declarations that can be substituted into your program); macro expansion (you can define macros, and the C preprocessor will replace the macros with their definitions throughout the program); conditional compilation (using special preprocessing directives, you can include or exclude parts of the program according to various conditions); and line control (if you use a program to combine or rearrange source files into an intermediate file which is then compiled, you can use line control to inform the compiler about where each source line originated). You should install this package if you are a C programmer and you use macros.
cprotoCproto generates function prototypes and variable declarations from C source code. Cproto can also convert function definitions between the old style and the ANSI C style. This conversion will overwrite the original files, however, so be sure to make a backup copy of your original files in case something goes wrong. Cproto uses a Yacc generated parser, so it should not be confused by complex function definitions as much as other prototype generators.
cracklib-dictsThe cracklib-dicts package includes the CrackLib dictionaries. CrackLib will need to use the dictionary appropriate to your system, which is normally put in /usr/share/dict/words. Cracklib-dicts also contains the utilities necessary for the creation of new dictionaries. If you are installing CrackLib, you should also install cracklib-dicts.
cracklibCrackLib tests passwords to determine whether they match certain security-oriented characteristics, with the purpose of stopping users from choosing passwords that are easy to guess. CrackLib performs several tests on passwords: it tries to generate words from a username and gecos entry and checks those words against the password; it checks for simplistic patterns in passwords; and it checks for the password in a dictionary. CrackLib is actually a library containing a particular C function which is used to check the password, as well as other C functions. CrackLib is not a replacement for a passwd program; it must be used in conjunction with an existing passwd program. Install the cracklib package if you need a program to check users' passwords to see if they are at least minimally secure. If you install CrackLib, you will also want to install the cracklib-dicts package.
crontabsThe crontabs package contains root crontab files. Crontab is the program used to install, uninstall or list the tables used to drive the cron daemon. The cron daemon checks the crontab files to see when particular commands are scheduled to be executed. If commands are scheduled, it executes them. Crontabs handles a basic system function, so it should be installed on your system.
ctagsCtags generates an index (or tag) file of C language objects found in C source and header files. The index makes it easy for text editors or other utilities to locate the indexed items. Ctags can also generate a cross reference file which lists information about the various objects found in a set of C language files in human readable form. Exuberant Ctags improves on ctags because it can find all types of C language tags, including macro definitions, enumerated values (values inside enum{...}), function and method definitions, enum/struct/union tags, external function prototypes, typedef names and variable declarations. Exuberant Ctags is far less likely to be fooled by code containing #if preprocessor conditional constructs than ctags. Exuberant ctags supports output of Emacs style TAGS files and can be used to print out a list of selected objects found in source files. Install ctags if you are going to use your system for C programming.
curl-develcURL is a tool for getting files from FTP, HTTP, Gopher, Telnet, and Dict servers, using any of the supported protocols. The curl-devel package includes files needed for developing applications which can use cURL's capabilities internally.
curlcURL is a tool for getting files from FTP, HTTP, Gopher, Telnet, and Dict servers, using any of the supported protocols. cURL is designed to work without user interaction or any kind of interactivity. cURL offers many useful capabilities, like proxy support, user authentication, FTP upload, HTTP post, and file transfer resume.
cvsCVS (Concurrent Version System) is a version control system that can record the history of your files (usually, but not always, source code). CVS only stores the differences between versions, instead of every version of every file you have ever created. CVS also keeps a log of who, when, and why changes occurred. CVS is very helpful for managing releases and controlling the concurrent editing of source files among multiple authors. Instead of providing version control for a collection of files in a single directory, CVS provides version control for a hierarchical collection of directories consisting of revision controlled files. These directories and files can then be combined together to form a software release.
cWnn-commonThe cWnn-common package contains common files needed by both the cWnn and tWnn Chinese character set input systems.
cWnn-develThe cWnn-devel package contains the header files and library needed to develop applications which will use the cWnn or tWnn Chinese character set input system.
cWnnThe cWnn package contains a Chinese character set input system. You'll also need to install cWnn-common.
cyrus-sasl-develThe cyrus-sasl-devel package contains files needed for developing and compiling applications which use the Cyrus SASL library.
cyrus-sasl-gssapiThe cyrus-sasl-gssapi package contains the Cyrus SASL plugins which support GSSAPI authentication. GSSAPI is commonly used for Kerberos authentication.
cyrus-sasl-md5The cyrus-sasl-md5 package contains the Cyrus SASL plugins which support CRAM-MD5 and DIGEST-MD5 authentication schemes.
cyrus-sasl-plainThe cyrus-sasl-plain package contains the Cyrus SASL plugins which support PLAIN and LOGIN authentication schemes.
dateconfigDateconfig is a graphical interface for changing the system date and time, configuring the system time zone, and setting up the NTP daemon to synchronize the time of the system with an NTP time server.
db1-develThe Berkeley Database (Berkeley DB) is a programmatic toolkit that provides embedded database support for both traditional and client/server applications. This package contains the header files, libraries, and documentation for building programs which use Berkeley DB (version 1).
db1The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides embedded database support for both traditional and client/server applications. This package should be installed if compatibility is needed with databases created with the Berkeley DB version 1. This library used to be part of the glibc package.
db2-develThe Berkeley Database (Berkeley DB) is a programmatic toolkit that provides embedded database support for both traditional and client/server applications. This package contains the header files, libraries, and documentation for building programs which use Berkeley DB version 2.
db2The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides embedded database support for both traditional and client/server applications. This package should be installed if compatibility is needed with databases created with the Berkeley DB version 2. This library used to be part of the glibc package.
db3-develThe Berkeley Database (Berkeley DB) is a programmatic toolkit that provides embedded database support for both traditional and client/server applications. This package contains the header files, libraries, and documentation for building programs which use the Berkeley DB.
db3-utilsThe Berkeley Database (Berkeley DB) is a programmatic toolkit that provides embedded database support for both traditional and client/server applications. Berkeley DB includes B+tree, Extended Linear Hashing, Fixed and Variable-length record access methods, transactions, locking, logging, shared memory caching, and database recovery. DB supports C, C++, Java and Perl APIs. This package contains command line tools for managing Berkeley DB (version 3) databases.
db31The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides embedded database support for both traditional and client/server applications. Berkeley DB is used by many applications, including Python and Perl, so this should be installed on all systems.
db3The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides embedded database support for both traditional and client/server applications. The Berkeley DB includes B+tree, Extended Linear Hashing, Fixed and Variable-length record access methods, transactions, locking, logging, shared memory caching, and database recovery. The Berkeley DB supports C, C++, Java, and Perl APIs. It is used by many applications, including Python and Perl, so this should be installed on all systems.
dbskkd-cdbdbskkd-cdb is a dictionary server for the SKK Japanese input method system. dbskkd-cdb is based on the code of skkserv (the original SKK server) 3.9.3, using the cdb constant database package of D. J. Bernstein (DJB) for faster dictionary access. Add an entry for dbskkd-cdb to /etc/hosts.allow when using with tcp_wrappers. ex. dbskkd-cdb: 127.0.0.1
dddThe Data Display Debugger (DDD) is a popular GUI for command-line debuggers like GDB, DBX, JDB, WDB, XDB, the Perl debugger, and the Python debugger. DDD allows you to view source texts and provides an interactive graphical data display, in which data structures are displayed as graphs. You can use your mouse to dereference pointers or view structure contents, which are updated every time the program stops. DDD can debug programs written in Ada, C, C++, Chill, Fortran, Java, Modula, Pascal, Perl, and Python. DDD provides machine-level debugging; hypertext source navigation and lookup; breakpoint, watchpoint, backtrace, and history editors; array plots; undo and redo; preferences and settings editors; program execution in the terminal emulation window, debugging on a remote host, an on-line manual, extensive help on the Motif user interface, and a command-line interface with full editing, history and completion capabilities.
dejagnuDejaGnu is an Expect/Tcl based framework for testing other programs. DejaGnu has several purposes: to make it easy to write tests for any program; to allow you to write tests which will be portable to any host or target where a program must be tested; and to standardize the output format of all tests (making it easier to integrate the testing into software development).
desktop-backgroundsThe desktop-backgrounds package contains a bunch of images for sprucing up your desktop. Install this package if you would like a variety of images for use as a desktop background.
devThe Red Hat Linux operating system uses file system entries to represent devices (CD-ROMs, floppy drives, etc.) attached to the machine. All of these entries are in the /dev tree (although they don't have to be). This package contains the most commonly used /dev entries. The dev package is a basic part of your Red Hat Linux system and it needs to be installed.
dhcpDHCP (Dynamic Host Configuration Protocol) is a protocol which allows individual devices on an IP network to get their own network configuration information (IP address, subnetmask, broadcast address, etc.) from a DHCP server. The overall purpose of DHCP is to make it easier to administer a large network. The dhcp package includes the DHCP server and a DHCP relay agent. You should install dhcp if you want to set up a DHCP server on your network. You will also need to install the pump package, which provides the DHCP client daemon, on client machines.
dhcpcdDHCP (Dynamic Host Configuration Protocol) is a protocol which allows individual devices on an IP network to get their own network configuration information (IP address, subnetmask, broadcast address, etc.) from a DHCP server. The overall purpose of DHCP is to make it easier to administer a large network. The dhcpcd package includes a DHCP client daemon. If you're going to use DHCP on your network, you'll need to install the server package (dhcp) on the server, and a client package on the client machines. The dhcpcd package includes a DHCP client, but we suggest that you instead install the DHCP client included in the pump package, which provides a faster and simpler DHCP client.
diaThe Dia drawing program is designed to be like the Windows(TM) Visio program. Dia can be used to draw different types of diagrams, and includes support for UML static structure diagrams (class diagrams), entity relationship modeling, and network diagrams. Dia can load and save diagrams to a custom file format, can load and save in .xml format, and can export to PostScript(TM).
dialogDialog is a utility that allows you to show dialog boxes (containing questions or messages) in TTY (text mode) interfaces. Dialog is called from within a shell script. The following dialog boxes are implemented: yes/no, menu, input, message, text, info, checklist, radiolist, and gauge. Install dialog if you would like to create TTY dialog boxes.
diffstatThe diff command compares files line by line. Diffstat reads the output of the diff command and displays a histogram of the insertions, deletions and modifications in each file. Diffstat is commonly used to provide a summary of the changes in large, complex patch files. Install diffstat if you need a program which provides a summary of the diff command's output. You'll need to also install diffutils.
diffutilsDiffutils includes four utilities: diff, cmp, diff3 and sdiff. Diff compares two files and shows the differences, line by line. The cmp command shows the offset and line numbers where two files differ, or cmp can show the characters that differ between the two files. The diff3 command shows the differences between three files. Diff3 can be used when two people have made independent changes to a common original; diff3 can produce a merged file that contains both sets of changes and warnings about conflicts. The sdiff command can be used to merge two files interactively. Install diffutils if you need to compare text files.
dipDip is a modem dialer. Dip handles the connections needed for dialup IP links like SLIP or PPP. Dip can handle both incoming and outgoing connections, using password security for incoming connections. Dip is useful for setting up PPP and SLIP connections, but isn't required for either. Netcfg uses dip for setting up SLIP connections. Install dip if you need a utility which will handle dialup IP connections.
diskcheckDiskCheck is a small utility that monitors how much space is available on your hard drive. It checks your drive space every hour and takes action based on the specifications in a very simple config file. When disks are nearing full capacity, mail will be sent to the system administrator warning him to take action.
DistutilsA collection of modules to aid in the distribution and installation of Python modules, extensions, and (ultimately) applications. A standard part of Python 1.6 and 2.0, but also distributed separately for use with Python 1.5.
dmallocThe debug memory allocation or "dmalloc" library has been designed as a drop in replacement for the system's `malloc', `realloc', `calloc', `free' and other memory management routines while providing powerful debugging facilities configurable at runtime. These facilities include such things as memory-leak tracking, fence-post write detection, file/line number reporting, and general logging of statistics. It also provides support for the debugging of threaded programs. Releases and documentation available online. http://dmalloc.com/
docbook-dtd30-sgmlThe DocBook Document Type Definition (DTD) describes the syntax of technical documentation texts (articles, books and manual pages). This syntax is SGML-compliant and is developed by the OASIS consortium. This is the version 3.0 of this DTD.
docbook-dtd31-sgmlThe DocBook Document Type Definition (DTD) describes the syntax of technical documentation texts (articles, books and manual pages). This syntax is SGML-compliant and is developed by the OASIS consortium. This is the version 3.1 of this DTD.
docbook-dtd40-sgmlThe DocBook Document Type Definition (DTD) describes the syntax of technical documentation texts (articles, books and manual pages). This syntax is SGML-compliant and is developed by the OASIS consortium. This is the version 4.0 of this DTD.
docbook-dtd41-sgmlThe DocBook Document Type Definition (DTD) describes the syntax of technical documentation texts (articles, books and manual pages). This syntax is SGML-compliant and is developed by the OASIS consortium. This is the version 4.1 of this DTD.
docbook-dtd41-xmlThe DocBook Document Type Definition (DTD) describes the syntax of technical documentation texts (articles, books and manual pages). This syntax is XML-compliant and is developed by the OASIS consortium. This is the version 4.1 of this DTD.
docbook-dtd412-xmlThe DocBook Document Type Definition (DTD) describes the syntax of technical documentation texts (articles, books and manual pages). This syntax is XML-compliant and is developed by the OASIS consortium. This is the version 4.1.2 of this DTD.
docbook-style-dssslThese DSSSL stylesheets allow to convert any DocBook document to another printed (for example, RTF or PostScript) or online (for example, HTML) format. They are highly customizable.
docbook-utils-pdfThis package contains a script for converting DocBook documents to PDF format.
docbook-utilsThis package contains scripts are for easy conversion from DocBook files to other formats (for example, HTML, RTF, and PostScript), and for comparing SGML files.
dos2unixDos2unix converts DOS or MAC text files to UNIX format.
dosfstoolsThe dosfstools package includes the mkdosfs and dosfsck utilities, which respectively make and check MS-DOS FAT filesystems on hard drives or on floppies.
doxygen-doxywizardDoxywizard is a GUI front-end for creating and editing configuration files that are used by doxygen.
doxygenDoxygen is a documentation system for C and C++. Doxygen can generate an on-line class browser (in HTML) and/or a reference manual (in LaTeX) from a set of documented source files. The documentation is extracted directly from the sources. Doxygen can be configured to extract the code structure from undocumented source files.
dumpThe dump package contains both dump and restore. Dump examines files in a filesystem, determines which ones need to be backed up, and copies those files to a specified disk, tape, or other storage medium. The restore command performs the inverse function of dump; it can restore a full backup of a filesystem. Subsequent incremental backups can then be layered on top of the full backup. Single files and directory subtrees may also be restored from full or partial backups. Install dump if you need a system for both backing up filesystems and restoring filesystems after backups.
e2fsprogs-develE2fsprogs-devel contains the libraries and header files needed to develop second extended (ext2) filesystem-specific programs. You should install e2fsprogs-devel if you want to develop ext2 filesystem-specific programs. If you install e2fsprogs-devel, you'll also want to install e2fsprogs.
e2fsprogsThe e2fsprogs package contains a number of utilities for creating, checking, modifying, and correcting any inconsistencies in second extended (ext2) filesystems. E2fsprogs contains e2fsck (used to repair filesystem inconsistencies after an unclean shutdown), mke2fs (used to initialize a partition to contain an empty ext2 filesystem), debugfs (used to examine the internal structure of a filesystem, to manually repair a corrupted filesystem, or to create test cases for e2fsck), tune2fs (used to modify filesystem parameters), and most of the other core ext2fs filesystem utilities. You should install the e2fsprogs package if you need to manage the performance of an ext2 filesystem.
edEd is a line-oriented text editor, used to create, display, and modify text files (both interactively and via shell scripts). For most purposes, ed has been replaced in normal usage by full-screen editors (emacs and vi, for example). Ed was the original UNIX editor, and may be used by some programs. In general, however, you probably don't need to install it and you probably won't use it.
eeThe ee package contains the Electric Eyes image viewer for the GNOME desktop environment. Electric Eyes is primary an image viewer, but it also allows many types of image manipulations. Electric Eyes can handle almost any type of image. Install the ee package if you need an image viewer.
eel-develThis package provides the necessary development libraries and include files to allow you to develop with Eel.
eelEazel Extensions Library is a collection of widgets and functions for use with GNOME.
efaxEfax is a small ANSI C/POSIX program that sends and receives faxes using any Class 1, 2 or 2.0 fax modem. You need to install efax if you want to send faxes and you have a Class 1, 2 or 2.0 fax modem.
ElectricFenceElectricFence is a utility for C programming and debugging. ElectricFence uses the virtual memory hardware of your system to detect when software overruns malloc() buffer boundaries, and/or to detect any accesses of memory released by free(). ElectricFence will then stop the program on the first instruction that caused a bounds violation and you can use your favorite debugger to display the offending statement. Install ElectricFence if you need a debugger to find malloc() violations.
elmElm is a terminal mode email user agent. Elm includes all standard mailhandling features, including MIME support via metamail. Elm is still used by some people, but is no longer in active development. If you have used Elm before and you are devoted to it, you should install the elm package. If you want to use metamail's MIME support, you also need to install the metamail package.
emacs-elEmacs-el contains the emacs-elisp sources for many of the elisp programs included with the main Emacs text editor package. You need to install emacs-el only if you intend to modify any of the Emacs packages or see some elisp examples.
emacs-leimThe emacs-leim package contains Emacs Lisp code for input methods for various international character scripts. Basically, the Lisp code provided by this package describes the consecutive keystrokes that a user must press in order to input a particular character in a non-English character set. Input methods for many different character sets are included in this package.
emacs-noxEmacs-nox is the Emacs text editor program without support for the X Window System. You need to install this package only if you plan on exclusively using Emacs without the X Window System (emacs-X11 will work both in X and out of X, but emacs-nox will only work outside of X). You'll also need to install the emacs package in order to run Emacs.
emacs-X11Emacs-X11 includes the Emacs text editor program for use with the X Window System (it provides support for the mouse and other GUI elements). Emacs-X11 will also run Emacs outside of X, but it has a larger memory footprint than the 'non-X' Emacs package (emacs-nox). Install emacs-X11 if you're going to use Emacs with the X Window System. You should also install emacs-X11 if you're going to run Emacs both with and without X (it will work fine both ways). You'll also need to install the emacs package in order to run Emacs.
emacsEmacs is a powerful, customizable, self-documenting, modeless text editor. Emacs contains special code editing features, a scripting language (elisp), and the capability to read mail, news, and more without leaving the editor. This package includes the libraries you need to run the Emacs editor, You also need to install the actual Emacs program package (emacs-nox or emacs-X11). Install emacs-nox if you are not going to use the X Window System; install emacs-X11 if you will be using X.
enlightenmentEnlightenment is a window manager for the X Window System that is designed to be powerful, extensible, configurable and pretty darned good looking! It is one of the more graphically intense window managers. Enlightenment goes beyond managing windows by providing a useful and appealing graphical shell from which to work. It is open in design and instead of dictating a policy, allows the user to define their own policy, down to every last detail. This package will install the Enlightenment window manager.
enscriptGNU enscript is a free replacement for Adobe's Enscript program. Enscript converts ASCII files to PostScript(TM) and spools generated PostScript output to the specified printer or saves it to a file. Enscript can be extended to handle different output media and includes many options for customizing printouts.
erubyeRuby interprets a Ruby code embedded text file. For example, eRuby enables you to embed a Ruby code to a HTML file.
esound-develThe esound-devel package includes the libraries, include files and other resources needed to develop EsounD applications.
esoundEsounD, the Enlightened Sound Daemon, is a server process that mixes several audio streams for playback by a single audio device. For example, if you're listening to music on a CD and you receive a sound-related event from ICQ, the two applications won't have to queue for the use of your sound card. Install esound if you'd like to let sound applications share your audio device. You'll also need to install the audiofile package.
ethereal-gnomeContains ethereal icon for Gnome 1.2 and desktop integration file
etherealEthereal is a network traffic analyzer for Unix-ish operating systems. This package lays base for libpcap, a packet capture and filtering library, contains command-line utilities, and contains plugins and documentation for ethereal. A graphical user interface is packaged separately to GTK+ package.
ethtoolThis utility allows querying and changing of ethernet card settings, such as speed, port, autonegotiation, and PCI locations.
exmhExmh provides an X interface for MH/nmh mail, a feature-rich email handling system. Exmh supports almost all (but not all) of MH's features: viewing the messages in a folder, reading/deleting/refiling messages, and sorting arriving mail into different folders before the messages are read. Exmh highlights which folders have new mail and indicates which messages have not been read. If you like MH/nmh mail, you should install exmh, because it makes the MH/nmh mail system much more user-friendly. You may also want to use exmh if you prefer a graphical user interface for your mail client. Note that you will also have to install the nmh package.
expat-develThe expat-devel package contains the libraries, include files and documentation to develop XML applications with expat.
expectExpect is a tcl application for automating and testing interactive applications such as telnet, ftp, passwd, fsck, rlogin, tip, etc. Expect makes it easy for a script to control another program and interact with it.
extaceeXtace is a audio visualization plugin (eye candy) for the GNOME GUI desktop environment. It connects to EsounD and displays the audio data as either a 3D textured landscape, a 3D pointed landscape, a 16-128 channel graphic EQ, or a colored oscilloscope.
fam-develStatic libraries and header files for fam, the File Alteration Monitor.
famFAM, the File Alteration Monitor, provides a daemon and an API which applications can use for notification of changes in specific files or directories.
faqThe faq package includes the text of the Frequently Asked Questions (FAQ) about Linux from http://metalab.unc.edu/pub/Linux/docs/faqs/. These FAQs are a great source of information (sometimes historical) about Linux. Install the faq package if you'd like to read the Linux FAQ off your own machine.
fetchmailFetchmail is a remote mail retrieval and forwarding utility intended for use over on-demand TCP/IP links, like SLIP or PPP connections. Fetchmail supports every remote-mail protocol currently in use on the Internet (POP2, POP3, RPOP, APOP, KPOP, all IMAPs, ESMTP ETRN, IPv6, and IPSEC) for retrieval. Then Fetchmail forwards the mail through SMTP so you can read it through your favorite mail client. Install fetchmail if you need to retrieve mail over SLIP or PPP connections.
fetchmailconfFetchmailconf is a Tcl/Tk GUI application that edits your .fetchmailrc file in order to configure the fetchmail mail retrieval program. Fetchmail's numerous options may be confusing to new users, so fetchmailconf may help to clear up the confusion. Install fetchmailconf if you need help configuring fetchmail. You'll need to have Python and Tk installed in order to use fetchmailconf.
fileThe file command is used to identify a particular file according to the type of data contained by the file. File can identify many different file types, including ELF binaries, system libraries, RPM packages, and different graphics formats. You should install the file package, since the file command is such a useful utility.
filesystemThe filesystem package is one of the basic packages that is installed on a Red Hat Linux system. Filesystem contains the basic directory layout for a Linux operating system, including the correct permissions for the directories.
fileutilsThe fileutils package includes a number of GNU versions of common and popular file management utilities. Fileutils includes the following tools: chgrp (changes a file's group ownership), chown (changes a file's ownership), chmod (changes a file's permissions), cp (copies files), dd (copies and converts files), df (shows a filesystem's disk usage), dir (gives a brief directory listing), dircolors (the setup program for the color version of the ls command), du (shows disk usage), install (copies files and sets permissions), ln (creates file links), ls (lists directory contents), mkdir (creates directories), mkfifo (creates FIFOs or named pipes), mknod (creates special files), mv (renames files), rm (removes/deletes files), rmdir (removes empty directories), sync (synchronizes memory and disk), touch (changes file timestamps), and vdir (provides long directory listings).
findutilsThe findutils package contains programs which will help you locate files on your system. The find utility searches through a hierarchy of directories looking for files which match a certain set of criteria (such as a filename pattern). The xargs utility builds and executes command lines from standard input arguments (usually lists of file names generated by the find command). You should install findutils because it includes tools that are very useful for finding things on your system.
finger-serverFinger is a utility which allows users to see information about system users (login name, home directory, name, how long they've been logged in to the system, etc.). The finger-server package includes a standard finger server. The server daemon (fingerd) runs from /etc/inetd.conf, which must be modified to disable finger requests. You should install finger-server if your system is used by multiple users and you'd like finger information to be available.
fingerFinger is a utility which allows users to see information about system users (login name, home directory, name, how long they've been logged in to the system, etc.). The finger package includes a standard finger client. You should install finger if you'd like to retrieve finger information from other systems.
firewall-configA tool for configuring firewall rules and IP masquerading.
fnlib-develHeaders, static libraries and documentation for Fnlib.
fnlibFnlib is a library that provides full, scalable 24-bit color font rendering abilities for X.
foomaticFoomatic is a comprehensive, spooler-independent database of printers, printer drivers, and driver descriptions. It contains utilities to generate driver description files and printer queues for CUPS, LPD, LPRng, and PDQ using the database. There is also the possibility to read the PJL options out of PJL-capable laser printers and take them into account at the driver description file generation. There are spooler-independent command line interfaces to manipulate queues (foomatic-configure) and to print files/manipulate jobs (foomatic printjob). The site http://www.linuxprinting.org/ is based in this database.
fortune-modFortune-mod contains the ever-popular fortune program, which will display quotes or witticisms. Fun-loving system administrators can add fortune to users' .login files, so that the users get their dose of wisdom each time they log in.
freecdbcdb is a fast, reliable, lightweight package for creating and reading constant databases.
freetype-develThe freetype-devel package contains the header files and static library needed to develop or compile applications which use the FreeType TrueType font rendering library. Install freetype-devel if you want to develop FreeType applications. If you simply want to run existing applications, you will not need this package.
freetype-utilsThis package contains several utilities that allow you to view and manipulate TrueType fonts. They are mainly useful for debugging and testing purposes and are not required for using the FreeType library.
freetypeThe FreeType engine is a free and portable TrueType font rendering engine, developed to provide TrueType support for a variety of platforms and environments. FreeType is a library that can open and manage font files, as well as efficiently load, hint, and render individual glyphs. FreeType is not a font server or a complete text-rendering library.
FreeWnn-commonThe FreeWnn-common package contains common files needed by several different implementations of the Wnn Kana-to-Kanji conversion system. If you're using FreeWnn, cWnn, or kWnn, you'll need to install the FreeWnn-common package.
FreeWnn-develThe FreeWnn-devel package contains files needed for building programs which will use the FreeWnn Kana-to-Kanji conversion system.
FreeWnn-libsThe FreeWnn-libs package contains the runtime library for running programs with the FreeWnn Kana-to-Kanji conversion system.
FreeWnnFreeWnn is a network-extensible system for converting between the Kana and Kanji character sets. If you install FreeWnn, you need this package and the FreeWnn-common package.
ftpThe ftp package provides the standard UNIX command-line FTP (File Transfer Protocol) client. FTP is a widely used protocol for transferring files over the Internet and for archiving files. If your system is on a network, you should install ftp in order to do file transfers.
ftpcopyftpcopy is a simply FTP client written to copy files or directories (recursively) from a FTP server. It's primary purpose is to mirror FTP sites which support the EPLF directory listing format, but it may be used to mirror other sites, too.
fvwm2-iconsThe fvwm2-icons package contains icons, bitmaps and pixmaps used by the FVWM and FVWM2 X Window System window managers. You'll need to install fvwm2-icons if you are installing fvwm and/or fvwm2.
fvwm2FVWM2 (the F stands for anything, but the VWM stands for Virtual Window Manager) is an improved version of the FVWM window manager for the X Window System and shares the same characteristics as FVWM. Install the fvwm2 package if you'd like to use the FVWM2 window manager. If you install fvwm2, you'll also need to install fvwm2-icons.
g-wrap-develg-wrap-devel contains development libraries and headers for g-wrap. You can provide access to a given C API by creating a specification file describing the interface you want published at the Scheme level. g-wrap will handle generating all the lower level library interface code so that the C library shows up as a set of Scheme functions. You should install g-wrap-devel if you need to compile programs that need to use g-wrap C<->Scheme functionality
g-wrapThis is a tool for specifying types, functions, and constants to import into a Scheme interpreter, and for generating code (in C) to interface these to the Guile and RScheme interpreters in particular.
gaimGaim is a clone of America Online's Instant Messenger client. It features nearly all of the functionality of the official AIM client while also being smaller, faster, and commercial-free.
galA collection of GNOME widgets and utility functions.
gawkThe gawk packages contains the GNU version of awk, a text processing utility. Awk interprets a special-purpose programming language to do quick and easy text pattern matching and reformatting jobs. Install the gawk package if you need a text processing utility. Gawk is considered to be a standard Linux tool for processing text.
gcc-c++This package adds C++ support to the GNU C compiler. It includes support for most of the current C++ specification, including templates and exception handling. It does include the static standard C++ library and C++ header files; the library for dynamically linking programs is available separately.
gcc-g77The gcc-g77 package provides support for compiling Fortran 77 programs with the GNU gcc compiler. You should install gcc-g77 if you are going to do Fortran development and you would like to use the gcc compiler. You will also need gcc.
gcc-objcgcc-objc provides Objective C support for the GNU C compiler (gcc). Mainly used on systems running NeXTSTEP, Objective C is an object-oriented derivative of the C language. Install gcc-objc if you are going to do Objective C development and you would like to use the gcc compiler. You'll also need gcc.
gccThe gcc package contains the GNU Compiler Collection: cc and gcc. You'll need this package in order to compile C/C++ code.
GConf-develGConf development package. Contains files needed for doing development using GConf.
GConfGConf is the GNOME Configuration database system. GNOME is the GNU Network Object Model Environment. It is an easy to use, powerful, and highly configurable desktop environment.
gd-develThe gd-devel package contains the development libraries and header files for gd, a graphics library for creating PNG and JPEG graphics.
gd-progsThe gd-progs package includes utility programs supplied with gd, a graphics library for creating PNG and JPEG images. If you install these, you must also install gd.
gdThe gd graphics library allows your code to quickly draw images complete with lines, arcs, text, multiple colors, cut and paste from other images, and flood fills, and to write out the result as a PNG or JPEG file. This is particularly useful in Web applications, where PNG and JPEG are two of the formats accepted for inline images by most browsers. Note that gd is not a paint program.
gdbGDB, the GNU debugger, allows you to debug programs written in C, C++, and other languages, by executing them in a controlled fashion and printing their data.
gdbm-develGdbm-devel contains the development libraries and header files for gdbm, the GNU database system. These libraries and header files are necessary if you plan to do development using the gdbm database. Install gdbm-devel if you are developing C programs which will use the gdbm database library. You'll also need to install the gdbm package.
gdbmGdbm is a GNU database indexing library, including routines which use extensible hashing. Gdbm works in a similar way to standard UNIX dbm routines. Gdbm is useful for developers who write C applications and need access to a simple and efficient database or who are building C applications which will use such a database. If you're a C developer and your programs need access to simple database routines, you should install gdbm. You'll also need to install gdbm-devel.
gdk-pixbuf-develThis package contains the libraries, header files, and include files needed for developing applications that will work with the GdkPixBuf image loading library.
gdk-pixbuf-gnomeGNOME-dependent portions of the gdk-pixbuf image loading library.
gdk-pixbufThe gdk-pixbuf package contains an image loading library used with the GNOME GUI desktop environment. The GdkPixBuf library provides image loading facilities, the rendering of a GdkPixBuf into various formats (drawables or GdkRGB buffers), and a cache interface.
gdmGdm (the GNOME Display Manager) is a highly configurable reimplementation of xdm, the X Display Manager. Gdm allows you to log into your system with the X Window System running and supports running several different X sessions on your local machine at the same time.
genromfsGenromfs is a tool for creating romfs filesystems, which are lightweight, read-only filesystems supported by the Linux kernel. Romfs filesystems are mainly used for the initial RAM disks used during installation. Install genromfs if you need to create romfs filesystems.
gettextThe GNU gettext package provides a set of tools and documentation for producing multi-lingual messages in programs. Tools include a set of conventions about how programs should be written to support message catalogs, a directory and file naming organization for the message catalogs, a runtime library which supports the retrieval of translated messages, and stand-alone programs for handling the translatable and the already translated strings. Gettext provides an easy to use library and tools for creating, using, and modifying natural language catalogs and is a powerful and simple method for internationalizing programs.
gftpgFTP is a multi-threaded FTP client for the X Window System. gFTP supports simultaneous downloads, resumption of interrupted file transfers, file transfer queues to allow downloading of multiple files, support for downloading entire directories/subdirectories, a bookmarks menu to allow quick connection to FTP sites, caching of remote directory listings, local and remote chmod, drag and drop, a connection manager and much more. Install gftp if you need an FTP client.
ggvGNOME Ghostview (ggv) is a frontend for Ghostscript, an interpreter of PostScript that is able to properly render PostScript documents in a display or a printer. GGv serves as a layer that isolates the user from the cumbersome options and interface of Ghostscript, and, at the same time, gives extra features such as panning and persistent user settings.
ghostscript-fontsGhostscript-fonts contains a set of fonts that Ghostscript, a PostScript interpreter, uses to render text. These fonts are in addition to the fonts shared by Ghostscript and the X Window System. You'll need to install ghostscript-fonts if you're installing ghostscript.
ghostscriptGhostscript is a set of software that provides a PostScript(TM) interpreter, a set of C procedures (the Ghostscript library, which implements the graphics capabilities in the PostScript language) and an interpreter for Portable Document Format (PDF) files. Ghostscript translates PostScript code into many common, bitmapped formats, like those understood by your printer or screen. Ghostscript is normally used to display PostScript files and to print PostScript files to non-PostScript printers. If you need to display PostScript files or print them to non-PostScript printers, you should install ghostscript. If you install ghostscript, you also need to install the ghostscript-fonts package.
giftransGiftrans will convert an existing GIF87 file to GIF89 format. In other words, Giftrans can make one color in a .gif image (normally the background) transparent. Install the giftrans package if you need a quick, small, one-purpose graphics program to make transparent .gifs out of existing .gifs.
gimp-data-extrasPatterns, gradients, and other extra files for the GIMP.
gimp-develThe gimp-devel package contains the static libraries and header files for writing GNU Image Manipulation Program (GIMP) plug-ins and extensions. Install gimp-devel if you're going to create plug-ins and/or extensions for the GIMP. You'll also need to install gimp-limpgimp and gimp, and you may want to install gimp-data-extras.
gimp-perlThe gimp-perl package contains all the perl extensions and perl plugins.
gimpThe GIMP (GNU Image Manipulation Program) is a powerful image composition and editing program, which can be extremely useful for creating logos and other graphics for Web pages. The GIMP has many of the tools and filters you would expect to find in similar commercial offerings, and some interesting extras as well. The GIMP provides a large image manipulation toolbox, including channel operations and layers, effects, sub-pixel imaging and anti-aliasing, and conversions, all with multi-level undo. The GIMP includes a scripting facility, but many of the included scripts rely on fonts that we cannot distribute. The GIMP FTP site has a package of fonts that you can install by yourself, which includes all the fonts needed to run the included scripts. Some of the fonts have unusual licensing requirements; all the licenses are documented in the package. Get ftp://ftp.gimp.org/pub/gimp/fonts/freefonts-0.10.tar.gz and ftp://ftp.gimp.org/pub/gimp/fonts/sharefonts-0.10.tar.gz if you are so inclined. Alternatively, choose fonts which exist on your system before running the scripts. Install the GIMP if you need a powerful image manipulation program. You may also want to install other GIMP packages: gimp-libgimp if you're going to use any GIMP plug-ins and gimp-data-extras, which includes various extra files for the GIMP.
gkermitG-Kermit is a UNIX program for transferring files using the Kermit protocol. Kermit is a file transfer protocol for transferring text and binary files without errors between diverse types of computers and over potentially hostile communication links. G-Kermit features include: support for text and binary file transfer on both 7-bit and 8-bit connections; files can be transferred singly or in groups; automatic startup configuration via the GKERMIT environment variable; and configurability as an external protocol. Kermit protocol features include: automatic peer recognition, streaming on reliable connections; selectable packet length from 40 to 9000 bytes (4000 is the default); single shifts for 8-bit data on 7-bit connections; control-character prefixing for control-character transparency; control-character unprefixing for increased speed (incoming only); compression of repeated bytes; and per-file and batch cancellation. G-Kermit does not support the following features: making connections: character-set translation; interactive commands and scripting; and file date-time stamps.
gkrellmGKrellM charts SMP CPU, load, Disk, and all active net interfaces automatically. An on/off button and online timer for the PPP interface is provided. Monitors for memory and swap usage, file system, internet connections, APM laptop battery, mbox style mailboxes, and cpu temps. Also includes an uptime monitor, a hostname label, and a clock/calendar. Additional features are: * Autoscaling grid lines with configurable grid line resolution. * LED indicators for the net interfaces. * A gui popup for configuration of chart sizes and resolutions.
gladeGLADE is a free user interface builder for GTK+ and the GNOME GUI desktop. GLADE can produce C source code. Support for C++, Ada95, Python, and Perl is also available, via external tools which process the XML interface description files output by GLADE.
glib-develThe glib-devel package includes the static libraries and header files for the support library for the GIMP's X libraries (GTK+ and GDK), which are available as public libraries. Install glib-devel if you want to develop programs which will use GLib.
glibGLib is a handy library of utility functions. This C library is designed to solve some portability problems and provide other useful functionality which most programs require. GLib is used by GDK, GTK+ and many applications. You should install th glib package because many of your applications will depend on this library.
glibc-commonThe glibc-common package includes common binaries for the GNU libc libraries, as well as national language (locale) support and timezone databases.
glibc-develThe glibc-devel package contains the header and object files necessary for developing programs which use the standard C libraries (which are used by nearly all programs). If you are developing programs which will use the standard C libraries, your system needs to have these standard header and object files available in order to create the executables. Install glibc-devel if you are going to develop programs which will use the standard C libraries.
glibc-profileThe glibc-profile package includes the GNU libc libraries and support for profiling using the gprof program. Profiling is analyzing a program's functions to see how much CPU time they use and determining which functions are calling other functions during execution. To use gprof to profile a program, your program needs to use the GNU libc libraries included in glibc-profile (instead of the standard GNU libc libraries included in the glibc package). If you are going to use the gprof program to profile a program, you'll need to install the glibc-profile program.
glibcThe glibc package contains standard libraries which are used by multiple programs on the system. In order to save disk space and memory, as well as to make upgrading easier, common system code is kept in one place and shared between programs. This particular package contains the most important sets of shared libraries: the standard C library and the standard math library. Without these two libraries, a Linux system will not function.
gmcGMC (GNU Midnight Commander) is a file manager based on the terminal version of Midnight Commander, with the addition of a GNOME GUI desktop front-end. GMC can FTP, view TAR and compressed files and look into RPMs for specific files.
gmp-develThe static libraries, header files and documentation for using the GNU MP arbitrary precision library in applications. If you want to develop applications which will use the GNU MP library, you'll need to install the gmp-devel package. You'll also need to install the gmp package.
gmpThe gmp package contains GNU MP, a library for arbitrary precision arithmetic, signed integers operations, rational numbers and floating point numbers. GNU MP is designed for speed, for both small and very large operands. GNU MP is fast because it uses fullwords as the basic arithmetic type, it uses fast algorithms, it carefully optimizes assembly code for many CPUs' most common inner loops, and it generally emphasizes speed over simplicity/elegance in its operations. Install the gmp package if you need a fast arbitrary precision library.
gnome-appletsGNOME (GNU Network Object Model Environment) is a user-friendly set of applications and desktop tools to be used in conjunction with a window manager for the X Window System. The gnome-applets package provides small utilities for the GNOME panel.
gnome-audio-extraThis package contains extra sound files useful for customizing the sounds that the GNOME desktop environment makes. If you use GNOME and you would like to customize the system sounds, install this package.
gnome-audioThe gnome-audio package contains sounds for the GNOME GUI desktop environment. If you are installing GNOME, you may want to install this package of complementary sounds.
gnome-core-develPanel libraries and header files for creating GNOME panels.
gnome-coreGNOME (GNU Network Object Model Environment) is a user-friendly set of applications and desktop tools to be used in conjunction with a window manager for the X Window System. GNOME is similar in purpose and scope to CDE and KDE, but GNOME is based completely on Open Source software. The gnome-core package includes the basic programs and libraries that are needed to install GNOME. Install the gnome-core package if you want to use the GNOME desktop environment. You will also need to install the gnome-libs package. If you would like to develop GNOME applications, you will also need to install gnome-libs-devel. If you want to use linuxconf with a GNOME front end, you will also need to install the gnome-linuxconf package.
gnome-games-develThe gnome-games-devel package installs the libraries and files needed to develop games for the GNOME GUI desktop environment. Install gnome-games-devel if you're developing games for GNOME.
gnome-gamesThe gnome-games package includes games for the GNOME GUI desktop environment, including GnomeScott, ctali, freecell, gataxx, glines, gnibbles, gnobots2, gnome-stones, gnomine, gnotravex, gtali, gturing, iagno, mahjongg, same-gnome, and sol.
gnome-kerberosThis package contains krb5, a tool for managing Kerberos 5 tickets, and gkadmin, a tool for managing Kerberos realms that uses the kadmin protocols.
gnome-libs-develGNOME (GNU Network Object Model Environment) is a user-friendly set of GUI applications and desktop tools to be used in conjunction with a window manager for the X Window System. The gnome-libs-devel package includes the libraries and include files that you will need to develop GNOME applications. You should install the gnome-libs-devel package if you would like to develop GNOME applications. You do not need to install gnome-libs-devel if you just want to use the GNOME desktop environment.
gnome-libsGNOME (GNU Network Object Model Environment) is a user-friendly set of GUI applications and desktop tools to be used in conjunction with a window manager for the X Window System. The gnome-libs package includes libraries that are needed to run GNOME.
gnome-linuxconfGNOME (GNU Network Object Model Environment) is a user-friendly set of GUI applications and desktop tools to be used in conjunction with a window manager for the X Window System. The gnome-linuxconf package includes GNOME's front-end for the linuxconf system configuration utility. You should install the gnome-linuxconf package if you would like to use GNOME's linuxconf interface.
gnome-lokkitThe gnome-lokkit package contains a utility which attempts to provide firewalling for the average Linux end user. Instead of having to configure firewall rules, gnome-lokkit asks a small number of simple questions and writes a firewall rule set for you. Gnome-lokkit is not designed to configure arbitary firewalls. To make it simple to understand, it is solely designed to handle typical dialup user and cable modem setups. It will not provide a complex firewall configuration, and it is not the equal of an expert firewall designer.
gnome-mediaGNOME (GNU Network Object Model Environment) is a user-friendly set of GUI applications and desktop tools to be used in conjunction with a window manager for the X Window System. The gnome-media package will install media features like the GNOME CD player. Install gnome-media if you want to use GNOME's multimedia capabilities.
gnome-pim-develGNOME (GNU Network Object Model Environment) is a user-friendly set of GUI applications and desktop tools to be used in conjunction with a window manager for the X Window System. The gnome-pim-devel package contains the files you'll need to develop applications which interact with GNOME Personal Information Manager applications (GnomeCalendar, GnomeCard) via CORBA.
gnome-pimGNOME (GNU Network Object Model Environment) is a user-friendly set of GUI applications and desktop tools to be used in conjunction with a window manager for the X Window System. This package includes applications for personal organization, like GnomeCalendar and GnomeCard.
gnome-print-develGNOME (GNU Network Object Model Environment) is a user-friendly set of applications and desktop tools to be used in conjunction with a window manager for the X Window System. The gnome-print-devel package includes the libraries and include files needed for developing applications that use the GNOME printing capabilities. You should install the gnome-print-devel package if you would like to develop GNOME applications that will use the GNOME print capabilities. You do not need to install the gnome-print-devel package if you just want to use the GNOME desktop environment.
gnome-printGNOME (GNU Network Object Model Environment) is a user-friendly set of applications and desktop tools to be used in conjunction with a window manager for the X Window System. The gnome-print package contains libraries and fonts needed by GNOME applications for printing. You should install the gnome-print package if you intend to use any of the GNOME applications that can print. If you would like to develop GNOME applications that can print you will also need to install the gnome-print devel package.
gnome-user-docsThis package contains the GNOME Glossary, Introduction to GNOME, and a Unix Primer.
gnome-utilsGNOME (GNU Network Object Model Environment) is a user-friendly set of GUI applications and desktop tools to be used in conjunction with a window manager for the X Window System. The gnome-utils package includes a set of utilities for GNOME, including Gcalc, Gdialog, Gdiskfree, and many others.
gnome-vfs-develThis package provides the necessary development libraries for writing GNOME VFS modules and applications that use the GNOME VFS APIs.
gnome-vfs-extrasGNOME VFS is the GNOME virtual file system. It is the foundation of the Nautilus file manager. This package contains some extra modules that for various reasons are not distributed with the core gnome-vfs package. Amongst other things it includes a samba based smb network browser.
gnome-vfsGNOME VFS is the GNOME virtual file system. It is the foundation of the Nautilus file manager. It provides a modular architecture and ships with several modules that implement support for file systems, http, ftp, and others. It provides a URI-based API, backend supporting asynchronous file operations, a MIME type manipulation library, and other features.
gnomeicuGnomeICU (previously called GtkICQ) is an Internet-based communications program for the GNOME GUI desktop environment. GnomeICU is a clone of the popular Mirabilis ICQ and is meant as a replacement for the slow and buggy JavaICQ. If you'd like to contribute to the GnomeICU project, contact Jeremy Wise (jwise@pathwaynet.com).
gnorpmGnome-RPM is a graphical front-end to to the RPM Package Manager (RPM). Gnome-RPM is written using the GTK+ widget set and the GNOME libraries. Gnome-RPM is currently in development, so some features are missing, but you can currently query, install, upgrade, uninstall and verify packages using a GUI interface.
gnuchessThe gnuchess package contains the GNU chess program. By default, GNUchess uses a curses text-based interface. Alternatively, GNUchess can be used in conjunction with the xboard user interface and the X Window System for a graphical chessboard. Install the gnuchess package if you would like to play chess on your computer. You'll also need to install the curses package. If you'd like to use a graphical interface with GNUchess, you'll also need to install the xboard package and the X Window System.
gnumeric-develGnumeric is a spreadsheet program for the GNOME GUI desktop environment. The gnumeric-devel package includes files necessary to develop gnumeric-based applications.
gnumericGnumeric is a spreadsheet program for the GNOME GUI desktop environment.
gnupgGnuPG (GNU Privacy Guard) is a GNU utility for encrypting data and creating digital signatures. GnuPG has advanced key management capabilities and is compliant with the proposed OpenPGP Internet standard described in RFC2440. Since GnuPG does not use any patented algorithm, it is not compatible with any version of PGP2 (PGP2.x uses only IDEA for symmetric-key encryption, which is patented worldwide).
gnuplotGnuplot is a command-line driven, interactive function plotting program especially suited for scientific data representation. Gnuplot can be used to plot functions and data points in both two and three dimensions and in many different formats. Install gnuplot if you need a graphics package for scientific data representation.
gperfGperf is a perfect hash function generator written in C++. Simply stated, a perfect hash function is a hash function and a data structure that allows recognition of a key word in a set of words using exactly one probe into the data structure. Install gperf if you need a program that generates perfect hash functions.
gqGQ is a graphical browser for LDAP directories and schemas. Using GQ, an administrator can search through a directory and modify objects stored in that directory.
gqviewGQview is an image viewer for browsing through graphics files. GQview features include single click file viewing, support for external editors, previewing images using thumbnails, and zoom. Install GQview if you need an image viewer.
grepThe GNU versions of commonly used grep utilities. Grep searches through textual input for lines which contain a match to a specified pattern and then prints the matching lines. GNU's grep utilities include grep, egrep and fgrep. You should install grep on your system, because it is a very useful utility for searching through text.
gripGrip is a GTK+ based front-end for CD rippers (such as cdparanoia and cdda2wav) and MP3 encoders. Grip allows you to rip entire tracks or just a section of a track. Grip supports the CDDB protocol for accessing track information on disc database servers.
groff-gxditviewGxditview displays the groff text processor's output on an X Window System display.
groff-perlThe groff-perl package contains the parts of the groff text processor package that require Perl. These include the afmtodit font processor for creating PostScript font files, the grog utility that can be used to automatically determine groff command-line options, and the troff-to-ps print filter.
groffGroff is a document formatting system. Groff takes standard text and formatting commands as input and produces formatted output. The created documents can be shown on a display or printed on a printer. Groff's formatting commands allow you to specify font type and size, bold type, italic type, the number and size of columns on a page, and more. Groff can also be used to format man pages. If you are going to use groff with the X Window System, you will also need to install the groff-gxditview package.
gslThe gsl package includes the GNU Scientific Library (GSL). The GSL is a collection of routines for numerical analysis, written in C. The GSL is in alpha development. It now includes a random number suite, an FFT package, simulated annealing and root finding. In the future, it will include numerical and Monte Carlo integration and special functions. Linking against the GSL allows programs to access functions which can handle many of the problems encountered in scientific computing. Install the gsl package if you need a library for high-level scientific numerical analysis.
gsm-develgsm-devel contains libgsm, a library for use in developing programs that read GSM files.
gsmGSM compresses frames of 160 13-bit samples (8 kHz sampling rate, i.e., a frame rate of 50 Hz) into 260 bits. For compatibility with typical UNIX applications, this implementation converts frames of 160 16-bit linear samples into 33-byte frames (1650 bytes/s). The algorithm's quality is good enough for reliable speaker recognition. Even music often survives transcoding in recognizable form, given the bandwidth limitations of an 8 kHz sampling rate).
gtk+-develThe gtk+-devel package contains static libraries, header files and documentation for developing GTK+ (GIMP ToolKit) applications.
gtk-docgtk-doc is a tool for generating API reference documentation. It is used for generating the documentation for GTK+, GLib and GNOME.
gtk-enginesThe gtk-engines package contains shared objects and configuration files that implement a number of GTK+ theme engines. Theme engines provide different looks for GTK+, some of which resemble other toolkits or operating systems.
Gtk-PerlThis package includes Perl extensions for GTK+ (the Gimp ToolKit), a library used for creating graphical user interfaces for the X Window System. The extensions provided in this package allow you to write graphical interfaces using Perl and GTK+. If you install this package, you will need to also have Perl and GTK+ installed.
gtkglareaGtkGLArea is an OpenGL widget for GTK+ (the Gimp ToolKit), a GUI library. GtkGLArea is built on top of gdkgl. Gdkgl is basically a wrapper around GLX functions. The GtkGLArea widget is derived from the GtkDrawingArea widget and only adds a few functions.
gtkhtml-develLibraries and include files that can be used to develop GtkHTML applications.
gtkhtmlThis is GtkHTML, a lightweight HTML rendering/printing/editing engine. It was originally based on KHTMLW, but is now being developed independently of it.
gtopGtop is a system monitor for the GNOME GUI desktop environment. Gtop provides the same functionality as top, but with a GUI interface.
guile-develThe guile-devel package includes the libraries, header files, etc., that you will need to develop applications that are linked with the GUILE extensibility library. You need to install the guile-devel package if you want to develop applications that will be linked to GUILE. You also need to install the guile package.
guileGUILE (GNU's Ubiquitous Intelligent Language for Extension) is a library implementation of the Scheme programming language, written in C. GUILE provides a machine-independent execution platform that can be linked in as a library during the building of extensible programs.
Guppi-develThe Guppi-devel package includes the static libraries and header files for the Guppi package. Install Guppi-devel if you want to develop programs which will use the Guppi libraries.
GuppiGuppi is a GNOME-based data analysis and visualization system. Install this package if you want to use Guppi.
gvGv is a user interface for the Ghostscript PostScript(TM) interpreter. Gv can display PostScript and PDF documents on an X Window System. Install the gv package if you'd like to view PostScript and PDF documents on your system. You'll also need to have the ghostscript package and X installed.
gzipThe gzip package contains the popular GNU gzip data compression program. Gzipped files have a .gz extension. Gzip should be installed on your Red Hat Linux system, because it is a very commonly used data compression program.
h2psh2ps is a file converter to print Hangul in a simple way. The output PostScript file is self-contained. Because it appends Hangul font, the output PS file can be printed in everywhere with PostScript printer.
hanterm-xfHangul Terminal for the X Window System, based on the xterm in XFree86.
hexeditHexedit is a utility which allows you to view and edit hexadecimal or ASCII files and/or view binary files.
howto-belgianLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-belgian package if you'd like to be able to access Belgian-related Linux HOWTO documentation from your own system.
howto-chineseLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-chinese package if you'd like to use the Linux HOWTOs in Chinese. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-croatianLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-croatian package if you'd like to use the Linux HOWTOs in Croatian. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-danishLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-danish package if you'd like to use the Linux HOWTOs in Danish. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-dutchLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-dutch package if you'd like to use the Linux HOWTOs in Dutch. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-esperantoLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-esperanto package if you'd like to use the Linux HOWTOs in Esperanto. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-finnishLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-finnish package if you'd like to use the Linux HOWTOs in Finnish. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-frenchLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-french package if you'd like to use the Linux HOWTOs in French. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-galicianLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-galician package if you'd like to use the Linux HOWTOs in Galician. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-germanLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-german package if you'd like to use the Linux HOWTOs in German. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-greekLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-greek package if you'd like to use the Linux HOWTOs in Greek. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-hebrewLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-hebrew package if you'd like to use the Linux HOWTOs in Hebrew. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-htmlLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-html package if you'd like to view the Linux HOWTOs, using your web browser, directly from your own machine, or if you'd like to provide the HTML HOWTOs from your web server.
howto-indonesianLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-indonesian package if you'd like to use the Linux HOWTOs in Indonesian. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-italianLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-italian package if you'd like to use the Linux HOWTOs in Italian. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-japaneseLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-japanese package if you'd like to use the Linux HOWTOs in Japanese. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-pdfLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-pdf package if you'd like to be able to access the Linux HOWTO documentation from your own system using a PDF-capable reader.
howto-polishLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-polish package if you'd like to use the Linux HOWTOs in Polish. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-portugueseLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-portuguese package if you'd like to use the Linux HOWTOs in Portuguese. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-romanianLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-romanian package if you'd like to use the Linux HOWTOs in Romanian. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-russianLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-russian package if you'd like to use the Linux HOWTOs in Russian. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-serbianLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-serbian package if you'd like to use the Linux HOWTOs in Serbian. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-sgmlLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-sgml package if you'd like to be able to access the SGML source files comprising the Linux HOWTO documentation from your own system.
howto-slovenianLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-slovenian package if you'd like to use the Linux HOWTOs in Slovenian. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-spanishLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-spanish package if you'd like to use the Linux HOWTOs in Spanish. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-swedishLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-swedish package if you'd like to use the Linux HOWTOs in Swedish. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-thaiLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-thai package if you'd like to use the Linux HOWTOs in Thai. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-turkishLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-turkish package if you'd like to use the Linux HOWTOs in Turkish. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howtoLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto package if you'd like to be able to access the Linux HOWTO documentation from your own system.
htdig-webThe ht://Dig system is a complete world wide web indexing and searching system for a small domain or intranet. This system is not meant to replace the need for powerful internet-wide search systems like Lycos, Infoseek, Webcrawler and AltaVista. Instead it is meant to cover the search needs for a single company, campus, or even a particular sub section of a web site. As opposed to some WAIS-based or web-server based search engines, ht://Dig can span several web servers at a site. The type of these different web servers doesn't matter as long as they understand the HTTP 1.0 protocol. The htdig-web package includes CGI scripts and HTML code needed to use ht://Dig on a website. ht://Dig was developed at San Diego State University as a way to search the various web servers on the campus network.
htdigThe ht://Dig system is a complete world wide web indexing and searching system for a small domain or intranet. This system is not meant to replace the need for powerful internet-wide search systems like Lycos, Infoseek, Webcrawler and AltaVista. Instead it is meant to cover the search needs for a single company, campus, or even a particular sub section of a web site. As opposed to some WAIS-based or web-server based search engines, ht://Dig can span several web servers at a site. The type of these different web servers doesn't matter as long as they understand the HTTP 1.0 protocol. ht://Dig is also used by KDE to search KDE's HTML documentation. ht://Dig was developed at San Diego State University as a way to search the various web servers on the campus network.
htmlviewThe htmlview utility uses an installed and preferred HTML viewer to display a local HTML page. It is used by several configuration tools to display their help pages.
imThis package provides a series of user interface commands (im* commands) and backend Perl5 libraries to integrate Email and NetNews user interface. They are designed to be used both from Mew and on command line. The folder style for Mew is exactly the same as that of MH. So, you can replace MH with this package without any migration works. Moreover, you are able to operate your messages both by IM and MH with consistent manner.
ImageMagick-c++-develImageMagick-devel contains the static libraries and header files you'll need to develop ImageMagick applications using the Magick++ C++ bindings. ImageMagick is an image manipulation program. If you want to create applications that will use Magick++ code or APIs, you'll need to install ImageMagick-c++-devel, ImageMagick-devel and ImageMagick. You don't need to install it if you just want to use ImageMagick, or if you want to develop/compile applications using the ImageMagick C interface, however.
ImageMagick-c++This package contains the Magick++ library, a C++ binding to the ImageMagick graphics manipulation library. Install ImageMagick-c++ if you want to use any applications that use Magick++.
ImageMagick-develImage-Magick-devel contains the static libraries and header files you'll need to develop ImageMagick applications. ImageMagick is an image manipulation program. If you want to create applications that will use ImageMagick code or APIs, you need to install ImageMagick-devel as well as ImageMagick. You do noy need to install it if you just want to use ImageMagick, however.
ImageMagick-perlPerl bindings to ImageMagick. Install ImageMagick-perl if you want to use any perl scripts that use ImageMagick.
ImageMagickImageMagick(TM) is an image display and manipulation tool for the X Window System. ImageMagick can read and write JPEG, TIFF, PNM, GIF, and Photo CD image formats. It can resize, rotate, sharpen, color reduce, or add special effects to an image, and when finished you can either save the completed work in the original format or a different one. ImageMagick also includes command line programs for creating animated or transparent .gifs, creating composite images, creating thumbnail images, and more. ImageMagick is one of your choices if you need a program to manipulate and dis play images. If you want to develop your own applications which use ImageMagick code or APIs, you need to install ImageMagick-devel as well.
imap-develThe imap-devel package contains the header files and static libraries for developing programs which will use the IMAP (Internet Message Access Protocol) library.
imapThe imap package provides server daemons for both the IMAP (Internet Message Access Protocol) and POP (Post Office Protocol) mail access protocols. The POP protocol uses a "post office" machine to collect mail for users and allows users to download their mail to their local machine for reading. The IMAP protocol allows a user to read mail on a remote machine without downloading it to their local machine. Install the imap package if you need a server to support the IMAP or the POP mail access protocols.
imlib-cfgeditorThe imlib-cfgeditor package contains the imlib_config program, which you can use to configure the Imlib image loading and rendering library. Imlib_config can be used to control how Imlib uses color and handles gamma corrections, etc. If you are installing the imlib package, you should also install imlib_cfgeditor.
imlib-develThe header files, static libraries and documentation needed for developing Imlib applications. Imlib is an image loading and rendering library for X11R6. Install the imlib-devel package if you want to develop Imlib applications. You will also need to install the imlib and imlib_cfgeditor packages.
imlibImlib is a display depth independent image loading and rendering library. Imlib is designed to simplify and speed up the process of loading images and obtaining X Window System drawables. Imlib provides many simple manipulation routines which can be used for common operations. Install imlib if you need an image loading and rendering library for X11R6, or if you are installing GNOME. You may also want to install the imlib-cfgeditor package, which will help you configure Imlib.
indentIndent is a GNU program for beautifying C code, so that it is easier to read. Indent can also convert from one C writing style to a different one. Indent understands correct C syntax and tries to handle incorrect C syntax. Install the indent package if you are developing applications in C and you want a program to format your code.
indexhtmlThe indexhtml package contains the HTML page and graphics for a welcome page shown by your Web browser, which you will see after you have successfully installed Red Hat Linux. The webpage provided by indexhtml tells you how to register your Red Hat software and how to get support.
inewsThe inews program is used by some news programs (for example, inn and trn) to post Usenet news articles to local news servers. Inews reads an article from a file or standard input, adds headers, performs some consistency checks and then sends the article to the local news server specified in the inn.conf file. Install inews if you need a program for posting Usenet articles to local news servers.
infoThe GNU project uses the texinfo file format for much of its documentation. The info package provides a standalone TTY-based browser program for viewing texinfo files.
initscriptsThe initscripts package contains the basic system scripts used to boot your Red Hat system, change runlevels, and shut the system down cleanly. Initscripts also contains the scripts that activate and deactivate most network interfaces.
inn-develThe inn-devel package contains the INN (InterNetNews) library, which several programs that interface with INN need in order to work (for example, newsgate and tin). If you are installing a program which must interface with the INN news system, you should install inn-devel.
innINN (InterNetNews) is a complete system for serving Usenet news and/or private newsfeeds. INN includes innd, an NNTP (NetNews Transport Protocol) server, and nnrpd, a newsreader that is spawned for each client. Both innd and nnrpd vary slightly from the NNTP protocol, but not in ways that are easily noticed. Install the inn package if you need a complete system for serving and reading Usenet news. You may also need to install inn-devel, if you are going to use a separate program which interfaces to INN, like newsgate or tin.
ipchainsLinux IP Firewalling Chains is an update to (and hopefully an improvement upon) the Linux kernel packet filtering code. Ipchains allows you to set up firewalls and IP masquerading.
iprouteThe iproute package contains networking utilities (ip and rtmon, for example) which are designed to use the advanced networking capabilities of the Linux 2.2.x kernel.
iptablesThe iptables utility controls the network packet filtering code in the Linux kernel. If you need to set up firewalls and/or IP masquerading, you should install this package.
iptrafIPTraf is a console-based network monitoring utility. IPTraf gathers data like TCP connection packet and byte counts, interface statistics and activity indicators, TCP/UDP traffic breakdowns, and LAN station packet and byte counts. IPTraf features include an IP traffic monitor which shows TCP flag information, packet and byte counts, ICMP details, OSPF packet types, and oversized IP packet warnings; interface statistics showing IP, TCP, UDP, ICMP, non-IP and other IP packet counts, IP checksum errors, interface activity and packet size counts; a TCP and UDP service monitor showing counts of incoming and outgoing packets for common TCP and UDP application ports, a LAN statistics module that discovers active hosts and displays statistics about their activity; TCP, UDP and other protocol display filters so you can view just the traffic you want; logging; support for Ethernet, FDDI, ISDN, SLIP, PPP, and loopback interfaces; and utilization of the built-in raw socket interface of the Linux kernel, so it can be used on a wide variety of supported network cards.
iputilsThe iputils package contains basic utilities for monitoring a network, including ping. The ping command sends a series of ICMP protocol ECHO_REQUEST packets to a specified network host to discover whether the target machine is alive and receiving network traffic.
ipxutilsThe ipxutils package includes utilities for configuring and debugging IPX interfaces and networks under Linux. IPX is the low-level protocol used by Novell's NetWare file server system to transfer data. Install ipxutils if you need to configure IPX networking on your network.
irbThe irb is acronym for Interactive RuBy. It evaluates ruby expression from the terminal.
irciiIrcII is a popular Internet Relay Chat (IRC) client. IRC clients communicate with IRC servers, enabling users to "chat" via the Internet.
itcl[incr Tcl] is an object-oriented extension of the Tcl language. It was created to support more structured programming in Tcl. Tcl scripts that grow beyond a few thousand lines become extremely difficult to maintain. This is because the building blocks of vanilla Tcl are procedures and global variables, and all of these building blocks must reside in a single global namespace. There is no support for protection or encapsulation.
jadetexJadeTeX contains the additional LaTeX macros necessary for taking Jade TeX output files and processing them as TeX files (to obtain DVI, PostScript, or PDF files, for example).
jcode.plA Perl library for Japanese character code conversion.
jed-commonThe jed-common package contains files (such as .sl files) that are needed by any Jed text editor binary in order to run. If you're installing Jed or XJed, you'll need to also install the jed-common package.
jed-xjedXjed is a version of the Jed text editor that will work within the X Window System. You should install xjed if you like Jed and you'd like to use it with X. You'll need to have the X Window System installed, as well as jed-common.
jedJed is a fast, compact editor based on the S-lang screen library. Jed features include emulation of the Emacs, EDT, WordStar and Brief editors; support for extensive customization with slang macros, colors, keybindings; and a variety of programming modes with syntax highlighting. You should install jed if you've used it before and you like it, or if you haven't used any text editors before and you're still deciding what you'd like to use. You'll also need to have jed-common installed.
jikesThe IBM Research Jikes compiler translates Java source files into bytecode. Jikes' features include strict adherence to the language specification, extremely fast compile speed, and a sophisticated dependence analysis that allows for incremental compilation and automatic makefile generation. The release of Jikes' source code in December 1998 initiated one of IBM's first efforts in the open source arena, and since that time Jikes has been maintained and refined using the open source development model. See http://ibm.com/research/jikes for more information.
jisksp1414 dots jis auxiliary kanji
jisksp16-199016 dots jis auxiliary kanji
joeJoe is a powerful, easy to use, modeless text editor. It uses the same WordStar keybindings used in Borland's development environment.
kakasi-develThe kakasi-devel package contains the header file and library for developing applications which will use the KAKASI Japanese character set filter.
kakasi-dictThe kakasi-dict package contains the base dictionary for the KAKASI Japanese character set filter.
kakasiKAKASI is a filter for converting Kanji characters to Hiragana or Katakana characters, or into Romaji (phonetic transcription of Japanese pronunciation).
kappa2020 dots Japanese fonts.
kcckcc is a kanji code converter with an auto detection.
kdbgKDbg is a K Desktop Environment (KDE) GUI for gdb, the GNU debugger. KDbg provides the programmer with an intuitive interface for setting breakpoints, inspecting variables, and stepping through code. KDbg requires X and KDE to be installed in order to run.
kde-i18n-AfrikaansAfrikaans support for KDE
kde-i18n-AzerbaijaniAzerbaijani language support for KDE
kde-i18n-BrazilBrazil Portuguese language support for KDE
kde-i18n-BritishBritish English language support for KDE
kde-i18n-BulgarianBulgarian language support for KDE
kde-i18n-Chinese-Big5Chinese (Big5) language support for KDE
kde-i18n-ChineseChinese (Simplified Chinese) language support for KDE
kde-i18n-DanishDanish language support for KDE
kde-i18n-DutchDutch language support for KDE
kde-i18n-EsperantoEsperanto support for KDE
kde-i18n-EstonianEstonian language support for KDE
kde-i18n-FinnishFinnish language support for KDE
kde-i18n-FrenchFrench language support for KDE
kde-i18n-GermanGerman language support for KDE
kde-i18n-GreekGreek language support for KDE
kde-i18n-HebrewHebrew language support for KDE
kde-i18n-HungarianHungarian language support for KDE
kde-i18n-IcelandicIcelandic language support for KDE
kde-i18n-ItalianItalian language support for KDE
kde-i18n-JapaneseJapanese language support for KDE
kde-i18n-KoreanKorean language support for KDE
kde-i18n-LithuanianLithuanian language support for KDE
kde-i18n-MalteseMaltese language support for KDE
kde-i18n-Norwegian-NynorskNorwegian (Nynorsk) language support for KDE
kde-i18n-NorwegianNorwegian (Bokmaal) language support for KDE
kde-i18n-PolishPolish language support for KDE
kde-i18n-PortuguesePortuguese language support for KDE
kde-i18n-RomanianRomanian language support for KDE
kde-i18n-RussianRussian language support for KDE
kde-i18n-SerbianSerbian language support for KDE
kde-i18n-SlovakSlovak language support for KDE
kde-i18n-SlovenianSlovenian language support for KDE
kde-i18n-SpanishSpanish language support for KDE
kde-i18n-SwedishSwedish language support for KDE
kde-i18n-TamilTamil language support for KDE
kde-i18n-ThaiThai language support for KDE
kde-i18n-TurkishTurkish language support for KDE
kde-i18n-UkrainianUkrainian language support for KDE
kde-i18n-XhosaXhosa (a Bantu language) support for KDE
kdeaddons-katekdeaddons-kate contains plugins extending the functionality of the Kate (KDE Advanced Text Editor) editor. kdeaddons-kate adds, among other things, DCOP support, project management and text filtering capabilities.
kdeaddons-kickerPlugins and additional applets for Kicker (the KDE panel)
kdeaddons-knewstickerScripts extending the functionality of KNewsTicker
kdeaddons-konquerorPlugins extending the functionality of Konqueror. kdeaddons-konqueror contains, among other things, plugins for translating web pages, checking web pages for valid HTML code, and viewing the DOM tree of web pages.
kdeaddons-noatunPlugins extending the functionality of the noatun media player
kdeadminThe kdeadmin package includes administrative tools for the K Desktop Environment (KDE), including kpackage, kdat, and kwuftpd.
kdeartwork-locolorLow-color icons for KDE. Install kdeartwork-locolor if you intend to use KDE on a display that supports 256 or less colors.
kdeartworkAdditional artwork (themes, sound themes, etc.) for KDE.
kdebase-develHeader files for developing applications using kdebase. Install kdebase-devel if you want to develop or compile Konqueror, Kate plugins, or KWin styles.
kdebaseThe K Desktop Environment (KDE) is a GUI desktop for the X Window System. The kdebase package contains the core applications for KDE.
kdebindings-perlPerl bindings to the DCOP interprocess communication protocol used by KDE.
kdebindings-pythonPython bindings to the DCOP interprocess communication protocol used by KDE.
kdebindingsKDE/DCOP bindings to non-C++ languages.
kdegamesThe K Desktop Environment (KDE) is a GUI desktop for the X Window System. The kdegames package contains games for KDE, like kabalone, kasteroids, kblackbox, kmahjongg, kmines, konquest, kpat, kpoker, kreversi, ksame, kshisen, ksokoban, kspaceduel, and ktron.
kdegraphics-develDevelopment files for kdegraphics Install kdegraphics-devel if you wish to develop or compile applications that use kdegraphics.
kdegraphicsGraphics applications for the K Desktop Environment. Includes: kdvi (displays TeX .dvi files); kfax (displays fax files); kfract (a fractal generator); kghostview (displays postscript files); kiconedit (icon editor); kpaint (a simple drawing program); ksnapshot (screen capture utility); kview (image viewer for GIF, JPEG, TIFF, etc.).
kdelibs-develThis package includes the header files you will need to compile applications for KDE. The KDE API documentation is also included in HTML format.
kdelibs-sound-develThis package includes the header files needed to compile applications using the KDE sound libraries (arts and libkmid).
kdelibs-soundThe K Desktop Environment (KDE) is a GUI desktop for the X Window System. The kdelibs-sound package contains the libraries used by KDE to support sound.
kdelibsThe K Desktop Environment (KDE) is a GUI desktop for the X Window System. The kdelibs package contains a variety of libraries used by KDE, including: kdecore, the KDE core library; kdeui, a user interface library; kfm, the file manager; khtmlw, HTML widgets; kfile, for file access; kspell, the spelling checker; jscript, for javascript; kab, the addressbook; kimgio, for image manipulation; and arts, for sound, mixing, and animation.
kdemultimedia-develDevelopment files for kdemultimedia Install kdemultimedia-devel if you wish to develop or compile applications that use kdemultimedia, such as plugins for the noatun multimedia player.
kdemultimediaThe K Desktop Environment (KDE) is a GUI desktop for the X Window System. The kdemultimedia package contains multimedia applications for KDE, including: AKtion, a front end for the XAnim video player; kmidi, a midi-to-wav player/converter; kmix, a mixer; and kscd, an audio CD player.
kdenetworkThe K Desktop Environment (KDE) is a GUI desktop for the X Window System. The kdenetwork package contains network applications for KDE, including: kmail, a mail client; korn, another mailbox monitoring tool; ktalkd, a talk daemon; and ksirc, an irc client.
kdepim-develHeader files for developing applications using kdepim Install kdepim-devel if you want to develop or compile PIM applications or KPilot conduits.
kdepimThe kdepim package contains a variety of personal information management tools for the K Desktop Environment (KDE) GUI desktop, including KOrganizer, a calendar and scheduling program which supports information interchange with other calendar applications using the vCalendar file format; and abbrowser, an addressbook reader.
kdesdkThis is a collection of applications and tools used by KDE developers.
kdetoysThe kdetoys package includes various toys for the K Desktop Environment (KDE), including: kmoon, which displays the phases of the moon; kworldwatch, which graphically displays the Earth's day and night; and kodo, a mouse odometer which shows how far your mouse has traveled.
kdeutilsThe kdeutils package includes various utility programs for the K Desktop Environment (KDE), including: ark, a tar/gzip archive manager; kab, an address book; karm, a personal time tracker; kcalc, a scientific calculator; kedit, a simple text editor; kfloppy, a floppy formatting tool; khexedit, a hex editor; kjots, a note taking tool; kljettool, an HP printer configuration tool; klpq, a print queue manager; knotes, sticky notes for the desktop; and kpm, a process manager similar to top.
kdevelopThe KDevelop Integrated Development Environment provides many features that developers need as well as providing a unified interface to programs like gdb, the C/C++ compiler, and make. KDevelop manages or provides: All development tools needed for C++ programming like Compiler, Linker, automake and autoconf; KAppWizard, which generates complete, ready-to-go sample applications; Classgenerator, for creating new classes and integrating them into the current project; File management for sources, headers, documentation etc. to be included in the project; The creation of User-Handbooks written with SGML and the automatic generation of HTML-output with the KDE look and feel; Automatic HTML-based API-documentation for your project's classes with cross-references to the used libraries; Internationalization support for your application, allowing translators to easily add their target language to a project; KDevelop also includes WYSIWYG (What you see is what you get)-creation of user interfaces with a built-in dialog editor; Debugging your application by integrating KDbg; Editing of project-specific pixmaps with KIconEdit; The inclusion of any other program you need for development by adding it to the "Tools"-menu according to your individual needs.
kdocDocumentation tools for the K Desktop Environment.
kernel-BOOTThis package includes a trimmed down version of the Linux kernel. This kernel is used on the installation boot disks only and should not be used for an installed system, as many features in this kernel are turned off because of the size constraints.
kernel-BOOTtapeThis package includes a kernel that has appropriate configuration options enabled for booting from tape.
kernel-docThis package contains documentation files form the kernel source. Various bits of information about the Linux kernel and the device drivers shipped with it are documented in these files. You'll want to install this package if you need a reference to the options that can be passed to Linux kernel modules at load time.
kernel-headersKernel-headers includes the C header files for the Linux kernel. The header files define structures and constants that are needed for building most standard programs and are also needed for rebuilding the kernel.
kernel-sourceThe kernel-source package contains the source code files for the Linux kernel. These source files are needed to build most C programs, since they depend on the constants defined in the source code. The source files can also be used to build a custom kernel that is better tuned to your particular hardware, if you are so inclined (and you know what you're doing).
kernel-tapeThis package includes a kernel that has appropriate configuration options enabled for booting from tape.
kernelThe kernel package contains the Linux kernel (vmlinuz), the core of your Red Hat Linux operating system. The kernel handles the basic functions of the operating system: memory allocation, process allocation, device input and output, etc.
kinput2-canna-wnn6Kinput2 is an input server for X11 applications that want Japanese text input. This package inclules kinput2 for both Canna and Wnn6.
knm_newKaname-cho font, revised version
koffice-develDevelopment files for KOffice. Install koffice-devel if you want to develop or compile plugins for KOffice.
kofficeThe koffice package contains the KOffice office-type applications for the K Desktop Environment (KDE) GUI desktop. KOffice contains KWord, a word processor; KSpread, a spreadsheet; KPresenter, for presentations; and KChart, a diagram generator.
krb5-libsKerberos is a network authentication system. The krb5-libs package contains the shared libraries needed by Kerberos 5. If you are using Kerberos, you need to install this package.
krb5-serverKerberos is a network authentication system. The krb5-server package contains the programs that must be installed on a Kerberos 5 server. If you are installing a Kerberos 5 server, you need to install this package (in other words, most people should NOT install this package).
krb5-workstationKerberos is a network authentication system. The krb5-workstation package contains the basic Kerberos programs (kinit, klist, kdestroy, kpasswd) as well as kerberized versions of Telnet and FTP. If your network uses Kerberos, this package should be installed on every workstation.
krbafs-develThis package contains header files and static libraries for use when building applications which use the krbafs library.
krbafs-utilsKerberos is a network authentication system. The krbafs-utils package contains versions of afslog, pagsh, and kstring2key that are linked against libkrbafs (a Kerberos to AFS bridging library).
krbafsThis package contains the krbafs shared library, which allows programs to obtain AFS network filesystem tokens using Kerberos IV credentials, without having to link with official AFS libraries which may not be available for a given platform.
ksconfigThis package contains a graphical tool for creating kickstart files. The ksconfig utility will allow you to set most of the kickstart options.
ksymoopsThe Linux kernel produces error messages that contain machine specific numbers which are meaningless for debugging. ksymoops reads machine specific files and the error log and converts the addresses to meaningful symbols and offsets.
ktermThe kterm package provides a terminal emulator for the Kanji Japanese character set.
kudzu-develThe kudzu-devel package contains the libkudzu library, which is used for hardware probing and configuration.
kudzuKudzu is a hardware probing tool run at system boot time to determine what hardware has been added or removed from the system.
kWnn-develThe kWnn-devel package contains the header files and library needed to develop programs which will use the kWnn Korean character set input system.
kWnnkWnn is a Korean character set input system.
lamLAM (Local Area Multicomputer) is an Message-Passing Interface (MPI) programming environment and development system for heterogeneous computers on a network. With LAM/MPI, a dedicated cluster or an existing network computing infrastructure can act as one parallel computer to solve one problem. LAM/MPI is considered to be "cluster friendly" because it offers daemon-based process startup/control as well as fast client-to-client message passing protocols. LAM/MPI can use TCP/IP and/or shared memory for message passing (different RPMs are supplied for this -- see the main LAM website at http://www.mpi.nd.edu/lam/ for details).< LAM features a full implementation of MPI version 1 (with the exception that LAM does not support cancelling of sends), and much of version 2. Compliant applications are source code portable between LAM and any other implementation of MPI. In addition to meeting the standard, LAM/MPI offers extensive monitoring capabilities to support debugging. Monitoring happens on two levels: On one level, LAM/MPI has the hooks to allow a snapshot of a process and message status to be taken at any time during an application run. The status includes all aspects of synchronization plus datatype map/signature, communicator group membership and message contents (see the XMPI application on the main LAM website). On the second level, the MPI library can produce a cumulative record of communication, which can be visualized either at runtime or post-mortem.
lapack-manDocumentation, in the form of man pages, for the LAPACK numerical linear algebra libraries.
lapackLAPACK (Linear Algebra PACKage) is a standard library for numerical linear algebra. LAPACK provides routines for solving systems of simultaneous linear equations, least-squares solutions of linear systems of equations, eigenvalue problems, and singular value problems. Associated matrix factorizations (LU, Cholesky, QR, SVD, Schur, and generalized Schur) and related computations (i.e., reordering of Schur factorizations and estimating condition numbers) are also included. LAPACK can handle dense and banded matrices, but not general sparse matrices. Similar functionality is provided for real and complex matrices in both single and double precision. LAPACK is coded in Fortran77 and built with gcc.
lclintScans C source code for mistakes and bad style.
lesstif-develLesstif-devel contains the lesstif static library and header files required to develop Motif-1.2-based applications using LessTif. If you want to develop LessTif applications, you'll need to install lesstif-devel along with lesstif and lesstif-clients.
lesstifLessTif is a free replacement for OSF/Motif(R), which provides a full set of widgets for application development (menus, text entry areas, scrolling windows, etc.). LessTif is source compatible with OSF/Motif(R) 1.2. The widget set code is the primary focus of development. If you are installing lesstif, you also need to install lesstif-clients.
lftpLFTP is a sophisticated ftp/http file transfer program. Like bash, it has job control and uses the readline library for input. It has bookmarks, built-in mirroring, and can transfer several files in parallel. It is designed with reliability in mind.
lhaLHA is an archiving and compression utility for LHarc format archives. LHA is mostly used in the DOS world, but can be used under Linux to extract DOS files from LHA archives. Install the lha package if you need to extract DOS files from LHA archives.
libao-develThe libao-devel package contains the header files and documentation needed to develop applications with libao.
libaoLibao is a cross platform audio output library. It currently supports ESD, OSS, Solaris, and IRIX.
libcap-develDevelopment files (Headers, libraries for static linking, etc) for libcap. libcap is a library for getting and setting POSIX.1e (formerly POSIX 6) draft 15 capabilities. Install libcap-devel if you want to develop or compile applications using libcap.
libcaplibcap is a library for getting and setting POSIX.1e (formerly POSIX 6) draft 15 capabilities.
libelfThe libelf package contains a library for accessing ELF object files. Libelf allows you to access the internals of the ELF object file format, so you can see the different sections of an ELF file. Libelf should be installed if you need access to ELF object file internals.
libesmtp-develLibESMTP is a library to manage posting (or submission of) electronic mail using SMTP to a preconfigured Mail Transport Agent (MTA) such as Exim. The libesmtp-devel package contains headers and development libraries necessary for building programs against libesmtp.
libesmtpLibESMTP is a library to manage posting (or submission of) electronic mail using SMTP to a preconfigured Mail Transport Agent (MTA) such as Exim. It may be used as part of a Mail User Agent (MUA) or another program that must be able to post electronic mail but where mail functionality is not the program's primary purpose.
libgal7A collection of GNOME widgets and utility functions.
libghttp-develLibraries and includes files you can use for libghttp development
libghttpLibrary for making HTTP 1.1 requests.
libgladeLibglade is a small library that allows a program to load its user interface from am XML description at runtime. Libglade uses the XML file format used by the GLADE user interface builder GLADE, so libglade acts as an alternative to GLADE's code generation approach. Libglade also provides a simple interface for connecting handlers to the various signals in the interface (on platforms where the gmodule library works correctly, it is possible to connect all the handlers with a single function call). Once the interface has been instantiated, libglade gives no overhead, so other than the short initial interface loading time, there is no performance tradeoff.
libgnomeprint15This package contains the printing apparatus for GNOME, the complete graphical desktop environment based entirely on free software.
libgtop-develInstall this package if you wish to develop applications that access information on system statistics such as CPU and memory usage.
libgtop-examplesInstall this package for a set of programs that are examples of developing with libgtop.
libgtopA library that fetches information about the running system such as CPU and memory useage, active processes and more. On Linux systems, this information is taken directly from the /proc filesystem while on other systems a server is used to read that information from other /dev/kmem, among others.
libjpeg-develThe libjpeg-devel package includes the header files and static libraries necessary for developing programs which will manipulate JPEG files using the libjpeg library. If you are going to develop programs which will manipulate JPEG images, you should install libjpeg-devel. You'll also need to have the libjpeg package installed.
libjpegThe libjpeg package contains a library of functions for manipulating JPEG images, as well as simple client programs for accessing the libjpeg functions. Libjpeg client programs include cjpeg, djpeg, jpegtran, rdjpgcom and wrjpgcom. Cjpeg compresses an image file into JPEG format. Djpeg decompresses a JPEG file into a regular image file. Jpegtran can perform various useful transformations on JPEG files. Rdjpgcom displays any text comments included in a JPEG file. Wrjpgcom inserts text comments into a JPEG file.
libmng-develLibMNG is a library for accessing MNG and JNG format graphics. The libmng-devel package contains files needed for developing or compiling applications which use MNG graphics.
libmng-staticLibMNG is a library for accessing MNG and JNG format graphics. The libmng-static package contains a statically linked version of the LibMNG library, which you need if you want to develop or compile applications using MNG graphics without depending upon LibMNG being installed on the user's system.
libmngLibMNG is a library for accessing graphics in MNG (Multi-image Network Graphics) and JNG (JPEG Network Graphics) formats. MNG graphics are basically animated PNGs. JNG graphics are basically JPEG streams integrated into a PNG chunk.
libodbc++-develThis C++ library provides an interface based on the (JAVA) JDBC protocol. If you want to develop programs that will use the odbc++ library, you'll need this package, as well as the libodbc++ package and the unixODBC and unixODBC-devel packages.
libodbc++-qtThis C++ library provides an interface based on the (JAVA) JDBC protocol. This package includes additional support for QT integration.
libodbc++This C++ library provides an interface based on the (Java) JDBC protocol. It includes additional support for KDE-integration. If you want to develop programs that will use the odbc++ library, you will also need to install the libodbc++-devel package.
libogg-develLibogg is a library used for manipulating Ogg bitstreams. The libogg-devel package contains the header files and documentation needed for development using libogg.
liboggLibogg is a library for manipulating Ogg bitstream file formats. Libogg supports both making Ogg bitstreams and getting packets from Ogg bitstreams.
libole2A library containing functionality to manipulate OLE2 Structured Storage files. It is used by Gnumeric from Gnome, AbiWord from AbiSuite and by other programs.
libpcapLibpcap provides a portable framework for low-level network monitoring. Libpcap can provide network statistics collection, security monitoring and network debugging. Since almost every system vendor provides a different interface for packet capture, the libpcap authors created this system-independent API to ease in porting and to alleviate the need for several system-dependent packet capture modules in each application. Install libpcap if you need to do low-level network traffic monitoring on your network.
libpng-develThe libpng-devel package contains the header files and static libraries necessary for developing programs using the PNG (Portable Network Graphics) library. If you want to develop programs which will manipulate PNG image format files, you should install libpng-devel. You'll also need to install the libpng package.
libpngThe libpng package contains a library of functions for creating and manipulating PNG (Portable Network Graphics) image format files. PNG is a bit-mapped graphics format similar to the GIF format. PNG was created to replace the GIF format, since GIF uses a patented data compression algorithm. Libpng should be installed if you need to manipulate PNG format image files.
libPropListThe libPropList library uses an opaque data type to represent a tree structure made of strings, data blocks, arrays and dictionaries (key-value pair lists). The tree structure can be manipulated, written out to or read in from a file, and synchronized with the contents of a file. LibPropList imitates the behavior of and is compatible with the property lists used in GNUstep/OPENSTEP, which are formed with the NSString, NSData, NSArray and NSDictionary classes. LibPropList enables programs that use configuration or preference files to make them compatible with GNUstep/OPENSTEP's user defaults handling mechanism, without using Objective-C or GNUstep/OPENSTEP.
librep-develThe link libraries and C header files for librep development. Librep is an embeddable dialect of Lisp.
librepThe librep shared library implements a Lisp dialect that is lightweight, reasonably fast, and extensible. It contains an interpreter, byte-code compiler, and virtual machine. Applications may use the interpreter as an extension language, or it may be used for standalone scripts. The Lisp dialect was originally inspired by Emacs Lisp. Unlike Emacs Lisp, the reliance on dynamic scope has been removed and librep only has a single namespace for symbols.
librsvg-develThis package provides the necessary development libraries and include files to allow you to develop with librsvg.
librsvgAn SVG library based on libart.
libsigc++-develThe libsigc++-devel package contains the static libraries and header files needed for development with libsigc++.
libsigc++This library implements a full callback system for use in widget libraries, abstract interfaces, and general programming. Originally part of the Gtk-- widget set, libsigc++ is now a seperate library to provide for more general use. It is the most complete library of its kind with the ablity to connect an abstract callback to a class method, function, or function object. It contains adaptor classes for connection of dissimilar callbacks and has an ease of use unmatched by other C++ callback libraries. Package GTK-- (gtkmm), which is a C++ binding to the GTK+ library, starting with version 1.1.2, uses libsigc++.
libstdc++The libstdc++ package contains a snapshot of the GCC Standard C++ Library v3, an ongoing project to implement the ISO 14882 Standard C++ library.
libtabe-develChinese lexicons library for xcin-2.5's bimsphone input method.
libtabeChinese lexicons library for xcin-2.5's bimsphone input method.
libtermcap-develThis package includes the libraries and header files necessary for developing programs which will access the termcap database. If you need to develop programs which will access the termcap database, you'll need to install this package. You'll also need to install the libtermcap package.
libtermcapThe libtermcap package contains a basic system library needed to access the termcap database. The termcap library supports easy access to the termcap database, so that programs can output character-based displays in a terminal-independent manner.
libtiffThe libtiff package contains a library of functions for manipulating TIFF (Tagged Image File Format) image format files. TIFF is a widely used file format for bitmapped images. TIFF files usually end in the .tif extension and they are often quite large. The libtiff package should be installed if you need to manipulate TIFF format image files.
libtool-libsThe libtool-libs package contains the runtime libraries from GNU libtool. GNU libtool uses these libraries to provide portible dynamic loading of shared libraries. If you are using some programs that provide shared libraries built with GNU libtool, you should install the libtool-libs package to provide the dynamic loading library
libtoolThe libtool package contains the GNU libtool, a set of shell scripts which automatically configure UNIX and UNIX-like architectures to generically build shared libraries. Libtool provides a consistent, portable interface which simplifies the process of using shared libraries. If you are developing programs which will use shared libraries, you should install libtool.
libungif-develThis package contains the static libraries, header files and documentation necessary for development of programs that will use the libungif library to load and save GIF format image files. You should install this package if you need to develop programs which will use libungif library functions. You'll also need to install the libungif package.
libungif-progsThe libungif-progs package contains various programs for manipulating GIF format image files. Install this package if you need to manipulate GIF format image files. You'll also need to install the libungif package.
libungifThe libungif package contains a shared library of functions for loading and saving GIF format image files. The libungif library can load any GIF file, but it will save GIFs only in uncompressed format (i.e., it won't use the patented LZW compression used to save "normal" compressed GIF files). Install the libungif package if you need to manipulate GIF files. You should also install the libungif-progs package.
libunicode-develThe libunicode-devel package includes the static libraries and header files for the libunicode package. Install libunicode-devel if you want to develop programs which will use libunicode.
libunicodeA library to handle unicode strings
libuser-develThe libuser-devel package contains header files, static libraries, and .la files useful for developing applications with libuser.
libuserThe libuser library implements a standardized interface for manipulating and administering user accounts. The library uses pluggable back-ends to interface to its data sources. Sample applications modeled after those included with the shadow password suite are included.
libvorbis-develThe libvorbis-devel package contains the header files and documentation needed to develop applications with Ogg Vorbis.
libvorbisOgg Vorbis is a fully open, non-proprietary, patent-and royalty-free, general-purpose compressed audio format for audio and music at fixed and variable bitrates from 16 to 128 kbps/channel. The libvorbis package contains runtime libraries for use in programs that support Ogg Voribs.
libxml-develThe libxml-devel package contains the libraries, includes, and other files you can use to develop libxml applications.
libxml2-develLibraries, include files, etc. you can use to develop XML applications. This library allows you to manipulate XML files. It includes support to read, modify, and write XML and HTML files. There is DTD support, including parsing and validation, even with complex DTDs, either at parse time or later, once the document has been modified. The output can be a simple SAX stream or and in-memory DOM like representations. In this case one can use the built-in XPath and XPointer implementation to select subnodes or ranges. A flexible Input/Output mechanism is available, with existing HTTP and FTP modules and combined to an URI library.
libxml2This library lets you manipulate XML files. It includes support to read, modify, and write XML and HTML files. It has DTD support, including parsing and validation, even with complex DTDs. The output can be a simple SAX stream or an in-memory DOM like representation. In this case you can use the built-in XPath and XPointer implementation to select subnodes or ranges. A flexible Input/Output mechanism is available, with existing HTTP and FTP modules and combined to an URI library.
libxmlThe libxml package contains an XML library, which allows you to manipulate XML files. XML (eXtensible Markup Language) is a data format for structured document interchange via the Web.
libxslt-develThis C library lets you transform XML files into other XML files (or HTML, text, etc.) using the standard XSLT stylesheet transformation mechanism. To use it you need to have a version of libxml2 >= 2.3.8 installed.
licq-gnomeLicq is an ICQ online messaging system clone. Licq supports all of the major features of ICQ, including messaging, URLs, chat, file transfer, and user information. Licq-gnome is a GNOME frontend for licq. licq-gnome is a GNOME frontend for licq.
licq-kdeLicq is an ICQ online messaging system clone. Licq supports all of the major features of ICQ, including messaging, URLs, chat, file transfer, and user information. Licq-kde is a KDE frontend for licq. licq-kde is a KDE frontend for licq.
licq-qtLicq is an ICQ online messaging system clone. Licq supports all of the major features of ICQ, including messaging, URLs, chat, file transfer, and user information. Licq-qt is a graphical frontend for licq, written in Qt. licq-qt is a graphical frontend for licq, written in Qt.
licq-textLicq is an ICQ online messaging system clone. Licq supports all of the major features of ICQ, including messaging, URLs, chat, file transfer, and user information. Licq-text is a text mode frontend for licq. licq-text is a text mode frontend for licq.
licqLicq is an ICQ online messaging system clone, written in C++ using the Qt widget set. Licq supports all of the major features of ICQ, including messaging, URLs, chat, file transfer, and user information. Additionally, Licq is very configurable and supports skins and different icon packs.
linksLinks is a text-based Web browser. Links does not display any images, but it does support frames, tables and most other HTML tags. Links' advantage over graphical browsers is its speed--Links starts and exits quickly and swiftly displays Web pages.
linuxconf-develLinuxconf is a system configuration tool, which provides a variety of interfaces through which you can configure and manage your Linux system. This package provides the components necessary for developing linuxconf modules outside of the linuxconf source tree and/or developing standalone utilities using the linuxconf interface toolkit. Install linuxconf-devel if you want to develop Linuxconf modules. You must also have linuxconf installed.
linuxconfLinuxconf is a system configuration tool. Linuxconf provides four different interfaces for you to choose from: command line, character-cell (like the installation program), an X Window System based GUI, and a Web-based interface. Linuxconf can manage a large portion of your system's operations, including networking, user accounts, file systems, boot parameters, and more.
lkcdutilsThis software package contains system crash dump analyzer tools. It includes Linux Crash (lcrash) and all appropriate user level scripts required for saving and configuring system crash dumps. This package should be installed after the lkcd kernel patches are installed on the system.
locale_configA utility that configures system-wide locale settings.
lockdev-develThe lockdev library provides a reliable way to put an exclusive lock on devices using both FSSTND and SVr4 methods. The lockdev-devel package contains the development headers and a static library.
lockdevLockdev provides a reliable way to put an exclusive lock to devices using both FSSTND and SVr4 methods.
logrotateThe logrotate utility is designed to simplify the administration of log files on a system which generates a lot of log files. Logrotate allows for the automatic rotation compression, removal, and mailing of log files. Logrotate can be set to handle a log file daily, weekly, monthly, or when the log file gets to a certain size. Normally, logrotate runs as a daily cron job.
logwatchLogWatch is a customizable log analysis system. LogWatch parses through your system's logs for a given period of time and creates a report analyzing areas that you specify, in as much detail as you require. LogWatch is easy to use and claims that it will work right out of the package on almost all systems. Note that LogWatch now analyzes Samba logs.
losetupLinux supports a special block device called the loop device, which maps a normal file onto a virtual block device. This allows for the file to be used as a "virtual file system" inside another file. Losetup is used to associate loop devices with regular files or block devices, to detach loop devices and to query the status of a loop device.
lout-docThe lout-doc package includes all of the documentation for the Lout document formatting language. The documentation includes manuals for regular users and for experts, written in Lout and available as PostScript(TM) files. The documentation provides good examples for how to write large documents with Lout. If you're installing the lout package, you should install the lout-doc package.
loutLout is a high-level language for document formatting. Lout reads a high-level description of a document (similar in style to LaTeX) and can produce a PostScript(TM) file for printing or produce plain text. Lout supports the typesetting of documents which contain floating figures, table, diagrams, rotated and scaled text or graphics, footnotes, running headers, footers, an index, a table of contents and bibliography, cross-references, mathematical equations and statistical graphs. Lout can be extended with definitions that should be easier to write than other languages, since Lout is a high-level language. Lout supports (with hyphenation) a variety of languages: Czech, Danish, Dutch, English, Finnish, French, German, Norwegian, Russian, Slovenian, Spanish and Swedish. Install the lout package if you'd like to try the Lout document formatting system. Unless you're already a Lout expert, you'll probably want to also install the lout-doc package, which contains the documentation for Lout.
LPRngLPRng is an enhanced, extended, and portable implementation of the Berkeley LPR print spooler functionality. LPRng provides the same interface and meeting RFC1179 requirements, but the implementation is completely new and provides support for the following features: lightweight (no databases needed) lpr, lpc, and lprm programs; dynamic redirection of print queues; automatic job holding; highly verbose diagnostics; multiple printers serving a single queue; client programs do not need to run SUID root; greatly enhanced security checks; and a greatly improved permission and authorization mechanism. LPRng is compatible with other print spoolers and network printers that use the LPR interface and meet RFC1179 requirements. LPRng provides emulation packages for the SVR4 lp and lpstat programs, eliminating the need for another print spooler package. These emulation packages can be modified according to local requirements, in order to support vintage printing systems. For users who require secure and/or authenticated printing support, LPRng supports Kerberos V, MIT Kerberos IV Print Support, and PGP authentication. Additional authentication support is extremely simple to add.
lrzszLrzsz (consisting of lrz and lsz) is a cosmetically modified zmodem/ymodem/xmodem package built from the public-domain version of the rzsz package. Lrzsz was created to provide a working GNU copylefted Zmodem solution for Linux systems.
lslkLslk is a lock file lister. Lslk attempts to list all of the locks on the executing system's local files (i.e., on the active inodes). Install lslk if you need a utility for listing file locks.
lsofLsof stands for LiSt Open Files, and it does just that: it lists information about files that are open by the processes running on a UNIX system.
lvlv is a powerful file viewer like less. lv can decode and encode multilingual streams through many coding systems: ISO-8859, ISO-2022, EUC, SJIS, Big5, HZ, Unicode. It recognizes multi-bytes patterns as regular expressions, lv also provides multilingual grep. In addition, lv can recognize ANSI escape sequences for text devoration.
lynxLynx is a text-based Web browser. Lynx does not display any images, but it does support frames, tables, and most other HTML tags. One advantage Lynx has over graphical browsers is speed; Lynx starts and exits quickly and swiftly displays webpages.
m2cryptoThis package allows you to call OpenSSL functions from python scripts.
m4A GNU implementation of the traditional UNIX macro processor. M4 is useful for writing text files which can be logically parsed, and is used by many programs as part of their build process. M4 has built-in functions for including files, running shell commands, doing arithmetic, etc. The autoconf program needs m4 for generating configure scripts, but not for running configure scripts. Install m4 if you need a macro processor.
macutilsThe macutils package includes a set of utilities for manipulating files that are commonly used by Macintosh machines. Macutils includes utilities like binhex, hexbin, macunpack, etc. Install macutils if you need to manipulate files that are commonly used by Macintosh machines.
MagicPointMagicPoint is an X11 based presentation tool. MagicPoint's presentation files (typically .mgp files) are plain text so you can create presentation files quickly with your favorite editor.
mailcapThe mailcap file is used by the metamail program. Metamail reads the mailcap file to determine how it should display non-text or multimedia material. Basically, mailcap associates a particular type of file with a particular program that a mail agent or other program can call to handle the file.
mailmanMailman is software to help manage email discussion lists, much like Majordomo and Smartmail. Unlike most similar products, Mailman gives each mailing list a webpage, and allows users to subscribe, unsubscribe, etc. over the Web. Even the list manager can administer his or her list entirely from the Web. Mailman also integrates most things people want to do with mailing lists, including archiving, mail <-> news gateways, and so on. When the package has finished installing, you will need to: * Run /var/mailman/bin/mmsitepass to set the mailman administrator password. * Edit /var/mailman/Mailman/mm_cfg.py to customize mailman's configuration for your site. * Modify the sendmail configuration to ensure that it is running and accepting connections from the outside world (to ensure that it runs, set "DAEMON=yes" in /etc/sysconfig/sendmail, ensuring that it accepts connections from the outside world may require modifying /etc/mail/sendmail.mc and regenerating sendmail.cf), and * Add these lines: ScriptAlias /mailman/ /var/mailman/cgi-bin/ Alias /pipermail/ /var/mailman/archives/public/ <Directory /var/mailman/archives> Options +FollowSymlinks </Directory> to /etc/httpd/conf/httpd.conf to configure your Web server. Users upgrading from previous releases of this package may need to move their data or adjust the configuration files to point to the locations where their data is.
mailxThe mailx package installs the /bin/mail program, which is used to send quick email messages (i.e., without opening up a full-featured mail user agent). Mail is often used in shell scripts. You should install mailx because of its quick email sending ability, which is especially useful if you're planning on writing any shell scripts.
makeA GNU tool for controlling the generation of executables and other non-source files of a program from the program's source files. Make allows users to build and install packages without any significant knowledge about the details of the build process. The details about how the program should be built are provided for make in the program's makefile. The GNU make tool should be installed on your system because it is commonly used to simplify the process of installing programs.
MAKEDEVThis package contains the MAKEDEV script, which makes it easier to create and maintain the files in the /dev directory. /dev directory files correspond to a particular device supported by Linux (serial or printer ports, scanners, sound cards, tape drives, CD-ROM drives, hard drives, etc.) and interface with the drivers in the kernel. You should install the MAKEDEV package because the MAKEDEV utility makes it easy to manage the /dev directory device files.
man-pages-csManual pages from the Linux Documentation Project, translated into Czech.
man-pages-daManual pages from the Linux Documentation Project, translated into Danish.
man-pages-deManual pages from the Linux Documentation Project, translated into German.
man-pages-esManual pages from the Linux Documentation Project, translated into Spanish.
man-pages-frManual pages from the Linux Documentation Project, translated into French.
man-pages-itManual pages from the Linux Documentation Project, translated into Italian.
man-pages-jaManual pages from the Linux Documentation Project, translated into Japanese.
man-pages-koManual pages from the Linux Documentation Project, translated into Korean.
man-pages-plManual pages from the Linux Documentation Project, translated into Polish.
man-pages-ruManual pages from the Linux Documentation Project, translated into Russian.
manThe man package includes three tools for finding information and/or documentation about your Linux system: man, apropos, and whatis. The man system formats and displays on-line manual pages about commands or functions on your system. Apropos searches the whatis database (containing short descriptions of system commands) for a string. Whatis searches its own database for a complete word. The man package should be installed on your system because it is the primary way to find documentation on a Linux system.
mawkMawk is a version of the awk programming language. Awk interprets a special-purpose programming language to do quick text pattern matching and reformatting. Mawk improves on awk in certain ways and can sometimes outperform gawk, the standard awk program for Linux. Mawk conforms to the POSIX 1003.2 (draft 11.3) definition of awk. You should install mawk if you use awk.
maximum-rpm"Maximum RPM" is a book about the RPM Package Manager or, as it is known to its friends, RPM. The book is divided into two major sections. The first section is for anyone who needs to use RPM on his/her system. The second section covers all there is to know about build packages using RPM.
mcMidnight Commander is a visual shell much like a file manager, only with many more features. It is a text mode application, but it also includes mouse support if you are running GPM. Midnight Commander's best features are its ability to FTP, view tar and zip files, and to poke into RPMs for specific files.
mcservThe Midnight Commander file management system will allow you to manipulate the files on a remote machine as if they were local. This is only possible if the remote machine is running the mcserv server program. Mcserv provides clients running Midnight Commander with access to the host's file systems. Install mcserv on machines if you want to access their file systems remotely using the Midnight Commander file management system.
Mesa-demosThe Mesa-demos package contains sample applications using the Mesa 3D graphics library.
Mesa-develMesa-devel contains the static version of the Mesa 3-D graphics library (a graphics toolkit very similar to Silicon Graphics' OpenGL graphics utilities toolkit) and includes files needed for development. If you are going to develop Mesa applications, you need to install mesa-devel. If you are just going to use Mesa, you do not need to install mesa-devel.
MesaThe Mesa 3-D graphics library is a powerful and generic toolset for creating hardware assisted computer graphics. To the extent that Mesa utilizes the OpenGL command syntax or state machine, it is being used with authorization from Silicon Graphics, Inc. However, the author (Brian Paul) makes no claim that Mesa is in any way a compatible replacement for OpenGL or associated with Silicon Graphics, Inc. Those who want a licensed implementation of OpenGL should contact a licensed vendor. Mesa is very similar to OpenGL and you might find Mesa to be a valid alternative to OpenGL.
metamailMetamail is a system for handling multimedia mail, using the mailcap file. Metamail reads the mailcap file, which tells Metamail what helper program to call in order to handle a particular type of non-text mail. Note that metamail can also add multimedia support to certain non-mail programs. Metamail should be installed if you need to add multimedia support to mail programs and some other programs, using the mailcap file.
mgetty-sendfaxSendfax is a standalone backend program for sending fax files. The mgetty program (a getty replacement for handling logins over a serial line) plus sendfax will allow you to send faxes through a Class 2 modem. If you'd like to send faxes over a Class 2 modem, you'll need to install the mgetty-sendfax and the mgetty packages.
mgetty-viewfaxViewfax displays the fax files received using mgetty in an X11 window. Viewfax is capable of zooming in and out on the displayed fax. If you're installing the mgetty-viewfax package, you'll also need to install mgetty.
mgetty-voiceThe mgetty-voice package contains the vgetty system, which enables mgetty and your modem to support voice capabilities. In simple terms, vgetty lets your modem act as an answering machine. How well the system will work depends upon your modem, which may or may not be able to handle this kind of implementation. Install mgetty-voice along with mgetty if you'd like to try having your modem act as an answering machine.
mgettyThe mgetty package contains a "smart" getty which allows logins over a serial line (i.e., through a modem). If you're using a Class 2 or 2.0 modem, mgetty can receive faxes. If you also need to send faxes, you'll need to install the sendfax program. If you'll be dialing in to your system using a modem, you should install the mgetty package. If you'd like to send faxes using mgetty and your modem, you'll need to install the mgetty-sendfax program. If you need a viewer for faxes, you'll also need to install the mgetty-viewfax package.
micqMicq is a clone of the Mirabilis ICQ online messaging/conferencing program.
mikmodMikMod is one of the best and most well known MOD music file players for UNIX-like systems. This particular distribution is intended to compile fairly painlessly in a Linux environment. MikMod uses the OSS /dev/dsp driver including all recent kernels for output, and will also write .wav files. Supported file formats include MOD, STM, S3M, MTM, XM, ULT, and IT. The player uses ncurses for console output and supports transparent loading from gzip/pkzip/zoo archives and the loading/saving of playlists. Install the mikmod package if you need a MOD music file player.
mingettyThe mingetty program is a lightweight, minimalist getty program for use only on virtual consoles. Mingetty is not suitable for serial lines (you should use the mgetty program in that case).
miniChinputMiniChinput is a tiny version of Chinput, a GPLed Chinese XIM server.
mkinitrdMkinitrd creates filesystem images for use as initial ramdisk (initrd) images. These ramdisk images are often used to preload the block device modules (SCSI or RAID) needed to access the root filesystem. In other words, generic kernels can be built without drivers for any SCSI adapters which load the SCSI driver as a module. Since the kernel needs to read those modules, but in this case it isn't able to address the SCSI adapter, an initial ramdisk is used. The initial ramdisk is loaded by the operating system loader (normally LILO) and is available to the kernel as soon as the ramdisk is loaded. The ramdisk image loads the proper SCSI adapter and allows the kernel to mount the root filesystem. The mkinitrd program creates such a ramdisk using information found in the /etc/modules.conf file.
mkisofsThe mkisofs program is used as a pre-mastering program; i.e., it generates the ISO9660 filesystem. Mkisofs takes a snapshot of a given directory tree and generates a binary image of the tree which will correspond to an ISO9660 filesystem when written to a block device. Mkisofs is used for writing CD-ROMs, and includes support for creating bootable El Torito CD-ROMs. Install the mkisofs package if you need a program for writing CD-ROMs.
mkkickstartThe mkkickstart program writes a kickstart description from the host machine. The kickstart description can then be used, during a CD-ROM or NFS installation, to automatically build that machine's configuration of Red Hat Linux on one or more other machines.
mktempThe mktemp utility takes a given file name template and overwrites a portion of it to create a unique file name. This allows shell scripts and other programs to safely create and use /tmp files. Install the mktemp package if you need to use shell scripts or other programs which will create and use unique /tmp files.
mkxauthThe mkxauth utility helps create and maintain X authentication databases (.Xauthority files). Mkxauth is used to create an .Xauthority file or to merge keys from another local or remote .Xauthority file. .Xauthority files are used by the xauth user-oriented access control program, which grants or denies access to X servers based on the contents of the .Xauthority file. The mkxauth package should be installed if you're going to use user-oriented access control to provide security for your X Window System (a good idea).
mm-develThe MM library provides an abstraction layer which allows related processes to easily share data using shared memory. The mm-devel package contains header files and static libraries for use when developing applications which will use the MM library.
mmThe MM library provides an abstraction layer which allows related processes to easily share data using shared memory.
modutilsThe modutils package includes various programs needed for automatic loading and unloading of modules under 2.2 and later kernels, as well as other module management programs. Device drivers and filesystems are two examples of loaded and unloaded modules.
mod_auth_anymod_auth_any can be used to limit access to documents served by a web server by checking the return code of an arbitrary specified command.
mod_auth_pgsqlmod_auth_pgsql can be used to limit access to documents served by a web server by checking fields in a table in a PostgresQL database.
mod_bandwidthmod_bandwidth can limit bandwidth usage either server-wide, or on a per- connection basis dependent on file size, directory location, or client hostname or address.
mod_davmod_dav enables Apache to understand DAV protocol (extensions to HTTP). DAV stands for "Distributed Authoring and Versioning", and is defined by RFC 2518. DAV is intended to replace proprietary authoring protocols such as those used by Frontpage or NetObjects' Fusion, but is also a complete set of protocols for manipulating a webserver's files and directories, and their properties.
mod_perlMod_perl incorporates a Perl interpreter into the Apache Web server, so the Apache Web server can directly execute Perl code. Mod_perl links the Perl runtime library into the Apache Web server and provides an object-oriented Perl interface for Apache's C language API. The end result is a quicker CGI script turnaround process, as no external Perl interpreter has to be started. Install mod_perl if you are installing the Apache Web server and you want it to directly incorporate a Perl interpreter.
mod_putmod_put implements the PUT and DELETE client methods for Apache.
mod_pythonMod_python is a module that embeds the Python language interpreter within the server, allowing Apache handlers to be written in Python. Mod_python brings together the versatility of Python and the power of the Apache Web server for a considerable boost in flexibility and performance over the traditional CGI approach.
mod_roamingWith mod_roaming you can use your Apache web server as a Netscape Roaming Access server. This allows you to store your Netscape Communicator 4.5 preferences, bookmarks, address books, cookies etc. on the server so that you can use (and update) the same settings from any Netscape Communicator 4.5 that can access the server.
mod_sslThe mod_ssl module provides strong cryptography for the Apache Web server via the Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols.
mod_throttlemod_throttle can be used to limit the amount of data which your web server will serve. These limits can be set for individual virtual hosts, directories, locations, or authenticated users.
mountThe mount package contains the mount, umount, swapon and swapoff programs. Accessible files on your system are arranged in one big tree or hierarchy. These files can be spread out over several devices. The mount command attaches a filesystem on some device to your system's file tree. The umount command detaches a filesystem from the tree. Swapon and swapoff, respectively, specify and disable devices and files for paging and swapping.
mpageThe mpage utility takes plain text files or PostScript(TM) documents as input, reduces the size of the text, and prints the files on a PostScript printer with several pages on each sheet of paper. Mpage is very useful for viewing large printouts without using up tons of paper. Mpage supports many different layout options for the printed pages. Mpage should be installed if you need a useful utility for viewing long text documents without wasting paper.
mrtgThe Multi Router Traffic Grapher (MRTG) is a tool to monitor the traffic load on network-links. MRTG generates HTML pages containing PNG images which provide a LIVE visual representation of this traffic.
mt-stThe mt-st package contains the mt and st tape drive management programs. Mt (for magnetic tape drives) and st (for SCSI tape devices) can control rewinding, ejecting, skipping files and blocks and more. Install mt-st if you need a tool to manage tape drives.
mtoolsMtools is a collection of utilities for accessing MS-DOS files. Mtools allow you to read, write and move around MS-DOS filesystem files (normally on MS-DOS floppy disks). Mtools supports Windows95 style long file names, OS/2 XDF disks, and 2m disks. Mtools should be installed if you need to use MS-DOS disks.
mtr-gtkThis is the Gtk interface for the mtr network diagnostic tool.
mtxThe MTX program controls the robotic mechanism in autoloaders and tape libraries such as the HP SureStore DAT 40x6, Exabyte EZ-17, and Exabyte 220. This program is also reported to work with a variety of other tape libraries and autochangers from ADIC, Tandberg/Overland, Breece Hill, HP, and Seagate. If you have a backup tape device capable of handling more than one tape at a time, you should install MTX.
muttMutt is a text-mode mail user agent. Mutt supports color, threading, arbitrary key remapping, and a lot of customization. You should install mutt if you have used it in the past and you prefer it, or if you are new to mail programs and have not decided which one you are going to use.
mxThe mx extensions for Python are a collection of Python software tools which enhance Python's usability in many areas.
MyODBCAn ODBC driver for MySQL, for use with unixODBC
mysql-develMySQL is a true multi-user, multi-threaded SQL database server. This package contains the libraries and header files that are needed for developing MySQL applications.
MySQL-pythonPython interface to MySQL-3.22 and 3.23 MySQLdb is an interface to the popular MySQL database server for Python. The design goals are: - Compliance with Python database API version 2.0 - Thread-safety - Thread-friendliness (threads will not block each other) - Compatibility with MySQL 3.22 and 3.23 This module should be mostly compatible with an older interface written by Joe Skinner and others. However, the older version is a) not thread-friendly, b) written for MySQL 3.21, c) apparently not actively maintained. No code from that version is used in MySQLdb. MySQLdb is distributed free of charge under a license derived from the Python license.
mysql-serverMySQL is a true multi-user, multi-threaded SQL database server. MySQL is a client/server implementation that consists of a server daemon (mysqld) and many different client programs and libraries. This package contains the MySQL server and some accompanying files and directories.
mysqlMySQL is a multi-user, multi-threaded SQL database server. MySQL is a client/server implementation consisting of a server daemon (mysqld) and many different client programs and libraries. This package contains the MySQL client programs, the client shared library, and generic MySQL files.
mysqlclient9This is package containing the version of the MySQL client library as shipped with Red Hat Linux 7, for use with applications linked against it.
nautilus-develThis package provides the necessary development libraries and include files to allow you to develop Nautilus components.
nautilusNautilus integrates access to files, applications, media, Internet-based resources and the Web. Nautilus delivers a dynamic and rich user experience. Nautilus is an free software project developed under the GNU General Public License and is a core component of the GNOME desktop project.
ncThe nc package contains Netcat (the program is actually nc), a simple utility for reading and writing data across network connections, using the TCP or UDP protocols. Netcat is intended to be a reliable back-end tool which can be used directly or easily driven by other programs and scripts. Netcat is also a feature-rich network debugging and exploration tool, since it can create many different connections and has many built-in capabilities. You may want to install the netcat package if you are administering a network and you'd like to use its debugging and network exploration capabilities.
ncftpNcftp is an improved FTP client. Ncftp's improvements include support for command line editing, command histories, recursive gets, automatic anonymous logins, and more.
ncompressThe ncompress package contains the compress and uncompress file compression and decompression utilities, which are compatible with the original UNIX compress utility (.Z file extensions). These utilities can't handle gzipped (.gz file extensions) files, but gzip can handle compressed files. Install ncompress if you need compression/decompression utilities which are compatible with the original UNIX compress utility.
ncpfsNcpfs is a filesystem which understands the Novell NetWare(TM) NCP protocol. Functionally, NCP is used for NetWare the way NFS is used in the TCP/IP world. For a Linux system to mount a NetWare filesystem, it needs a special mount program. The ncpfs package contains such a mount program plus other tools for configuring and using the ncpfs filesystem. Install the ncpfs package if you need to use the ncpfs filesystem to use Novell NetWare files or services.
ncurses-develThe header files and libraries for developing applications that use the ncurses CRT screen handling and optimization package. Install the ncurses-devel package if you want to develop applications which will use ncurses.
ncursesThe curses library routines are a terminal-independent method of updating character screens with reasonable optimization. The ncurses (new curses) library is a freely distributable replacement for the discontinued 4.4BSD classic curses library.
neditNEdit is a GUI text editor for the X Window System and Motif. NEdit is very easy to use, especially if you are familiar with the Macintosh(TM) or Microsoft(TM) Windows(TM) style of interface.
net-toolsThe net-tools package contains basic networking tools, including ifconfig, netstat, route, and others.
netconfigA text-based tool for simple configuration of ethernet devices.
netpbm-develThe netpbm-devel package contains the header files and static libraries, etc., for developing programs which can handle the various graphics file formats supported by the netpbm libraries.
netpbm-progsThe netpbm-progs package contains a group of scripts for manipulating the graphics files in formats which are supported by the netpbm libraries. For example, netpbm-progs includes the rasttopnm script, which will convert a Sun rasterfile into a portable anymap. Netpbm-progs contains many other scripts for converting from one graphics file format to another.
netpbmThe netpbm package contains a library of functions that support programs for handling various graphics file formats, including .pbm (portable bitmaps), .pgm (portable graymaps), .pnm (portable anymaps), .ppm (portable pixmaps), and others.
newt-develThe newt-devel package contains the header files and libraries necessary for developing applications which use newt. Newt is a development library for text mode user interfaces. Newt is based on the slang library.
newtNewt is a programming library for color text mode, widget-based user interfaces. Newt can be used to add stacked windows, entry widgets, checkboxes, radio buttons, labels, plain text fields, scrollbars, etc., to text mode user interfaces. This package also contains the shared library needed by programs built with newt, as well as a /usr/bin/dialog replacement called whiptail. Newt is based on the slang library.
nfs-utilsThe nfs-utils package provides a daemon for the kernel NFS server and related tools, which provides a much higher level of performance than the traditional Linux NFS server used by most users. This package also contains the showmount program. Showmount queries the mount daemon on a remote host for information about the NFS (Network File System) server on the remote host. For example, showmount can display the clients which are mounted on that host.
nhpfThe filtered PS file is self-contained, because this program appends a hangul font "n3f-5" (N-byte 3BeolSik hangul Font 5) and "n3f-5b" (the bold font) to the file. This means that you can print hangul homepages with ANY(!) PostScript printer.
nkfNkf is a Kanji code converter for terminals, hosts, and networks. Nkf converts input Kanji code to 7-bit JIS, MS-kanji (shifted-JIS) or EUC.
nmap-frontendThis package includes nmapfe, a Gtk+ frontend for nmap. The nmap package must be installed before installing nmap-frontend.
nmapNmap is a utility for network exploration or security auditing. It supports ping scanning (determine which hosts are up), many port scanning techniques (determine what services the hosts are offering), and TCP/IP fingerprinting (remote host operating system identification). Nmap also offers flexible target and port specification, decoy scanning, determination of TCP sequence predictability characteristics, reverse-identd scanning, and more.
nmhNmh is an email system based on the MH email system and is intended to be a (mostly) compatible drop-in replacement for MH. Nmh isn't a single comprehensive program. Instead, it consists of a number of fairly simple single-purpose programs for sending, receiving, saving, retrieving and otherwise manipulating email messages. You can freely intersperse nmh commands with other shell commands or write custom scripts which utilize nmh commands. If you want to use nmh as a true email user agent, you'll want to also install exmh to provide a user interface for it--nmh only has a command line interface. If you'd like to use nmh commands in shell scripts, or if you'd like to use nmh and exmh together as your email user agent, you should install nmh.
nscdNscd caches name service lookups. It can dramatically improve performance with NIS+ and may help with DNS as well.
nss_dbNss_db is a set of C library extensions which allow Berkeley Databases to be used as a primary source of aliases, ethers, groups, hosts, networks, protocol, users, RPCs, services, and shadow passwords (instead of or in addition to using flat files or NIS). Install nss_db if your flat name service files are too large and lookups are slow.
nss_ldapThis package includes two LDAP access clients: nss_ldap and pam_ldap. Nss_ldap is a set of C library extensions that allow X.500 and LDAP directory servers to be used as a primary source of aliases, ethers, groups, hosts, networks, protocol, users, RPCs, services, and shadow passwords (instead of or in addition to using flat files or NIS). Pam_ldap is a module for Linux-PAM that supports password changes, V2 clients, Netscape's SSL, ypldapd, Netscape Directory Server password policies, access authorization, and crypted hashes.
ntpThe Network Time Protocol (NTP) is used to synchronize a computer's time with another reference time source. The ntp package contains utilities and daemons that will synchronize your computer's time to Coordinated Universal Time (UTC) via the NTP protocol and NTP servers. The ntp package includes ntpdate (a program for retrieving the date and time from remote machines via a network) and ntpd (a daemon which continuously adjusts system time). Install the ntp package if you need tools for keeping your system's time synchronized via the NTP protocol.
ntsysvNtsysv provides a simple interface for setting which system services are started or stopped in various runlevels (instead of directly manipulating the numerous symbolic links in /etc/rc.d). Unless you specify a runlevel or runlevels on the command line (see the man page), ntsysv configures the current runlevel (5 if you're using X).
nut-cgiThis package includes CGI programs for accessing UPS status via a web browser.
nut-clientThis package includes the client utilities that are required to monitor a ups that the client host has access to, but where the UPS is physically attached to a different computer on the network.
nutThese programs are part of a developing project to monitor the assortment of UPSes that are found out there in the field. Many models have serial serial ports of some kind that allow some form of state checking. This capability has been harnessed where possible to allow for safe shutdowns, live status tracking on web pages, and more.
nvi-m17n-cannaNvi is a multilingualized clone of the vi text editor, with support for Japanese, Korean, Chinese, and other encoding schemes. This package contains the nvi binary with support for the Canna input system. If you do not have Canna installed, you need to install the nvi-m17n-nocanna package instead.
nvi-m17n-nocannaNvi is a multilingualized clone of the vi text editor, with support for Japanese, Korean, Chinese, and other encoding schemes. This package contains the nvi binary without support for the Canna input system.
nvi-m17nNvi is a multilingualized clone of the vi text editor, with support for Japanese, Korean, Chinese, and other encoding schemes. This package contains the common files needed for nvi. You also need to install either nvi-m17n-canna or nvi-m17n-nocanna, depending on whether or not you have the Canna input system installed.
oaf-develLibraries and include files for Oaf.
oafOAF is an object activation framework for GNOME. It uses ORBit.
octaveGNU Octave is a high-level language, primarily intended for numerical computations. It provides a convenient command line interface for solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with Matlab. It may also be used as a batch-oriented language. Octave has extensive tools for solving common numerical linear algebra problems, finding the roots of nonlinear equations, integrating ordinary functions, manipulating polynomials, and integrating ordinary differential and differential-algebraic equations. It is easily extensible and customizable via user-defined functions written in Octave's own language, or using dynamically loaded modules written in C++, C, Fortran, or other languages.
Omni-foomaticFoomatic driver meta information for the Omn Print Driver framework.
OmniThe Omni printer driver provides support for over 300 printers using the Ghostscript framework. In addition, it provides a model for dynamically loading printer drivers, creating new devices by editing device description files, and simplifies new printer driver development by allowing for the subclassing of previous device features.
openjadeOpenJade is an implementation of the ISO/IEC 10179:1996 standard DSSSL (Document Style Semantics and Specification Language). OpenJade is based on James Clark's Jade implementation of DSSSL. OpenJade is a commmand line application and a set of components. The DSSSL engine inputs an SGML or XML document and can output a variety of formats: XML, RTF, TeX, MIF (FrameMaker), SGML or XML.
openldap-clientsOpenLDAP is an open-source suite of LDAP (Lightweight Directory Access Protocol) applications and development tools. LDAP is a set of protocols for accessing directory services (usually phone book style information, but other information is possible) over the Internet, similar to the way DNS (Domain Name System) information is propagated over the Internet. The openldap-clients package contains the client programs needed for accessing and modifying OpenLDAP directories.
openldap-develThe openldap-devel package includes the development libraries and header files needed for compiling applications that use LDAP (Lightweight Directory Access Protocol) internals. LDAP is a set of protocols for enabling directory services over the Internet. Install this package only if you plan to develop or will need to compile customized LDAP clients.
openldap-serversOpenLDAP is an open-source suite of LDAP (Lightweight Directory Access Protocol) applications and development tools. LDAP is a set of protocols for accessing directory services (usually phone book style information, but other information is possible) over the Internet, similar to the way DNS (Domain Name System) information is propagated over the Internet. This package contains the slapd and slurpd servers, migration scripts, and related files.
openldap12OpenLDAP is an open source suite of LDAP (Lightweight Directory Access Protocol) applications and development tools. LDAP is a set of protocols for accessing directory services (usually phone book style information, but other information is possible) over the Internet, similar to the way DNS (Domain Name System) information is propagated over the Internet. The suite includes a stand-alone LDAP server (slapd), a stand-alone LDAP replication server (slurpd), libraries for implementing the LDAP protocol, utilities, tools, and sample clients, but this package only includes the shared libraries. Install openldap12 if you have LDAP applications and tools which require OpenLDAP 1.2's shared libraries.
openldapOpenLDAP is an open source suite of LDAP (Lightweight Directory Access Protocol) applications and development tools. LDAP is a set of protocols for accessing directory services (usually phone book style information, but other information is possible) over the Internet, similar to the way DNS (Domain Name System) information is propagated over the Internet. The openldap package contains configuration files, libraries, and documentation for OpenLDAP.
openssh-askpass-gnomeOpenSSH is a free version of SSH (Secure SHell), a program for logging into and executing commands on a remote machine. This package contains an X11 passphrase dialog for OpenSSH and the GNOME GUI desktop environment.
openssh-askpassOpenSSH is a free version of SSH (Secure SHell), a program for logging into and executing commands on a remote machine. This package contains an X11 passphrase dialog for OpenSSH.
openssh-clientsOpenSSH is a free version of SSH (Secure SHell), a program for logging into and executing commands on a remote machine. This package includes the clients necessary to make encrypted connections to SSH servers. You'll also need to install the openssh package on OpenSSH clients.
openssh-serverOpenSSH is a free version of SSH (Secure SHell), a program for logging into and executing commands on a remote machine. This package contains the secure shell daemon (sshd). The sshd daemon allows SSH clients to securely connect to your SSH server. You also need to have the openssh package installed.
opensshSSH (Secure SHell) is a program for logging into and executing commands on a remote machine. SSH is intended to replace rlogin and rsh, and to provide secure encrypted communications between two untrusted hosts over an insecure network. X11 connections and arbitrary TCP/IP ports can also be forwarded over the secure channel. OpenSSH is OpenBSD's version of the last free version of SSH, bringing it up to date in terms of security and features, as well as removing all patented algorithms to separate libraries. This package includes the core files necessary for both the OpenSSH client and server. To make this package useful, you should also install openssh-clients, openssh-server, or both.
openssl-develOpenSSL is a toolkit for supporting cryptography. The openssl-devel package contains static libraries and include files needed to develop applications which support various cryptographic algorithms and protocols.
openssl-perlOpenSSL is a toolkit for supporting cryptography. The openssl-perl package provides Perl scripts for converting certificates and keys from other formats to the formats used by the OpenSSL toolkit.
opensslThe OpenSSL toolkit provides support for secure communications between machines. OpenSSL includes a certificate management tool and shared libraries which provide various cryptographic algorithms and protocols.
ORBit-develORBit is a high-performance CORBA (Common Object Request Broker Architecture) ORB (object request broker) with support for the C language. This package contains the header files, libraries and utilities necessary to write programs that use CORBA technology. If you want to write such programs, you'll also need to install the ORBIT package.
ORBitORBit is a high-performance CORBA (Common Object Request Broker Architecture) ORB (object request broker). It allows programs to send requests and receive replies from other programs, regardless of the locations of the two programs. CORBA is an architecture that enables communication between program objects, regardless of the programming language they're written in or the operating system they run on. You will need to install this package and ORBIT-devel if you want to write programs that use CORBA technology.
p2cP2c is a system for translating Pascal programs into the C language. P2c accepts input source files in certain Pascal dialects: HP Pascal, Turbo/UCSD Pascal, DEC VAX Pascal, Oregon Software Pascal/2, Macintosh Programmer's Workshop Pascal and Sun/Berkeley Pascal. P2c outputs a set of .c and .h files which make up a C program equivalent to the original Pascal program. The C program can then be compiled using a standard C compiler, such as gcc.
pam-develPAM (Pluggable Authentication Modules) is a system security tool that allows system administrators to set authentication policy without having to recompile programs that handle authentication. This package contains header files and static libraries used for building both PAM-aware applications and modules for use with PAM.
pamPAM (Pluggable Authentication Modules) is a system security tool that allows system administrators to set authentication policy without having to recompile programs that handle authentication.
pam_krb5The pam_krb5 module is a Pluggable Authentication Module (PAM) that can be used with Linux-PAM and Kerberos 5. The pam_krb5 module supports password checking, ticket creation, optional TGT verification and conversion to Kerberos IV tickets. The pam_krb5afs module, for AFS tokens, is also included in this package.
pam_smbThe pam_smb module can be used to authenticate users using an external SMB server.
panPan is a news reader loosely modeled after the Windows(R) program Ag*nt. Pan is intended for the GNOME GUI desktop environment and was written using the GTK+ widget set. Pan features include relatively easy decoding of binary files, automatic grouping of multipart posts, and a multithreaded architecture.
parted-develThe GNU Parted library is a set of routines for hard disk partition manipulation. If you want to develop programs that manipulate disk partitions and filesystems using the routines provided by the GNU Parted library, you need to install this package.
passwdThe passwd package contains a system utility (passwd) which sets and/or changes passwords, using PAM (Pluggable Authentication Modules). To use passwd, you should have PAM installed on your system.
patchThe patch program applies diff files to originals. The diff command is used to compare an original to a changed file. Diff lists the changes made to the file. A person who has the original file can then use the patch command with the diff file to add the changes to their original file (patching the file). Patch should be installed because it is a common way of upgrading applications.
pax'pax' is the POSIX standard archive tool. It supports the two most common forms of standard Unix archive (backup) files - CPIO and TAR.
pcctsThe Purdue Compiler-Compiler Tool Set (PCCTS) is a set of public domain software tools designed to facilitate the implementation of compilers and other translation systems. These tools currently include antlr, dlg and support code. In many ways, PCCTS is similar to a highly integrated version of YACC and LEX; where antlr (ANother Tool for Language Recognition) corresponds to YACC and dlg (DFA-based Lexical analyzer Generator) functions like LEX. However, PCCTS has many additional features which make it easier to use for a wider range of translation problems.
pciutils-develThis package contains a library for inspecting and setting devices connected to the PCI bus.
pciutilsThe pciutils package contains various utilities for inspecting and setting devices connected to the PCI bus. The utilities provided require kernel version 2.1.82 or newer (which support the /proc/bus/pci interface).
pcre-develDevelopment files (Headers, libraries for static linking, etc) for pcre.
pcrePerl-compatible regular expression library. PCRE has its own native API, but a set of "wrapper" functions that are based on the POSIX API are also supplied in the library libpcreposix. Note that this just provides a POSIX calling interface to PCRE: the regular expressions themselves still follow Perl syntax and semantics. The header file for the POSIX-style functions is called pcreposix.h.
pdkshThe pdksh package contains PD-ksh, a clone of the Korn shell (ksh). The ksh shell is a command interpreter intended for both interactive and shell script use. Ksh's command language is a superset of the sh shell language. Install the pdksh package if you want to use a version of the ksh shell.
perl-CGICGI modules for Perl
perl-CPANCPAN modules for Perl
perl-DateManipDateManip module for perl
perl-DBD-MySQLAn implementation of DBI for MySQL for Perl.
perl-DBD-PgAn implementation of DBI for PostgreSQL for Perl.
perl-DB_FileDB_File modules for Perl
perl-Digest-MD5The MD5 message digest algorithm, specified in RFC 1321, is a method of computing a relatively unique 128-bit value (known as the digest, or fingerprint) as a function of data of arbitrary size.
perl-File-MMagicThis module is to guess file type from its contents like file(1) command.
perl-HTML-ParserHTML-Parser module for perl to parse and extract information from HTML documents.
perl-HTML-TagsetThis module contains data tables useful in dealing with HTML. It provides no functions or methods.
perl-libnetlibnet module for perl
perl-libwww-perllibwww-perl module for perl
perl-libxml-ennolibxml-enno module for perl
perl-libxml-perllibxml-perl module for perl
perl-MIME-Base64This package contains a base64 encoder/decoder and a quoted-printable encoder/decoder. These encoding methods are specified in RFC 2045 - MIME (Multipurpose Internet Mail Extensions). The Base64 encoding is designed to represent arbitrary sequences of octets in a form that need not be humanly readable. A 65-character subset ([A-Za-z0-9+/=]) of US-ASCII is used, enabling 6 bits to be represented per printable character. The quoted-printable encoding is intended to represent data that largely consists of bytes that correspond to printable characters in the ASCII character set. Non-printable characters are represented by a triplet consisting of the character "=" followed by two hexadecimal digits. The MIME::Base64 and MIME::QuotedPrint modules used to be part of libwww-perl package. They are now distributed separately (as this package). The main improvement is that the base64 encoder/decoder is implemented by XS functions. This makes it about 20 times faster than the old implementation as pure Perl.
perl-NDBM_FileNDBM_File modules for Perl
perl-NKFThis is a Perl Extension version of nkf (Netowrk Kanji Filter ) 1.7. It converts the last argument and return converted result. Conversion details are specified by flags before the last argument.
perl-Parse-YappParse-Yapp module for perl
perl-SGMLSpmPerl programs can use the SGMLSpm module to help convert SGML, HTML or XML documents into new formats.
perl-StorableStorable module for perl
perl-Text-KakasiThis module provides libkakasi interface for perl. libkakasi is a part of KAKASI. KAKASI is the language processing filter to convert Kanji characters to Hiragana, Katakana or Romaji and may be helpful to read Japanese documents. More information about KAKASI is available at <http://kakasi.namazu.org/>.
perl-URIPerl module which implements the URI class. Object of this class represent Uniform Resource Identifier (URI) references as specified in RFC 2396. Needed by eGrail
perl-XML-EncodingXML-Encoding module for perl
perl-XML-GroveXML-Grove module for perl
perl-XML-ParserA perl module for parsing XML documents Needed by eGrail
perl-XML-TwigXML-Twig module for perl
perlPerl is a high-level programming language with roots in C, sed, awk and shell scripting. Perl is good at handling processes and files, and is especially good at handling text. Perl's hallmarks are practicality and efficiency. While it is used to do a lot of different things, Perl's most common applications are system administration utilities and web programming. A large proportion of the CGI scripts on the web are written in Perl. You need the perl package installed on your system so that your system can handle Perl scripts. Install this package if you want to program in Perl or enable your system to handle Perl scripts.
php-develThe php-devel package contains the files needed for building PHP extensions. If you need to compile your own PHP extensions, you will need to install this package.
php-imapThe php-imap package contains a dynamic shared object (DSO) for the Apache Web server. When compiled into Apache, the php-imap module will add IMAP (Internet Message Access Protocol) support to PHP. IMAP is a protocol for retrieving and uploading e-mail messages on mail servers. PHP is an HTML-embedded scripting language. If you need IMAP support for PHP applications, you will need to install this package and the php package.
php-ldapThe php-ldap package is a dynamic shared object (DSO) for the Apache Web server that adds Lightweight Directory Access Protocol (LDAP) support to PHP. LDAP is a set of protocols for accessing directory services over the Internet. PHP is an HTML-embedded scripting language. If you need LDAP support for PHP applications, you will need to install this package in addition to the php package.
php-manualThe php-manual package provides comprehensive documentation for the PHP HTML-embedded scripting language, in HTML format. PHP is an HTML-embedded scripting language.
php-mysqlThe php-mysql package contains a dynamic shared object that will add MySQL database support to PHP. MySQL is an object-relational database management system. PHP is an HTML-embeddable scripting language. If you need MySQL support for PHP applications, you will need to install this package and the php or mod_php package.
php-odbcThe php-odbc package contains a dynamic shared object that will add database support through ODBC to PHP. ODBC is an open specification which provides a consistent API for developers to use for accessing data sources (which are often, but not always, databases). PHP is an HTML-embeddable scripting language. If you need ODBC support for PHP applications, you will need to install this package and the php package.
phpPHP is an HTML-embedded scripting language. PHP attempts to make it easy for developers to write dynamically generated webpages. PHP also offers built-in database integration for several commercial and non-commercial database management systems, so writing a database-enabled webpage with PHP is fairly simple. The most common use of PHP coding is probably as a replacement for CGI scripts. The mod_php module enables the Apache Web server to understand and process the embedded PHP language in Web pages.
pidentdThe pidentd package contains identd, which implements the RFC1413 identification server. Identd looks up specific TCP/IP connections and returns either the user name or other information about the process that owns the connection. Install pidentd if you need to look up information about specific TCP/IP connections.
pinePine is a very popular, easy to use, full-featured email user agent that includes a simple text editor called pico. Pine supports MIME extensions and can also be used to read news. Pine also supports IMAP, mail, and MH style folders.
pinfoPinfo is an info file (or man page) viewer with a user interface similar to the Lynx Web browser's interface. Pinfo support regexp searching and is based on the ncurses library.
pkgconfigpkgconfig is a tool for determining compilation options. For each required library it reads a configuration file installed in a standard option and ouputs the necessary compiler and linker flags.
pmakeMake is a GNU tool which allows users to build and install programs without any significant knowledge of the build process. Details about how the program should be built are included in the program's Makefile. Pmake is a particular version (BSD 4.4) of make. Pmake supports some additional syntax which is not in the standard make program. Some Berkeley programs have Makefiles written for pmake.
pnm2ppaPnm2ppa is a color driver for HP PPA host-based printers such as the HP710C, 712C, 720C, 722C, 820Cse, 820Cxi, 1000Cse, and 1000Cxi. Pnm2ppa accepts Ghostscript output in PPM format and sends it to the printer in PPA format. Install pnm2ppa if you need to print to a PPA printer.
poptPopt is a C library for parsing command line parameters. Popt was heavily influenced by the getopt() and getopt_long() functions, but it improves on them by allowing more powerful argument expansion. Popt can parse arbitrary argv[] style arrays and automatically set variables based on command line arguments. Popt allows command line arguments to be aliased via configuration files and includes utility functions for parsing arbitrary strings into argv[] arrays using shell-like rules.
portmapThe portmapper program is a security tool which prevents theft of NIS (YP), NFS and other sensitive information via the portmapper. A portmapper manages RPC connections, which are used by protocols like NFS and NIS. The portmap package should be installed on any machine which acts as a server for protocols using RPC.
postgresql-contribThe postgresql-contrib package includes the contrib tree distributed with the PostgreSQL tarball. Selected contrib modules are prebuilt.
postgresql-develThe postgresql-devel package contains the header files and libraries needed to compile C or C++ applications which will directly interact with a PostgreSQL database management server and the ecpg Embedded C Postgres preprocessor. You need to install this package if you want to develop applications which will interact with a PostgreSQL server. If you're installing postgresql-server, you need to install this package.
postgresql-docsThe postgresql-docs package includes the SGML source for the documentation as well as the documentation in other formats, and some extra documentation. Install this package if you want to help with the PostgreSQL documentation project, or if you want to generate printed documentation.
postgresql-jdbcPostgreSQL is an advanced Object-Relational database management system. The postgresql-jdbc package includes the .jar file needed for Java programs to access a PostgreSQL database.
postgresql-libsThe postgresql-libs package provides the essential shared libraries for any PostgreSQL client program or interface. You will need to install this package to use any other PostgreSQL package or any clients that need to connect to a PostgreSQL server.
postgresql-odbcPostgreSQL is an advanced Object-Relational database management system. The postgresql-odbc package includes the ODBC (Open DataBase Connectivity) driver and sample configuration files needed for applications to access a PostgreSQL database using ODBC.
postgresql-perlPostgreSQL is an advanced Object-Relational database management system. The postgresql-perl package includes a module for developers to use when writing Perl code for accessing a PostgreSQL database.
postgresql-pythonPostgreSQL is an advanced Object-Relational database management system. The postgresql-python package includes a module for developers to use when writing Python code for accessing a PostgreSQL database.
postgresql-serverThe postgresql-server package includes the programs needed to create and run a PostgreSQL server, which will in turn allow you to create and maintain PostgreSQL databases. PostgreSQL is an advanced Object-Relational database management system (DBMS) that supports almost all SQL constructs (including transactions, subselects and user-defined types and functions). You should install postgresql-server if you want to create and maintain your own PostgreSQL databases and/or your own PostgreSQL server. You also need to install the postgresql package.
postgresql-tclPostgreSQL is an advanced Object-Relational database management system. The postgresql-tcl package contains the libpgtcl client library, the pg-enhanced pgtclsh, and the PL/Tcl procedural language for the backend.
postgresql-tkPostgreSQL is an advanced Object-Relational database management system. The postgresql-tk package contains the pgaccess program. Pgaccess is a graphical front end, written in Tcl/Tk, for the psql and related PostgreSQL client programs.
postgresqlPostgreSQL is an advanced Object-Relational database management system (DBMS) that supports almost all SQL constructs (including transactions, subselects and user-defined types and functions). The postgresql package includes the client programs and libraries that you'll need to access a PostgreSQL DBMS server. These PostgreSQL client programs are programs that directly manipulate the internal structure of PostgreSQL databases on a PostgreSQL server. These client programs can be located on the same machine with the PostgreSQL server, or may be on a remote machine which accesses a PostgreSQL server over a network connection. This package contains the docs in HTML for the whole package, as well as command-line utilities for managing PostgreSQL databases on a PostgreSQL server. If you want to manipulate a PostgreSQL database on a remote PostgreSQL server, you need this package. You also need to install this package if you're installing the postgresql-server package.
pppThe ppp package contains the PPP (Point-to-Point Protocol) daemon and documentation for PPP support. The PPP protocol provides a method for transmitting datagrams over serial point-to-point links. PPP is usually used to dial in to an ISP (Internet Service Provider) or other organization over a modem and phone line.
printconf-guiThe printconf-gui package contains a GUI tool for the printconf utility.
printconfThe printconf utility is a printer configuration and filtration system based on magicfilter (the alchemist data library) and the foomatic filter system. It rebuilds local print configuration and spool directories from data sources at lpd init time, and is integrated to use the multi-sourced features of the alchemist data library.
procinfoThe procinfo command gets system data from the /proc directory (the kernel filesystem), formats it and displays it on standard output. You can use procinfo to acquire information about your system from the kernel as it is running. Install procinfo if you'd like to use it to gather and display system data.
procmailThe procmail program is used by Red Hat Linux for all local mail delivery. In addition to just delivering mail, procmail can be used for automatic filtering, presorting and other mail handling jobs. Procmail is also the basis for the SmartList mailing list processor.
procps-X11The procps-X11 package contains the XConsole shell script, a backwards-compatibility wrapper for the xconsole program. The xconsole program displays system messages which are usually sent to /dev/console.
procpsThe procps package contains a set of system utilities that provide system information. Procps includes ps, free, skill, snice, tload, top, uptime, vmstat, w, and watch. The ps command displays a snapshot of running processes. The top command provides a repetitive update of the statuses of running processes. The free command displays the amounts of free and used memory on your system. The skill command sends a terminate command (or another specified signal) to a specified set of processes. The snice command is used to change the scheduling priority of specified processes. The tload command prints a graph of the current system load average to a specified tty. The uptime command displays the current time, how long the system has been running, how many users are logged on, and system load averages for the past one, five, and fifteen minutes. The w command displays a list of the users who are currently logged on and what they are running. The watch program watches a running program. The vmstat command displays virtual memory statistics about processes, memory, paging, block I/O, traps, and CPU activity.
psacctThe psacct package contains several utilities for monitoring process activities, including ac, lastcomm, accton and sa. The ac command displays statistics about how long users have been logged on. The lastcomm command displays information about previous executed commands. The accton command turns process accounting on or off. The sa command summarizes information about previously executed commmands.
psgmlEmacs is an advanced and extensible editor. An Emacs major mode customizes Emacs for editing particular types of text documents. PSGML is a major mode for SGML (a markup language) documents. PSGML provides several functionalities for editing SGML documents: indentation according to element nesting depth and identification of structural errors (but it is not a validating SGML parser); menus and commands for inserting tags with only the contextually valid tags; attribute values can be edited in a separate window with information about types and defaults; structure based editing includes movement and killing; and also several commands for folding editing.
psmiscThe psmisc package contains utilities for managing processes on your system: pstree, killall and fuser. The pstree command displays a tree structure of all of the running processes on your system. The killall command sends a specified signal (SIGTERM if nothing is specified) to processes identified by name. The fuser command identifies the PIDs of processes that are using specified files or filesystems.
pspell-develThe Pspell library provides a generic interface to Spell checker libraries installed on the system. This package contains static libraries and header files for Pspell
pspellThe Pspell library provides a generic interface to spell checker libraries installed on the system.
psutilsThis archive contains some utilities for manipulating PostScript documents. Page selection and rearrangement are supported, including arrangement into signatures for booklet printing, and page merging for n-up printing.
pump-develThe pump-devel package provides system developers the ability to send BOOTP and DHCP requests from their programs. BOOTP and DHCP are protocols used to provide network configuration information to networked machines.
pumpDHCP (Dynamic Host Configuration Protocol) and BOOTP (Boot Protocol) are protocols which allow individual devices on an IP network to get their own network configuration information (IP address, subnetmask, broadcast address, etc.) from network servers. The overall purpose of DHCP and BOOTP is to make it easier to administer a large network. Pump is a combined BOOTP and DHCP client daemon, which allows your machine to retrieve configuration information from a server. You should install this package if you are on a network which uses BOOTP or DHCP.
pvm-guiXpvm is a TCL/TK based tool that allows full manageability of the PVM cluster as well as the ability to monitor cluster performance.
pvmPVM3 (Parallel Virtual Machine) is a library and daemon that allows distributed processing environments to be constructed on heterogeneous machines and architectures.
pwdbThe pwdb package contains libpwdb, the password database library. Libpwdb is a library which implements a generic user information database. Libpwdb was specifically designed to work with Linux's PAM (Pluggable Authentication Modules). Libpwdb allows configurable access to and management of security tools like /etc/passwd, /etc/shadow and network authentication systems including NIS and Radius.
pycheckerPyChecker is a python source code checking tool to help you find common bugs. It is meant to find problems that are typically caught by a compiler.
pygnome-appletThis module contains a wrapper that allows GNOME Panel applets to be written in Python.
pygnome-cappletThis module contains a wrapper that allows GNOME Control Center capplets to be in Python.
pygnome-develThis package contains files required to build wrappers for GTK+ addon libraries so that they interoperate with pygnome.
pygnome-gtkhtmlThis module contains a wrapper for the GtkHTML widget, which allows you to render HTML inside your pygtk program.
pygnome-libgladeThis module contains GNOME support to suppliment the libglade python wrapper. Libglade is a library similar to the pyglade module, except that it is written in C (so is faster) and is more complete.
pygnomePyGNOME is an extension module for python that gives you access to the base GNOME libraries. This means you have access to more widgets, simple configuration interface, metadata support and many other features. Install pygnome if you need Python bindings for the GNOME libraries.
pygtk-develThis package contains files required to build wrappers for GTK+ addon libraries so that they interoperate with pygtk.
pygtk-glareaThis module contains a wrapper for the GtkGLArea widget, which allows you to display OpenGL output inside your pygtk program. It needs a set of Python OpenGL bindings such as PyOpenGL to actually do any OpenGL rendering.
pygtkPyGTK is an extension module for Python that gives you access to the GTK+ widget set. Just about anything you can write in C with GTK+ you can write in Python with PyGTK (within reason), but with all of Python's benefits. PyGTK provides an object-oriented interface at a slightly higher level than the C interface. The PyGTK interface does all of the type casting and reference counting that you'd have to do yourself using the C API. Install pygtk if you need Python bindings for the GTK+ widget set.
PyQt-develFiles needed to build other bindings for C++ classes that inherit from any of the Qt classes (e.g. KDE or your own).
PyQt-examplesExamples code demonstrating how to use the Python bindings for Qt.
python-develThe Python programming language's interpreter can be extended with dynamically loaded extensions and can be embedded in other programs. This package contains the header files and libraries needed to do these types of tasks. Install python-devel if you want to develop Python extensions. The python package will also need to be installed. You'll probably also want to install the python-docs package, which contains Python documentation.
python-docsThe python-docs package contains documentation on the Python programming language and interpreter. The documentation is provided in ASCII text files and in LaTeX source files. Install the python-docs package if you'd like to use the documentation for the Python language.
python-toolsThe Python package includes several development tools that are used to build python programs. This package contains a selection of those tools, including the IDLE Python IDE. Install python-tools if you want to use these tools to develop Python programs. You will also need to install the python and tkinter packages.
python-xmlrpcThis kit contains a Python implementation for the XML-RPC protocol based on the xmlrpclib version 0.9.8. This package also includes the sgmlop module, an optimized SGML/XML parser designed as an add-on to the sgmllib/htmllib and xmllib modules. This module is typically five to ten times faster than the original xmllib implementation.
python2-develThe python2-devel package contains tools needed to build Python modules in other languages such as C and C++.
python2Python is an interpreted, interactive, object-oriented programming language. It incorporates modules, exceptions, dynamic typing, very high level dynamic data types, and classes. Python combines remarkable power with very clear syntax. It has interfaces to many system calls and libraries, as well as to various window systems, and is extensible in C or C++. It is also usable as an extension language for applications that need a programmable interface. Finally, Python is portable: it runs on many brands of UNIX, on PCs under Window