Linux software

From MEPIS Documentation Wiki

Jump to: navigation, search

Packages that are marked with a "p" are pre-installed in MEPIS 7.0.

This is not an exhaustive list of Linux software, it's just a list of most common used and generally considered as the "best" software that's available in Linux. See also linux app finder for a more complete list of software.

Most of these packages are available from the standard repositories and can be installed through Synaptic or apt-get. If you don't find your package in the repos, then download from the website. For installing such packages please check: Software Installation Guide.

Contents

Office Productivity

Office Suites

  • openoffice.org p -- the most popular office suite for Linux. Only Writer and Calc supplied by default with MEPIS 7. More here
  • Kile -- Kile is a user friendly TeX/LaTeX editor for the KDE desktop environment.

Text Editing

Simple Word processing / rich text

  • abiword -- simple and quick wordprocessor with basic features.

Simple Spreadsheet processing

  • gnumeric -- quick functional spreadsheet program

Simple database

  • kexi -- simple, functional database progrem

GUI textfile editors

  • kate p -- good textfile editor and "IDE lite" for programming and config files. Features syntax highlighting for many languages, multiple files open in a single instance, many other nice features.
  • kwrite p -- light version of Kate
  • kedit -- KDE's ultra-lite text editor.

Console text editors

  • Nano p -- text based (console application) editor.
  • vi p -- default text editor for console; also try vim, it's similar but works better with a standard pc keyboard.
  • qemacs -- text based (console application) editor.

Desktop Publishing

  • Scribus -- professional publishing features

FAX

  1. Use an internet fax service. Choice and price of service depends on volume and services needed, see this fax price comparison.
  2. Use a desktop application. You should install a Postscript printer before using any of these.
    1. Use Efax-gtk on Postscript documents
    2. Use KdeprintFax p on documents in common formats such as *.doc, *.rtf, *.html, or *.txt
    3. For Open Office p, consult the documentation.

PDF

Readers

  • kpdf p
  • acroread (Adobe Reader 7) -- allows text and image copying

Writers

  • OpenOffice.org Writer p
  • KWord -- part of KOffice
  • kprinter p -- kprinter has a "print to PDF file" feature, any program that can print using kprinter can potentially print to PDF.
  • pdfedit -- fill in pdf forms and more

Conversion

  • pdftohtml
  • pdftotext
  • kprinter p -- KDE capabilty: any program that can print through kprinter can print a PDF file.

Business Management

  • vtiger -- manage customers, inventory, purchasing, sales, marketing; easy setup, pre-configured, GPL.
  • simpleticket -- A simple Trouble Ticket System for IT, Non-Tech Customer Support, ISP/TelCo, etc., GPL.
  • journyx -- Employee time and expenses tracking for Projects, Billing, Payroll, etc. Free full unlimited use for up to 10 users (not open source).
  • UltimateEMR -- Electronic Medical Record system for small practice physicians. open source.
  • os4ed -- Management Software for Educational Administration and Student records. open source.
  • Drupal -- Content management platform.
  • CiviCRM -- open source constituent relationship management solution.
  • gnotime -- open source project time tracking and invoicing application
  • KPlato -- Project Management program.
  • Open Project -- complete replacement for MS Project

Home Productivity

Money Management

See also the GNU GPL section of this comparison of accounting software

Media Management

Photo

  • digiKam p -- an advanced digital photo management application
  • Picasa -- a free management system from Google available through Synaptic

See also this Comparison of image management software

Music

  • Amarok p -- powerful software for organizing your music collection

See also this comparison of audio players.

Records Management

  • basKet note pads -- provides several baskets into which the user can drop notes, links, images, sounds, files, colors, application launchers, etc.

Internet (Client)

Browser

  • Firefox p -- stand-alone browser based on Mozilla.
  • IceWeasel -- Firefox variant with entirely free software
  • mozilla -- full Internet suite.
  • Opera -- fast and full Internet suite.
  • dillo -- small and very fast browser. Ideal for viewing downloaded html files.

RSS Reader

Communication Software

Email

Instant Messenger

  • Pidgin (Gaim is now Pidgin) -- multiprotocol client (AIM/ICQ, GoogleTalk, MSN, Yahoo, Jabber, IRC).
  • Kopete p -- multiprotocol client (AIM/ICQ, GoogleTalk, MSN, Yahoo, Jabber, IRC).
  • meebo -- useful service in case your company blocks IM: multiprotocol browser client. Use this meebo link for secure connection.

Voice Chat

