Installing Additional Software with YaST

Unless you installed every available package when you installed your SUSE system, you'll eventually hear (or read about) some additional software package from the SUSE distribution CDs or DVD that you wish you had installed. Chapter 12 explains how to install additional software packages from the command line, but if this software is on the SUSE distribution CDs or DVD, you'll have to figure out where to find it first. Luckily, SUSE's YaST tool makes it easy to both locate and install additional software from your SUSE distribution media.

YaST's Install and Remove Software module can be started from within YaST by selecting the Software icon in YaST's left pane and then selecting Software Management from the left pane or the Install and Remove Software icon in YaST's right pane. You can also start this module by typing:

# yast2 sw_single

If you start the module from the KDE or GNOME menus or the GNOME Control Center, YaST prompts you for the root password before allowing you to continue.

When the module starts (see Figure 9-26), it displays a dialog that makes it easy to search for packages by name, within the summary text that describes the package, within their short description, and so on.

FIGURE 9-26

YaST's Software Management module

FIGURE 9-26

YaST's Software Management module

As an example, suppose that you've read about emacs in this book and want to see what emacs-related packages are available on your SUSE distribution. To do this, enter emacs in the Search text box and click Search. The Install and Remove Software window redisplays, showing all packages with the string emacs in their Name or Summary. A check mark displays to the left of the names of all packages that are already installed, as shown in Figure 9-27.

To install a package that is not yet installed, select the check box next to its name in the package listing pane and then click Accept to proceed with the installation process. For example, to install the qemacs (Quick Emacs) package, a small, lightweight version of emacs, select the check box next to its name and then click Accept. YaST analyzes any dependencies required by the selected package, adds those to the list of packages to install, and proceeds to install the selected packages.

After the selected package(s) have been installed, YaST runs SuSEconfig to ensure that any libraries installed along with the package are available to the system and prompts you as to whether you want to install additional packages. You can choose Yes to continue with the software module or No to close and exit.

Installed packages matching emacs

Installed packages matching emacs

Was this article helpful?

0 0

Post a comment