An abbreviation for "accessibility," frequently used in
programming to avoid unnecessary typing and misspelling.
Accessibility is the provision of services for impaired
users, such as text-to-speech translation for the visually
impaired. The 11 derives from the eleven
letters between the beginning a and the
ending y.
The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionality to the Linux operating system. Refer to http://www.alsa-project.org/ for more information.
Anaconda is the installation program for Fedora Core. During installation, Anaconda identifies and configures the system's hardware, and creates appropriate file systems. Anaconda also allows the user to install the operating system software on the system. Optionally, it upgrades existing Red Hat Linux or Fedora installations. Anaconda runs in a fully interactive text or graphical mode, or in a kickstart mode, which allows the owner or administrator to automate installation for unattended operation. Refer to http://fedora.redhat.com/projects/anaconda-installer/ for more information.
The apt (Advanced Package Tool) utility
is a dependency tool developed for use with Debian Linux
dpkg packages. The
apt-rpm utility extends
apt for use with RPM packages. Since
apt has specific problems with
multilib, however, it is not
recommended for use with Fedora systems. Use yum instead.
ATrpms a third party RPM repository for Fedora distributions. The original focus for ATrpms was software used in natural sciences, especially in the field of high energy physics. The repository included tools for use in numerical programming and scientific publications. But since then this repository has included many non-scientific software titles, like system tools or multimedia packages, resulting in a far more generic repository. Refer to http://atrpms.physik.fu-berlin.de/ for more information.
BitTorrent is a peer-to-peer file sharing which downloads from multiple channels at once. Refer to http://bitconjurer.org/BitTorrent/ for more information.
Use BitTorrent to download Fedora Core by downloading and opening a torrent file. The official Fedora Core torrent tracker is located at http://torrent.fedoraproject.org/. Download a torrent file there to begin downloading a release of Fedora Core.
Bluecurve™ is a theme which unifies the look and feel of the Fedora desktop. Bluecurve was introduced in Red Hat Linux 9 and was used as the default for Fedora Core through release 3. Bluecurve was replaced in Fedora Core 4 by Clearlooks. Bluecurve included icons and settings for the menu and layout of the desktop.
Bugzilla is an online database for recording flaws, or bugs, in Fedora software, documentation, and other projects. Bugzilla also tracks bugs in Red Hat software. When you encounter a problem with Fedora, you can help the community fix the problem by making a record in Bugzilla. This procedure is called "entering a bug." For more information about Bugzilla, refer to http://bugzilla.redhat.com/.
An abbreviation for "Chinese, Japanese and Korean," East Asian languages which require the use of an Input method platform due to the large number of possible typographic characters.
See Also IIIMF.
Clearlooks is the default theme for a GNOME desktop environment in Fedora Core 4. The Clearlooks design is based on the original Bluecurve.
Core is a numbered release of a subset of Fedora software, and is usually called "Fedora Core." Core packages are maintained mainly by employees of Red Hat, and are made up of free and open source software produced by the Linux community.
Although the software in Fedora Core is updated regularly, the original release of Fedora Core does not change. For this reason, when users discuss the state of their Fedora system software, they might refer to "Fedora Core plus updates." When you request help from the community, this terminology is the most accurate. However, many users simply call the updated system "Fedora Core."
The Central Processing Unit, or CPU, is the "brain" of a computer. The rest of the computer is organized around the CPU, so people often refer to computer systems by the type of processor inside. Examples of CPUs include Pentium-4, Athlon64, and PowerPC.
The cron system executes automatic jobs
on behalf of the system or an individual user on a schedule.
An example of a system cron job might
include running yum nightly to update
the system.
The Common UNIX Printing System, or CUPS, is a cross-platform printing solution for all UNIX-type environments, including Linux and Macintosh OS X. It is based on the Internet Printing Protocol and provides complete printing services to most printers. CUPS drivers are available at http://www.cups.org/windows/ which allow Windows systems to use printers shared from Linux systems. Refer to http://www.cups.org/ for more information about CUPS.
The Desktop Switcher tool allows
a user to convert the Fedora desktop between GNOME and KDE. To
run the Desktop Switcher tool
from the Main Menu, select
Desktop->Preferences->More
Preferences->Desktop
Switcher. If you do not see this
item in your menu, you may not have the
switchdesk-gui package installed. Refer
to http://fedora.redhat.com/docs/ to learn how to use yum to install software packages.
The eth0 name represents the first
discovered Ethernet interface in a
Fedora system. If your Fedora system has more than one such
interface, the others will be numbered
eth1,
eth2, and so on.
Ethernet is the most common type of network technology for small computer networks.
The ethtool utility is a Linux network
driver diagnostic and tuning tool for a Linux 2.4 or later
kernel. The
ethtool utility obtains information and
diagnostics related to media, link status, driver version,
bus location, and more.
The ext3 file system is a method of
organizing data on storage devices. It is based on the
older but still vital ext2 Linux
file system. Most users do not need to understand file
system internals because Linux translates this system into
understandable concepts such as files and folders. Refer to
http://e2fsprogs.sourceforge.net/, however,
for more information on ext2 and
ext3.
A FAQ is a list of Frequently Asked Questions. Refer to http://fedora.redhat.com/about/faq/ for a FAQ about the Fedora Project. Refer to http://fedorafaq.org/ for a FAQ about using Fedora.
The GNU Free Documentation License (FDL) is a means of ensuring freedom for program documentation. The Fedora Documentation Project uses the FDL for its official documentation. In fact, this document is licensed through the FDL. As is the case with all freedoms, the FDL carries both rights and responsibilities. You have the right to modify and redistribute FDL materials, or create other works based on them. You then have the responsibility of licensing any such material under the FDL as well. In this fashion the FDL guarantees that documentation cannot be made less free by a recipient.
The File Hierarchy Standard, or FHS, is a collaborative document that defines the names and locations of many files and directories on a Linux system. The FHS also sets standards for the types of files that should inhabit specific system directories. Refer to http://www.pathname.com/fhs/ for more information about the FHS.
A third-party repository of RPM software packages. FreshRPMS is soon to be subsumed into the larger RPMForge repository. Refer to http://www.freshrpms.net/ for more information.
The fsck utility is a command line tool
used to check and repair file systems. It is normally used
with Linux file systems such as ext3, but also has the ability to make
repairs on some Windows file systems.
Remote command execution via a cryptographically strong
method such as lsh or
ssh is often slow, especially if either
of the involved computers is slow. The process is slow
because the client and the server must perform a series of
complex calculations during connection establishment.
The fsh utility uses
lsh or ssh to
establish a secure tunnel to the remote system. This process
takes as long as a normal connection establishment. Once
the tunnel is established, however, fsh
reuses it to start new sessions on the remote system almost
instantaneously. With this process, fsh
combines the security of ssh and the speed of rsh.
The GIMP is the GNU Image Manipulation Program. The GIMP is graphics software suitable for such tasks as photo retouching, image composition and image authoring. The GIMP will read and write graphics files in a variety of formats, including JPG, PNG, BMP, GIF. It will also import some proprietary image formats from other graphics programs. Refer to http://www.gimp.org/ for more information about the GIMP.
The GNU C library, or glibc, is
used as the C library in Fedora. Most software programs for
your Fedora system rely on glibc for
basic common functions. Refer to http://www.gnu.org/software/libc/libc.html for more
information about glibc.
GNOME is the short name for the GNOME Desktop, a product of the GNOME Project. GNOME is a complete, free and easy-to-use desktop environment for UNIX-like operating systems such as Fedora. It is also a powerful application development framework for software developers. GNOME provides a complete set of human interface guidelines, which means that GNOME strives to have a consistent look and feel for all its applications. Read more about GNOME at http://www.gnome.org/.
GNU is an acronym that stands for "GNU's Not UNIX," and is pronounced "guh-NOO." GNU was originally intended to be a complete UNIX-like operating system. It has become a broader term describing free software licensed under the GPL. Because the kernel and much of the other software in a Linux system are licensed under the GPL, many people call that system GNU/Linux.
GnuPG, the GNU Privacy Guard, is a complete and free replacement for PGP, Pretty Good Privacy. GnuPG software allows you to digitally sign or encrypt data using public key encryption methods. GnuPG is OpenPGP compliant, so data signed or encrypted by GnuPG can be exchanged with almost any computer user. Refer to http://www.gnupg.org/ for more information about GPG.
The GNU General Public Licence, or GPL, is a software license designed to preserve users' rights to share and modify software. The GPL does this by restricting anyone from denying you those rights. Use of software is usually subject to the terms under which it is licensed. Many software licenses restrict you from copying, sharing, or even examining the software they cover. The terms of the GPL, however, allow you very broad rights to share, modify, and redistribute software. In return the GPL requires you to give others those rights if you share the results. The GPL encourages software programmers to learn and contribute to each other's work. Refer to http://www.fsf.org/licenses/licenses/gpl.html for more information about the GPL. For a FAQ about the GPL, refer to http://www.fsf.org/licensing/licenses/gpl-faq.html.
The GNU GRand Unified Boot Loader, or GRUB, is a program which enables the user to select an operating system or kernel to boot. It also allows the user to pass arguments to the kernel. Refer to http://www.gnu.org/software/grub/ for more information about GRUB.
An abbreviation for "internationalization," frequently used
in programming to avoid unnecessary typing and misspellings.
Internationalization is the provision of multiple
translations for messages that applications produce. The
18 derives from the eighteen (18) letters
between the beginning i and the ending
n.
See Also l10n.
The entire set of computer processors that are compatible
with the Intel x86 platform, including Intel Pentium and
Celeron, AMD Athlon and Duron, and VIA C3 CPUs, are commonly referred to as
i386. The
i386 term is often used as
shorthand for the distribution set of files meant for this
line of computers or processors.
The Intranet/Internet Input Method Framework, or IIIMF, is an Input method framework for handling languages such as CJK, which will not map readily to a standard keyboard device. IIIMF works by loading language engines dynamically at runtime as they are requested by clients.
Instant messaging, or IM, is a real-time, text-based form of communication. You can use IM to have conversations with individuals or groups. America Online, an Internet service provider, popularized IM in the 1990's, but many other providers such as Yahoo and Google offer similar services. Fedora has programs such as gaim that allow you to use IM to communicate with other Internet users.
Inkscape is a vector graphics illustration program. It uses SVG as the default file format. For more information about Inkscape, refer to http://www.inkscape.org/.
See Also Sodipodi.
A method used to enter text other than selecting each character directly on a keyboard or other input hardware. Input methods are widely used for entering ideographs and other characters phonetically or by component, such as in Esat Asian languages. Fedora Core uses the IIIMF platform by default, but also offers other platforms such as SCIM.
See Also CJK.
Internet Relay Chat, or IRC, is a real-time, text-based form of communication. You can use IRC to have conversations with individuals or groups. IRC is very similar to IM, and offers many of the same capabilities, but predates IM by many years.
ISO is an acronym that stands for International Standards Organization. It is also used as an abbreviation for the ISO-9660 format of a standard data CD-ROM. Fedora offers installation CDs for Fedora Core as downloadable files on the Internet, in the form of CD image files sometimes called ISO files. These files can be burned directly to CD media using a CD-Recordable drive, and the resulting CD will contain all the files on the original Fedora Core media.
KDE is a free and open desktop environment for UNIX-like operating systems such as Fedora. KDE also offers a complete development framework for writing graphical applications, as well as an office application suite. Refer to http://www.kde.org/whatiskde/ for more information about KDE.
A kernel is the core of an operating system, responsible for managing memory and conducting hardware operations. The Linux kernel used in Fedora is free and open source software, originally written by Linus Torvalds. Many computer scientists and programmers from around the world now contribute to its development.
Many system administrators prefer to use an automated installation method to install Fedora on their machines. With kickstart, a system administrator can create a single file containing answers to all the questions asked during a Fedora installation. Refer to http://fedoraproject.org/wiki/Anaconda for more information about kickstart.
The kudzu utility usually runs at boot
time. The kudzu utility detects changes
in the system's hardware configuration, and configures the
devices for use with Fedora software. Refer to http://fedora.redhat.com/projects/additional-projects/kudzu/
for more information about kudzu.
An abbreviation for "localization," frequently used in
programming to avoid unnecessary typing and misspelling.
Localization is the provision of nation-specific settings
for the representation of numbers, dates, currency, and
other customary symbols. The 10 derives
from the ten letters between the beginning
l and the ending n.
See Also i18n.
The Lightweight Directory Access Protocol, or LDAP, is a standard for hierarchically organizing and accessing collections of information. This information may be practically anything, but LDAP is most often used to collect information about organizations, including personnel and resource information. Fedora includes support for OpenLDAP, which is a free and open source implementation of LDAP. For more information about OpenLDAP, refer to http://www.openldap.org/.
The LInux LOader, or LILO, is a basic system program which boots your Linux system. LILO loads the Linux kernel from a floppy or a hard drive, boots the kernel and passes control of the system to the kernel. LILO can also boot other operating systems. LILO has been superseded by GRUB in Fedora.
The Linux Standard Base, or LSB, is a project that develops and promotes a set of standards to increase compatibility among Linux distributions. For more information about LSB, refer to http://www.linuxbase.org/.
The lspci utility displays information
about all PCI buses in the system and all devices connected
to them. It is frequently used to diagnose problems with
hardware recognition or driver compatibility.
The md5sum utility computes a 128-bit
message digest hash value for any specified files. A hash
value is a "fingerprint" for a given file, created by a
computation that makes it very unlikely that any two files
will create the same hash value.
To download an MD5 hash program for Windows operating systems, refer to http://unxutils.sourceforge.net/.
The Fedora Core Installation CD 1 includes a memory testing utility
called memtest86. To perform memory
testing before you install Fedora Core, or to diagnose a RAM
problem, enter memtest86 at the
boot: prompt. The tests continue until you
press the Esc key.
A mirror is a complete copy of an online resource. System administrators of computers connected to the Internet often create and provide mirrors for public use. If a resource has one or more mirrors, many more users can access its content without overloading the original resource.
To use a disk device such as a CD, USB drive, or floppy
diskette, you must first mount it. Fedora
uses a single unified file system for all attached devices.
Windows systems, on the other hand, use a "drive letter" for
each disk device, such as A: or
C:. When you
mount a disk device, its file system
becomes part of the unified file system on Fedora. The
device is mounted on a mount point,
which is a directory that points to that device, such as
/media/floppy. You must also unmount
the file system before you eject or remove the disk, to
insure all file information is safely written to the device.
Since these functions are often handled through user-friendly helpers, you may perform all mounting, unmounting, and file browsing through the graphical desktop interface. For instance, if you use the GNOME Desktop, the Nautilus file management utility makes it easy to perform these tasks.
The Mozilla Project produces several user applications such as the Firefox web browser and the Thunderbird email client. These programs are designed for standards compliance, performance and portability. For more information about Mozilla software, refer to http://www.mozilla.org/.
The GNOME desktop environment includes a file manager called Nautilus which provides a graphical display of your system and personal files. Nautilus also allows you to configure your desktop and Fedora, browse your photo collection, access your network resources, and more, all from an integrated interface. In essence, Nautilus becomes a shell for your entire desktop experience. Insert link to Nautilus resource here.
Users often refer to a RPM file as a package.
See Also RPM.
Pine, short for a Program for Internet
News and Email, is a tool for reading, sending, and managing
electronic messages. Refer to http://www.washington.edu/pine/ for more information
about Pine.
Rawhide is a package repository which contains the latest development versions of packages which will eventually be included in Fedora. These latest versions are sometimes called "bleeding edge" package, since they often include new and untested technology. You should consider the Rawhide repository "unstable," since any Rawhide package might be badly broken if the programmers are trying to add, change, or test features. If you want to develop programs for Fedora, you may want to install a system from Rawhide. If you only want to use a stable Fedora system, you should use the standard Fedora Core distribution instead.
Red Hat Enterprise Linux, or Red Hat Enterprise Linux, is the premiere operating system for open source computing. Red Hat Enterprise Linux runs on many system architectures, is certified by top enterprise software and hardware vendors, and is backed by a Red Hat Network subscription and up to 24x7 support with one-hour response. Refer to http://www.redhat.com/software/rhel/ for more information about Red Hat Enterprise Linux.
Red Hat Graphical Boot, or rhgb, is an optional component of the boot process. The rhgb application produces a boot screen with a progress bar and fewer technical messages. The rhgb application allows you to click a link to see the technical boot messages if desired. Systems that have been upgraded from Red Hat Linux to Fedora Core are not configured to include rhgb.
The rhn-applet utility was originally designed for use with Red Hat Enterprise Linux and Red Hat Network. It provides a notification and user interface for system updates using up2date. It allows the user to retrieve and install system updates, but this usage is no longer recommended. Users should use yum for system updates instead.
RPM stands for RPM Package Manager. RPM
is a robust database system for maintaining software on
Fedora systems. Software packaged for Fedora is distributed
in special package files called RPM files, or RPMs. System
owners use the rpm utility to query the
RPM database for information about installed software.
Although some administrators use rpm to
install, update, and remove software, it is recommended that
you use yum for these purposes.
The rsync provides fast incremental file
transfers. Administrators frequently use
rsync to create a mirror of an online resource. Refer to
http://samba.anu.edu.au/rsync/ for more
information about rsync.
The Smart Common Input Method platform, or SCIM, is a C++ library that abstracts input method interface into simple, independent classes. It provides a higher level and simpler interface than some other input method platforms.
See Also Input method.
SELinux is a set of extensions to the Linux kernel that provide extremely strong security. SELinux is based on role definitions, and allows very granular control over access to system resources based on those roles. These security measures limit the risk associated with computer intrusions by unauthorized persons. For more information about SELinux, refer to http://www.nsa.gov/selinux/ and http://fedora.redhat.com/docs/selinux-faq.
The sha1sum utility computes a 160-bit
message digest hash value for any specified files. A hash
value is a "fingerprint" for a given file, created by a
computation that makes it very unlikely that any two files
will create the same hash value.
Download mirrors for Fedora Core ISO image
files also include a related SHA1SUMS file which contains the
hash values for the ISO files. Run
sha1sum against the downloaded files to
verify the hash value. If a file's hash value does not
match, you should not use that file to burn a CD. Try
downloading the file again.
To download an SHA-1 hash program for Windows operating systems, refer to http://unxutils.sourceforge.net/.
Sodipodi is a vector graphics illustration application. It uses W3C SVG as its default format. Refer to http://sourceforge.net/projects/sodipodi/ for more information.
See Also Inkscape.
A source RPM, or SRPM, contains the source code for a RPM package. If you want to read or modify a program's source, use its SRPM. You do not need any SRPMs to install or use software.
See Also RPM.
The system-config-packages utility is a package installation for new Fedora Core systems which have no software updates installed yet. Since most administrators and users update their system software regularly, system-config-packages is not often used. Users should instead use the yum utility to install new software.
The up2date application is a
complete system for managing and updating software on Red Hat Enterprise Linux
and Fedora systems. It has both command line and gui
modes. The up2date application is
no longer recommended for software management, since it has
been superseded by yum. Refer to http://fedora.redhat.com/docs/yum/ for more
information on managing software on your Fedora system.
The vino utility is a variant of VNC used in Fedora Core 4 and beyond.
VNC stands for Virtual Network Computing. It is remote control software which allows you to view and interact with another computer over the network. Refer to http://www.realvnc.com/ for more information about VNC.
XFS is a journalling filesystem developed by SGI and used in SGI's IRIX operating system. It is also available for Fedora systems.. It is extremely scalable and has a journalling capability to protect against corruption. Refer to http://oss.sgi.com/projects/xfs/faq.html#whatisxfs for more information about XFS.
The X Window System, or simply "X," is the underlying technology for GNOME, KDE, and other graphical environments used in Fedora. X is a network-based system for displaying and communicating graphical input and output. It is very flexible and is suitable for a wide variety of configurations such as remote desktops and thin-client applications.
Xen is an open source virtual machine monitor for Intel x86 machines which supports concurrent execution of multiple guest operating systems. Using Xen, an administrator can set up many virtual machines running on a single physical computer. Any single virtual machine, while executing, performs nearly as well as the physical system without Xen. Xen may be used for testing software, providing large-scale web hosting on limited hardware, any many other applications.
The Yellow Dog Updater, or yum, is a
complete software management utility for RPM-based systems
such as Fedora. It automatically determines software
requirements, or dependencies, and
uses this data to install, update, or remove packages.
Refer to http://linux.duke.edu/projects/yum/ for more
information about yum.