Video Chat

  • Ekiga -- typically picks up supported webcam's audio and video. Available through the repos, and works with compatible programs for for Windows and Mac platforms.
  • aMSN -- MSN Messenger clone available through the repos.
  • OpenWengo -- open source alternative to Skype, it has webcam capability.
  • GYachI -- a Yahoo! client for Linux with webcam support.
  • Skype

IRC

  • xchat p
  • chatzilla
  • irssi-- a terminal based IRC client for UNIX systems
  • Other programs have IRC capabilities: Kopete, Pidgin, and Opera.

File Sharing

  • aMule -- eDonkey Client.
  • ktorrent p -- BitTorrent Client
  • azureus -- Java based BitTorrent Client.
  • frostwire -- Gnutella2 Client, LimeWire Pro fork, open source, No content blocking, No restrictive trademark.

FTP

  • kget -- advanced gui download manager
  • Konquerorp -- KDE's file browser, good for browsing FTP also!
  • gFTP p
  • ftp p -- console application
  • wget p -- advanced cli download manager

Web Page Design

Internet (Server)

Web Server

  • Lighttpd -- fast and efficient.
  • Apache -- the most popular web server in the world. Version 2 recommended.

FTP Server

  • proftpd -- presinstalled on SOHO server

Content Management System

  • Joomla! -- (free Mambo fork)
  • XOOPS -- also get Xoops Protector v3 to defend XOOPS from various attacks.
  • WebGUI -- web application development framework that handles content management.

E-Mail Server

  • Citadel -- Groupware Suite (email server, calendar & scheduling, address books, bulletin boards, list server, instant messaging) with AJAX web client, GPL.
  • qmail -- Email Server Suite.
  • Postfix -- see how-to's for anti-virus/spam (How-To or How-To).

PBX Server

  • Asterisk PBX -- private telephone Branch eXchange server, VoIP compatibility.

Wireless Portal Authentication

Graphics

Image Editors

Image Viewers

  • Picasa -- picture organizer and editor from Google.
  • kuickshow -- an image browser/viewer with a nice filebrowser to select images to be shown, slideshow support
  • gqview-- simple image browser with thumbnail capability. Uses GTK+ 2.x. Available through synaptic or apt-get.
  • qiv -- Quick Image Viewer (qiv) is a very small and fast GDK/Imlib image viewer. Available through synaptic or apt-get.
  • gwenview -- feature-packed yet fast image viewer and browser; Can rotate and mirror images without harming EXIF data in jpegs (unlike some other simple viewers/editors).
  • ImageMagick p -- Command line image viewer with basic editing capabilities which comes preinstalled with MEPIS. You activate it via the CLI: /usr/bin/display.

CAD

  • PythonCAD -- PythonCAD a CAD software writen in Python.
  • qcad -- 2D
  • VariCAD, download / Debian Installer
  1. alternative download - icewalkers.com
  2. freshmeat.net

Scanner

  • kooka p-- scan and OCR program (install gocr separately)
  • Xsane -- another choice with intuitive interface
  • quiteinsane a graphical frontend for SANE that also has a plugin for GIMP

Audio

Music Player

Music Ripper

  • kaudiocreator -- rips music from CDs.
  • streamripper -- rips from online radio stations.
  • Grip -- has the ripping capabilities of cdparanoia builtin, but can also use external rippers (such as cdda2wav)

Music composer/editors

Video

Video Player

Video Recording/Ripping

  • k9copy -- similar to dvdshrink, easy to use.
  • dvdrip -- rip dvds to avi/mpeg/divx/xvid, available through Synaptic/apt-get
  • avidemux -- a virtualdub clone, available through Synaptic/apt-get
  • option -- dvddecryptor plus dvdshrink run in MS Windows emulator wine.
  • XDVDshrink -- open source dvdshrink, only copies the main film. Use alien to convert to .deb.
  • tovid -- a collection of video disc authoring tools; it can help you create your own DVDs, VCDs, and SVCDs for playback on your home DVD player. Unofficial .deb available.
  • lxdvdrip -- a Command Line Tool to make a copy from a Video DVD for private use.

Video Editor

  • List for a complete video editing suite. -- somewhat dated but still very useful
  • Cinelerra Debian installation - Professional level editor
  • qdvdauthor -- a complete DVDAuthoring solution for Linux with the emphasis of ease of use and a complete set of functionality
  • DeVeDe -- emphasis os on ease of use and simplicity.: highly recommended for newbies (make sure python-glade2 is installed).
  • Jahshaka -- realtime editing and effects system.
  • Avidemux -- free video editor designed for simple cutting, filtering and encoding tasks
  • kdenlive -- non linear video editor for the KDE environnment

Security

Firewall

AntiVirus

AntiRootKit

  • rkhunter - command line rootkit and vulnerability scanning tool.
  • chkrootkit -- checks for rootkits on local system

