Chapitre 2. Découvrir les logiciels Linux

Table des matières

2.1. Bureautique
2.2. Réseau
2.3. Multimédia
2.4. Graphisme
2.5. Gestion du système et de fichiers
2.6. Développement de logiciel

Résumé

Linux s'accompagne d'un grand nombre d'applications qui apportent souvent plus d'une solution à vos problèmes précis. La difficulté est de trouver la bonne application qui correspond à vos besoins et qui est aussi facile à utiliser que les applications Windows ou Mac que vous avez utilisées jusqu'à présent. Ce chapitre présente les applications Linux les plus importantes et les plus performantes pour vous permettre de passer en souplesse à votre nouvel environnement de travail.

Les quelques sections suivantes présentent certains des équivalents Linux les plus puissants aux logiciels Windows courants. Chaque section est dédiée à un type d'application donné et expose les types de travaux, les applications Windows et les équivalents Linux. Nous présenterons ensuite plus en détails ces applications et nous fournirons des liens vers de plus amples informations. Cette liste ne peut en aucune façon être complète puisque le développement de logiciels est un processus qui évolue et que de nouvelles applications sont créées à chaque minute.

2.1. Bureautique

La section suivante présente les solutions logicielles de bureautique et d'entreprise les plus populaires et les plus puissantes. Celles-ci comprennent les suites bureautiques, les bases de données, les logiciels de comptabilité et les logiciels de gestion de projet.

Tableau 2.1. Logiciels de bureautique pour Windows et Linux

Type de travail

Application Windows

Application Linux

Suite bureautique

MS Office, StarOffice, OpenOffice.org

OpenOffice.org, StarOffice

Traitement de texte

MS Word, StarOffice/OpenOffice.org Writer, WordPerfect

OpenOffice.org/StarOffice Writer

Tableur

MS Excel, StarOffice/OpenOffice.org Calc

OpenOffice.org/StarOffice Calc

Présentation

MS PowerPoint, StarOffice Presentation, OpenOffice.org Impress

OpenOffice.org Impress, StarOffice Presentation

Tracé de données

MS Excel, MicroCall Origin

OpenOffice.org Calc, Gnuplot

Base de données locale

MS Access, OpenOffice.org + MySQL

OpenOffice.org + MySQL, Rekall, knoda, PostgreSQL

Gestion de trésorerie

MS Money, Quicken, moneyplex

GnuCash, moneyplex

Gestion de projet

MS Project

Planner, Taskjuggler

Organisation de la pensée

MindManager, Free Mind

VYM (View Your Mind)

OpenOffice.org

OpenOffice.org est la réponse open source à MS Office. C'est une suite bureautique très puissante comprenant un traitement de texte (Write), un tableur et gestionnaire de bases de données (Calc), un gestionnaire de présentation (Impress) et un programme de dessin (Draw). Les utilisateurs habitués à la famille d'applications MS Office trouvent une interface d'application très similaire et toutes les fonctionnalités auxquelles ils sont habitués. Le passage d'une suite bureautique à l'autre est très souple car OpenOffice.org peut importer des données depuis les applications MS Office. Il existe même une version de OpenOffice.org pour Windows, ce qui permet aux utilisateurs de Windows de basculer vers une alternative open source tout en continuant d'utiliser Windows. Vous trouverez plus d'informations sur OpenOffice.org à l'adresse http://www.openoffice.org/ ; lisez Chapitre 6, La suite bureautique OpenOffice.org pour trouver une introduction à OpenOffice.org et un petit guide pour faire migrer vos données d'une suite bureautique à l'autre.

StarOffice

StarOffice est une version propriétaire de OpenOffice.org qui est distribuée par Sun Microsystems. Elle est disponible sur plusieurs plateformes dont Windows et Solaris. Elle comporte certaines fonctionnalités avancées qui ne se trouvent pas dans la version gratuite (OpenOffice.org). Vous trouverez plus d'informations sur StarOffice à l'adresse http://www.sun.com/software/star/staroffice/.

