Linux software guide for beginner

Linux is a fast growing operating system. It is a great server operating system solutions for small businesses and large organisations as well. Nowadays, Linux has become a popular desktop operating system. There are hundreds of software developed for Linux, server and desktop version. Here are some popular Linux software used in desktop environment. These software selections made based on Ubuntu and Slackware Linux. That means they cover both software for gnome and kde x-window. Here are Linux software in their respective categories:

Linux ftp client software

Linux ftp client software is a gui ftp client used to connect and transfer data to/from ftp server. Here are some of the popular ftp client for gnome and kde.

  • gFTP - A multithreaded FTP client. It runs under X and was written using GLib/GTK+.
  • JFtp - A graphical Java network and file transfer client.
  • KFTPgrabber - A graphical FTP client for the K Desktop Environment. It implements many features required for usable FTP interaction.
  • FileZilla - A fast and reliable FTP client for Windows with lots of useful features and an intuitive interface. It runs under Linux as well.
  • Kasablanca - An ftp client, written in c++, using the KDE libraries.

Linux firewall software

Here is the list of Linux firewall software and Linux firewall configuration tool which you can use to setup personal firewall for your Linux system.

  • KMyFirewall - It attempts to make it easier to setup iptables based firewalls on Linux systems.
  • Firestarter - A complete firewall tool for Linux machines. It features an easy to use firewall wizard to quickly create a firewall.
  • Guarddog - A firewall configuration utility for KDE.
  • gufw - An easy and intuitive way to manage your Linux firewall.

Linux office software

Linux office software is an application for end user to do their job. Here are some of the popular office software for gnome and kde:

  • AbiWord - A full-featured, efficient word processing application. It is suitable for a wide variety of word processing tasks,
    and is extensible with a variety of plugins.
  • Conglomerate - A free, as in GPL, user-friendly XML-file editor, for DocBook and other document types.
  • - A full-featured office productivity suite that provides a near drop-in replacement for Microsoft(R) Office.
  • efax-gtk - A GTK+ front end for the efax program. It can be used to send and receive faxes with a fax modem, and to view, print and manage faxes received.
  • Planner - A Project Management application that supports Gantt charts, resource allocation and integration with other GNOME applications.
  • KDE Office Suite - It contains words application, spreadsheet, etc which included with kde default installation.

Linux graphics software

Here is the list of Linux graphics software for gnome and kde:

  • Blender - An integrated 3d suite for modelling, animation, rendering, post-production, interactive creation and playback (games).
  • Cheese - A cheesy program to take pictures and videos from your web cam.
  • Comix - A comic book viewer. It reads zip, rar, tar, tar.gz and tar.bz2 archives (often called .cbz, .cbr and .cbt) as well as normal image files.
  • Dia - An editor for diagrams, graphs, charts etc.
  • Evince - A simple multi-page document viewer. It can display and print PostScript (PS), Encapsulated PostScript (EPS), DJVU, DVI and Portable Document Format (PDF) files.
  • F-Spot - An easy-to-use photo management application. It allows for importing of your existing photo collections,
    tagging photos with identifiers, as well as doing simple edits of photos (e.g. rotating).
  • GIMP - Lets you draw, paint, edit images, and much more! GIMP includes the functionality and plug-ins of other famous image editing and processing programs.
  • xpdf - A suite of tools for Portable Document Format (PDF) files.
  • xsane - Can be run as a stand-alone program or through the GIMP image manipulation program. In stand-alone mode, xsane can save an image to a file in a variety of image formats, serve as a frontend to a fax program,
    or send an image to a printer.

Linux Internet software

Here are all popular Linux Internet software for gnome and kde:

  • aKregator - A fast, lightweight, and intuitive feed reader program for KDE.
  • GNOME PPP - An easy to use graphical dial up connection configuring and dialling tool with system tray icon support.
  • Gwget - Offers a GNOME front-end to the popular wget application, with enhanced features, such as systray icon, multiple downloads and
    a powerful preferences manager.
  • KDE Bluetooth Framework - It provides several easy to use tools to be used with Bluetooth devices.
  • Pidgin - A graphical, modular Instant Messaging client capable of using AIM/ICQ, Yahoo!, MSN, IRC, Jabber, Napster, Zephyr, Gadu-Gadu,
    Bonjour, Groupwise, Sametime, SILC, and SIMPLE all at once.
  • Seamonkey Navigator - A sophisticated graphical World-Wide-Web browser, with a large number of various browser features like support
    for HTML 4.0, CSS 2, JavaScript, etc.
  • tsclient - A GNOME program for remotely accessing Microsoft Windows NT/2000 Terminal Services and XP Remote Desktop Sharing
    as implemented by the Remote Desktop Protocol (RDP).

Linux music and video software

