1. Introduction
Un des problèmes les plus souvent évoqués par les utilisateurs à
propos d’EMC2 a été qu’il ne s’installait pas de lui-même. Il fallait
qu’ils récupèrent les sources, les compilent eux-mêmes, essaient
d’appliquer un noyau Linux patché RT, etc. Les développeurs d’EMC2 ont
donc choisi une distribution standard appelée
Ubuntu
[Le mot “Ubuntu” est un ancien mot Africain,
signifiant “humanité aux
autres”. Ubuntu signifie aussi “Je suis ce que je suis à cause de ce
que nous sommes tous”. La distribution Ubuntu Linux amène l’esprit
d’Ubuntu au monde du logiciel. Vous pouvez en lire plus à ce propos
ici: http://www.ubuntu-fr.org/
]
.
Ubuntu a été choisi parce-qu’il est parfaitement dans l’esprit Open Source d’EMC2:
-
Ubuntu restera toujours gratuit, il n’y a pas de frais pour l'édition "enterprise edition", nous faisons de notre mieux pour rendre notre travail disponible à tous dans les mêmes termes de gratuité.
-
Ubuntu fournit un support professionnel commercial à des centaines de sociétés dans le monde, vous aurez peut être besoin de ces services. Chaque nouvelle version d’Ubuntu reçoit des mises à jour de sécurité gratuites pendant 18 mois après sa publication, certaines versions sont supportées plus longtemps.
-
Ubuntu utilise le meilleur en termes de traduction et d’accessibilité à ses infrastructures parmi ce que la communauté du logiciel libre peut offrir et pour faire qu’Ubuntu soit aprécié par autant d’utilisateurs que possible.
-
Ubuntu est publié régulièrement selon un calendrier précis; Une nouvelle version est publiée tous les six mois. Vous pouvez utiliser la dernière version stable ou aider à stabiliser la version en cours de développement.
-
La communauté Ubuntu est entièrement dévouée aux principes de développement du logiciel libre; elle encourage tout le monde à utiliser des logiciels libres et open source, les améliorer et les distribuer.
2. La page de téléchargement d’EMC
Vous pouvez trouver l’annonce des plus récentes versions publiées d’EMC2 sur le site www.linuxcnc.org. Les versions d’EMC2 sont fournies de deux manières (sources et paquets binaires). Les sources (décrites dans le manuel du développeur) consistent en un tarball (emc2-<version>.tar.gz), que vous devez charger et décompacter dans votre répertoire home.
Le présent document (plus orienté utilisateur final) expliquera
seulement comment installer les paquets binaires sur une distribution
Ubuntu
[Pour plus d’informations sur les autres variantes
Linux, lisez le
Manuel du développeur ou demandez de l’aide sur la
Liste de diffusion.
]
.
3. Le live CD d’EMC2
Les développeurs d’EMC2 ont créé un Live-CD basé sur Ubuntu 6.06 qui vous permet d’essayer EMC2 avant de l’installer, c’est également une manière facile d’installer ensemble Ubuntu et EMC2.
Téléchargez l’image image ISO (Miroir EU) et gravez la sur un CD. (la somme MD5 du CD est vérifiable)
Quand vous bootez avec ce CD dans le lecteur de votre machine, vous pouvez voir et expérimenter un environnement identique à celui d’EMC2 qui sera le vôtre si vous choisissez de l’installer.
Si cette démonstation vous a convaicu, cliquez sur l’icône Install du bureau, répondez à quelques questions (votre nom, fuseau horaire, mot de passe) et l’installation terminera en quelques minutes.
Cette installation vous apportera tout les avantages du support de la communauté Ubuntu avec la configuration automatique d’EMC2. Quand une mise à jour d’EMC2 sera publiée, le gestionnaire de paquets vous le fera savoir et vous permettra une mise à jour aisée.
4. Script d’installation d’EMC2
Il est également possible d’utiliser un simple script d’installation d’emc2 sur Ubuntu pour les utilisateurs ayant déjà une installation existante d’Ubuntu. Il lance la commande expliquée dans [sec:Installation manuelle avec apt].
Pour l’utiliser vous devez:
-
Charger le script depuis Script pour Dapper (Pour Ubuntu 6.06) ou Script pour Hardy Heron (Pour Ubuntu 8.04)
-
Le sauver sur votre bureau. Faire un clic droit sur son icône, sélectionner Propriétés. Choisir l’onglet Permissions et cocher Propriétaire: Exécuter. Fermer la fenêtre des propriétés.
-
Maintenant double-cliquez sur l’icône emc2-install.sh, et choisissez "Run in Terminal". Une console va apparaître et vous demander votre mot de passe.
-
Quand l’installation vous demande si vous voulez installer les paquets d’EMC2, pressez Entrée pour accepter. Laissez ensuite l’installation se poursuivre jusqu'à la fin.
-
Quand elle est terminée, éjectez le CD puis vous devrez redémarrer votre machine (Système > Quitter > Redémarrer l’ordinateur). Quand vous aurez redémarré vous pourrez alors lancer EMC2 via le menu Applications > CNC.
-
Si vous n'êtes pas prêt pour configurer votre machine, essayez la configuration sim-AXIS; elle démarre en mode "machine simulée" qui ne requiert le raccordement d’aucun matériel.
-
Maintenant que l’installation est terminée, Ubuntu vous avertira quand des mises à jour d’EMC2 seront disponibles. Quand ça arrivera, vous pourrez mettre à jour facilement et automatiquement avec le gestionnaire de mises à jour.
5. Installation manuelle par apt-get.
Cette petite section décrira comment installer EMC2 sur Ubuntu 6.06 “Dapper Dreake” en utilisant les commandes apt dans une console. Si vous connaissez un peu Linux et Debian, ça va être facile. Sinon, vous devriez peut être lire [sec:Script d-installation d-EMC2].
Premièrement, ajoutez le dépôt à /etc/apt/sources.list:
Puis faites les mises à jour et l’installation d’emc2 avec:
Ces commandes vont installer correctement les paquets emc2 avec toutes
leurs dépendances
[Les dépendances sont un des atouts majeurs
des distributions basées
sur Debian. Elles assurent que vous avez la totalité de ce qui doit
être installé. Même dans un cas comme emc2 qui nécessite un noyau de
Linux patché pour travailler en temps réel, ainsi que toutes les
librairies indispensables.
]
.
Vous pourriez avoir une alarme indiquant que les paquets proviennent d’une source non vérifiée (ce qui voudrait dire que votre ordinateur ne reconnaît pas la signature GPG des paquets). Pour corriger cette situation, appliquez les commandes suivantes: