Open Source Software

    Linux is developed as a cooperative Open Source effort over the Internet, so no company or institution controls Linux. Software developed for Linux reflects this background. Development often takes place when Linux users decide to work together on a project. … Continue reading

    Ubuntu-specific documentation is available at Here on listed links you can find specific documentation for different releases. Always check the release help page first for documentation, though it may be sparse and cover mainly changed areas. The Ubuntu LTS … Continue reading

    See all tutorial in this category (12)

    Ubuntu Package Management Software

    Although all Ubuntu software packages have the same DEB format, they can be managed and installed using different package management software tools. The underlying software management tool is APT. The Ubuntu Software Center is now the primary interface for locating … Continue reading

    Ubuntu Software Repositories

    Four main components or sections make up the Ubuntu repository: main, restricted, universe, and multiverse. These components are described in detail at: To see a listing of all packages in the Ubuntu repository see: To see available repositories … Continue reading

    See all tutorial in this category (9)


    Many GNOME-based applications make use of GStreamer, a streaming media framework based on graphs and filters ( Using a plug-in structure, GStreamer applications can accommodate a wide variety of media types: The Totem video player uses GStreamer to play DVDs, … Continue reading

    GNOME Graphics Tools

    GNOME features several powerful and easy-to-use graphic tools. The gThumb application is an image viewer and browser that lets you browse images using thumbnails, display them, and organize them into catalogs for easy reference. The Eye of Gnome is the … Continue reading

    See all tutorial in this category (6)

    The KDE Mail Client: KMail

    The KDE mail client, KMail, provides a full-featured GUI interface for composing, sending, and receiving e-mail messages. KMail is part of the KDE Personal Information Management suite (KDE-PIM) which also includes an address book (KAddressBook), an organizer and scheduler (KOrganizer), … Continue reading


    Evolution is the primary mail client for the GNOME desktop. It is installed by default along with OpenOffice. Though designed for GNOME, it will work equally well on KDE. Evolution is an integrated mail client, calendar, and address book. The … Continue reading

    See all tutorial in this category (6)

    Web Browsers

    Popular browsers for Ubuntu include Firefox (Mozilla), Rekonq, Chromium (Google), Epiphany, and Lynx. Firefox is the default Web browser used on most Linux distributions, including Ubuntu. Rekonq is the KDE Web browser, accessible from the KDE desktop, and Epiphany is … Continue reading

    Web Clients

    Ubuntu provides powerful Web, FTP, and messaging clients for accessing the Internet. Many of these applications are installed automatically and are ready to use when you first start up your Ubuntu system. Ubuntu also includes full Java development support, letting you … Continue reading

    See all tutorial in this category (8)

    Ubuntu Administrative Tools

    On Ubuntu, administration is handled by a set of specialized administrative tools, such as those for user management and printer configuration. To access the desktop-based administrative tools, you log in as a user who has administrative access. You created this … Continue reading

    System Administration

    Most administrative configurations tasks are performed for you automatically. Devices like printers, hard drive partitions, and graphics cards are detected and set up for you. There are cases where you may need to perform tasks manually like adding new users and installing … Continue reading

    See all tutorial in this category (6)

    GNOME Desktop Menu

    You can right-click anywhere on the empty desktop to display the GNOME desktop menu that includes entries for common tasks, such as creating an application launcher, creating a new folder, or organizing the icon display. Keep in mind that the … Continue reading

    The GNOME Interface

    The Network Object Model Environment, also known as GNOME, is a powerful and easy-to-use environment consisting primarily of a panel, a desktop, and a set of GUI tools with which program interfaces can be constructed. GNOME is designed to provide … Continue reading

    See all tutorial in this category (7)