If you love musics and videos, here is the list of software that you need to play your favourite media in Linux:

  • AcidRip - A Gtk::Perl application for ripping and encoding DVD's.
  • Amarok - A little different, providing a simple drag and drop interface that really makes playlist handling easy.
  • Audacity - A multi-track audio editor for Linux/Unix, MacOS and Windows. It is designed for easy recording, playing and editing of digital audio.
  • Audio CD Extractor - A CD ripper for GNOME 2 which aims to have a simple, clean, easy to use interface.
  • Brasero Disc Burning - Easy to use CD/DVD burning application.
  • K3b - A GUI frontend to the CD recording programs cdrdao and cdrecord.
  • GStreamer plugin - Supports a large number of audio and video compression formats.
  • MPlayer Movie Player - It plays most mpeg, avi and asf files, supported by many native and win32 DLL codecs.
  • Rhythmbox - A very easy to use music playing and management program which supports a wide range of audio formats
    (including mp3 and ogg).
  • VLC - The VideoLAN project's media player. It plays MPEG, MPEG2, MPEG4, DivX, MOV, WMV, QuickTime, mp3, Ogg/Vorbis files,
    DVDs, VCDs, and multimedia streams from various network sources.

Linux web design software

Linux has several html tools to assist you create, design and manage your website. Here are some popular Linux web design software:

  • Quanta Plus - Aweb development environment for working with HTML and associated languages. It strives to be neutral and transparent to all mark up languages, while supporting popular web-based scripting languages, CSS and other emerging W3C recommendations.
  • Amaya - A WYSIWYG HTML Editor and browser with support for many of the latest standards from the W3C and other features as well.
  • KompoZer - A complete Web Authoring System that combines web file management and easy-to-use WYSIWYG (What You See Is What You Get) web page editing.
  • SCREEM - A tag-based Web page editor which aims not only to aid in creating Web pages, but also to provide useful site maintenance facilities, including automatic link updating and site upload facilities. SCREEM has more than just the usual HTML tags, with features for including Javascript, PHP, cascading style sheets, etc within your site.
  • Bluefish - A GTK+ HTML editor for the experienced web designer. Its features include nice wizards for start up, tables and frames; a fully featured image insert dialog; thumbnail creation and automatically linking of the thumbnail with the original image; and configurable HTML syntax highlighting.

Linux business and financial software

Linux also has many application for your business and financial management. Here are some of the popular Linux business and financial software:

  • Grisbi is a personal accounting program. Grisbi can manage multiple accounts, currencies and users. It manages third party,
    expenditure and receipt categories, as well as budgetary lines, financial years, and other information that makes it adapted for both
    personal and associative accounting.
  • HomeBank - A fast, simple and easy to use program to manage your accounts.
  • KMyMoney - Personal Finance Manager for KDE. It operates similar to MS-Money and Quicken, supports different account types, categorisation of expenses, QIF import/export, multiple currencies and initial online banking support.
  • GnuCash Finance Management - Gnucash can track finances in multiple accounts, keeping running and reconciled balances.

Linux system tools software

Other useful tools for Linux:

  • Bluetooth Analyzer - This package contains various GNOME applets to detect bluetooth adapters and configure them.
  • GParted - It uses libparted to detect and manipulate devices and partition tables while several (optional) filesystem tools provide support for filesystems not included in libparted.
  • GNOME Nettool - A network information tool which provides user interfaces for some of the most common command line network tools.
  • system-config-samba - A graphical user interface for creating, modifying, and deleting samba shares and users.
  • Simple Backup Suite - A set of backend backup daemon and GNOME GUI frontends that provide a simple yet powerful backup solution
    for common desktop users.
  • Synaptic - A graphical package management tool based on GTK+ and APT (Debian-based).
  • ClamTk - AGUI front-end for ClamAV using perl-Gtk2.
  • EtherApe - An etherman clone. It displays network activity graphically. Active hosts are shown as circles of varying size, and traffic among them is shown as lines of varying width. It's Gnome and libpcap based.
  • Ettercap - Supports active and passive dissection of many protocols (even ciphered ones) and includes many feature for network and
    host analysis.
  • KSniffer - A network traffic analyser, or "sniffer" for KDE. A sniffer is a tool used to capture packets from your network.
    it detects network protocols like IP, TCP, UDP, ICMP and ARP.
  • The Nessus Security Scanner - A security auditing tool. It makes possible to test security modules in an attempt to find vulnerable spots that should be fixed. It is made up of two parts: a server, and a client. The server/daemon, nessusd, is in charge of the attacks, whereas the client, nessus, provides the user a nice X11/GTK+ interface.
  • Wireshark - A network traffic analyser, or "sniffer", for Unix and Unix-like operating systems. A sniffer is a tool used to capture packets off the wire. Wireshark decodes numerous protocols.

Add new comment

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
By submitting this form, you accept the Mollom privacy policy.