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 Ubuntu1.
Ubuntu a été choisi parce-qu'il est parfaitement dans l'esprit Open Source d'EMC2:
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 Ubuntu2.
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.
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 [.].
Pour l'utiliser vous devez:
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 [.].
Premièrement, ajoutez le dépôt à /etc/apt/sources.list:
$ sudo sh -c 'echo "deb http://www.linuxcnc.org/emc2/ dapper emc2.2" >>/etc/apt/sources.list;'
$ sudo sh -c 'echo "deb-src http://www.linuxcnc.org/emc2/ dapper emc2.2" >>/etc/apt/sources.list'
Puis faites les mises à jour et l'installation d'emc2 avec:
$ sudo apt-get update
$ sudo apt-get install emc2
Ces commandes vont installer correctement les paquets emc2 avec toutes leurs dépendances3.
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:
$ gpg --keyserver pgpkeys.mit.edu --recv-key BC92B87F
$ gpg -a --export BC92B87F | sudo apt-key add -
1 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/ Retour
2 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. Retour
3 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. Retour