Linux Online Advertisement
[ Register ]

[ Applications ]
[ Documentation ]
[ Distributions ]
[ Download Info ]
[ General Info ]
[ Book Store ]

Advertisement

[ Courses ]
[ News ]
[ People ]
[ Hardware ]
[ Vendors ]
[ Projects ]
[ Events ]
[ User Groups ]
[ User Area ]

Automating Unix and Linux Administration

[ About Us ]
[ Home Page ]
[ Advertise ]

Linux Online Reviews

A Review of SUSE 10

Michael J. Jordan, Linux Online Staff

October 20, 2005

Seems I picked the week when everybody else wanted SUSE 10.

My attempts to get Novell's SUSE 10 from their official site ended up in a trickle of data that would have had me writing this article some time after New Year.

After consulting a few news items on SUSE, I picked up the torrent file for OpenSUSE 10. In the end, I got my 5 CDs and began the installation process.

Installing SUSE 10

SUSE 10 starts with a welcome in many languages, so if you're a speaker of one (or more) of the languages that are displayed their, your first contact with SUSE will be a pleasant 'hello'.

The rest, I'm glad to report, is equally pleasant. That doesn't mean that they're aren't things that could be improved. Anything can be improved, but SUSE 10 is as close to the perfect Linux distribution that we have to date. But before we talk about the distribution's virtues (and some small defects), let's walk through the main parts of the install so you'll know what to expect.

After the warm welcome, you'll see a menu with the following choices:

  • Boot from hard disk
  • Installation
  • Installation ACPI Settings
  • Installation Safe Settings
  • Rescue System
  • Memory Test

I chose plain old 'Installation'. You'll now see some icons for the hard drive, keyword and video card start lighting up one by one. After this, you'll be asked to choose your language. Once you've chosen your language, you'll be asked to do a 'media check'. This will see if the CDs you downloaded have been burned properly. As the tool points out, you don't want to get half way through the process only to find that CD 4 is defective. As with this step and others, there are notes on the left side of the screen to guide you through it. When each disk is finished, just plunk another one in the drive. This will take a bit of time. According to the notes, it doesn't matter which disks you put in and it what order. When you've checked all 5 disks, put the first disk back in and push 'next'.

Now, you'll be asked to agree to the SUSE licensing terms. Now, I haven't passed the bar (nor tended it, for that matter), but you can safely agree to the terms. After all, this is the Linux world. Next, you'll be asked to choose the installation mode. There are two choices: New Installation and Update. There's also another button that says 'Other' which brings up a dialog with choices we saw in the first menu: Repair Installed System and Boot Installed System. This is probably there in case you missed the first time around and you got this far. I chose 'New Installation', since this was my first time with SUSE 10.

You'll have to choose your time zone at this point. Then you'll have to choose which graphical user interface (or GUI) you'll be using for your desktop. Your choice is between KDE and GNOME, though there is an option to install a minimalist or only a text mode system. Our installer points out that both are "powerful and intuitive" desktops, but the only real difference, according to the descriptions, is that KDE uses Kontact for email and Konqueror for browsing the web and GNOME uses Evolution and Firefox respectively. For those who don't know much about the Linux world, there might be some doubt here as to which one is better. I suppose that those coming from Windows will recognize Firefox and presumably choose GNOME. However, I would think that a Windows user would probably feel more at home with KDE. Not that I want to start a flame war or anything!

