Most of the top Linux distributions incorporate some form of graphical
package manager to make installing and using new programs easy for
Windows-accustomed users (and anyone else as well). SUSE 9.1 Linux is no
exception, and as you might have guessed if you read our previous article on
installing Linux, it uses the versatile YaST (Yet Another Setup Tool) program to
install RPM packages. Let's take a look at how this procedure works.
One of the most popular application types that SUSE 9.1
is missing is any sort of file-sharing application.
We can understand why SUSE would want to
leave this out, but it's something that many users still need. Let's take
a look at the process of installing Xnap, a Java-based file-sharing program that
uses the OpenNap network and others via plugins.
The first step in the process is to download the RPM file
for Xnap. You can get it here. SUSE 9.1 will download this file into your
'/home/(username)' directory by default. Now that we've downloaded an RPM
formatted file, click on
your Home directory icon in the SUSE taskbar and locate the
file.
Click on the file to open it up.
This screen uses the Konqueror browser to give you a brief preview of what
the package contains. The most important thing here is to go to the
'files' tab and make a note of the location of the binary file that will run the
program. In this case it is the '/usr/bin/xnap' file. You will find that
the majority of Linux software stores its binary or executable files in the
'/usr/bin/ directory'. Make a note of this, as YaST does not
automatically create a link to the program once it is installed in the way that
a Windows installer would. You are going to have to do this
manually.
Our next step is to install the package using YaST. Click on the rather
descriptive 'install package with YaST' button.
Once the YaST package installer opens up, (to what should be a rather blank
screen) click the 'check dependencies' button at the bottom of the screen.
You should end up with a clean bill of health stating 'all package dependencies
are ok.' If the Xnap package found that your Linux installation was
missing some software that it needed to work, the YaST program would inform you
of this at this point, leaving you to track down the missing components.
More on this later.
Since we have everything we need to install Xnap, hit the 'accept'
button.
YaST will now go through the process of installing the Xnap program files and
updating system files wherever necessary.