Ubuntu 11.04, code-named Natty Narwhal, is the latest version of the popular Linux distribution. Released on April 28, 2011, Natty Narwhal is the first Ubuntu release to ship with the Unity desktop interface, replacing the GNOME 2 desktop. This release also marks the end of a separate Ubuntu Netbook Edition (UNE). So if you are running Ubuntu 10.10 Netboot Edition, you will, like every other
Ubuntu user, be using Ubuntu 11.04 Desktop.
Presented in this article is a detailed review of Natty Narwhal, and it begins, of course, with the …
Installer and Installation Process: To install Ubuntu, you either download the Ubuntu Desktop or the Ubuntu Desktop Alternate Installer. The installation program on the former is a very basic graphical application while the latter has an ncurses-based installer.
Graphical Installer – As stated earlier, this installer is very basic. It offers a friendly point and click interface, but lacks support for features like LVM, the
Linux Logical Volume Manager and software RAID. Though full disk encryption is not supported, the installer offers an option to encrypt your home directory. Note that by default, the home directory is not on a separate partition because only two partitions – for /, the root directory, and swap – are created by the installer. So encrypting your home directory does not provide the system the benefits of full disk encryption.
If installing on a hard disk with nothing on it, or with data you do not mind wiping, the installer offers two options.

If, on the other hand, the disk has an existing OS, the installer can install Ubuntu alongside the existing OS, creating a dual-boot configuration, with GRUB 2, the boot loader, installed in the Master Boot Record (MBR). Note that if you are attempting to install on a disk with an existing Linux distribution on it, and one that is installed on an LVM-based file system, the installer will not “see” that other distribution’s LVM logical volumes. In such a case, disk partitioning has be to done manually.

Alternate Installer – This installer supports LVM, encrypted LVM, software RAID and (full) disk encryption. If you have installed
Debian, you will feel right at home using this installer. Though LVM is supported, it is not the default. Other than a non-LVM partition for /boot, the installer creates just two logical volumes – for /, the root directory, and swap. Like the graphical installer, it also offers the option to encrypt your home directory, whether you opt for LVM or the classic partitioning scheme.

If you opt to use LVM, the installer gives you the option to specify what percentage of the disk you want to use. This is important because when setting up LVM, it is not necessary to use all available disk space, just the minimum needed to get the system installed. The unused space left in the Volume Group is supposed to be used for creating additional logical volumes, if needed, or to grow existing logical volumes, if they run out of space.

On either installer, ext4 is the default file system, with ext3, xfs, jfs, and reiserfs also supported. When using LVM, ext2 is the default file system for the /boot partition. Btrfs, the B-Tree File System, is supported, but there are
known issues with it on Natty, so evaluate the issues before you install Natty N on a btrfs file system. While previous editions of Ubuntu required less than 3 GB of disk space to install, this edition now needs about 4.4 GB (of disk space).
Desktop: Like it or not, if you are going to be using Ubuntu 11.04, you will have to get used to Unity, a desktop interface originally designed for use on computers with smaller screens. The screenshot below shows the default Unity interface.
To the left and top of the desktop are the Launcher and the top panel respectively. On the
first alpha release of Natty N, the Launcher (a dock for favorite and active application windows) was fixed in place, but with this release, it can now slide in and out of view, depending on the size of the active window.

As shown in the image below, If the active application’s window is maximized, the Launcher will slide away from view, and slide into view if the window is minimized, or if the window does not occupy the entire desktop. Unity is said to have some touch capabilities, but on one of my test systems, an all-in-one, single touch, Intel Atom-powered machine, it did not respond very well to touch. In particular, the icons on the launcher did not respond to touch. I am not sure if that is attributable to the hardware, or just to whether Unity – with regards to touch computing – is not yet ready for prime time.

The only aspect of the Launcher that is user-configurable, as far as I have been able to determine, is the mouse action that triggers its sliding motion. The
Launcher and Menus configuration tool is accessible from the
Personal section of
System Settings. (See a screenshot of it in the Graphical Administrative Tools section.)

Performing most tasks on Unity takes at least one more mouse click than doing the same task on a GNOME 2 desktop, the desktop environment used on previous releases of Ubuntu. Take, for example, the simple task of switching workspaces (there are four on Unity by default). On a GNOME 2 desktop, it takes just one mouse click. However, on Unity, it takes at least two; one click to bring the workspaces in focus, then either a right-click or a double-click on the workspace you want to switch to.
If you need to access an application that is not pinned to the Launcher, you will have to bring up the “menu” by clicking on the Applications icon on the Launcher, or clicking on the Ubuntu symbol which is located at the top right corner of the desktop, where the top panel and the Launcher meet. This is a screenshot of Unity’s equivalent of the KDE Plasma Netbook interface “Search and Launch.”

And this is one of the “menu.” See more screenshots of applications in Unity’s application categories here.

Update: After posting this review, which was based on installations on real hardware, I installed Natty N in a virtual environment and got the message shown below.

So you do not have to use Unity if it feels like too much work to use, which it is. Of course, if your hardware does not meet the minimum specs, the Classic desktop is all you can use.
Installed and Available Applications: Some of the major applications installed by default are:
- LibreOffice 3.3.2
- Firefox 4.0
- Banshee Media Player
- Empathy Internet Messaging
- Transmission BitTorrent client
- Evolution Mail and Calendar
- Rhythmbox Music Player
A few games are installed. Moovida 1.0.9 (the latest version is not available for Linux) is installed, but XBMC is not in the default repository. Adobe Flash plugin 10 is installed, and the version of Java Runtime installed is OpenJDK Java 6 Runtime. Skype, the popular Internet telephony and IM client, is available for installation. Wine and Winetricks, two applications used for running Windows application on Linux, are available, but not installed.
Aside from the free applications, there are about a dozen proprietary applications that you can buy from the Software Center. One of the cheapest applications, Monster RPG 2, a fantasy quest game, goes for 2.99 USD. At 39.85 USD, Illumination Software Center, a drag-and-drop software development platform, is the most expensive.

Package Management: There are two graphical frontends to apt-get installed on Natty N: Synaptic and the Software Center. If you have an application installed on your system, you can now post a review of it in the Software Center. This feature was not available in the previous editions of the Software Center.

A view of some of the featured applications available on Software Center.

I did not observe this on earlier versions, but if a search string does not match any application in the repository, the Software Center makes a suggestion. But the suggested application might not necessarily be available for installation. For example, in the search shown in the image below, libdvdcss2, the suggested application, is not in the repository.

By default, the system is configured to check for updates daily.

And you can view a history of applications updates-related activities.

0 comments:
Post a Comment