Linux Software Packages

Marist - SuSE - Turbolinux - Caiman - Red Hat - Debian

The packages in the Turbolinux Server 6 for zSeries and S/390 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 - Debian


Valid HTML 4.01!