Install Linux

De Celestia wiki

Se procurer Celestia

Téléchargez sur le site officiel de Celestia, section Linux, l'archive tarball celestia-gtk-1.4.1.x86.tar.gz.
Vous avez aussi la possibilité de vous procurer les paquetages au format RPM si votre distribution gère ce type de fichier (Redhat, Mandrake, Mandriva, Suse). Dans ce cas, il y aura 2 paquetages RPM à télécharger: celestia-kde-1.4.1-3mdk.i586.rpm et celestia-kde-textures-1.4.1-3mdk.i586.rpm.

Compiler les sources de Celestia

La compilation est une pratique qui fait peur au débutant linux, et cela n'ira qu'en s'accentuant. Pour cause, le simple utilisateur n'a plus besoin de compiler sur la plupart des distributions grand public.

Toutefois, les fichiers d'installation gnu/linux (deb, rpm, etc) mettent bien du temps à arriver pour Celestia. C'est pourquoi il peut être utile de savoir comment procéder à la compilation des sources de Celestia.


1- Ouvrir un terminal (Konsole par exemple)
2- Placez-vous dans le dossier dans lequel a été téléchargé l'archive via la commande (ex: pour /home/mon_rep):

  $cd /home/mon_rep/

3- Toujours dans le terminal, décompactez l'archive:

  $tar zxvf celestia-1.5.0.tar.gz

--> (le dossier celestia-1.5.0 est créé)

4- Placez-vous dans le répertoire de Celestia:

  $cd /home/mon_rep/celestia-1.5.0/

5- Configurez le programme pour votre distribution:

  $./configure

--> certaines options sont disponibles et sont consultables dans le fichier Install de l'archive

6- Compilez le programme:

  $make

7- Installation finale:

  $su 

--> passage en mode superutilisateur (root) --> entrez le mot de passe et

  $make install

8- Si l'installation c'est déroulée sans problèmes, Celestia peut-être lancée via un terminal:

  $celestia

Vous pouvez créez un raccourcis sur votre bureau. Sous KDE, procédez ainsi :
Clic droit-->Créez un nouveau/Fichier/Lien vers une application.


Clic droit sur le lien --> Propriétés/dans l'onglet Application renseignez le champ "commande" par celestia.


Installer les paquetages RPM

Pour ce qui est de l'installation de ce type de fichier, rien de plus simple:

1- Ouvrir un terminal (konsole par exemple)
2- Placez-vous dans le répertoire contenant vos fichiers rpm (par ex: pour /home/mon_rep):

  $cd /home/mon_rep

3- Toujours dans le terminal, taper les commandes suivantes:

  $su --> passage en mode superutilisateur (root) --> entrez le mot de passe
#rpm -ivh celestia-kde-1.3.2-3mdk.i586.rpm
#rpm -ivh celestia-kde-textures-1.3.2-3mdk.i586.rpm

4- Vous pouvez alors démarrer Celestia via la commande:

  $celestia

Vous pouvez aussi créer un raccourcis sur le bureau en utilisant la méthode décrite en section tarball.

Une autre solution, encore plus simple, est de cliquer directement sur le paquetage rpm. S'ouvre alors une zone de texte dans laquelle il faut rentrer le mot de passe root.
Survient enfin 1 ou 2 questions toutes simples (du genre "voulez-vous installer les paquetages?", et l'installation est terminée! Conservez tout de même l'ordre d'installation de ces 2 paquetages comme décris ci-dessus (de toute façon, le logiciel vous le rapellera..).

Installer Celestia sous Ubuntu


  • Changer les permissions sur le fichier, soit en

a/ cliquant droit sur le fichier, aller dans l'onglet "permissions", et cliquer sur "exécution" dans la ligne "Propriétaire", puis sur fermer.
ou
b/ en ligne de commande : sudo chmod 744 /home/*nomperso*/*laoulefichieresttéléchargé/celestia-gtk-1.4.1.x86.package

  • Si GTK+ est installé, en cliquant sur le fichier, on doit pouvoir maintenant l'exécuter.

Si ce n'est pas le cas, en ligne de commande : bash /home/*nomperso*/*laoulefichieresttéléchargé/celestia-gtk-1.4.1.x86.package

et Ubuntu va vous demander de télécharger les outils pour exécuter le paquet. Suivez les instructions, et tout sera installé automatiquement.

Vous pouvez aussi utiliser la commande "sudo apt-get install celestia" dans un terminal.

Autre méthode

Il possible de tout simplement télécharger version beta "debianisée". L'installation est bien plus facile, avec des paquets déjà compilés.

Explications plus approfondies

Trop bref ? Vous débutez sous linux, et tout cela vous semble incompréhensible ? Pour de plus amples explications, consultez le site ubuntu-fr.

Installer Celestia sous Gentoo Linux


Encore une fois, avec un système de gestion de paquet, c'est très facile:
1- Ouvrir un terminal
2- Taper les commandes suivantes :

  $su 

--> passage en mode superutilisateur (root) --> entrez le mot de passe

3- Utilisez Portage pour rechercher le paquet et ses dépendances avec:

emerge -av celestia

Notez qu'au moment de la rédaction de cet article, Les mainteneurs de Gentoo n'ont pas encore ajouté Celestia 1.4.x et portage utilise donc toujours la 1.3.2 dans son arbre officiel ! Ceci est probablement du au fait que Celestia intégrera le support multilingue dans ses prochaines versions.

Vous pouvez toujours utiliser la version de la branche de développement instable qui est tout de même bien plus à jour.

Pour cela, vous avez deux choix possibles : 1 - Soit vous spécifiez ponctuellement à Portage de n'utiliser la version instable QUE pour CETTE installation :

ACCEPT_KEYWORDS="~x86" emerge -av celestia

2 - Soit en ajoutant Celestia à votre fichier package.keywords avec le mot clé "~architecure":

echo "sci-astronomy/celestia ~x86" >> /etc/portage/package.keywords

et vous bénéficierez de Celestia 1.4 en Français !

Note : Les exemples ci-dessus partent du principe que votre ordinateur est de type i386 à i686 (Donc un PC Pentium, Athlon, Duron, Sempron...) mais si vous avez une autre architecture (SPARC, PPC, et processeurs 64 bits chez AMD) il vous faudra vous en référer au mot clé approprié selon votre architecture!! Consultez le site Gentoo Officiel pour plus de précisions.

Lexique des commandes utilisées

Les commandes de base sous linux en mode console, et leurs significations:

- cd: call directory --> se place sur le répertoire spécifié
- chmod: change mod --> modifie les droits d'exécution, d'écriture ou de lecture d'un fichier
- su: sudo --> appelle le mode superutilisateur (root). Nécessite l'entrée d'un mot de passe
- i: install --> parle de lui même
- v: verbose --> rend l'installation "bavarde" (utile en cas de bugs)
- h: hash --> affiche une barre de progression (histoire de faire + pro)

Retour Celestia