Vulnerability Scanner

  • nessus -- has open source version.
  • snort -- Intrusion Detection Software, open source, in use by govt./military.

Utilities

Backup

  • mondo -- easy to use
  • amanda -- backup multiple computers to single large capacity tape drive.
  • keep p -- good basic backup program
  • partimage -- backs up partitions into a compressed image file
  • g4l -- a hard disk and partition imaging and cloning tool similar to Norton Ghost
  • clonezilla -- another imaging package that saves and restores only used blocks
  • konserve -- system tray app that makes periodic backups
  • dar -- a powerful backup utility with many options, and a GUI kdar is also available

Advanced file tools

  • Kompare -- a tool to view and compare differences between files, part of the kdesdk package
  • KFileReplace -- used to search and replace a list of strings in a file tree
  • KHexEdit -- an editor for the raw data of binary files

System Admin

  • KSystemLog -- a system log viewer tool
  • webmin -- web-based frontend for comprehensive system administration
  • Puppet -- multi-server admin tool, automation, propagation, easier than other similar multi-server tools.

Network Monitor

  • zabbix -- advanced monitoring, alerting and visualisation. review.
  • cacti -- easy to use frontend for RRDTool.
  • Nagios -- host and service monitor designed to inform you of network problems before your users.
  • OpenNMS -- Network Monitor System.

Bandwidth Manager

  • bandwidth arbitrator -- fair division of bandwidth, dynamic, auto-configuring. Author also sells rack mount.

Program Scheduler

  • Kcron -- allows you to schedule the automatic operation of any program

SNMP

  • MRTG -- Multi Router Traffic Grapher, monitors SNMP network devices and graphs traffic.

SQL Database

  • PostgreSQL -- feature rich, enterprise class, easy to use, standards compliant, in use by Hospitals, etc.
  • FirebirdSQL -- not as easy to use, but solid, high performance, low overhead, enterprise class, in use by 911 call centers, etc.
  • MySQL -- high compatibility; this once plebeian database is gaining ground in features and stability.
  • EnterpriseDB -- Oracle compatible, built upon PostgreSQL, integrated pre-configured drivers, admin & reporting tools, closed source but has a free version. Sony Online (Everquest,SWG,etc.) is switching from Oracle to this.
  • db4objects -- object database for rapid development and faster object queries. GPL. review.
  • SQLite -- "a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. SQLite is the most widely deployed SQL database engine in the world." Public domain. Excellent for projects that don't require or want a server implementation. Examples: Amarok p, digiKam p

Distributed Systems

  • OpenAFS -- Distributed Filesystem. Phase-out your old insecure centralized file/ftp server.
  • centrify -- (not free) MS Active Directory integration for Linux servers. Note: Samba4 will soon have some of this functionality.

Clustering

  • OpenSSI -- Single System Image (many computers appear as one system to the user/program), has debian Sarge version.
  • dcc -- Debian Cluster Components, multi-server collaborative processing.
  • article -- clustering tools overview and discussion.

Virtual Machine

  • VirtualBox -- free for non-commercial use. GPL version free for any users.
  • VMWare -- VMWare is a desktop virtualization software for software developers/testers and enterprise IT professionals that runs multiple operating systems simultaneously on a single PC. VMWare player and VMWare server are available for free.
  • Parallels -- (not free) Parallels is a desktop virtualization solution that enables users to create multiple independently operating, completely self-contained virtual machines on a single PC.
  • qemu -- free, not terribly fast or sturdy, but fun to play with. Networking can be troublesome.
  • xen -- open source
  • user-mode-linux -- open source

Emulation & Compatibility

  • Cedega -- (not free) Run games written for MS Windows.
  • Crossover Office -- (not free) MS Windows API implementation - Runs software made for MS Windows.
  • DOSbox -- nice DOS emulator, mostly good for playing old DOS games. Easier to use with dosbox front end.
  • IEs4Linux -- web developers test your sites on IE. Easy script installs IE v6, v5.5, & v5. GPL.
  • ifs -- provides MS Windows with read/write access to Linux Ext2/Ext3 file systems.
  • ntfs-3gp -- provides Linux with read/write access to MS Windows NTFS file systems.
  • snes9x -- Super Nintendo emulator.
  • stella -- Atari 2600 console simulator. Ahhh, nostalgia.
  • WINE -- MS Windows API implementation - Runs software made for MS Windows.

Genealogy

  • gramps -- Genealogical Research and Analysis Management Programming System.

Screen Saver

