Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
celestia [Le 22/07/2019, 13:59] 134.214.252.100 |
celestia [Le 30/12/2019, 16:26] melixgaro [Ubuntu 18.04LTS/19.10] |
||
---|---|---|---|
Ligne 24: | Ligne 24: | ||
===== Installation===== | ===== Installation===== | ||
- | ====Ubuntu 18.04/19.04 ==== | + | ====Ubuntu 18.04LTS/19.10==== |
- | <note important>Ce script récupère les .deb sur un site tiers au lieu des archives officielles Ubuntu (archive.ubuntu.com). Absolument rien ne justifie cela. Comme d'habitude, soyez prudents lors de l'exécution de scripts avec les droits administrateurs. Une procédure plus transparente est possible et souhaitable. Il utilise notamment une version modifiée du paquet libpng12 pour contourner un problème d'installation sur 19.04 et au-delà.</note> | + | Celestia a été retiré des dépôts Ubuntu mais il existe des solutions d'installation alternatives. |
- | **Méthode simple pour installer Celestia :** | + | * Paquet universel Appimage : |
+ | Pour s'affranchir de l'installation et des possibles problèmes de dépendances, télécharger l'archive AppImage depuis le dépôt Github officiel à [[https://github.com/munix9/Celestia/releases/download/continuous/celestia-qt-continuous-x86_64.AppImage|cette adresse]] (il s'agit d'un des liens listés [[https://github.com/munix9/Celestia/releases/|ici]]) | ||
+ | * Via les dépôts du projet : | ||
- | Désormais vous pouvez utiliser ce script pour installer Celestia : https://gitlab.com/simbd/Scripts_divers/raw/master/Celestia_Ubuntu.sh | + | Pour 18.04 : ouvrir un terminal et saisir les commandes suivantes pour ajouter le dépôt, recharger la liste des paquets et installer celestia (instructions adaptées de [[https://github.com/CelestiaProject/Celestia/blob/master/INSTALL|cette page]]) |
- | Rien de plus simple : il suffit de le télécharger et de mettre le droit d’exécution (chmod +x) puis le lancer et c'est installé. | + | |
- | Ce script est compatible avec la 18.04LTS mais aussi la version 19.04. | + | <code> |
- | (A noté que cela ne semble pas fonctionner sur la prochaine version, la 19.10, encore en cours de développement en raison de paquet manquant dans les dépôts, à voir plus tard, le but serai de rendre surtout Celestia compatible avec la 20.04LTS l'année prochaine). | + | wget -q -O - https://download.opensuse.org/repositories/home:/munix9:/unstable/Ubuntu_18.04/Release.key | sudo apt-key add - |
+ | echo "deb https://download.opensuse.org/repositories/home:/munix9:/unstable/Ubuntu_18.04/ ./" | sudo tee /etc/apt/sources.list.d/celestia-obs.list | ||
+ | sudo apt update && sudo apt install celestia | ||
+ | </code> | ||
- | Depuis une console du terminal, cela revient à faire : | + | Pour 19.10 : il n'y a pas de dépôt dédié. Il est possible d'utiliser la même procédure que pour 18.04 à condition d'installer au préalable une dépendance non satisfaite avec les commandes suivantes (téléchargement de la dépendance depuis les dépôts bionic, installation et suppression du fichier téléchargé) |
- | wget --no-check-certificate https://gitlab.com/simbd/Scripts_divers/raw/master/Celestia_Ubuntu.sh && chmod +x Celestia_Ubuntu.sh && sudo ./Celestia_Ubuntu.sh | + | |
+ | <code> | ||
+ | wget -q http://fr.archive.ubuntu.com/ubuntu/pool/universe/g/glew/libglew2.0_2.0.0-5_amd64.deb | ||
+ | sudo apt install --no-install-recommends ./libglew2.0_2.0.0-5_amd64.deb | ||
+ | rm -v libglew2.0_2.0.0-5_amd64.deb | ||
+ | </code> | ||
+ | |||
+ | Le paquet universel et les dépôts fournissent la dernière version de Celestia (branche 1.7.x). Les dépôts permettent d'installer la version en Qt5 (nouvelle interface) ou la version Gtk (ancienne interface) ou la version GLUT. La version Qt5 et Gtk peuvent co-exister sur la même machine a priori. | ||
+ | |||
+ | <note>À confirmer : est-ce que les fichiers de configurations pour l'interface Qt5 et Gtk sont différents ?</note> | ||
====Ubuntu < 16.04==== | ====Ubuntu < 16.04==== | ||