Gnuplot

Gnuplot est un logiciel de tracé de données utilisé en ligne de commande très puissant et portable. Il est aussi disponible pour les plateformes MacOS et Windows. Vous pouvez exporter les graphiques créés avec Gnuplot vers de nombreux formats comme PostScript, PDF, SVG et d'autres, ce qui vous permet de les manipuler facilement. Vous trouverez plus d'informations sur Gnuplot à l'adresse http://www.gnuplot.info/index.html.

Rekall

Rekall est un outil permettant de manipuler des bases de données. Les bases de données prises en charge comprennent MySQL, PostgreSQL, XBase avec XBSQL, IBM DB2 et ODBC. Utilisez Rekall pour générer divers types de rapports et de formulaires, pour concevoir des requêtes à une base de données ou pour importer et exporter des données dans différents formats. Vous trouverez plus d'informations sur Rekall à l'adresse http://www.thekompany.com/products/rekall/.

knoda

knoda est une interface frontale pour différents types de bases de données. Elle prend en charge les connexions aux serveurs de bases de données MySQL, PostreSQL, SQLite et ODBC. Vous pouvez utiliser knoda pour manipuler les données dans les tables, pour les requêtes de création et de tri et pour importer et exporter des données au format CSV. Vous trouverez plus d'informations sur knoda à l'adresse http://www.knoda.org/.

PostgreSQL

PostgreSQL est un système de gestion de bases de données relationnelles à objets qui prend en charge un sous-ensemble étendu du standard SQL dont les transactions, les clés externes, les sous-requêtes, les déclencheurs et les types et fonctions définis par l'utilisateur. Vous trouverez plus d'informations sur PostgreSQL à l'adresse http://www.postgresql.org/.

GnuCash

GnuCash est un outil logiciel qui permet de gérer à la fois vos finances personnelles et professionnelles. Gardez une trace des revenus et des dépenses et gérez vos comptes en banque et vos portefeuilles d'actions, le tout en utilisant un seul logiciel. Découvrez GnuCash à l'adresse http://www.gnucash.org.

Planner

Planner est un outil de gestion de projet qui cherche à fournir des fonctionnalités proches de celles des outils de gestion de projet utilisés sous Windows. On trouve parmis ces fonctionnalités les diagrammes de Gantt, divers modes d'affichage des tâches et des ressources et beaucoup plus encore. Vous trouverez plus d'informations sur Planner à l'adresse http://www.imendio.com/projects/planner/.

Taskjuggler

Taskjuggler est un logiciel de gestion de projet petit mais très puissant. Prenez le contrôle de vos projets en utilisant les fonctionnalités de diagramme de Gantt ou en générant tous types de rapports (au format XML, HTML ou CSV). Les utilisateurs qui ne sont pas habitués à manipuler des applications à travers la ligne de commande peuvent utiliser l'interface frontale en mode graphique de Taskjuggler. Vous trouverez plus d'informations sur Taskjuggler à l'adresse http://www.taskjuggler.org.

VYM (View Your Mind)

VYM est un logiciel utilisé pour visualiser vos idées en créant et en manipulant des cartes d'idées (mind maps). La plupart des manipulations ne demandent pas plus qu'un clic de souris. Des branches peuvent être insérées, supprimées ou ordonnées à nouveau très simplement. VYM propose aussi un ensemble de drapeaux qui vous permettent de signaler certaines parties de la carte (important, urgent, etc). Il est aussi possible d'ajouter des liens, des notes et des images à une carte d'idées. Les cartes VYM utilisent un format XML ce qui vous permet d'exporter vos cartes d'idées en HTML très facilement. Vous trouverez plus d'informations sur VYM à l'adresse http://www.insilmaril.de/vym.


SUSE LINUX Guide de l'utilisateur 9.3