Installing software on Fedora
We provide an introduction to installing and managing RPM packages.
Contrary to what you may have heard, you do not have to compile software yourself on Linux. Although compiling from source code can optimize software for your system, almost all distributions have a much easier way to install software. Fedora is a typical example, offering you a choice between a desktop interface and a command-line process for managing software.
In both cases, you are working with packages – files available online from your distribution that are a collection of software and the scripts needed to install and configure a piece of software for your system. A properly designed package also analyzes dependencies – that is, the other applications and libraries needed to run the software and offers to install them. When you are logged in as root, you can add, remove, or delete software by similar processes.
Fedora uses the RPM package format, whose files are identified by an .rpm extension. RPM packages are not compatible with other package formats, such as the DEB packages used by Ubuntu or Linux Mint, although a utility called alien can sometimes convert other formats.
Buy this article as PDF
Mozilla’s script blocker add-on could be putting malware sites on the whitelist.
The Internet community officially banishes the notoriously unsafe Secure Sockets Layer protocol.
Popular desktop environment continues the Gnome 2 legacy – with new support for the Gnome 3 toolkit.
The Obama White House has issued a memorandum telling all US government agencies they must use HTTPS for all websites and web communication.
New program will dial up security for the Firefox browser.
Red Hat's community distro embraces the cloud.
New partnership will bring more and better CS training to US schools
Criminals offer online help over Tor network
Sophisticated malware is still present on Joomla and WordPress sites around the world.
Future versions of Ubuntu's code service will support the popular Git version control system used with Linux and other open source projects.