Installation pas-à-pas sur MacOS

Cette page documente pas-à-pas l'installation d'Ancestris sur un system MacOS.

Nous vous montrons ici un exemple qui a eu lieu en janvier 2021 d'installation de la version 11 d'Ancestris sur un système MacOS Catalina.

macOS-01.png

Les étapes sont les suivantes:

Veuillez noter que les écrans des sites et de l'application peuvent différer de ceux que vous allez voir du fait des mises à jour depuis l'écriture de cette documentation.

Note spéciale pour les utilisateurs de MacOS Big Sur:

  • Pour la version MacOS, il se peut qu'il soit nécessaire de spécifier le chemin de la version de Java dans le fichier de configuration d'Ancestris (voir la section correspondante si c'est le cas)
  • Pour des raisons de sécurité lié au même sujet, il sera peut-être nécessaire de placer les fichiers généalogique Gedcom dans un autre répertoire que le répertoire 'Documents' sinon ils ne pourront être ouverts par Ancestris.

 

Installation de Java

1. A partir du Bureau de MacOS...

macOS-02.png

 
2. Ouvrez un terminal et tapez "java -version"

Si Java n'est pas installé, une fenêtre apparaît et vous propose de l'installer. Cliquez sur "En savoir plus...".

Si Java est installé, allez directement à l'écran 11.

macOS-03.png

 
3. Vous êtes alors sur le site de Java. Cliquez sur "JDK Download"

Nous pouvons voir sur le site Web que Java 15 est proposé. Installons cette version même si nous recommandons d'utiliser la version 8 ou 11 qui sont des versions long terme (voir la configuration requise).

macOS-04.png

 
4. Allez à la ligne "macOS Installer" et cliquez sur le fichier ".dmg'
en-macOS-05.png

 

5. Cliquez sur le bouton vert pour télécharger.
macOS-06.png

 

6. Le téléchargement commence. Veuillez patientez...
macOS-07.png

 

7. Une fois terminé, ouvrez le répertoire des Téléchargements et vérifiez la présence du fichier.
macOS-08.png

 

8. Cliquez sur le paquet JDK pour l'installer.

macOS-09.png

 

9. L'installation du JDK de Java commence. Suivez les étapes.

en-macOS-10.png

 

10. Ces étapes devraient réussir. Une fois terminées, fermez la fenêtre.

macOS-11.png

 

11. Revenez sur le Terminal et tapez de nouveau "java -version".

Vous devriez voir le numéro de version de Java, indiquant comme dans notre exemple ici la version 15.

macOS-12.png

Nous en avons terminé avec Java. Passons maintenant à l'installation d'Ancestris.

 

Installation d'Ancestris

12. Rendez-vous sur le site https://www.ancestris.org

macOS-13.png

 

13. Dans le menu, cliquez sur TELECHARGER. Le site déroule jusqu'à la section du téléchargement.

macOS-14.png

 

14. Cliquez sur le bouton Ancestris 11 dans le panneau MacOS.

en-macOS-15.png

 

15. Autorisez le téléchargement depuis le site Ancestris si c'est la première fois que vous le faîtes.

macOS-16.png

 

16. Le téléchargement démarre. Cela prend 2 minutes.

macOS-17.png

 

17. Attendez encore un peu... Nous avons dit 2 minutes !

macOS-18.png

 

18. Une fois terminé, déplacer le fichier vers votre répertoire de généalogie.

macOS-19.png

 

19. Il est préférable de placer l'application Ancestris dans un répertoire séparé de vos données.
  • Vous pouvez par exemple placer Ancestris dans le dossier Documents/Genealogie.
  • Et vous pourrez placer vos fichiers de généalogie plus tard dans le dossier {Home}/Public/Généalogies/

Ne placez pas vos fichiers généalogiques dans les répertoires Documents, Bureau, Téléchargements, ou l'un de leurs sous-répertoires. MacOS ne vous permettrait pas d'y accéder depuis une application non-signée comme Ancestris.

en-macOS-20.png

 

20. Pour vous assurer de la bonne version de l'application, cliquez sur 'Quick Look "Ancestris"' à partir du menu contextuel du fichier.

macOS-21.png

 
21. Le descriptif de l'application s'affiche, indiquant la version et la date de l'application.

macOS-22.png

 

22. Cliquez sur 'Ouvrir ancestris' ou sinon allez dans le répertoire de l'application et cliquez sur l'icône Ancestris pour la lancer.

macOS-23.png

 

 

Confirmation du contrôle de sécurité

23. Ancestris démarre mais MacOS vous dit que l'application ne peut être ouverte car le développeur n'est pas vérifié. Ancestris est de l'Open Source et sans malware. Autorisons le lancement.

macOS-24.png

 

24. Pour cela, allons dans les Préférences Système

en-macOS-25.png

 

25. Cliquons sur "Sécurité & Confidentialité"

macOS-26.png

 

26. Cliquez sur "Lancer quand même"

macOS-27.png

 

27. Si c'est la première fois que vous faite ce genre d'autorisation, saisissez votre mot de passe.

macOS-28.png

 

28. Oui, vous êtes sûr(e). Cliquez sur "Ouvrir".

macOS-29.png

 

29. Enfin, Ancestris démarre.

en-macOS-30.png

 

30. Vous pouvez voir la fenêtre d'Accueil.

macOS-31.png

 

31. Vous pourrez remarquer que depuis le menu de l'application, vous accédez bien au Préférences d'Ancestris et au panneau "A propos".

macOS-32.png

 

Conserver dans le Dock

32. Fixons maintenant l'application Ancestris dans la barre de lancement (Dock) en cliquant sur l'icône.

macOS-33.png

 

33. Choisissez "Option" et "Conserver dans le Dock".

macOS-34.png

 

34. C'est fini. Ancestris est installé et accessible depuis la barre de lancement. Yessss !

en-macOS-35.png

 

 


 

Mention spéciale pour les utilisateurs de MacOS Big Sur

Il y a des étapes supplémentaires pour les utilisateurs de MacOS Bug Sur, au cas où Ancestris ne démarre pas après l'installation ci-dessus :

  • Il peut être nécessaire de stocker les fichiers Gedcom dans un autre dossier que les dossiers «Documents», «Bureau» et «Téléchargements». En effet, pour des raisons de sécurité, MacOS peut empêcher l'accès à ces dossiers par des applications non signées.
  • Il peut aussi être nécessaire de spécifier le chemin d'accès à la version java dans le fichier de configuration d'Ancestris. La procédure est explicitée ci-dessous.

 

Veuillez suivre les étapes supplémentaires ci-dessous pour spécifier le chemin d'accès à la version java dans le fichier de configuration Ancestris :

Principes de base :
  • Le fichier de configuration est ici : ancestris.app/Contents/Resources/ancestris/etc/ancestris.conf
  • La localisation de Java est donnée par la commande de ligne suivante : /usr/libexec/java_home -V

Les étapes sont les suivantes.

 

1. Ouvrez un terminal, vérifiez et copiez l'emplacement de la version java installée
  • Tapez /usr/libexec/java_home -V sur la ligne de commande et appuyez sur Entrée
  • Vous devez voir le chemin de la version java installée.
  • Sélectionnez la ligne indiquant le chemin, et cliquez avec la souris pour le copier dans le presse-papiers. Cette ligne peut être différente dans votre cas.
    • La voici dans l'exemple ici: /Library/Java/JavaVirtualMachines/jdk-15.0.1.jdk/Contents/Home

en-force-java-path-01.png

2. Ouvrez l'éditeur pour modifier le fichier de configuration d'Ancestris
  • Tapez la commande suivante depuis le répertoire où vous avez installé Ancestris:
    nano ancestris.app/Contents/Resources/ancestris/etc/ancestris.conf

en-force-java-path-02.png

 

3. L'éditeur "nano" s'ouvre et affiche le contenu du fichier de configuration d'Ancestris

en-force-java-path-03.png

4. Modifiez la ligne qui dit #jdkhome="path/to/jdk" et collez le chemin java entre les doubles guillemets
  • Retirez le signe "#" en début de ligne pour indiquer que cette ligne n'est plus un commentaire et est à prendre en compte
  • Remplacer entre les double guillemets path/to/jdk par le chemin vers java en le collant depuis la copie antérieure.

en-force-java-path-04.png

5. Fermer l'éditeur en sauvegardant votre modification

en-force-java-path-05.png

6. Vérifiez que le fichier de configuration a retenu votre changement et lancez Ancestris
  • Tapez la commande suivante "cat ancestris.app/Contents/Resources/ancestris/etc/ancestris.conf".
  • Le terminal affiche le fichier de configuration et l'on y retrouve bien la ligne ajoutée.

en-force-java-path-06.png

Le fichier de configuration est mis à jour. Vous pouvez démarrer Ancestris et Ancestris devrait trouver java.