Browsers and browser plugins: Epiphany and Ice Weasel, a re-branded Mozilla Firefox browser, are the two Web browsers you will find on a default installation of Debian 5. Although shockwave flash plugin is installed, both browsers do not render flash content very well. Overall, both browsers perform badly when it comes to rendering multimedia content. You will need to search for and install browser plugins yourself if you want to enjoy using any of the browsers installed..

Firewall and Network Manager: The Linux kernel has an enterprise-grade firewall application built in, but not all Linux distros ship with a graphical firewall client to configure and manage it. Debian 5 is one of them. But as with any other type of application that you need, there are several graphical firewall clients in the Debian repo that you can install either with apt-get from the command line or via Synaptic Package Manager.

On most Linux distros, the Network Manager applet comes with the necessary plugins to set up VPN connections. Not so with the Network Manager applet on Debian. You will need to install the network-manager-openvpn plugin, if you want to use OpenVPN, and/or the network-manager-vpnc plugin, a Cisco VPN Concentrator-compatible VPN client, to be able to configure VPN connections from the Network Manager applet.

Installing Network Manager VPN plugins

For making secure network connections other than via VPN, Debian 5, as with other Debian releases, has ssh installed and configured by default (ssh, short for Secure SHell, is actually a type of VPN).

What’s Special About Debian?: Debian is well known for its rock-solid stability. If an application is in Debian’s stable repo, you can be sure that it is stable (application crashes or applications failing to launch on a default installation of Debian are rare). The one thing you have to keep in mind is that you will not get the latest, bleeding-edge applications on a default installation of Debian. You can always setup APT (by adding entries to your sources.list file) to install those bleeding-edge applications from the unstable repo (squeeze sid), or from the testing repo (squeeze). Warning! Applications installed from the unstable repo tend to be, well, unstable.

What Needs to Improve: In terms of desktop friendliness, Debian 5 is a big improvement over Debian 4. However, there is always room for more improvement. For one, we’d like to see a graphical firewall client installed by default. The client should be configured and ready to go. Of all the distros reviewed on this site, Fedora and Mandriva have the best graphical firewall clients. Debian, as one of the original Linux distros, deserves a graphical firewall client on par with that on Fedora and Mandriva.

One of the most annoying aspects of using Debian is Nautilus. Nautilus is Gnome desktop’s file browser. Unless configured otherwise, clicking on a folder icon in Nautilus opens that folder in a new Nautilus window. Now, imagine clicking several folders deep. You’ll end up with as many Nautilus windows on your desktop. Distros like Parsix and Linux Mint have changed this Nautilus behavior to what actually makes sense: Click on a folder in Nautilus, and it opens in the same window. This is the way it should be. If you are new to Debian, this should not be a show-stopper. It is actually very easy to change the default Nautilus behavior. To do that, follow these simple steps (you may skip the first two steps by clicking on System > Preferences > File Management:

  • bring up Nautilus (click on “my computer” or the “home” icon on your desktop
  • From the menu bar, click on Edit > Preferences
  • From the Preferences window, click on the Behavior tab. You should see something just like the first screenshot below.
  • Click on the check box next to “Always open in browser window”. If you’d rather single click on a file or folder to open it, click on the radio button next to “Single click to open items”. Your Preferences window should now look just like the second screenshot below.
  • Click Close to save and exit


Default Nautilus preference

Modified Nautilus preference

Finally, Debian’s browsers should come with all the plugins needed to render multimedia and other special content (java applets, for example) on the Web. A browser is one of the most important applications on any desktop operating system, and it should be fun to use. The browsers installed on Debian 5, Ice Weasel and Epiphany, fail miserably in the fun-to-use category. A user can fix this easily, but we expect full, out-of-the-box functionality from a browser installed on a modern operating system.