Once you've chosen your desktop look, we move on to the main installation menu. You'll see two tabs named 'overview' and 'expert'. Overview has the main parts of the install. The first stop here is partitioning, which brings shivers to everyone's spine. Partitioning is never as bad as they make it out to be. First, you can just let the installer use the whole hard drive. If that's an option for you (if you've got a free hard drive), you might want to go with that. If you're feeling up to it and click on partitioning, you'll be presented with three options:

  • Accept Proposal
  • Base Partition Setup
  • Create Custom Partition Setup

After a little investigating, I found that if you click on 'Base Partition Setup', you get basically the same as if you had clicked on 'Create Custom Partition Setup' and then 'Custom Partitioning. I chose the second option and then setup. I used the partitioning tool to get my preferred hard disk layout, which is to allow about 7 GBs for everything in the root (/) partition. What's left goes for the /home partition, to keep personal files. Also, remember to leave some over for a swap partition. Of course, when it comes to partitioning, every school teacher has his little book, as the Spanish proverb goes. I'll let you investigate the ins and outs of dividing your hard disk on your own. Make sure that you choose an appropriate filesystem as well. I normally choose ext3, which is the most popular these days, just ahead of Reiser.

Next comes perhaps the most important part of the install process, choosing the software packages that you want on your system. You'll see two lists. The left side has the major categories of packages. If you click on one of these major categories, a list of the individual packages will appear on the right. Here, you can eliminate or add these specific programs. If had to look in the category 'Experienced User' to find the text editor 'emacs', which is a must on any system I use. The instant messaging client 'Gaim' is also in there for some reason. In the 'Office' category, you'll find an application called 'Beagle'. I've heard a lot about this program and I was curious to try it. It's a desktop search engine written in a programming framework called Mono, which is (or at least started out to be) an open source version of Microsoft's .NET. The installer will take care of the Mono dependencies, as it will with any other package you choose at this point.

When I was finished, I pushed 'accept' and it showed the packages that were automatically selected to resolve the dependencies I mentioned before. I then pushed 'continue'.

At this point, you can choose secondary languages. I chose Spanish. Then I was brought back to the main menu, and I pushed the 'accept' button again.

Now, the installer takes over and begins to format the partitions and install the software you've chosen. It gave me an estimate of 45 minutes to complete the process, which in the end turned out to be about right. After the packages on the first CD were installed, the computer rebooted. It did this on its own, apparently. Since I had 45 minutes to kill, I went out to grab a snack. It was there asking for CD 2 when I got back. It then asked for each CD, one by one until it was finished installing packages.

The post-install part starts with your being asked for a password for the administrator of the system, root. After it complained once about my only using lowercase for a password, it accepted my choice. Then you'll need to configure your network. Before that, I noticed that there was an option indicating that SSH or the 'secure shell' was disabled. Since I need to log in remotely to the computer, I enabled it. I have an ADSL router, so I configured a static address plus the host name and name servers. It the menu option 'Detailed Settings', you'll fine 'routing', where you can add the IP address of your default gateway. I also enabled 'VNC Remote Administration' so I can use the desktop from a remote computer. Once this is setup, you'll be able to test your connection. To do this, it will download the SUSE 10 release notes. You'll get a 'success' message if it worked.

You'll now be asked to run the online update. This will download and install any packages that have been fixed due to bugs or security alerts. This will take some time. The longer the time has gone by since the release date, the longer it will take.

Next, you'll need to select an authentication method. The options are

  • local /etc/password
  • LDAP
  • NIS
  • Samba

For home use, /etc/password is just fine. If you're installing SUSE in a business setting, you'll probably want to consult the person who makes the decisions. You'll also need to create a regular user account. If you're planning on having more than one person use the machine, the don't choose 'automatic login'. Later, with the administration tools you can add more user accounts. You'll also be shown the release notes. It's worth the read, especially if you're using some high-end graphics cards. There's information about configuring those. Speaking of graphics cards, it successfully detected mine as well as the monitor. If you need to configure a printer, you'll be asked to do that at this point.

Since I don't have any other hardware that needed configuring, the installation process was finished for me at this point. My new SUSE system was ready to use and I logged in to my user account.

> > Using SUSE 10




Comments: feedback (at) linux.org
Advertising: banners (at) linux.org
Copyright Linux Online Inc.
Compilation ©1994-2008 Linux Online, Inc.
All rights reserved.