Linux Software Packages

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

The packages in the Red Hat distribution Version 7.2:

 

4Suite4Suite is a collection of Python tools for XML processing and object-databases. It contains the following components: 4DOM is an implementation of the W3C's standard DOM API for HTML and XML content manipulation. 4DOM has full distributed-object support based on the IDL used in the formal DOM spec. 4XSLT is a powerful XSLT processor based on the latest draft of the W3C's XSLT specification. One of its many uses is to render XML documents as customized and stylized HTML for current Web browsers. 4XSLT also provides a powerful programming API for applications to use for low-level, customized transformations of XML documents. 4XPath is a library implementating of the W3C's XPath language for ndicating and selecting portions of an XML document. 4RDF is a toolkit and library for RDF processing. 4XPointer a library that can resolve XML link ends based on the W3C's specification for the XPointer 1.0 Candidate Recommendation.
a2psThe a2ps filter converts text and other types of files to PostScript(TM). A2ps has pretty-printing capabilities and includes support for a wide number of programming languages, encodings (ISO Latins, Cyrillic, etc.), and medias.
adjtimexAdjtimex provides raw access to kernel time variables. On standalone or intermittently connected machines, root can use adjtimex to correct for systematic drift. If your machine is connected to the Internet or is equipped with a precision oscillator or radio clock, you should instead manage the system clock with the xntpd program. Users can use adjtimex to view kernel time variables.
alchemist-develThe alchemist is a back-end configuration architecture, which provides multi-sourced configuration at the data level, postponing translation to native format until the last stage. It uses XML as an intermediary data encoding, and can be extended to arbitrarily large configuration scenarios.
alchemistThe alchemist is a back-end configuration architecture. Alchemist provides multi-sourced configuration at the data level, postponing translation to native format until the last stage. It uses XML for intermediary data encoding, and can be extended to arbitrarily large configuration scenarios.
alienAlien allows you to convert Debian, Slackware, and Stampede Packages into Red Hat packages, which can be installed with rpm. It can also convert into Slackware, Debian and Stampede packages. This is a tool only suitable for binary packages.
am-utilsAm-utils includes an updated version of Amd, the popular BSD automounter. An automounter is a program which maintains a cache of mounted filesystems. Filesystems are mounted when they are first referenced by the user and unmounted after a certain period of inactivity. Amd supports a variety of filesystems, including NFS, UFS, CD-ROMS and local drives. You should install am-utils if you need a program for automatically mounting and unmounting filesystems.
amanda-clientThe Amanda-client package should be installed on any machine that will be backed up by AMANDA (including the server if it also needs to be backed up). You will also need to install the amanda package to each AMANDA client.
amanda-develThe amanda-devel package should be installed on any machine that will be used to develop amanda applications.
amanda-serverThe amanda-server package should be installed on the AMANDA server, the machine attached to the device (such as a tape drive) where backups will be written. You will also need to install the amanda package to the AMANDA server. And, if the server is also to be backed up, the server also needs to have the amanda-client package installed.
amandaAMANDA, the Advanced Maryland Automatic Network Disk Archiver, is a backup system that allows the administrator of a LAN to set up a single master backup server to back up multiple hosts to a single large capacity tape drive. AMANDA uses native dump and/or GNU tar facilities and can back up a large number of workstations running multiple versions of Unix. Newer versions of AMANDA (including this version) can use SAMBA to back up Microsoft(TM) Windows95/NT hosts. The amanda package contains the core AMANDA programs and will need to be installed on both AMANDA clients and AMANDA servers. Note that you will have to install the amanda-client and amanda-server packages as well.
ami-gnomeKorean IMS Ami using gtk+, support gnome applet mode and Windowmaker dock mode. this package contains gnome applet mode binary of AMI
amiKorean IMS Ami using gtk+, support gnome applet mode and Windowmaker dock mode. Gnome applet mode binary is available from the separate packages
anaconda-helpThe anaconda-help package contains the help used in anaconda, the Red Hat Linux installer.
anaconda-runtimeThe anaconda-runtime package contains parts of the Red Hat Linux installer which are needed for installing new systems. These files are used to build Red Hat Linux media sets, but are not meant for use on already installed systems.
anacondaThe anaconda package contains portions of the Red Hat Linux installation program which can then be run by the user for reconfiguration and advanced installation options.
anacronAnacron (like `anac(h)ronistic') is a periodic command scheduler. It executes commands at intervals specified in days. Unlike cron, it does not assume that the system is running continuously. It can therefore be used to control the execution of daily, weekly and monthly jobs (or anything with a period of n days), on systems that don't run 24 hours a day. When installed and configured properly, Anacron will make sure that the commands are run at the specified intervals as closely as machine-uptime permits. This package is pre-configured to execute the daily jobs of the Red Hat Linux system. You should install this program if your system isn't powered on 24 hours a day to make sure the maintenance jobs of other Red Hat Linux packages are executed each day.
anonftpAnonftp is a fast, read-only, anonymous FTP server. Anonymous FTP access allows anyone to download files from an FTP server. Anonymous FTP is a popular way of making files available via the Internet. Install the anonftp package if you would like to enable anonymous FTP downloads from your FTP server.
apache-develThe apache-devel package contains the APXS binary and other files that you need to build Dynamic Shared Objects (DSOs) for Apache. If you are installing the Apache Web server and you want to be able to compile or develop additional modules for Apache, you need to install this package.
apache-manualThe apache-manual package contains the complete manual and reference guide for the Apache Web server. The information can also be found on the Web at http://www.apache.org/docs/.
apacheApache is a powerful, full-featured, efficient, and freely-available Web server. Apache is also the most popular Web server on the Internet.
apacheconfA configuration tool for the Apache Web server.
apelAPEL stands for "A Portable Emacs Library". It consists of following modules: poe.el - This is an emulation module mainly for basic functions and special forms/macros of latest emacsen. poem.el - This module provides basic functions to write portable MULE programs. pces.el - This module provides portable character encoding scheme (coding-system) features. invisible.el - This modules provides features about invisible region. mcharset.el - This modules provides MIME charset related features. and other some utility modules
arpwatchThe arpwatch package contains arpwatch and arpsnmp. Arpwatch and arpsnmp are both network monitoring tools. Both utilities monitor Ethernet or FDDI network traffic and build databases of Ethernet/IP address pairs, and can report certain changes via email. Install the arpwatch package if you need networking monitoring devices which will automatically keep track of the IP addresses on your network.
artsaRts (Analog Real-Time Synthesizer) is a sound system for KDE 2.x. aRts creates and processes sound using small modules that do certain tasks. aRts modules can create waveforms (oscillators), play samples, filter data, add signals, perform effects like delay/flanger/chorus, or output the data to the soundcard. By connecting all those small modules together, you can perform complex tasks like simulating a mixer, generating an instrument, or playing a wave file with effects.
ashA shell is a basic system program which interprets user's keyboard or mouse commands. The ash shell is a clone of Berkeley's Bourne shell (sh). Ash supports all of the standard sh shell commands, but is considerably smaller than sh. The ash shell lacks some Bourne shell features (for example, command-line histories), but it uses a lot less memory. You should install ash if you need a lightweight shell with many of the same capabilities as the sh shell.
asp2php-gtkgtk+ frontend to asp2php
asp2phpasp2php converts WWW Active Server Pages (ASP) files that run on the Microsoft IIS Web Server into PHP pages to run on Apache.
aspell-caA Catalan dictionary for use with aspell, a spelling checker.
aspell-daA Danish dictionary for use with aspell, a spelling checker.
aspell-develAspell is a spelling checker. The aspell-devel package includes the static libraries and header files needed for Aspell development. Note that the recommended way to use aspell is through the Pspell library.
aspell-en-caThis package contains a Canadian English dictionary for use with aspell, a spelling checker.
aspell-en-gbThis package contains a British English dictionary for use with aspell, a spelling checker.
aspell-esThis package contains a Spanish dictionary for use with aspell, a spelling checker.
aspell-frA French dictionary for use with aspell, a spelling checker.
aspell-itAn Italian dictionary for use with aspell, a spelling checker.
aspell-nlA Dutch dictionary for use with aspell, a spelling checker.
aspell-noA Norwegian dictionary for use with aspell, a spelling checker.
aspell-ptA Portuguese dictionary for use with aspell, a spelling checker.
aspell-pt_BRThe aspell-pt_BR package contains an aspell dictionary for Brazilian Portuguese.
aspell-svA Swedish dictionary for use with aspell, a spelling checker.
aspellAspell is a spelling checker designed to eventually replace Ispell. Aspell's primary advantage (over Ispell) is a greater skill at suggesting correct spellings. Aspell includes both compile-time and run-time support for non-English languages and can spellcheck (La)TeX and HTML files.
atAt and batch read commands from standard input or from a specified file. At allows you to specify that a command will be run at a particular time. Batch will execute commands when the system load levels drop to a particular level. Both commands use /bin/sh. You should install the at package if you need a utility for time-oriented job control. Note: If it is a recurring job that will need to be repeated at the same time every day/week, etc. you should use crontab instead.
audiofile-develThe audiofile-devel package contains libraries, include files and other resources you can use to develop Audio File applications. Install audiofile-devel if you want to develop Audio File apps.
audiofileThe Audio File library is an implementation of SGI's Audio File Library, which provides an API for accessing audio file formats like AIFF/AIFF-C, WAVE, and NeXT/Sun .snd/.au files. This library is used by the EsounD daemon. Install audiofile if you're installing EsounD or you need an API for any of the sound file formats it can handle.
auth_ldapThis is an authentication module for Apache that allows you to authenticate HTTP clients using user entries in an LDAP directory.
autoconfGNU's Autoconf is a tool for configuring source code and Makefiles. Using Autoconf, programmers can create portable and configurable packages, since the person building the package is allowed to specify various configuration options. You should install Autoconf if you are developing software and you would like to use it to create shell scripts that will configure your source code packages. If you are installing Autoconf, you will also need to install the GNU m4 package. Note that the Autoconf package is not required for the end-user who may be configuring software with an Autoconf-generated script; Autoconf is only required for the generation of the scripts, not their use.
autoconvert-xchatAuto-convert xchat plugins
autoconvertzh-AutoConvert consists of three parts: A converter from Chinese HZ encoding to GB encoding, an auto-converter from HZ/GB/BIG5 encoding to GB/BIG5 encoding, and a working procmail example to auto-convert incoming mail. Author: YU Guanghui
autofsAutofs controls the operation of the automount daemons. The automount daemons automatically mount filesystems when you use them and unmount them after a period of inactivity. Filesystems can include network filesystems, CD-ROMs, floppies, and others. Install this package if you want a program for automatically mounting and unmounting filesystems. If your Red Hat Linux machine is on a network, you should install autofs.
automakeAutomake is an experimental Makefile generator. Automake was inspired by the 4.4BSD make and include files, but aims to be portable and to conform to the GNU standards for Makefile variables and targets. You should install Automake if you are developing software and would like to use its ability to automatically generate GNU standard Makefiles. If you install Automake, you will also need to install GNU's Autoconf package.
balsaBalsa is a GNOME email client which supports mbox, maildir, and mh local mailboxes, and IMAP4 and POP3 remote mailboxes. Email can be sent via sendmail or SMTP. Optional multithreading support allows for non-intrusive retrieval and sending of mail. A finished GUI similar to that of the Eudora email client supports viewing images inline, saving message parts, viewing headers, adding attachments, moving messages, and printing messages.
basesystemBasesystem defines the components of a basic Red Hat Linux system (for example, the package installation order to use during bootstrapping). Basesystem should be the first package installed on a system, and it should never be removed.
bash-docThe bash-doc package contains documentation for the GNU Bourne Again shell version 2.05.
bashThe GNU Bourne Again shell (Bash) is a shell or command language interpreter that is compatible with the Bourne shell (sh). Bash incorporates useful features from the Korn shell (ksh) and the C shell (csh). Most sh scripts can be run by bash without modification. This package (bash) contains bash version 2.05, which improves POSIX compliance over previous versions. However, many old shell scripts will depend upon the behavior of bash 1.14, which is included in the bash1 package. Bash is the default shell for Red Hat Linux. It is popular and powerful, and you'll probably end up using it. Documentation for bash version 2.05 is contained in the bash-doc package.
bcThe bc package includes bc and dc. Bc is an arbitrary precision numeric processing arithmetic language. Dc is an interactive arbitrary precision stack based calculator, which can be used as a text mode calculator. Install the bc package if you need its number handling capabilities or if you would like to use its text mode calculator.
bdflushThe bdflush process starts the kernel daemon which flushes dirty buffers back to disk (i.e., writes all unwritten data to disk). This helps to prevent the buffers from growing too stale. Bdflush is a basic system process that must run for your system to operate properly.
bg5psBg5ps uses the ttf2ps program to convert the Big5 Coding chinese text into a printable postscript file. Since it uses true type font, the quality is much better than using bitmap fonts.
bind-develThe bind-devel package contains all the include files and the library required for DNS (Domain Name System) development for BIND versions 9.x.x.
bind-utilsBind-utils contains a collection of utilities for querying DNS (Domain Name System) name servers to find out information about Internet hosts. These tools will provide you with the IP addresses for given host names, as well as other information about registered domains and network addresses. You should install bind-utils if you need to get information from DNS name servers.
bindBIND (Berkeley Internet Name Domain) is an implementation of the DNS (Domain Name System) protocols. BIND includes a DNS server (named), which resolves host names to IP addresses; a resolver library (routines for applications to use when interfacing with DNS); and tools for verifying that the DNS server is operating properly.
bindconfThe bindconf package contains a utility for configuring basic Domain Name System (DNS) settings.
bisonBison is a general purpose parser generator which converts a grammar description for an LALR(1) context-free grammar into a C program to parse that grammar. Bison can be used to develop a wide range of language parsers, from ones used in simple desk calculators to complex programming languages. Bison is upwardly compatible with Yacc, so any correctly written Yacc grammar should work with Bison without any changes. If you know Yacc, you shouldn't have any trouble using Bison. You do need to be very proficient in C programming to be able to use Bison). Bison is only needed on systems that are used for development. If your system will be used for C development, you should install Bison since it is used to build many C programs.
blas-manThe blas-man package contains documentation for BLAS (Basic Linear Algebra Subprograms) routines in the form of man pages.
blasBLAS (Basic Linear Algebra Subprograms) is a standard library which provides a number of basic algorithms for numerical algebra. Man pages for blas are available in the blas-man package.
bltBLT is an extension to the Tk toolkit. BLT's most useful feature is the provision of more widgets for Tk, but it also provides more geometry managers and other miscellaneous commands. Note that you will not need to do any patching of the Tcl or Tk source files to use BLT, but you will need to have Tcl/Tk installed in order to use BLT.
bonobo-develThis package provides the necessary development libraries and include files that allow you to develop programs using the Bonobo document model.
bonoboBonobo is a library that provides the necessary framework for GNOME applications to deal with compound documents, i.e. those with spreadsheet and/or graphics embedded in a word-processing document.
bootparamdThe bootparamd process provides bootparamd, a server process which provides the information needed by diskless clients in order for them to successfully boot. Bootparamd looks first in /etc/bootparams for an entry for that particular client; if a local bootparams file doesn't exist, it looks at the appropriate Network Information Service (NIS) map. Some network boot loaders (notably Sun's) rely on special boot server code on the server, in addition to the RARP and TFTP servers. This bootparamd server process is compatible with SunOS bootparam clients and servers which need that boot server code. You should install bootparamd if you need to provide boot information to diskless clients on your network.
bug-buddyBug-buddy is a bug reporting utility for the GNOME desktop GUI environment. Bug-buddy can obtain a stack trace from a core file or crashed application; it can determine the versions of packages installed on your system; it can be started from gmc (by double-clicking on a core file) and from the crash dialog; and it supports the GNOME, KDE, Debian, and Helix Code bug tracking systems.
busybox-anacondaBusybox is a single binary which includes versions of a large number of system commands, including a shell. The version contained in this package is designed for use with the Red Hat installation program, anaconda. The busybox package provides a binary better suited to normal use.
busyboxBusybox is a single binary which includes versions of a large number of system commands, including a shell. This package can be very useful for recovering from certain types of system failures, particularly those involving broken shared libraries.
byaccByacc (Berkeley Yacc) is a public domain LALR parser generator which is used by many programs during their build process. If you are going to do development on your system, you will want to install this package.
bzip2-devel Header files and a static library of bzip2 functions, for developing apps which will use the library.
bzip2-libs Libraries for applications using the bzip2 compression format.
bzip2Bzip2 is a freely available, patent-free, high quality data compressor. Bzip2 compresses files to within 10 to 15 percent of the capabilities of the best techniques available. However, bzip2 has the added benefit of being approximately two times faster at compression and six times faster at decompression than those techniques. Bzip2 is not the fastest compression utility, but it does strike a balance between speed and compression capability. Install bzip2 if you need a compression utility.
caching-nameserverThe caching-nameserver package includes the configuration files which will make BIND, the DNS name server, act as a simple caching nameserver. Many users on dialup connections use this package along with BIND for such a purpose. If you would like to set up a caching name server, you'll need to install the caching-nameserver package; you'll also need to install bind.
cadavercadaver is a command-line WebDAV client. It supports file upload, download, on-screen display, namespace operations (move/copy), collection creation and deletion, and locking operations.
Canna-develThe Canna-devel package contains the development files needed to build programs that will use the Canna Japanese character input system.
Canna-libsThe Canna-libs package contains the runtime library for running programs with the Canna Japanese input system.
CannaCanna provides a user interface for inputting Japanese characters. Canna supports Nemacs (Mule), kinput2, and canuum. All of these tools can then use a single customization file, Romaji-to-Kana conversion rules and dictionaries, and input Japanese in the same way. Canna automatically supports Kana-to-Kanji conversions; the conversions are based on a client-server model.
cdda2wavCdda2wav is a sampling utility for CD-ROM drives that are capable of providing a CD's audio data in digital form to your host. Audio data read from the CD can be saved as .wav or .sun format sound files. Recording formats include stereo/mono, 8/12/16 bits and different rates. Cdda2wav can also be used as a CD player.
cdeclThe cdecl package includes the cdecl and c++decl utilities, which are used to translate English to C or C++ function declarations and vice versa.
cdlabelgenCdlabelgen is a utility which generates frontcards and traycards (in PostScript(TM) format) for CD jewelcases.
cdpCdp is an interactive text-mode program for playing audio CDs. Install cdp to play audio CDs on your system.
cdparanoia-develThe cdparanoia-devel package contains the static libraries and header files needed for developing applications to read CD Digital Audio disks.
cdparanoiaCdparanoia (Paranoia III) reads digital audio directly from a CD, then writes the data to a file or pipe in WAV, AIFC or raw 16 bit linear PCM format. Cdparanoia doesn't contain any extra features (like the ones included in the cdda2wav sampling utility). Instead, cdparanoia's strength lies in its ability to handle a variety of hardware, including inexpensive drives prone to misalignment, frame jitter and loss of streaming during atomic reads. Cdparanoia is also good at reading and repairing data from damaged CDs.
cdrecord-develThe cdrecord-devel package contains a SCSI user level transport library which can talk to any SCSI device without a special driver for the device. Cdrecord can easily be ported to any system with a SCSI device driver similar to the scg driver.
cdrecordCdrecord is an application for creating audio and data CDs. Cdrecord works with many different brands of CD recorders, fully supports multi-sessions and provides human-readable error messages.
cervisiaCervisia is a KDE graphical frontend for the the CVS client. It features checking out a module from a repository, updating or retrieving the status of a working directory or single files, common operations like add, remove and commit, diff against the repository and between different revisions, annotated view of a file, view of the log messages in tree and list form as well as resolving of conflicts in a file.
chkconfigChkconfig is a basic system utility. It updates and queries runlevel information for system services. Chkconfig manipulates the numerous symbolic links in /etc/rc.d, to relieve system administrators of some of the drudgery of manually editing the symbolic links.
chkfontpathThis is a simple terminal mode program for configuring the directories in the X font server's path. It is mostly intended to be used `internally' by RPM when packages with fonts are added or removed, but it may be useful as a stand-alone utility in some instances.
cipeCIPE (the name is shortened from Crypto IP Encapsulation) is a package for an encrypting IP tunnel device. This can be used to build encrypting routers for VPN (Virtual Private Networks) and similar applications.
cleanfeedCleanfeed is an automatic spam filter for Usenet news servers and routers (INN, Cyclone, Typhoon, Breeze and NNTPRelay). Cleanfeed looks for duplicated messages, repeated patterns, and known spamming sites and domains. It can be configured to block binary posts to non-binary newsgroups, to cancel already-rejected articles, and to reject some spamming from local users. Install the cleanfeed package if you need a spam filter for a Usenet news server.
compat-libsThis package contains a number of runtime libraries, including XFree86 and Postscript libraries, which allows older binaries to execute.
compat-libstdc++This package contains compatibility Standard C++ libraries which allow older binaries to execute. Install this package if you receive error messages like: error while loading shared libraries: libstdc++-libc6.1-2.so.3: cannot open shared object file
comsatThe biff client and comsat server, both included in this package, are an antiquated method of asynchronous mail notification. Although they are still supported, most users use their shell's MAIL variable (or csh shell's mail variable) to check for mail, or a dedicated application like xbiff, xmailbox, or the GNOME mail check applet. If the comsat service is not enabled, biff won't work and you'll need to use something else. You may want to install biff and comsat if you'd like to be notified when mail arrives. However, you should probably check out the more modern methodologies of mail notification instead.
control-center-develThe control-center-devel package contains the development environment needed for creating the capplets used in the GNOME Control Center. If you are interested in developing capplets for the GNOME control center, you need to install this package. If you use the GNOME desktop, but you are not developing applications, you do not need to install this package.
control-centerGNOME (the GNU Network Object Model Environment) is an attractive and easy-to-use GUI desktop environment. The control-center package provides the GNOME Control Center utilities that allow you to setup and configure your system's GNOME environment (things like the desktop background and theme, the screensaver, the window manager, system sounds, and mouse behavior). If you install GNOME, you need to install control-center.
cpioGNU cpio copies files into or out of a cpio or tar archive. Archives are files which contain a collection of other files plus information about them, such as their file name, owner, timestamps, and access permissions. The archive can be another file on the disk, a magnetic tape, or a pipe. GNU cpio supports the following archive formats: binary, old ASCII, new ASCII, crc, HPUX binary, HPUX old ASCII, old tar and POSIX.1 tar. By default, cpio creates binary format archives, so that they are compatible with older cpio programs. When it is extracting files from archives, cpio automatically recognizes which kind of archive it is reading and can read archives created on machines with a different byte-order. Install cpio if you need a program to manage file archives.
cppCpp is the GNU C-Compatible Compiler Preprocessor. Cpp is a macro processor which is used automatically by the C compiler to transform your program before actual compilation. It is called a macro processor because it allows you to define macros, abbreviations for longer constructs. The C preprocessor provides four separate functionalities: the inclusion of header files (files of declarations that can be substituted into your program); macro expansion (you can define macros, and the C preprocessor will replace the macros with their definitions throughout the program); conditional compilation (using special preprocessing directives, you can include or exclude parts of the program according to various conditions); and line control (if you use a program to combine or rearrange source files into an intermediate file which is then compiled, you can use line control to inform the compiler about where each source line originated). You should install this package if you are a C programmer and you use macros.
cprotoCproto generates function prototypes and variable declarations from C source code. Cproto can also convert function definitions between the old style and the ANSI C style. This conversion will overwrite the original files, however, so be sure to make a backup copy of your original files in case something goes wrong. Cproto uses a Yacc generated parser, so it should not be confused by complex function definitions as much as other prototype generators.
cracklib-dictsThe cracklib-dicts package includes the CrackLib dictionaries. CrackLib will need to use the dictionary appropriate to your system, which is normally put in /usr/share/dict/words. Cracklib-dicts also contains the utilities necessary for the creation of new dictionaries. If you are installing CrackLib, you should also install cracklib-dicts.
cracklibCrackLib tests passwords to determine whether they match certain security-oriented characteristics, with the purpose of stopping users from choosing passwords that are easy to guess. CrackLib performs several tests on passwords: it tries to generate words from a username and gecos entry and checks those words against the password; it checks for simplistic patterns in passwords; and it checks for the password in a dictionary. CrackLib is actually a library containing a particular C function which is used to check the password, as well as other C functions. CrackLib is not a replacement for a passwd program; it must be used in conjunction with an existing passwd program. Install the cracklib package if you need a program to check users' passwords to see if they are at least minimally secure. If you install CrackLib, you will also want to install the cracklib-dicts package.
crontabsThe crontabs package contains root crontab files. Crontab is the program used to install, uninstall or list the tables used to drive the cron daemon. The cron daemon checks the crontab files to see when particular commands are scheduled to be executed. If commands are scheduled, it executes them. Crontabs handles a basic system function, so it should be installed on your system.
ctagsCtags generates an index (or tag) file of C language objects found in C source and header files. The index makes it easy for text editors or other utilities to locate the indexed items. Ctags can also generate a cross reference file which lists information about the various objects found in a set of C language files in human readable form. Exuberant Ctags improves on ctags because it can find all types of C language tags, including macro definitions, enumerated values (values inside enum{...}), function and method definitions, enum/struct/union tags, external function prototypes, typedef names and variable declarations. Exuberant Ctags is far less likely to be fooled by code containing #if preprocessor conditional constructs than ctags. Exuberant ctags supports output of Emacs style TAGS files and can be used to print out a list of selected objects found in source files. Install ctags if you are going to use your system for C programming.
curl-develcURL is a tool for getting files from FTP, HTTP, Gopher, Telnet, and Dict servers, using any of the supported protocols. The curl-devel package includes files needed for developing applications which can use cURL's capabilities internally.
curlcURL is a tool for getting files from FTP, HTTP, Gopher, Telnet, and Dict servers, using any of the supported protocols. cURL is designed to work without user interaction or any kind of interactivity. cURL offers many useful capabilities, like proxy support, user authentication, FTP upload, HTTP post, and file transfer resume.
cvsCVS (Concurrent Version System) is a version control system that can record the history of your files (usually, but not always, source code). CVS only stores the differences between versions, instead of every version of every file you have ever created. CVS also keeps a log of who, when, and why changes occurred. CVS is very helpful for managing releases and controlling the concurrent editing of source files among multiple authors. Instead of providing version control for a collection of files in a single directory, CVS provides version control for a hierarchical collection of directories consisting of revision controlled files. These directories and files can then be combined together to form a software release.
cWnn-commonThe cWnn-common package contains common files needed by both the cWnn and tWnn Chinese character set input systems.
cWnn-develThe cWnn-devel package contains the header files and library needed to develop applications which will use the cWnn or tWnn Chinese character set input system.
cWnnThe cWnn package contains a Chinese character set input system. You'll also need to install cWnn-common.
cyrus-sasl-develThe cyrus-sasl-devel package contains files needed for developing and compiling applications which use the Cyrus SASL library.
cyrus-sasl-gssapiThe cyrus-sasl-gssapi package contains the Cyrus SASL plugins which support GSSAPI authentication. GSSAPI is commonly used for Kerberos authentication.
cyrus-sasl-md5The cyrus-sasl-md5 package contains the Cyrus SASL plugins which support CRAM-MD5 and DIGEST-MD5 authentication schemes.
cyrus-sasl-plainThe cyrus-sasl-plain package contains the Cyrus SASL plugins which support PLAIN and LOGIN authentication schemes.
dateconfigDateconfig is a graphical interface for changing the system date and time, configuring the system time zone, and setting up the NTP daemon to synchronize the time of the system with an NTP time server.
db1-develThe Berkeley Database (Berkeley DB) is a programmatic toolkit that provides embedded database support for both traditional and client/server applications. This package contains the header files, libraries, and documentation for building programs which use Berkeley DB (version 1).
db1The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides embedded database support for both traditional and client/server applications. This package should be installed if compatibility is needed with databases created with the Berkeley DB version 1. This library used to be part of the glibc package.
db2-develThe Berkeley Database (Berkeley DB) is a programmatic toolkit that provides embedded database support for both traditional and client/server applications. This package contains the header files, libraries, and documentation for building programs which use Berkeley DB version 2.
db2The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides embedded database support for both traditional and client/server applications. This package should be installed if compatibility is needed with databases created with the Berkeley DB version 2. This library used to be part of the glibc package.
db3-develThe Berkeley Database (Berkeley DB) is a programmatic toolkit that provides embedded database support for both traditional and client/server applications. This package contains the header files, libraries, and documentation for building programs which use the Berkeley DB.
db3-utilsThe Berkeley Database (Berkeley DB) is a programmatic toolkit that provides embedded database support for both traditional and client/server applications. Berkeley DB includes B+tree, Extended Linear Hashing, Fixed and Variable-length record access methods, transactions, locking, logging, shared memory caching, and database recovery. DB supports C, C++, Java and Perl APIs. This package contains command line tools for managing Berkeley DB (version 3) databases.
db31The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides embedded database support for both traditional and client/server applications. Berkeley DB is used by many applications, including Python and Perl, so this should be installed on all systems.
db3The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides embedded database support for both traditional and client/server applications. The Berkeley DB includes B+tree, Extended Linear Hashing, Fixed and Variable-length record access methods, transactions, locking, logging, shared memory caching, and database recovery. The Berkeley DB supports C, C++, Java, and Perl APIs. It is used by many applications, including Python and Perl, so this should be installed on all systems.
dbskkd-cdbdbskkd-cdb is a dictionary server for the SKK Japanese input method system. dbskkd-cdb is based on the code of skkserv (the original SKK server) 3.9.3, using the cdb constant database package of D. J. Bernstein (DJB) for faster dictionary access. Add an entry for dbskkd-cdb to /etc/hosts.allow when using with tcp_wrappers. ex. dbskkd-cdb: 127.0.0.1
dddThe Data Display Debugger (DDD) is a popular GUI for command-line debuggers like GDB, DBX, JDB, WDB, XDB, the Perl debugger, and the Python debugger. DDD allows you to view source texts and provides an interactive graphical data display, in which data structures are displayed as graphs. You can use your mouse to dereference pointers or view structure contents, which are updated every time the program stops. DDD can debug programs written in Ada, C, C++, Chill, Fortran, Java, Modula, Pascal, Perl, and Python. DDD provides machine-level debugging; hypertext source navigation and lookup; breakpoint, watchpoint, backtrace, and history editors; array plots; undo and redo; preferences and settings editors; program execution in the terminal emulation window, debugging on a remote host, an on-line manual, extensive help on the Motif user interface, and a command-line interface with full editing, history and completion capabilities.
dejagnuDejaGnu is an Expect/Tcl based framework for testing other programs. DejaGnu has several purposes: to make it easy to write tests for any program; to allow you to write tests which will be portable to any host or target where a program must be tested; and to standardize the output format of all tests (making it easier to integrate the testing into software development).
desktop-backgroundsThe desktop-backgrounds package contains a bunch of images for sprucing up your desktop. Install this package if you would like a variety of images for use as a desktop background.
devThe Red Hat Linux operating system uses file system entries to represent devices (CD-ROMs, floppy drives, etc.) attached to the machine. All of these entries are in the /dev tree (although they don't have to be). This package contains the most commonly used /dev entries. The dev package is a basic part of your Red Hat Linux system and it needs to be installed.
dhcpDHCP (Dynamic Host Configuration Protocol) is a protocol which allows individual devices on an IP network to get their own network configuration information (IP address, subnetmask, broadcast address, etc.) from a DHCP server. The overall purpose of DHCP is to make it easier to administer a large network. The dhcp package includes the DHCP server and a DHCP relay agent. You should install dhcp if you want to set up a DHCP server on your network. You will also need to install the pump package, which provides the DHCP client daemon, on client machines.
dhcpcdDHCP (Dynamic Host Configuration Protocol) is a protocol which allows individual devices on an IP network to get their own network configuration information (IP address, subnetmask, broadcast address, etc.) from a DHCP server. The overall purpose of DHCP is to make it easier to administer a large network. The dhcpcd package includes a DHCP client daemon. If you're going to use DHCP on your network, you'll need to install the server package (dhcp) on the server, and a client package on the client machines. The dhcpcd package includes a DHCP client, but we suggest that you instead install the DHCP client included in the pump package, which provides a faster and simpler DHCP client.
diaThe Dia drawing program is designed to be like the Windows(TM) Visio program. Dia can be used to draw different types of diagrams, and includes support for UML static structure diagrams (class diagrams), entity relationship modeling, and network diagrams. Dia can load and save diagrams to a custom file format, can load and save in .xml format, and can export to PostScript(TM).
dialogDialog is a utility that allows you to show dialog boxes (containing questions or messages) in TTY (text mode) interfaces. Dialog is called from within a shell script. The following dialog boxes are implemented: yes/no, menu, input, message, text, info, checklist, radiolist, and gauge. Install dialog if you would like to create TTY dialog boxes.
diffstatThe diff command compares files line by line. Diffstat reads the output of the diff command and displays a histogram of the insertions, deletions and modifications in each file. Diffstat is commonly used to provide a summary of the changes in large, complex patch files. Install diffstat if you need a program which provides a summary of the diff command's output. You'll need to also install diffutils.
diffutilsDiffutils includes four utilities: diff, cmp, diff3 and sdiff. Diff compares two files and shows the differences, line by line. The cmp command shows the offset and line numbers where two files differ, or cmp can show the characters that differ between the two files. The diff3 command shows the differences between three files. Diff3 can be used when two people have made independent changes to a common original; diff3 can produce a merged file that contains both sets of changes and warnings about conflicts. The sdiff command can be used to merge two files interactively. Install diffutils if you need to compare text files.
dipDip is a modem dialer. Dip handles the connections needed for dialup IP links like SLIP or PPP. Dip can handle both incoming and outgoing connections, using password security for incoming connections. Dip is useful for setting up PPP and SLIP connections, but isn't required for either. Netcfg uses dip for setting up SLIP connections. Install dip if you need a utility which will handle dialup IP connections.
diskcheckDiskCheck is a small utility that monitors how much space is available on your hard drive. It checks your drive space every hour and takes action based on the specifications in a very simple config file. When disks are nearing full capacity, mail will be sent to the system administrator warning him to take action.
DistutilsA collection of modules to aid in the distribution and installation of Python modules, extensions, and (ultimately) applications. A standard part of Python 1.6 and 2.0, but also distributed separately for use with Python 1.5.
dmallocThe debug memory allocation or "dmalloc" library has been designed as a drop in replacement for the system's `malloc', `realloc', `calloc', `free' and other memory management routines while providing powerful debugging facilities configurable at runtime. These facilities include such things as memory-leak tracking, fence-post write detection, file/line number reporting, and general logging of statistics. It also provides support for the debugging of threaded programs. Releases and documentation available online. http://dmalloc.com/
docbook-dtd30-sgmlThe DocBook Document Type Definition (DTD) describes the syntax of technical documentation texts (articles, books and manual pages). This syntax is SGML-compliant and is developed by the OASIS consortium. This is the version 3.0 of this DTD.
docbook-dtd31-sgmlThe DocBook Document Type Definition (DTD) describes the syntax of technical documentation texts (articles, books and manual pages). This syntax is SGML-compliant and is developed by the OASIS consortium. This is the version 3.1 of this DTD.
docbook-dtd40-sgmlThe DocBook Document Type Definition (DTD) describes the syntax of technical documentation texts (articles, books and manual pages). This syntax is SGML-compliant and is developed by the OASIS consortium. This is the version 4.0 of this DTD.
docbook-dtd41-sgmlThe DocBook Document Type Definition (DTD) describes the syntax of technical documentation texts (articles, books and manual pages). This syntax is SGML-compliant and is developed by the OASIS consortium. This is the version 4.1 of this DTD.
docbook-dtd41-xmlThe DocBook Document Type Definition (DTD) describes the syntax of technical documentation texts (articles, books and manual pages). This syntax is XML-compliant and is developed by the OASIS consortium. This is the version 4.1 of this DTD.
docbook-dtd412-xmlThe DocBook Document Type Definition (DTD) describes the syntax of technical documentation texts (articles, books and manual pages). This syntax is XML-compliant and is developed by the OASIS consortium. This is the version 4.1.2 of this DTD.
docbook-style-dssslThese DSSSL stylesheets allow to convert any DocBook document to another printed (for example, RTF or PostScript) or online (for example, HTML) format. They are highly customizable.
docbook-utils-pdfThis package contains a script for converting DocBook documents to PDF format.
docbook-utilsThis package contains scripts are for easy conversion from DocBook files to other formats (for example, HTML, RTF, and PostScript), and for comparing SGML files.
dos2unixDos2unix converts DOS or MAC text files to UNIX format.
dosfstoolsThe dosfstools package includes the mkdosfs and dosfsck utilities, which respectively make and check MS-DOS FAT filesystems on hard drives or on floppies.
doxygen-doxywizardDoxywizard is a GUI front-end for creating and editing configuration files that are used by doxygen.
doxygenDoxygen is a documentation system for C and C++. Doxygen can generate an on-line class browser (in HTML) and/or a reference manual (in LaTeX) from a set of documented source files. The documentation is extracted directly from the sources. Doxygen can be configured to extract the code structure from undocumented source files.
dumpThe dump package contains both dump and restore. Dump examines files in a filesystem, determines which ones need to be backed up, and copies those files to a specified disk, tape, or other storage medium. The restore command performs the inverse function of dump; it can restore a full backup of a filesystem. Subsequent incremental backups can then be layered on top of the full backup. Single files and directory subtrees may also be restored from full or partial backups. Install dump if you need a system for both backing up filesystems and restoring filesystems after backups.
e2fsprogs-develE2fsprogs-devel contains the libraries and header files needed to develop second extended (ext2) filesystem-specific programs. You should install e2fsprogs-devel if you want to develop ext2 filesystem-specific programs. If you install e2fsprogs-devel, you'll also want to install e2fsprogs.
e2fsprogsThe e2fsprogs package contains a number of utilities for creating, checking, modifying, and correcting any inconsistencies in second extended (ext2) filesystems. E2fsprogs contains e2fsck (used to repair filesystem inconsistencies after an unclean shutdown), mke2fs (used to initialize a partition to contain an empty ext2 filesystem), debugfs (used to examine the internal structure of a filesystem, to manually repair a corrupted filesystem, or to create test cases for e2fsck), tune2fs (used to modify filesystem parameters), and most of the other core ext2fs filesystem utilities. You should install the e2fsprogs package if you need to manage the performance of an ext2 filesystem.
edEd is a line-oriented text editor, used to create, display, and modify text files (both interactively and via shell scripts). For most purposes, ed has been replaced in normal usage by full-screen editors (emacs and vi, for example). Ed was the original UNIX editor, and may be used by some programs. In general, however, you probably don't need to install it and you probably won't use it.
eeThe ee package contains the Electric Eyes image viewer for the GNOME desktop environment. Electric Eyes is primary an image viewer, but it also allows many types of image manipulations. Electric Eyes can handle almost any type of image. Install the ee package if you need an image viewer.
eel-develThis package provides the necessary development libraries and include files to allow you to develop with Eel.
eelEazel Extensions Library is a collection of widgets and functions for use with GNOME.
efaxEfax is a small ANSI C/POSIX program that sends and receives faxes using any Class 1, 2 or 2.0 fax modem. You need to install efax if you want to send faxes and you have a Class 1, 2 or 2.0 fax modem.
ElectricFenceElectricFence is a utility for C programming and debugging. ElectricFence uses the virtual memory hardware of your system to detect when software overruns malloc() buffer boundaries, and/or to detect any accesses of memory released by free(). ElectricFence will then stop the program on the first instruction that caused a bounds violation and you can use your favorite debugger to display the offending statement. Install ElectricFence if you need a debugger to find malloc() violations.
elmElm is a terminal mode email user agent. Elm includes all standard mailhandling features, including MIME support via metamail. Elm is still used by some people, but is no longer in active development. If you have used Elm before and you are devoted to it, you should install the elm package. If you want to use metamail's MIME support, you also need to install the metamail package.
emacs-elEmacs-el contains the emacs-elisp sources for many of the elisp programs included with the main Emacs text editor package. You need to install emacs-el only if you intend to modify any of the Emacs packages or see some elisp examples.
emacs-leimThe emacs-leim package contains Emacs Lisp code for input methods for various international character scripts. Basically, the Lisp code provided by this package describes the consecutive keystrokes that a user must press in order to input a particular character in a non-English character set. Input methods for many different character sets are included in this package.
emacs-noxEmacs-nox is the Emacs text editor program without support for the X Window System. You need to install this package only if you plan on exclusively using Emacs without the X Window System (emacs-X11 will work both in X and out of X, but emacs-nox will only work outside of X). You'll also need to install the emacs package in order to run Emacs.
emacs-X11Emacs-X11 includes the Emacs text editor program for use with the X Window System (it provides support for the mouse and other GUI elements). Emacs-X11 will also run Emacs outside of X, but it has a larger memory footprint than the 'non-X' Emacs package (emacs-nox). Install emacs-X11 if you're going to use Emacs with the X Window System. You should also install emacs-X11 if you're going to run Emacs both with and without X (it will work fine both ways). You'll also need to install the emacs package in order to run Emacs.
emacsEmacs is a powerful, customizable, self-documenting, modeless text editor. Emacs contains special code editing features, a scripting language (elisp), and the capability to read mail, news, and more without leaving the editor. This package includes the libraries you need to run the Emacs editor, You also need to install the actual Emacs program package (emacs-nox or emacs-X11). Install emacs-nox if you are not going to use the X Window System; install emacs-X11 if you will be using X.
enlightenmentEnlightenment is a window manager for the X Window System that is designed to be powerful, extensible, configurable and pretty darned good looking! It is one of the more graphically intense window managers. Enlightenment goes beyond managing windows by providing a useful and appealing graphical shell from which to work. It is open in design and instead of dictating a policy, allows the user to define their own policy, down to every last detail. This package will install the Enlightenment window manager.
enscriptGNU enscript is a free replacement for Adobe's Enscript program. Enscript converts ASCII files to PostScript(TM) and spools generated PostScript output to the specified printer or saves it to a file. Enscript can be extended to handle different output media and includes many options for customizing printouts.
erubyeRuby interprets a Ruby code embedded text file. For example, eRuby enables you to embed a Ruby code to a HTML file.
esound-develThe esound-devel package includes the libraries, include files and other resources needed to develop EsounD applications.
esoundEsounD, the Enlightened Sound Daemon, is a server process that mixes several audio streams for playback by a single audio device. For example, if you're listening to music on a CD and you receive a sound-related event from ICQ, the two applications won't have to queue for the use of your sound card. Install esound if you'd like to let sound applications share your audio device. You'll also need to install the audiofile package.
ethereal-gnomeContains ethereal icon for Gnome 1.2 and desktop integration file
etherealEthereal is a network traffic analyzer for Unix-ish operating systems. This package lays base for libpcap, a packet capture and filtering library, contains command-line utilities, and contains plugins and documentation for ethereal. A graphical user interface is packaged separately to GTK+ package.
ethtoolThis utility allows querying and changing of ethernet card settings, such as speed, port, autonegotiation, and PCI locations.
exmhExmh provides an X interface for MH/nmh mail, a feature-rich email handling system. Exmh supports almost all (but not all) of MH's features: viewing the messages in a folder, reading/deleting/refiling messages, and sorting arriving mail into different folders before the messages are read. Exmh highlights which folders have new mail and indicates which messages have not been read. If you like MH/nmh mail, you should install exmh, because it makes the MH/nmh mail system much more user-friendly. You may also want to use exmh if you prefer a graphical user interface for your mail client. Note that you will also have to install the nmh package.
expat-develThe expat-devel package contains the libraries, include files and documentation to develop XML applications with expat.
expectExpect is a tcl application for automating and testing interactive applications such as telnet, ftp, passwd, fsck, rlogin, tip, etc. Expect makes it easy for a script to control another program and interact with it.
extaceeXtace is a audio visualization plugin (eye candy) for the GNOME GUI desktop environment. It connects to EsounD and displays the audio data as either a 3D textured landscape, a 3D pointed landscape, a 16-128 channel graphic EQ, or a colored oscilloscope.
fam-develStatic libraries and header files for fam, the File Alteration Monitor.
famFAM, the File Alteration Monitor, provides a daemon and an API which applications can use for notification of changes in specific files or directories.
faqThe faq package includes the text of the Frequently Asked Questions (FAQ) about Linux from http://metalab.unc.edu/pub/Linux/docs/faqs/. These FAQs are a great source of information (sometimes historical) about Linux. Install the faq package if you'd like to read the Linux FAQ off your own machine.
fetchmailFetchmail is a remote mail retrieval and forwarding utility intended for use over on-demand TCP/IP links, like SLIP or PPP connections. Fetchmail supports every remote-mail protocol currently in use on the Internet (POP2, POP3, RPOP, APOP, KPOP, all IMAPs, ESMTP ETRN, IPv6, and IPSEC) for retrieval. Then Fetchmail forwards the mail through SMTP so you can read it through your favorite mail client. Install fetchmail if you need to retrieve mail over SLIP or PPP connections.
fetchmailconfFetchmailconf is a Tcl/Tk GUI application that edits your .fetchmailrc file in order to configure the fetchmail mail retrieval program. Fetchmail's numerous options may be confusing to new users, so fetchmailconf may help to clear up the confusion. Install fetchmailconf if you need help configuring fetchmail. You'll need to have Python and Tk installed in order to use fetchmailconf.
fileThe file command is used to identify a particular file according to the type of data contained by the file. File can identify many different file types, including ELF binaries, system libraries, RPM packages, and different graphics formats. You should install the file package, since the file command is such a useful utility.
filesystemThe filesystem package is one of the basic packages that is installed on a Red Hat Linux system. Filesystem contains the basic directory layout for a Linux operating system, including the correct permissions for the directories.
fileutilsThe fileutils package includes a number of GNU versions of common and popular file management utilities. Fileutils includes the following tools: chgrp (changes a file's group ownership), chown (changes a file's ownership), chmod (changes a file's permissions), cp (copies files), dd (copies and converts files), df (shows a filesystem's disk usage), dir (gives a brief directory listing), dircolors (the setup program for the color version of the ls command), du (shows disk usage), install (copies files and sets permissions), ln (creates file links), ls (lists directory contents), mkdir (creates directories), mkfifo (creates FIFOs or named pipes), mknod (creates special files), mv (renames files), rm (removes/deletes files), rmdir (removes empty directories), sync (synchronizes memory and disk), touch (changes file timestamps), and vdir (provides long directory listings).
findutilsThe findutils package contains programs which will help you locate files on your system. The find utility searches through a hierarchy of directories looking for files which match a certain set of criteria (such as a filename pattern). The xargs utility builds and executes command lines from standard input arguments (usually lists of file names generated by the find command). You should install findutils because it includes tools that are very useful for finding things on your system.
finger-serverFinger is a utility which allows users to see information about system users (login name, home directory, name, how long they've been logged in to the system, etc.). The finger-server package includes a standard finger server. The server daemon (fingerd) runs from /etc/inetd.conf, which must be modified to disable finger requests. You should install finger-server if your system is used by multiple users and you'd like finger information to be available.
fingerFinger is a utility which allows users to see information about system users (login name, home directory, name, how long they've been logged in to the system, etc.). The finger package includes a standard finger client. You should install finger if you'd like to retrieve finger information from other systems.
firewall-configA tool for configuring firewall rules and IP masquerading.
fnlib-develHeaders, static libraries and documentation for Fnlib.
fnlibFnlib is a library that provides full, scalable 24-bit color font rendering abilities for X.
foomaticFoomatic is a comprehensive, spooler-independent database of printers, printer drivers, and driver descriptions. It contains utilities to generate driver description files and printer queues for CUPS, LPD, LPRng, and PDQ using the database. There is also the possibility to read the PJL options out of PJL-capable laser printers and take them into account at the driver description file generation. There are spooler-independent command line interfaces to manipulate queues (foomatic-configure) and to print files/manipulate jobs (foomatic printjob). The site http://www.linuxprinting.org/ is based in this database.
fortune-modFortune-mod contains the ever-popular fortune program, which will display quotes or witticisms. Fun-loving system administrators can add fortune to users' .login files, so that the users get their dose of wisdom each time they log in.
freecdbcdb is a fast, reliable, lightweight package for creating and reading constant databases.
freetype-develThe freetype-devel package contains the header files and static library needed to develop or compile applications which use the FreeType TrueType font rendering library. Install freetype-devel if you want to develop FreeType applications. If you simply want to run existing applications, you will not need this package.
freetype-utilsThis package contains several utilities that allow you to view and manipulate TrueType fonts. They are mainly useful for debugging and testing purposes and are not required for using the FreeType library.
freetypeThe FreeType engine is a free and portable TrueType font rendering engine, developed to provide TrueType support for a variety of platforms and environments. FreeType is a library that can open and manage font files, as well as efficiently load, hint, and render individual glyphs. FreeType is not a font server or a complete text-rendering library.
FreeWnn-commonThe FreeWnn-common package contains common files needed by several different implementations of the Wnn Kana-to-Kanji conversion system. If you're using FreeWnn, cWnn, or kWnn, you'll need to install the FreeWnn-common package.
FreeWnn-develThe FreeWnn-devel package contains files needed for building programs which will use the FreeWnn Kana-to-Kanji conversion system.
FreeWnn-libsThe FreeWnn-libs package contains the runtime library for running programs with the FreeWnn Kana-to-Kanji conversion system.
FreeWnnFreeWnn is a network-extensible system for converting between the Kana and Kanji character sets. If you install FreeWnn, you need this package and the FreeWnn-common package.
ftpThe ftp package provides the standard UNIX command-line FTP (File Transfer Protocol) client. FTP is a widely used protocol for transferring files over the Internet and for archiving files. If your system is on a network, you should install ftp in order to do file transfers.
ftpcopyftpcopy is a simply FTP client written to copy files or directories (recursively) from a FTP server. It's primary purpose is to mirror FTP sites which support the EPLF directory listing format, but it may be used to mirror other sites, too.
fvwm2-iconsThe fvwm2-icons package contains icons, bitmaps and pixmaps used by the FVWM and FVWM2 X Window System window managers. You'll need to install fvwm2-icons if you are installing fvwm and/or fvwm2.
fvwm2FVWM2 (the F stands for anything, but the VWM stands for Virtual Window Manager) is an improved version of the FVWM window manager for the X Window System and shares the same characteristics as FVWM. Install the fvwm2 package if you'd like to use the FVWM2 window manager. If you install fvwm2, you'll also need to install fvwm2-icons.
g-wrap-develg-wrap-devel contains development libraries and headers for g-wrap. You can provide access to a given C API by creating a specification file describing the interface you want published at the Scheme level. g-wrap will handle generating all the lower level library interface code so that the C library shows up as a set of Scheme functions. You should install g-wrap-devel if you need to compile programs that need to use g-wrap C<->Scheme functionality
g-wrapThis is a tool for specifying types, functions, and constants to import into a Scheme interpreter, and for generating code (in C) to interface these to the Guile and RScheme interpreters in particular.
gaimGaim is a clone of America Online's Instant Messenger client. It features nearly all of the functionality of the official AIM client while also being smaller, faster, and commercial-free.
galA collection of GNOME widgets and utility functions.
gawkThe gawk packages contains the GNU version of awk, a text processing utility. Awk interprets a special-purpose programming language to do quick and easy text pattern matching and reformatting jobs. Install the gawk package if you need a text processing utility. Gawk is considered to be a standard Linux tool for processing text.
gcc-c++This package adds C++ support to the GNU C compiler. It includes support for most of the current C++ specification, including templates and exception handling. It does include the static standard C++ library and C++ header files; the library for dynamically linking programs is available separately.
gcc-g77The gcc-g77 package provides support for compiling Fortran 77 programs with the GNU gcc compiler. You should install gcc-g77 if you are going to do Fortran development and you would like to use the gcc compiler. You will also need gcc.
gcc-objcgcc-objc provides Objective C support for the GNU C compiler (gcc). Mainly used on systems running NeXTSTEP, Objective C is an object-oriented derivative of the C language. Install gcc-objc if you are going to do Objective C development and you would like to use the gcc compiler. You'll also need gcc.
gccThe gcc package contains the GNU Compiler Collection: cc and gcc. You'll need this package in order to compile C/C++ code.
GConf-develGConf development package. Contains files needed for doing development using GConf.
GConfGConf is the GNOME Configuration database system. GNOME is the GNU Network Object Model Environment. It is an easy to use, powerful, and highly configurable desktop environment.
gd-develThe gd-devel package contains the development libraries and header files for gd, a graphics library for creating PNG and JPEG graphics.
gd-progsThe gd-progs package includes utility programs supplied with gd, a graphics library for creating PNG and JPEG images. If you install these, you must also install gd.
gdThe gd graphics library allows your code to quickly draw images complete with lines, arcs, text, multiple colors, cut and paste from other images, and flood fills, and to write out the result as a PNG or JPEG file. This is particularly useful in Web applications, where PNG and JPEG are two of the formats accepted for inline images by most browsers. Note that gd is not a paint program.
gdbGDB, the GNU debugger, allows you to debug programs written in C, C++, and other languages, by executing them in a controlled fashion and printing their data.
gdbm-develGdbm-devel contains the development libraries and header files for gdbm, the GNU database system. These libraries and header files are necessary if you plan to do development using the gdbm database. Install gdbm-devel if you are developing C programs which will use the gdbm database library. You'll also need to install the gdbm package.
gdbmGdbm is a GNU database indexing library, including routines which use extensible hashing. Gdbm works in a similar way to standard UNIX dbm routines. Gdbm is useful for developers who write C applications and need access to a simple and efficient database or who are building C applications which will use such a database. If you're a C developer and your programs need access to simple database routines, you should install gdbm. You'll also need to install gdbm-devel.
gdk-pixbuf-develThis package contains the libraries, header files, and include files needed for developing applications that will work with the GdkPixBuf image loading library.
gdk-pixbuf-gnomeGNOME-dependent portions of the gdk-pixbuf image loading library.
gdk-pixbufThe gdk-pixbuf package contains an image loading library used with the GNOME GUI desktop environment. The GdkPixBuf library provides image loading facilities, the rendering of a GdkPixBuf into various formats (drawables or GdkRGB buffers), and a cache interface.
gdmGdm (the GNOME Display Manager) is a highly configurable reimplementation of xdm, the X Display Manager. Gdm allows you to log into your system with the X Window System running and supports running several different X sessions on your local machine at the same time.
genromfsGenromfs is a tool for creating romfs filesystems, which are lightweight, read-only filesystems supported by the Linux kernel. Romfs filesystems are mainly used for the initial RAM disks used during installation. Install genromfs if you need to create romfs filesystems.
gettextThe GNU gettext package provides a set of tools and documentation for producing multi-lingual messages in programs. Tools include a set of conventions about how programs should be written to support message catalogs, a directory and file naming organization for the message catalogs, a runtime library which supports the retrieval of translated messages, and stand-alone programs for handling the translatable and the already translated strings. Gettext provides an easy to use library and tools for creating, using, and modifying natural language catalogs and is a powerful and simple method for internationalizing programs.
gftpgFTP is a multi-threaded FTP client for the X Window System. gFTP supports simultaneous downloads, resumption of interrupted file transfers, file transfer queues to allow downloading of multiple files, support for downloading entire directories/subdirectories, a bookmarks menu to allow quick connection to FTP sites, caching of remote directory listings, local and remote chmod, drag and drop, a connection manager and much more. Install gftp if you need an FTP client.
ggvGNOME Ghostview (ggv) is a frontend for Ghostscript, an interpreter of PostScript that is able to properly render PostScript documents in a display or a printer. GGv serves as a layer that isolates the user from the cumbersome options and interface of Ghostscript, and, at the same time, gives extra features such as panning and persistent user settings.
ghostscript-fontsGhostscript-fonts contains a set of fonts that Ghostscript, a PostScript interpreter, uses to render text. These fonts are in addition to the fonts shared by Ghostscript and the X Window System. You'll need to install ghostscript-fonts if you're installing ghostscript.
ghostscriptGhostscript is a set of software that provides a PostScript(TM) interpreter, a set of C procedures (the Ghostscript library, which implements the graphics capabilities in the PostScript language) and an interpreter for Portable Document Format (PDF) files. Ghostscript translates PostScript code into many common, bitmapped formats, like those understood by your printer or screen. Ghostscript is normally used to display PostScript files and to print PostScript files to non-PostScript printers. If you need to display PostScript files or print them to non-PostScript printers, you should install ghostscript. If you install ghostscript, you also need to install the ghostscript-fonts package.
giftransGiftrans will convert an existing GIF87 file to GIF89 format. In other words, Giftrans can make one color in a .gif image (normally the background) transparent. Install the giftrans package if you need a quick, small, one-purpose graphics program to make transparent .gifs out of existing .gifs.
gimp-data-extrasPatterns, gradients, and other extra files for the GIMP.
gimp-develThe gimp-devel package contains the static libraries and header files for writing GNU Image Manipulation Program (GIMP) plug-ins and extensions. Install gimp-devel if you're going to create plug-ins and/or extensions for the GIMP. You'll also need to install gimp-limpgimp and gimp, and you may want to install gimp-data-extras.
gimp-perlThe gimp-perl package contains all the perl extensions and perl plugins.
gimpThe GIMP (GNU Image Manipulation Program) is a powerful image composition and editing program, which can be extremely useful for creating logos and other graphics for Web pages. The GIMP has many of the tools and filters you would expect to find in similar commercial offerings, and some interesting extras as well. The GIMP provides a large image manipulation toolbox, including channel operations and layers, effects, sub-pixel imaging and anti-aliasing, and conversions, all with multi-level undo. The GIMP includes a scripting facility, but many of the included scripts rely on fonts that we cannot distribute. The GIMP FTP site has a package of fonts that you can install by yourself, which includes all the fonts needed to run the included scripts. Some of the fonts have unusual licensing requirements; all the licenses are documented in the package. Get ftp://ftp.gimp.org/pub/gimp/fonts/freefonts-0.10.tar.gz and ftp://ftp.gimp.org/pub/gimp/fonts/sharefonts-0.10.tar.gz if you are so inclined. Alternatively, choose fonts which exist on your system before running the scripts. Install the GIMP if you need a powerful image manipulation program. You may also want to install other GIMP packages: gimp-libgimp if you're going to use any GIMP plug-ins and gimp-data-extras, which includes various extra files for the GIMP.
gkermitG-Kermit is a UNIX program for transferring files using the Kermit protocol. Kermit is a file transfer protocol for transferring text and binary files without errors between diverse types of computers and over potentially hostile communication links. G-Kermit features include: support for text and binary file transfer on both 7-bit and 8-bit connections; files can be transferred singly or in groups; automatic startup configuration via the GKERMIT environment variable; and configurability as an external protocol. Kermit protocol features include: automatic peer recognition, streaming on reliable connections; selectable packet length from 40 to 9000 bytes (4000 is the default); single shifts for 8-bit data on 7-bit connections; control-character prefixing for control-character transparency; control-character unprefixing for increased speed (incoming only); compression of repeated bytes; and per-file and batch cancellation. G-Kermit does not support the following features: making connections: character-set translation; interactive commands and scripting; and file date-time stamps.
gkrellmGKrellM charts SMP CPU, load, Disk, and all active net interfaces automatically. An on/off button and online timer for the PPP interface is provided. Monitors for memory and swap usage, file system, internet connections, APM laptop battery, mbox style mailboxes, and cpu temps. Also includes an uptime monitor, a hostname label, and a clock/calendar. Additional features are: * Autoscaling grid lines with configurable grid line resolution. * LED indicators for the net interfaces. * A gui popup for configuration of chart sizes and resolutions.
gladeGLADE is a free user interface builder for GTK+ and the GNOME GUI desktop. GLADE can produce C source code. Support for C++, Ada95, Python, and Perl is also available, via external tools which process the XML interface description files output by GLADE.
glib-develThe glib-devel package includes the static libraries and header files for the support library for the GIMP's X libraries (GTK+ and GDK), which are available as public libraries. Install glib-devel if you want to develop programs which will use GLib.
glibGLib is a handy library of utility functions. This C library is designed to solve some portability problems and provide other useful functionality which most programs require. GLib is used by GDK, GTK+ and many applications. You should install th glib package because many of your applications will depend on this library.
glibc-commonThe glibc-common package includes common binaries for the GNU libc libraries, as well as national language (locale) support and timezone databases.
glibc-develThe glibc-devel package contains the header and object files necessary for developing programs which use the standard C libraries (which are used by nearly all programs). If you are developing programs which will use the standard C libraries, your system needs to have these standard header and object files available in order to create the executables. Install glibc-devel if you are going to develop programs which will use the standard C libraries.
glibc-profileThe glibc-profile package includes the GNU libc libraries and support for profiling using the gprof program. Profiling is analyzing a program's functions to see how much CPU time they use and determining which functions are calling other functions during execution. To use gprof to profile a program, your program needs to use the GNU libc libraries included in glibc-profile (instead of the standard GNU libc libraries included in the glibc package). If you are going to use the gprof program to profile a program, you'll need to install the glibc-profile program.
glibcThe glibc package contains standard libraries which are used by multiple programs on the system. In order to save disk space and memory, as well as to make upgrading easier, common system code is kept in one place and shared between programs. This particular package contains the most important sets of shared libraries: the standard C library and the standard math library. Without these two libraries, a Linux system will not function.
gmcGMC (GNU Midnight Commander) is a file manager based on the terminal version of Midnight Commander, with the addition of a GNOME GUI desktop front-end. GMC can FTP, view TAR and compressed files and look into RPMs for specific files.
gmp-develThe static libraries, header files and documentation for using the GNU MP arbitrary precision library in applications. If you want to develop applications which will use the GNU MP library, you'll need to install the gmp-devel package. You'll also need to install the gmp package.
gmpThe gmp package contains GNU MP, a library for arbitrary precision arithmetic, signed integers operations, rational numbers and floating point numbers. GNU MP is designed for speed, for both small and very large operands. GNU MP is fast because it uses fullwords as the basic arithmetic type, it uses fast algorithms, it carefully optimizes assembly code for many CPUs' most common inner loops, and it generally emphasizes speed over simplicity/elegance in its operations. Install the gmp package if you need a fast arbitrary precision library.
gnome-appletsGNOME (GNU Network Object Model Environment) is a user-friendly set of applications and desktop tools to be used in conjunction with a window manager for the X Window System. The gnome-applets package provides small utilities for the GNOME panel.
gnome-audio-extraThis package contains extra sound files useful for customizing the sounds that the GNOME desktop environment makes. If you use GNOME and you would like to customize the system sounds, install this package.
gnome-audioThe gnome-audio package contains sounds for the GNOME GUI desktop environment. If you are installing GNOME, you may want to install this package of complementary sounds.
gnome-core-develPanel libraries and header files for creating GNOME panels.
gnome-coreGNOME (GNU Network Object Model Environment) is a user-friendly set of applications and desktop tools to be used in conjunction with a window manager for the X Window System. GNOME is similar in purpose and scope to CDE and KDE, but GNOME is based completely on Open Source software. The gnome-core package includes the basic programs and libraries that are needed to install GNOME. Install the gnome-core package if you want to use the GNOME desktop environment. You will also need to install the gnome-libs package. If you would like to develop GNOME applications, you will also need to install gnome-libs-devel. If you want to use linuxconf with a GNOME front end, you will also need to install the gnome-linuxconf package.
gnome-games-develThe gnome-games-devel package installs the libraries and files needed to develop games for the GNOME GUI desktop environment. Install gnome-games-devel if you're developing games for GNOME.
gnome-gamesThe gnome-games package includes games for the GNOME GUI desktop environment, including GnomeScott, ctali, freecell, gataxx, glines, gnibbles, gnobots2, gnome-stones, gnomine, gnotravex, gtali, gturing, iagno, mahjongg, same-gnome, and sol.
gnome-kerberosThis package contains krb5, a tool for managing Kerberos 5 tickets, and gkadmin, a tool for managing Kerberos realms that uses the kadmin protocols.
gnome-libs-develGNOME (GNU Network Object Model Environment) is a user-friendly set of GUI applications and desktop tools to be used in conjunction with a window manager for the X Window System. The gnome-libs-devel package includes the libraries and include files that you will need to develop GNOME applications. You should install the gnome-libs-devel package if you would like to develop GNOME applications. You do not need to install gnome-libs-devel if you just want to use the GNOME desktop environment.
gnome-libsGNOME (GNU Network Object Model Environment) is a user-friendly set of GUI applications and desktop tools to be used in conjunction with a window manager for the X Window System. The gnome-libs package includes libraries that are needed to run GNOME.
gnome-linuxconfGNOME (GNU Network Object Model Environment) is a user-friendly set of GUI applications and desktop tools to be used in conjunction with a window manager for the X Window System. The gnome-linuxconf package includes GNOME's front-end for the linuxconf system configuration utility. You should install the gnome-linuxconf package if you would like to use GNOME's linuxconf interface.
gnome-lokkitThe gnome-lokkit package contains a utility which attempts to provide firewalling for the average Linux end user. Instead of having to configure firewall rules, gnome-lokkit asks a small number of simple questions and writes a firewall rule set for you. Gnome-lokkit is not designed to configure arbitary firewalls. To make it simple to understand, it is solely designed to handle typical dialup user and cable modem setups. It will not provide a complex firewall configuration, and it is not the equal of an expert firewall designer.
gnome-mediaGNOME (GNU Network Object Model Environment) is a user-friendly set of GUI applications and desktop tools to be used in conjunction with a window manager for the X Window System. The gnome-media package will install media features like the GNOME CD player. Install gnome-media if you want to use GNOME's multimedia capabilities.
gnome-pim-develGNOME (GNU Network Object Model Environment) is a user-friendly set of GUI applications and desktop tools to be used in conjunction with a window manager for the X Window System. The gnome-pim-devel package contains the files you'll need to develop applications which interact with GNOME Personal Information Manager applications (GnomeCalendar, GnomeCard) via CORBA.
gnome-pimGNOME (GNU Network Object Model Environment) is a user-friendly set of GUI applications and desktop tools to be used in conjunction with a window manager for the X Window System. This package includes applications for personal organization, like GnomeCalendar and GnomeCard.
gnome-print-develGNOME (GNU Network Object Model Environment) is a user-friendly set of applications and desktop tools to be used in conjunction with a window manager for the X Window System. The gnome-print-devel package includes the libraries and include files needed for developing applications that use the GNOME printing capabilities. You should install the gnome-print-devel package if you would like to develop GNOME applications that will use the GNOME print capabilities. You do not need to install the gnome-print-devel package if you just want to use the GNOME desktop environment.
gnome-printGNOME (GNU Network Object Model Environment) is a user-friendly set of applications and desktop tools to be used in conjunction with a window manager for the X Window System. The gnome-print package contains libraries and fonts needed by GNOME applications for printing. You should install the gnome-print package if you intend to use any of the GNOME applications that can print. If you would like to develop GNOME applications that can print you will also need to install the gnome-print devel package.
gnome-user-docsThis package contains the GNOME Glossary, Introduction to GNOME, and a Unix Primer.
gnome-utilsGNOME (GNU Network Object Model Environment) is a user-friendly set of GUI applications and desktop tools to be used in conjunction with a window manager for the X Window System. The gnome-utils package includes a set of utilities for GNOME, including Gcalc, Gdialog, Gdiskfree, and many others.
gnome-vfs-develThis package provides the necessary development libraries for writing GNOME VFS modules and applications that use the GNOME VFS APIs.
gnome-vfs-extrasGNOME VFS is the GNOME virtual file system. It is the foundation of the Nautilus file manager. This package contains some extra modules that for various reasons are not distributed with the core gnome-vfs package. Amongst other things it includes a samba based smb network browser.
gnome-vfsGNOME VFS is the GNOME virtual file system. It is the foundation of the Nautilus file manager. It provides a modular architecture and ships with several modules that implement support for file systems, http, ftp, and others. It provides a URI-based API, backend supporting asynchronous file operations, a MIME type manipulation library, and other features.
gnomeicuGnomeICU (previously called GtkICQ) is an Internet-based communications program for the GNOME GUI desktop environment. GnomeICU is a clone of the popular Mirabilis ICQ and is meant as a replacement for the slow and buggy JavaICQ. If you'd like to contribute to the GnomeICU project, contact Jeremy Wise (jwise@pathwaynet.com).
gnorpmGnome-RPM is a graphical front-end to to the RPM Package Manager (RPM). Gnome-RPM is written using the GTK+ widget set and the GNOME libraries. Gnome-RPM is currently in development, so some features are missing, but you can currently query, install, upgrade, uninstall and verify packages using a GUI interface.
gnuchessThe gnuchess package contains the GNU chess program. By default, GNUchess uses a curses text-based interface. Alternatively, GNUchess can be used in conjunction with the xboard user interface and the X Window System for a graphical chessboard. Install the gnuchess package if you would like to play chess on your computer. You'll also need to install the curses package. If you'd like to use a graphical interface with GNUchess, you'll also need to install the xboard package and the X Window System.
gnumeric-develGnumeric is a spreadsheet program for the GNOME GUI desktop environment. The gnumeric-devel package includes files necessary to develop gnumeric-based applications.
gnumericGnumeric is a spreadsheet program for the GNOME GUI desktop environment.
gnupgGnuPG (GNU Privacy Guard) is a GNU utility for encrypting data and creating digital signatures. GnuPG has advanced key management capabilities and is compliant with the proposed OpenPGP Internet standard described in RFC2440. Since GnuPG does not use any patented algorithm, it is not compatible with any version of PGP2 (PGP2.x uses only IDEA for symmetric-key encryption, which is patented worldwide).
gnuplotGnuplot is a command-line driven, interactive function plotting program especially suited for scientific data representation. Gnuplot can be used to plot functions and data points in both two and three dimensions and in many different formats. Install gnuplot if you need a graphics package for scientific data representation.
gperfGperf is a perfect hash function generator written in C++. Simply stated, a perfect hash function is a hash function and a data structure that allows recognition of a key word in a set of words using exactly one probe into the data structure. Install gperf if you need a program that generates perfect hash functions.
gqGQ is a graphical browser for LDAP directories and schemas. Using GQ, an administrator can search through a directory and modify objects stored in that directory.
gqviewGQview is an image viewer for browsing through graphics files. GQview features include single click file viewing, support for external editors, previewing images using thumbnails, and zoom. Install GQview if you need an image viewer.
grepThe GNU versions of commonly used grep utilities. Grep searches through textual input for lines which contain a match to a specified pattern and then prints the matching lines. GNU's grep utilities include grep, egrep and fgrep. You should install grep on your system, because it is a very useful utility for searching through text.
gripGrip is a GTK+ based front-end for CD rippers (such as cdparanoia and cdda2wav) and MP3 encoders. Grip allows you to rip entire tracks or just a section of a track. Grip supports the CDDB protocol for accessing track information on disc database servers.
groff-gxditviewGxditview displays the groff text processor's output on an X Window System display.
groff-perlThe groff-perl package contains the parts of the groff text processor package that require Perl. These include the afmtodit font processor for creating PostScript font files, the grog utility that can be used to automatically determine groff command-line options, and the troff-to-ps print filter.
groffGroff is a document formatting system. Groff takes standard text and formatting commands as input and produces formatted output. The created documents can be shown on a display or printed on a printer. Groff's formatting commands allow you to specify font type and size, bold type, italic type, the number and size of columns on a page, and more. Groff can also be used to format man pages. If you are going to use groff with the X Window System, you will also need to install the groff-gxditview package.
gslThe gsl package includes the GNU Scientific Library (GSL). The GSL is a collection of routines for numerical analysis, written in C. The GSL is in alpha development. It now includes a random number suite, an FFT package, simulated annealing and root finding. In the future, it will include numerical and Monte Carlo integration and special functions. Linking against the GSL allows programs to access functions which can handle many of the problems encountered in scientific computing. Install the gsl package if you need a library for high-level scientific numerical analysis.
gsm-develgsm-devel contains libgsm, a library for use in developing programs that read GSM files.
gsmGSM compresses frames of 160 13-bit samples (8 kHz sampling rate, i.e., a frame rate of 50 Hz) into 260 bits. For compatibility with typical UNIX applications, this implementation converts frames of 160 16-bit linear samples into 33-byte frames (1650 bytes/s). The algorithm's quality is good enough for reliable speaker recognition. Even music often survives transcoding in recognizable form, given the bandwidth limitations of an 8 kHz sampling rate).
gtk+-develThe gtk+-devel package contains static libraries, header files and documentation for developing GTK+ (GIMP ToolKit) applications.
gtk-docgtk-doc is a tool for generating API reference documentation. It is used for generating the documentation for GTK+, GLib and GNOME.
gtk-enginesThe gtk-engines package contains shared objects and configuration files that implement a number of GTK+ theme engines. Theme engines provide different looks for GTK+, some of which resemble other toolkits or operating systems.
Gtk-PerlThis package includes Perl extensions for GTK+ (the Gimp ToolKit), a library used for creating graphical user interfaces for the X Window System. The extensions provided in this package allow you to write graphical interfaces using Perl and GTK+. If you install this package, you will need to also have Perl and GTK+ installed.
gtkglareaGtkGLArea is an OpenGL widget for GTK+ (the Gimp ToolKit), a GUI library. GtkGLArea is built on top of gdkgl. Gdkgl is basically a wrapper around GLX functions. The GtkGLArea widget is derived from the GtkDrawingArea widget and only adds a few functions.
gtkhtml-develLibraries and include files that can be used to develop GtkHTML applications.
gtkhtmlThis is GtkHTML, a lightweight HTML rendering/printing/editing engine. It was originally based on KHTMLW, but is now being developed independently of it.
gtopGtop is a system monitor for the GNOME GUI desktop environment. Gtop provides the same functionality as top, but with a GUI interface.
guile-develThe guile-devel package includes the libraries, header files, etc., that you will need to develop applications that are linked with the GUILE extensibility library. You need to install the guile-devel package if you want to develop applications that will be linked to GUILE. You also need to install the guile package.
guileGUILE (GNU's Ubiquitous Intelligent Language for Extension) is a library implementation of the Scheme programming language, written in C. GUILE provides a machine-independent execution platform that can be linked in as a library during the building of extensible programs.
Guppi-develThe Guppi-devel package includes the static libraries and header files for the Guppi package. Install Guppi-devel if you want to develop programs which will use the Guppi libraries.
GuppiGuppi is a GNOME-based data analysis and visualization system. Install this package if you want to use Guppi.
gvGv is a user interface for the Ghostscript PostScript(TM) interpreter. Gv can display PostScript and PDF documents on an X Window System. Install the gv package if you'd like to view PostScript and PDF documents on your system. You'll also need to have the ghostscript package and X installed.
gzipThe gzip package contains the popular GNU gzip data compression program. Gzipped files have a .gz extension. Gzip should be installed on your Red Hat Linux system, because it is a very commonly used data compression program.
h2psh2ps is a file converter to print Hangul in a simple way. The output PostScript file is self-contained. Because it appends Hangul font, the output PS file can be printed in everywhere with PostScript printer.
hanterm-xfHangul Terminal for the X Window System, based on the xterm in XFree86.
hexeditHexedit is a utility which allows you to view and edit hexadecimal or ASCII files and/or view binary files.
howto-belgianLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-belgian package if you'd like to be able to access Belgian-related Linux HOWTO documentation from your own system.
howto-chineseLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-chinese package if you'd like to use the Linux HOWTOs in Chinese. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-croatianLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-croatian package if you'd like to use the Linux HOWTOs in Croatian. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-danishLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-danish package if you'd like to use the Linux HOWTOs in Danish. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-dutchLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-dutch package if you'd like to use the Linux HOWTOs in Dutch. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-esperantoLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-esperanto package if you'd like to use the Linux HOWTOs in Esperanto. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-finnishLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-finnish package if you'd like to use the Linux HOWTOs in Finnish. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-frenchLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-french package if you'd like to use the Linux HOWTOs in French. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-galicianLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-galician package if you'd like to use the Linux HOWTOs in Galician. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-germanLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-german package if you'd like to use the Linux HOWTOs in German. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-greekLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-greek package if you'd like to use the Linux HOWTOs in Greek. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-hebrewLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-hebrew package if you'd like to use the Linux HOWTOs in Hebrew. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-htmlLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-html package if you'd like to view the Linux HOWTOs, using your web browser, directly from your own machine, or if you'd like to provide the HTML HOWTOs from your web server.
howto-indonesianLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-indonesian package if you'd like to use the Linux HOWTOs in Indonesian. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-italianLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-italian package if you'd like to use the Linux HOWTOs in Italian. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-japaneseLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-japanese package if you'd like to use the Linux HOWTOs in Japanese. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-pdfLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-pdf package if you'd like to be able to access the Linux HOWTO documentation from your own system using a PDF-capable reader.
howto-polishLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-polish package if you'd like to use the Linux HOWTOs in Polish. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-portugueseLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-portuguese package if you'd like to use the Linux HOWTOs in Portuguese. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-romanianLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-romanian package if you'd like to use the Linux HOWTOs in Romanian. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-russianLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-russian package if you'd like to use the Linux HOWTOs in Russian. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-serbianLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-serbian package if you'd like to use the Linux HOWTOs in Serbian. Please note that not all of the HOWTOs have been translated. If you need to have a complete set of HOWTOs, you'll need to install the English version (the howto package).
howto-sgmlLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-sgml package if you'd like to be able to access the SGML source files comprising the Linux HOWTO documentation from your own system.
howto-slovenianLinux HOWTOs are detailed documents which describe a specific aspect of configuring or using Linux. Linux HOWTOs are a great source of practical information about your system. The latest versions of these documents are located at http://metalab.unc.edu/linux/. Install the howto-slovenian package if you'd like to use the Linux HOWT