Home » , , » Introducing Linux Applications

Introducing Linux Applications

Written By Sajib Barua on Sunday, August 19, 2012 | 1:17 AM

previous Linux Commands for changing permissions and ownerships
Each Linux distribution comes with plenty of applications for all your diverse computing needs, as you can see by simply looking at the menus in the GUI desktops. Often, more than one application of the same type exists. Most distributions come with the OpenOffice.org office application suite with a word processor, spreadsheet, presentation software, and more. You’ll find many choices for CD players and multimedia players, plus games, utility programs, and other useful tools, such as a scanner and digital camera applications. Some commercial distributions come with commercial office suites such as StarOffice from Sun Microsystems.
When it comes to playing multimedia (audio and video in various formats, such as MP3, MPEG, and QuickTime), freely available Linux distributions rarely come with the appropriate decoders because of licensing restrictions; the multimedia application runs but cannot play the MP3 file or the DVD movie because it lacks a decoder. Commercial distributions, such as Xandros and SUSE, usually come with some of these decoders.
Taking Stock of Linux Applications
Table 5-1 shows a sampling of major Linux applications, organized by category. For the major applications, there is also a relevant Web site where you can get more information about that application. This list is by no means comprehensive. Each Linux distribution comes with many more applications and utilities than the ones shown in this table. If your system has both GNOME and KDE installed, most of these applications are already available from either GUI desktop.

 
Table 5-1
A Sampling of Linux Applications
Application
Description
Office Applications
OpenOffice.org
Free open source office suite (compatible with Microsoft Office) that includes the Writer word processor, Calc spreadsheet, Impress presentation application, Draw drawing program, and Math equation editor (www.openoffice.org)
StarOffice
Commercial office suite from which OpenOffice.org was derived (www.sun.com/staroffice)
CrossOver Office
Commercial office suite that enables you to install and run Microsoft Office software on Linux (www.codeweavers.com/products/office)
AbiWord
Free word processing program similar to Microsoft Word (www.abisource.com)
Dia
Diagram drawing program, designed to be like Visio, the Windows application (http://live.gnome.org/dia)
Office Tools
GNOME Calculator
Simple calculator for GNOME
KCalc
Calculator for KDE
KOrganizer
Calendar and scheduling program for KDE (http://userbase.kde.org/KOrganizer)
Kontact
Personal information management suite for KDE, includes applications for e-mail, scheduling, contacts, and time tracking (http://userbase.kde.org/Kontact)
Aspell
Text mode spell checker (http://aspell.net)
Dictionary
Provides definitions through a graphical client for the dict.org dictionary server
Text Editors
emacs
Well-known text editor with both text and graphical nterfaces (www.gnu.org/software/emacs)
gedit
Text editor for GNOME (http://projects.gnome.rg/gedit/)
Office Applications
KWrite
Text editor for KDE
Kate
Advanced text editor for KDE (http://kateeditor.org)
vim
Text editor with text mode interface and compatible with the well-known UNIX editor vi (www.vim.org)
Database
PostgreSQL
Sophisticated object-relational database-management system (www.postgresql.org) that supports Structured Query Language (SQL)
MySQL
Popular relational database-management system that supports SQL (www.mysql.com)
Multimedia
GNOME CD Player
Audio CD player (needs a working sound card)
KsCD
Audio CD player from KDE (needs a working sound card)
amaroK
Multimedia audio player (http://amarok.kde.org) that can play several sound formats, including MP3 files if the MP3 decoders are installed
Rhythmbox
Multimedia audio player http://projects.gnome.org/rhythmbox) designed for the GNOME desktop that can play several sound formats, including MP3 files if the proper plug-ins have been downloaded
XMMS
X Multimedia System: a multimedia audio player www.xmms.org) that can play many different sound formats, including MP3 files. (For some distributions, you have to download a plug-in to play MP3.)
xine
Free multimedia player (http://xine-project.org) that can play CDs, DVDs, and video CDs (VCDs) and also decode multimedia files such as AVI, MOV, WMV, and MP3, provided you have the appropriate decoders
Kaffeine
KDE media player based on xine; Kaffeine’s capabilities are similar to those of xine (http://kaffeine.kde.org)
Totem
GNOME movie player that is based on xine; Totem’s apabilities are similar to those of xine (http://projects.gnome.org/totem)
Pitivi
Video editor for GNOME that allows for video clip manipulation, audio editing, and more (www.pitivi.org)
Multimedia
cdrdao
Command-line application that can burn audio or data CD-Rs in disk-at-once (DAO) mode based on the descriptions of the CD’s content in a text file (http://cdrdao.sourceforge.net)
cdrecord
Command-line application that can burn audio and data CD-Rs as well as DVD-Rs http://cdrecord.berlios.de/old/private/cdrecord.html)
growisofs
Command-line application that uses the mkisofs ommand to append data to an ISO 9660 file system used in CD-Rs and DVD-Rs http://fy.chalmers.se/~appro/linux/DVD+RW)
X-CD-Roast
GUI front-end for cdrecord and cdrdao that makes burning
data and audio CD-Rs easy (www.xcdroast.org)
K3b
KDE-based GUI front-end for cdrecord, cdrdao, and growisofs for burning CD-Rs and DVD-Rs (www.k3b.org)
digiKam
Digital camera and photo management application that supports all the digital cameras supported by gPhoto2 (www.digikam.org)
Graphics and Imaging
The GIMP
The GNU Image Manipulation Program: an application
suitable for tasks such as photo retouching, image composition,and image authoring (www.gimp.org)
GQview
Powerful image viewer (http://gqview.sourceforge.net)
KFax
Fax viewer for KDE
KView
Simple image viewer for KDE
GGv
Gnome Ghostview (GGv): a PostScript document viewer (www.directory.fsf.org/project/ggv/)
Xpdf
Adobe PDF document viewer (www.foolabs.com/xpdf/)
XSane
Graphical front-end for accessing scanners with the SANE (Scanner Access Now Easy) library (www.xsane.org)
KSnapshot
Screen-capture program
Kooka
Scanner program for KDE that uses the SANE library (http://kooka.kde.org)
xscanimage
Graphical front-end for controlling a scanner
Internet
Evolution
Personal information management application that integrates e-mail, calendar, contact management, and online task lists (http://projects.gnome.org/evolution/)
gFTP
Graphical FTP client for downloading files from the Internet
Pidgin
Instant messenger client compatible with multiple GUIs (www.pidgin.im)
Kopete
KDE instant messenger client (http://kopete.kde.org)
Empathy
Instant-messaging program that supports text, voice, and video chat over multiple protocols (http://live.gnome.org/Empathy)
Gwibber
Microblogging client for GNOME (http://launchpad.net/gwibber)
Mozilla
Well-known open source Web browser that started with source code from Netscape (www.mozilla.org)
Firefox
New and improved Web browser from the Mozilla Project (www.mozilla.org/products/firefox)
Thunderbird
E-mail client from the Mozilla Project (www.mozilla messaging.com)
Epiphany
Mozilla-based open source Web browser for GNOME (http://projects.gnome.org/epiphany/)
Lynx
Text mode Web browser (http://lynx.browser.org)
KNode
GUI newsreader for KDE (http://userbase.kde.org/KNode)
Pan
GUI newsreader for GNOME (http://pan.rebelbase.com)
Akregator
RSS feed aggregator and reader for KDE (http://akregator.kde.org)
KPhone
Internet telephony application that supports the Session Initiation Protocol (SIP) (http://sourceforge.net/projects/kphone)
Linphone
Internet telephony application that supports the Session Initiation Protocol (SIP) and Real-time Transport Protocol (RTP) (www.linphone.org)
Internet
Skype
Internet telephony application for using voice over IP (VOIP) to make voice phone calls (www.skype.com)
XChat
Internet Relay Chat (IRC) client (www.xchat.org)
Konqueror
Web browser and file manager in KDE (www.konqueror.org)
KMail
E-mail client for KDE (http://userbase.kde.org/Kmail)
Games
Kapman
New version of an old classic; eat delicious pills while avoiding pesky ghosts
Kolf
Virtual minigolf game
Konquest Battle
Game of intergalactic takeover
Mines
Safer than crossing a real minefield but still nerve wracking
Solitaire
Classic prescription for chronic boredom
Sudoku
Puzzles with different levels

Not all Linux distributions come with all the applications shown in Table 5-1, although you can often download and install all these applications in any distribution.

You typically must select specific groups of applications to install as you install a Linux distribution. The exact list of applications on your Linux system depends on the choices you make during the installation.

It’s easy to install missing applications in Debian (and Debian-based distributions, such as Ubuntu) as long as you have a broadband (cable or DSL) connection to the Internet. For example, to see whether the K3b CD/DVD burner exists for Debian, type apt-cache search k3b. You get output similar to the following:

k3b - A sophisticated KDE cd burning application
k3b-i18n - Internationalized (i18n) files for k3b
k3blibs - The KDE cd burning application library - runtime files
k3blibs-dev - The KDE cd burning application library - development files

Next, type apt-get install k3b and a few moments later you’ll have K3b installed on your Debian system. This ease of installing (or upgrading) software is why Debian users swear by apt-get (even though it’s a commandline tool).

Introducing Office Applications and Tools

Word processor, spreadsheet, presentation software, calendar, calculator — these are some office staples. Most Linux distributions come with the OpenOffice.org (often shortened as OO.o or Ooo) suite of office applications and tools. You can try all of them one by one and see which one takes your fancy. Each application is fairly intuitive to use. Although some nuances of the user interface may be new to you, you’ll become comfortable with the interface after using it a few times. This section briefly introduces the following applications, as well as some other commercially available office applications for Linux:

  • OpenOffice.org Office Suite: A Microsoft Office–like office suite with the Writer word processor, the Calc spreadsheet program, the Impress presentation program, the Draw drawing and illustration application, and Math, a mathematical formula editor
  • Kontact: A personal information management application in KDE
  • Calculators: A GNOME calculator and KDE calculator
  • Aspell: A spelling checker
OpenOffice.org office suite

OpenOffice.org is an office suite developed by the OpenOffice.org project (www.openoffice.org). OpenOffice.org is similar to major office suites such as Microsoft Office. Its main components are the Writer word processor, the Calc spreadsheet, and the Impress presentation program.

You can easily start OpenOffice.org — either the overall suite or an individual application — from most GUI desktops by clicking a panel icon or by making a choice from the main menu. For example, in SUSE, you can click a desktop icon to open the initial window of the OpenOffice.org suite. You can create new Open Office documents or open existing documents (which can be Microsoft Office files as well) from the main window of the OpenOffice.org.
Writer
Choosing File➪New➪Text Document from any OpenOffice.org window starts OpenOffice.org Writer with a blank document in its main window. Using Writer is simple — if you’re familiar with Microsoft Word, you should have no trouble finding your way around Writer. You can type text into the blank document, format text, and save text.
You can also open documents that you have prepared with Microsoft Word on a Windows machine. Figure 5-1 shows a Microsoft Word document opened in OpenOffice.org Writer.
You can prepare documents in OpenOffice.org Writer
Figure 5-1: You can prepare documents in OpenOffice.org Writer.
When you save a document, by default, Writer saves it in OpenDocument text format in a file with the .odt extension.
OpenOffice.org version 2.0 and later uses the standard OASIS OpenDocument XML format as the default file format (the file extension is .odt). The OASIS OpenDocument format is not tied to any vendor or any specific office suite software. For more information on OpenDocument format, see
http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=office
If you need to share OpenOffice.org Writer documents with Microsoft Word, you can save the documents in several formats, including Microsoft Word 97/2000/XP and Rich Text Format (.rtf). For exchanging files with users of OpenOffice.org versions before 2.0, save the file in StarOffice text document format with an .odt extension.
Writer is simple and intuitive to use. If you need help, online help is available by choosing Help➪OpenOffice.org Help from the Writer menu (or pressing F1 in newer versions). This brings up the OpenOffice.org Help window with help information on Writer. You can then click the links to view specific help information.
Calc
Calc is the spreadsheet program in the OpenOffice.org application suite. To start Calc, choose Spreadsheet from the Office category in the main menu or choose File➪New➪Spreadsheet from any OpenOffice.org window. Calc displays its main window, which looks similar to Windows-based spreadsheets, such as Microsoft Excel. (Calc can read and write Microsoft Excel format spreadsheet files.)
Use Calc in the same way you use Microsoft Excel. You can type entries in cells, use formulas, and format the cells. (For example, you can specify the type of value and the number of digits after the decimal point.) Figure 5-2 shows a typical spreadsheet in Calc.
Prepare your spreadsheets with OpenOffice.org Calc
Figure 5-2:Prepare your spreadsheets with OpenOffice.org Calc.
When preparing the spreadsheet, use formulas in the same format that you would in Microsoft Excel. For example, use the formula SUM(D2:D6) to add the entries from cell D2 to D6. To set cell D2 as the product of the entries A2 and C2, type =A2*C2 in cell D2. To find out more about the functions available in OpenOffice.org Calc, choose Help➪OpenOffice.org Help from the menu (or press F1 in newer versions). This opens the OpenOffice.org Help window, from which you can browse the functions by category and click a function to read more about it.
To save the spreadsheet, choose File➪Save As. A dialog box appears, from which you can specify the file format, the directory location, and the name of the file. When you save a document, Calc saves it in OpenDocument spreadsheet format in a file with the .ods extension by default.
OpenOffice.org Calc can save the file in several other formats, including Microsoft Excel 5.0/95/97/2000/XP, as well as text file with comma-separated values (CSV).
If you want to exchange files with Microsoft Excel, save the spreadsheet in Microsoft Excel format (choose an appropriate version of Excel). Then you can transfer that file to a Windows system and open it in Microsoft Excel.
Impress
Impress is similar to Microsoft PowerPoint, in that it allows you to create unique and creative slide presentations for a variety of purposes. To run Impress, choose Presentation from the Office category in the main menu or choose File»New»Presentation from any OpenOffice.org window.
When you first open Impress, the program prompts you for the presentation style and template. To begin working, select Empty presentation and click Create. To open an existing document, select the appropriate option from the Presentation Wizard and click Open. Then select the presentation file you want to open. You can open Microsoft PowerPoint files in Impress. Figure 5-3 shows a typical slide presentation in Impress.
The Impress window shows the first slide together with an outline view of the slides along the left side. The exact appearance depends on the document type and template you select. You can begin adding text and other graphic objects such as images, text, and lines to the slide.
To insert a new slide, choose Insert➪Slide from the menu. A blank slide appears. You can then add text and graphics to that new slide.
To save a presentation, choose File➪Save. For new documents, you have to provide a filename and select the directory where you want to save the file.
If you want to share the slides with someone who uses Microsoft PowerPoint, save the presentation in Microsoft PowerPoint 97/2000/XP format.
You can prepare presentations in OpenOffice.org Impress
Figure 5-3: You can prepare presentations in OpenOffice.org Impress.
Calendars
KDE comes with Kontact — an application that integrates existing KDE applications such as KMail mail reader and KOrganizer calendar program in a single graphical personal information manager. You can start Kontact from panel icons or the main menu. (The location of the menu entry depends on the Linux distribution.)
When Kontact starts, it usually displays a summary window with information about new e-mail messages, upcoming scheduled events, and more. You can explore each application individually by clicking the icons in the left pane of the Kontact window. For example, Figure 5-4 shows the Kontact window after you click the Calendar icon. In this case, Kontact displays the output of KOrganizer. The KOrganizer program displays a calendar view, in which you can click a date to set or view that day’s schedule.
To add events or appointments for a specific date and time, select the date from the calendar, double-click the time, and type a brief description of the appointment in the New Event dialog box that appears. Click OK when you’re finished.
Store your appointments and view your calendar in KOrganizer
Figure 5-4: Store your appointments and view your calendar in KOrganizer.
Calculators
You have a choice of the GNOME calculator or the KDE calculator. Both are scientific calculators, and you can do the typical scientific calculations, such as square root and inverse, as well as trigonometric functions, such as sine, cosine, and tangent.
Do your calculations in the KDE calculator
Figure 5-5: Do your calculations in the KDE calculator.
You can display additional buttons by selecting options from the Settings menu. For example, choose Settings»Statistic Buttons to show buttons that enable you to perform statistical calculations with the calculator.
next Checking out Multimedia Applications in Linux
Share this article :

0 comments:

Post a Comment

 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. Linux - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger