-
Notifications
You must be signed in to change notification settings - Fork 2
installer sage
Dans un premier temps vous devez télécharger le fichier sage qui correspond à votre OS. Vous devez impérativement faire attention à ce que vous choisissez. L'archive contenant les fichiers nécessaires à l'installation de [[SageMath]] sur votre machine est assez volumineuse (+-1Go).
Nous vous recommandons fortement de ne pas utiliser de version supérieure à la version 7.3. Elle est pour le moment instable. Et peu compatible avec notre travail. Afin de télécharger la version de SageMath correspondante à vos besoins, nous vous invitons à cliquer sur ce lien :
Lien DDL
Un certain nombre d'application est indispensable afin de pouvoir utiliser sage. Nous vous proposons donc d'installer toutes ces applications.
sudo apt-get install binutils gcc make m4 perl tar git
sudo apt-get install binutils gcc g++ gfortran make m4 perl tar git
sudo apt-get install libssl libssl-dev
Facultatif:
sudo apt-get install texlive
Permet d'avoir des animations.
Il est impératif de déplacer l'archive que vous venez de télécharger dans un répertoire partagé.
**ATTENTION **!
Aucun répertoire de votre chemin absolue ne doit comporter de caractères spéciaux tels que des accents ou des signes de ponctuation.
En effet, le chemin de votre dossier d'installation sera stocké dans une variable et réutilisé dans de nombreux scripts ne prenant pas en compte ces caractères. Vous risquez de corrompre votre installation. A moins de rajouter le format utf-8 dans chaqu'un des fichiers pythons utilisés par le Makefile. Mais ce serait long et fastidieux.
Se placer dans le répertoire SageMath afin de décompresser votre archive.
Ensuite se placer dans le répertoire et décompresser avec :
tar xvf nomdufichier
Attention :Cette opération peu prendre un certain temps selon la puissance de votre ordinateur.
make
**Attention **: Cette opération peu prendre énormément de temps selon la puissance de votre ordinateur. A titre informatif, elle peut durer de 2 minutes à 14 jours (Sur un RaspberryPi ;D ).
Se placer dans sageMath et exécuter :
./sage
A ce niveau là, vous devriez avoir le programme en cours d’exécution, vous pouvez désormais, tenter d'effectuer des calculs de base ( 2+2 par exemple).
^c
./sage -n jupyter
Note importante : Vous ne pouvez faire l'installation qu'une seule fois, sinon il faut recommencer à partir de l'étape 3. En effet, il existe un script qui installe les binary et qui ne s’exécute qu'une seule fois.. Si jamais vous rencontrez des erreurs, il faut repérer les erreur d'installations dans le terminal et les régler manuellement.
* sage requiere ssl instead of HTMLS..... => problème lors de l'install de open-ssl
* permission denieds = prob de permission => repérer le fichier et faire un `chmod a+r du fichier` ou `chmod - R a+r [nomrep]` pour appliquer ça de façon récursive a tous le contenu du répertoire.
Si jamais le dossier commence par .NOMREP c'est que c'est un fichier caché, et ils ne sont pas affectés par chmod. Dans ces cas la utiliser chown a+r ou chown -R
Je vous recommande SublimeText 3