Remote Access

  • NX Client and Server -- very fast remote desktop program. Features clustering, load sharing, clients for Linux/Windows/Mac/Solaris.
  • ssh p -- terminal OpenSSH client, also available through GUI in Konqueror by using kioslave protocol fish://ip_address
  • vncviewer
  • vncserver
  • LTSP -- Linux Terminal Server Project - deploy cheap low-maintenance thin clients - setup instructions.

Programming

  • NetBeans IDE -- cross-platform Java IDE. Available free for non-commercial use.
  • KDevelop -- KDevelop is an easy to use Integrated Development Environment for developing C/C++ applications under X11.
  • WebGUI -- web application development framework that handles content management.
  • OpenLaszlo -- web application development framework. article.
  • Gambas -- Gambas is a free development environment based on a Basic interpreter with object extensions, like Visual Basic™
  • subversion -- version control system for source code, a compelling replacement for CVS.
  • mercurial -- distributed version control system for source code. GPL.
  • monotone -- distributed version control system for source code. GPL.
  • savane -- web-based Free Software Development Hosting System with bug tracking, project & member management, mailing lists.
  • Python Language -- Rapid Application Development. Dynamic object-oriented.
  • TurboGears -- Web Development Framework (application centric).
  • Django -- Web Development Framework (CMS/Publisher centric).
  • SqlAlchemy -- SQL toolkit and Object Relational Manager.
  • Twisted -- Networking engine (event driven, multi-protocol, multi-server).
  • IronPython -- .NET wrapper. Your python code runs as a real .NET app).
  • JPython -- Java wrapper. Your python code runs as a real Java app).
  • iPython -- improved interactive shell.
  • demos -- Python demonstration and training videos.

Science

  • R -- Free/Open Source flavour of S-Plus.
  • ESS -- (EMACS Speaks Statistics) R interface for the EMACS editor.
  • GRASS -- GIS package.
  • Celestia -- 3d model of the solar system, very educational.
  • GnuPlot -- GnuPlot is a command-line driven interactive data and function plotting utility.
  • Octave -- GNU Octave is a high-level language, primarily intended for numerical computations. It uses GnuPlot for graphing.
  • Euler -- EULER is a program for quickly and interactively computing with real and complex numbers in the style of MatLab.
  • KStars -- KStars is a Desktop Planetarium for KDE.
  • rasmol -- shows different views of molecules.
  • Folding@Home -- proteine folding distribute computing.

Games

First Please see; This list of Games that can be installed on MEPIS -- currently being redone and not available

Running Windows Games in MEPIS

Adventure Games

  • adonthell
  • kq

Arcade Games

  • AlienArenaGE -- 3D FPS, has linux version, by CodeRED, not open source.
  • Cube -- 3D FPS, has linux version, open source.
  • tuxkart -- a Go-kart racing game.
  • tuxracer/ppracer -- slalom ski-ing game
  • supertux -- superMario type clone
  • pingus -- a lemmings clone
  • blobwars
  • defendguin -- a defender clone.
  • games -- a great Open Source Games collection, most have Linux versions.

Board Games

  • xboard + gnuchess -- chess game.
  • Risk -- Java-based Risk clone.

Card Games

  • kpat p --- a.k.a. patience; 14 versions of solitaire
  • pysol --- probably the biggest collection of solitaire games in one program. dozens of cardsets available as well.

Tactics & Strategy

Other

  • foobillard -- nice billiard game available from the repos

Children

General

Education

  • TuxMath -- arithmetic learning game. Similar to the classic "Missile Command" game, except to shoot down the falling bombs kids must solve a mathematical problem and type in the answer. Difficulty and speed can be tailored to the child's age and ability. Much for fun than a time test!
  • TuxType -- typing tutor. Kids type in the letter or word on a falling fish and tux eats the fish if they're right.
  • GCompris -- collection of various educational games for children bundled together in a series of submenus. Most of the games are fairly simple, probably best for pre-schoolers.
  • Childsplay -- another collection of educational games aimed at young children.

Desktop Fun

  • xpenguins -- summon swarms of penguins to waddle about the desktop. Can be customized with a variety of characters and behaviors. (need to enable "allow programs to run in root window" in KDE).
  • oneko -- cartoon kitten that follows your mouse around the screen. Switches can change it to a puppy, little boy, little girl, and others.
  • xteddy -- kids can choose from a variety of friends to place on the screen.

Graphics

  • TuxPaint -- is meant to be a simple drawing program for young children. It IS meant to be fun and easy to use. Sound effects and a cartoon character help let the user know what's going on, and keeps them entertained.
  • Ktuberling -- simple "Mr Potato Head" type game for little ones learning to use the mouse. Choose from Potato, Penguin, or Underwater canvas/accessory sets.

Desktop Environments

Personal tools
In other languages