Ancestris - Prérequis
From Arvernes Wiki
Accueil
-
Copies écrans
-
Prérequis
-
Télécharger
-
Guide utilisateur
-
Les Plugins
-
F.A.Q.
-
Discuter
-
Liens
Ancestris a besoin de Java pour pouvoir fonctionner. Il faut donc que l'on vérifie si l'on a Java (que ce soit le JRE ou le JDK[1]), si oui, qu'on s'assure qu'il s'agit d'une version compatible avec Ancestris[2], si non, qu'on le télécharge.
Contents |
Présence ou non de java sur notre ordinateur
Java existe pour tous les systèmes d'exploitation. Il convient d'aller sur le site de Sun Microsystem pour télécharger Java correspondant à votre ordinateur.
Cependant, peut être que java est déjà installé sur votre ordinateur. On va le vérifier en allant sur le site de Sun. Pour cela Sun a mis en ligne une page permettant de le faire automatiquement.
Trois cas :
1°) Java est installé, et vous avez la dernière version.
- Dans ce cas, vous pouvez sauter cette section, et aller sur la page de téléchargement d'Ancestris.
2°) Java est installé, mais vous n'avez pas la dernière version.
- Là vous allez voir un écran du genre de celui qui suit si votre version n'est pas la toute dernière disponible :
3°) Java n'est pas installé du tout.
- Le site de Sun va vous l'indiquer et vous proposer de télécharger la dernière version.
Donc en résumé, dans les cas 2°) et 3°), à savoir, si vous n'avez pas la toute dernière version, ou si vous n'avez pas java du tout, voici la façon de l'installer.
Installation et ou mise à jour de Java
Nous allons expliquer ici l'installation et/ou la mise à jour de java au travers d'une interface graphique. Si vous voulez installer Java manuellement, dans un terminal, il vous appartient de vous reporter à la section consacrée à cette manipulation.
Windows
Il vous suffit de cliquer sur le bouton "Télécharger maintenant" pour qu'un écran vous propose de reprendre la dernière version disponible pour votre système d'exploitation.
Linux
Par ordre alphabétique :
Fedora
A compter de sa version 4, Fedora incorpore par défaut une première réalisation d'un Java "libre" (non diffusé par Sun) : GCJ.
Cependant, très souvent, et c'est le cas pour Ancestris, il est préférable d'utiliser le java de Sun. Voici un lien vers le site de Fedora en français vous donnant des explications sur la manière d'installer la machine java sous Fedora
Mandriva
Voir ce qui est mis ci-dessus pour Fedora.
ATTENTION : Pour les utilisateurs de Mandriva 2011.0 (et certainement ultérieur), le Java de sun installé par défaut est la version 1.7.*. Il semblerait que celle-ci pose problème dans l'arbre dynamique.
Si c'est le cas, vous pouvez désinstaller la version présente, via le centre de contrôle, puis installer la version 1.6.* en récupérant le rpm sur le site de sun à l'adresse suivante : http://www.oracle.com/technetwork/java/javase/downloads/index.html
PS : Ceci n'est valable que si vous utilisez la version 0.6 et 0.7beta, cela semble fonctionner avec la version 0.5.
Redhat
Voir ce qui est mis ci-dessus pour Fedora.
Ubuntu
Ouvrez votre gestionnaire de paquets. Donc "Système", "Administration", "Gestionnaire de paquets Synaptic"
Sélectionnez les paquets suivants:
- java-common
- libaccess-bridge-java
- rhino
- sun-java6-bin
- sun-java6-jre
- sun-java6-plugin
Si vous voyez que les paquets concernant le "openjdk" sont cochés, décochez les et choisissez de les désinstaller, car ils fonctionnent nettement moins bien que les paquets originaux de Sun.
Si vous ne voyez pas ces paquets dans ceux qui vous sont proposés (ex, vous êtes sous Ubuntu 10.04), il vous faut activer le dépôt http://archive.canonical.com/ubuntu lucid partner
Pour Ubuntu 11.10 et supérieur voir ce Wiki, ou cette page
Une fois que tous ces paquets ont été cochés, vous cliquez sur "Appliquer", et voilà.
Si vous n'y arrivez pas, il va vous falloir passer à l'installation de java en mode ligne de commande, expliquée dans une autre section.
Autres distributions
Utilisez le gestionnaire graphique de paquets, ou le terminal, pour installer les paquets nécessaires pour votre distribution.
Si vous n'y arrivez pas, il va vous falloir passer à l'installation de java en mode ligne de commande, expliquée dans une autre section de ce site.
Mac OS
Quelle que soit votre version de MacOS X, vous devrez utiliser la fonction de mise à jour du logiciel (disponible dans le menu Pomme), afin de vérifier que vous disposez de la version de Java la plus à jour pour votre Mac.
L'installation de java en mode ligne de commande expliquée dans une autre section n'est pas disponible sur Mac, puisque c'est la société Apple qui fournit automatiquement les mises-à-jour de Java pour son système d'exploitation (Mac OS). À ce propos, vous pouvez consulter cette page (en anglais) sur le site d'Apple.
Pour information, voici les versions de Java installées selon les version de Mac OS X :
- Mac OS X 10.5.x (Leopard) : Java SE 6 (= Java 1.6), J2SE 5.0 (= Java 1.5) et J2SE 1.4.2
- Mac OS X 10.4.x (Tiger) : J2SE 5.0 et J2SE 1.4.2
- Mac OS X 10.3.9 (Panther) : J2SE 1.4.2
Cela signifie que les versions antérieures de Mac OS X font tourner des versions plus anciennes de Java. Comme Ancestris nécessite au moins la version J2SE 5.0 de Java (= Java 1.5), vous ne pourrez pas faire fonctionner les dernières versions d'Ancestris sur votre ordinateur si vous êtes sous Mac OS X 10.0.x (Cheetah), 10.1.x (Puma), 10.2.x (Jaguar) ou 10.3.x (Panther). Sous Mac OS X 10.4.x (Tiger), vous pourrez en principe faire fonctionner Ancestris, cependant il se peut que quelques rapports ne fonctionnent pas.
Afin de connaître quelle version de Mac OS X vous disposez, allez dans le menu Pomme de la barre de menus, puis cliquez sur "À propos de ce Mac".
Après avoir mis à jour Java (et installé Ancestris), si vous constatez qu'Ancestris ne se lance pas alors que vous êtes sûr d'avoir Java 1.5 (J2SE 5.0) ou Java 1.6 (Java SE 6) sur votre ordinateur, il se peut que cela soit un problème d'ordre de lancement des différentes versions de Java, puisque les versions précédentes sont automatiquement conservées. Pour vérifier quelle version de Java se lance en premier, ouvrez votre dossier Applications, puis Utilitaires, puis le dossier Java et enfin l'application Préférences Java. Cliquez sur l'onglet Général pour obtenir l'écran suivant :
Comme indiqué, il suffit de faire glisser le nom de la version la plus récente de Java installée sur votre ordinateur vers le haut pour qu'elle soit utilisée lors du démarrage de Ancestris. Par conséquent privilégiez cet ordre : 1° Java SE 6 64 bits ; 2° J2SE 5.0 64 bits ; 3° J2SE 5.0 32 bits ; 4° J2SE 1.4.2 32 bits. Une fois cette modification faite, fermez cette fenêtre de préférences et relancez Ancestris.
Voilà une manipulation laissée par quelqu'un sur un forum. Si vous êtes sous Mac Os et pouvez refondre ce paragraphe pour le mettre au goût du jour, ce serait bien utile. Merci. Donc voilà la réponse donnée :
Je réponds à ma propre question pour vous indiquer que Ancestris fonctionne maintenant, mais il faut faire une manipulation au préalable sur Mac OS
Il faut que Java 6 soit en tête dans la liste des Java (par défaut il est coché mais est en seconde ligne). Pour celà, il faut aller dans Applications > Utilitaires > Préférences Java et faire glisser le JAVA 6 en tête de liste comme ceci.
J'ai trouvé cette manip sur le site gephi, installation de java 6 sous Mac Os Leopard et maintenant ca fonctionne bien, je peux utiliser Ancestris.
Vous avez un problème avec java
Pour vous, cette histoire de java, ce n'est pas clair. Vous n'arrivez pas à trouver la version qui est déjà installée sur votre ordinateur. Vous ne savez pas exactement ce qu'il vous faut comme version, ou alors, vous avez la bonne version, mais malheureusement, ça ne marche pas.
On a essayé de rassembler dans ce qu'on appelle les FAQ (Questions Fréquemment Posées)[3], ces quelques difficultés.
Notes
- ↑ Le JRE est le minimum dont on a besoin. Il va créer un environnement java dans lequel Ancestris pourra fonctionner. Le JDK est nécessaire si vous voulez compiler les rapports. Cela peut vous sembler inutile pour le moment, mais mon conseil est quand même : reprenez le JDK, il est plus gros en taille de fichier (3 fois plus que le JRE), mais il vous permettra de faire plus de choses.
- ↑ Ancestris nécessite java 1.6.8 au minimum. La toute dernière, exemple, 1.6.20 (version 6 update 20) est préférable.
- ↑ FAQ = Frequently Asked Questions soit Questions Fréquemment Posées.

