#1 Le 13/05/2015, à 13:08
- Romuald-25
SageMath: Logiciel d'algèbre informatisé
Bonjour,
Ce n'est pas en programmeur que je m'adresse à vous aujourd'hui mais plutôt pour demander à chacun qui lira ce sujet s'il connaît un moyen, sur linux/debian/ubuntu, pour effectuer, à ce stade, des opérations mathématiques avec très grands nombres (vraiment grands) en ligne de commande. Je ne pense pas que les apps de la logithèque puissent le faire et de toutes façons j'ai essayé et ça plante.
Concrètement: pour ceux que ça intéresse, je veux appliquer cette formule pour n=86 000 000. Donc je voudrais un paquet à installer, qui me permette d'effectuer une opération comme n exposant n avec de très grands nombres, et qui ne plante pas si possible m'indiquant l'avancée du calcul. Un peu comme la génération de décimales de pi, un calcul très long et compliqué.
Je voudrais que ce paquet s'il existe, gère les opérations courantes (log, ln, exp, puissances, factorielles, etc, tout ce qu'on retrouve sur une calculatrice scientifique), et l'affichage en écriture scientifique (les séries de chiffres ne m'intéressent pas) et aussi l'intégration de constantes sans avoir à les calculer (pi, phi, e...).
Voilà, vous savez tout.
Merci à tous.
Dernière modification par Romuald-25 (Le 23/05/2015, à 12:57)
Hors ligne
#2 Le 13/05/2015, à 14:00
- grim7reaper
Re : SageMath: Logiciel d'algèbre informatisé
Salut,
Tu peux essayer bc : il fonctionne avec des nombres de taille arbitraire, il a les fonctions de base (mise à la puissance, racine carré, trigo, exp, log, …).
Bon, par contre il ne gère pas l’écriture scientifique et n’affiche pas de barre de progression
Quels logiciels as-tu essayé jusqu’à maintenant ?
Sinon, à priori Python, Ruby, Haskell (les langages qui utilisent GMP en fait) devrait pouvoir faire ce genre de calcul.
Hors ligne
#3 Le 13/05/2015, à 14:13
- Romuald-25
Re : SageMath: Logiciel d'algèbre informatisé
Salut,
j'ai essayé Kcalc, installé sur Kubuntu, mais comme je l'ai dit ça plante. Et, comme je ne suis pas très informé sur les programmes en ligne de commande qui existent sous linux, je n'ai pas eu l'occasion d'essayer. Peut être qu'en python...
Sinon comment fait-on pour installer bc sur ubuntu (si c'est comme ça qu'on procède) ?
Hors ligne
#4 Le 13/05/2015, à 14:29
- grim7reaper
Re : SageMath: Logiciel d'algèbre informatisé
Par le terminal :
sudo apt-get install bc
Sinon, cherche bc dans le gestionnaire de paquet que tu utilises (la logithèque ou autre).
Hors ligne
#5 Le 13/05/2015, à 14:32
- Rufus T. Firefly
Re : SageMath: Logiciel d'algèbre informatisé
Si ça se trouve c'est déjà installé. Tu peux par exemple essayer :
man bc
Si la page de man(uel) existe, c'est que le programme est installé.
Sinon, comme d'hab...
sudo apt-get install bc
Edit : grillé...
Dernière modification par Rufus T. Firefly (Le 13/05/2015, à 14:34)
La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme
Hors ligne
#6 Le 13/05/2015, à 14:35
- bishop
Re : SageMath: Logiciel d'algèbre informatisé
Salut !
Tu trouveras peut être ton bonheur dans SageMath
Outils proposés dans SageMath
Téléchargement de l'archives ou installation par PPA : Download SageMath
PPA Sage du “AIMS” team
Et aussi : Matlab Alternative Softwares For Linux/Ubuntu/Linux Mint
La plus grande surprise que puisse faire un con c'est de faire une pause.
Hors ligne
#7 Le 13/05/2015, à 14:54
- Romuald-25
Re : SageMath: Logiciel d'algèbre informatisé
@rufus, grim7reaper
Bc est effectivement installé, et à mon grand bonheur la syntaxe est très simple.
MAIS je ne trouve pas comment faire les fonctions trigonométriques, logarithmiques, les factorielles, et surtout, les constantes.
@bishop (comme le canon autotracté anglais ! )
Super ! J'essaie de suite.
Dernière modification par Romuald-25 (Le 13/05/2015, à 14:55)
Hors ligne
#8 Le 13/05/2015, à 15:21
- grim7reaper
Re : SageMath: Logiciel d'algèbre informatisé
Déjà il fait charger bc avec la bibliothèque mathématique
bc -l
Ensuite :
s (x) The sine of x, x is in radians.
c (x) The cosine of x, x is in radians.
a (x) The arctangent of x, arctangent returns radians.
l (x) The natural logarithm of x.
e (x) The exponential function of raising e to the value x.
j (n,x) The Bessel function of integer order n of x.
Il n’y a pas la factorielle par contre. Et je n’ai pas l’impression qu’il y ai de constantes prédéfinies (genre pi et e) non plus (bon au pire e = e(1)).
Hors ligne
#9 Le 13/05/2015, à 15:52
- gigiair
Re : SageMath: Logiciel d'algèbre informatisé
Pour apprendre à utilise bc, lire le fichier info
info bc
Si on n'est pas familier d'info, lancer préalablement
info info
bc n'a pas ces capacités illimitées, si j'en crois le info
m Limits
Voilà comment on peut implémenter la formule de Stirling
debjjr@grml:~$ bc -l
bc 1.06.95
Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.
e= e(1)
e
2.71828182845904523536
pi=4*a(1)
pi
3.14159265358979323844
define st(n) {return sqrt(2*pi*n)*(n/e)^n}
st(0)
0
st(1)
.92213700889578911685
st(80)
71494944731811608129020254771206982069917555757313088961944788892886\
394125061460498424247091551756747204994023748739209.8401951738901368\
7211
Je n'ai pas eu la patience d'attendre que mon pauvre eeepc ait fini de cacluler st(86e6), j'ai eu peur qu'il rende l'âme...
--
JJR.
Hors ligne
#10 Le 13/05/2015, à 15:55
- Romuald-25
Re : SageMath: Logiciel d'algèbre informatisé
Ah d'accord, moi je faisais e(x). Bref, de toutes façons bc ne me convient pas, il me met d'interminables suites de chiffres.
J'ai donc téléchargé sagemath, le premier fichier de cette page, mais après l'avoir décompressé, pas moyen de l'installer !
Si j'ai bien compris ce n'est pas un code source, donc déjà compilé donc j'ai essayé de l'installer depuis cette page, "Pre-built Binary Install", mais bien qu'ayant quelques notions, je ne suis pas du tout un pro sous linux et je n'ai pas réussi à l'installer. Voilà.
Si vous m'aidez, j'apprécierai. Car j'ai un traumatisme avec les installations depuis les archives compressées. Je suis désemparé devant mon dossier.
Hors ligne
#11 Le 13/05/2015, à 15:59
- claudius01
Re : SageMath: Logiciel d'algèbre informatisé
- Il y également The GNU Multiple Precision Arithmetic Library qui était utilisé dans les premières versions du projet SAGE d'après GNU MP.
- J'ose proposer Java: Class BigDecimal mais je crains qu'il faille se coltiner ou mettre la main dessus et surtout valider les fonctions log(), exp(), sin() and Co. au vue de Logarithm of a BigDecimal et http://beast-mcmc.googlecode.com/svn/br … Utils.java
[humour]@bishop (comme l'androïde de Alien)[/humour]
Hors ligne
#12 Le 13/05/2015, à 16:03
- Romuald-25
Re : SageMath: Logiciel d'algèbre informatisé
@ gigiair
J'ai beau avoir la 1.06.95 comme toi, mais bc ne comprends pas
e (1)
et je compatis pour ton ee PC
Hors ligne
#13 Le 13/05/2015, à 16:31
- derderder
Re : SageMath: Logiciel d'algèbre informatisé
Sinon tu peux utiliser octave : http://www.gnu.org/software/octave/
Il est dans les dépôts sur debian, donc surement sur ubuntu, un simple apt-get install octave devrais suffire.
Hors ligne
#14 Le 13/05/2015, à 16:58
- gigiair
Re : SageMath: Logiciel d'algèbre informatisé
@ gigiair
J'ai beau avoir la 1.06.95 comme toi, mais bc ne comprends pase (1)
et je compatis pour ton ee PC
Il faut lancer bc avec l'option -l
bc -l
À moins que ma version de bc soit spéciale pour moi ?
--
JJR.
Hors ligne
#15 Le 13/05/2015, à 18:00
- MicP
Re : SageMath: Logiciel d'algèbre informatisé
…À moins que ma version de bc soit spéciale pour moi ? …
Je te rassure, la version Gnu de bc a cette option.
Dans la page man de la commande bc :
…
-l, --mathlib
Define the standard math library.
…
https://www.gnu.org/software/bc/manual/ … html#SEC18
Dernière modification par MicP (Le 13/05/2015, à 18:03)
Hors ligne
#16 Le 13/05/2015, à 19:30
- bishop
Re : SageMath: Logiciel d'algèbre informatisé
Romuald-25 !
Le plus simple pour installer la dernière version de SageMath :
sudo apt-add-repository ppa:aims/sagemath
sudo apt-get update
sudo apt-get install sagemath-upstream-binary
Il faut que tu patientes quand tu as lancé la dernière commande. C'est long...
Apt décompacte et installe 800 Mo.
Dernière modification par bishop (Le 21/05/2015, à 18:52)
La plus grande surprise que puisse faire un con c'est de faire une pause.
Hors ligne
#17 Le 13/05/2015, à 20:03
- Romuald-25
Re : SageMath: Logiciel d'algèbre informatisé
D'accord merci.
en effet c'est long, j'ai pu m'en rendre compte lors du téléchargement.
As-tu un lien à me donner pour son utilisation et la syntaxe ?
Merci
Hors ligne
#18 Le 14/05/2015, à 00:21
- bishop
Re : SageMath: Logiciel d'algèbre informatisé
Romuald-25 !
Si tu es sous Ubuntu + Unity tu fais Alt + F2, tu tapes sagemath et tu cliques sur l'icône Sagemath.
Dans le Terminal on va te demander de créer un mot de passe :
┌────────────────────────────────────────────────────────────────────┐
│ SageMath Version 6.6, Release Date: 2015-04-14 │
│ Type "notebook()" for the browser-based notebook interface. │
│ Type "help()" for help. │
└────────────────────────────────────────────────────────────────────┘
Please wait while the Sage Notebook server starts...
The notebook files are stored in: sage_notebook.sagenb
Please choose a new password for the Sage Notebook 'admin' user.
Do _not_ choose a stupid password, since anybody who could guess your password
and connect to your machine could access or delete your files.
NOTE: Only the hash of the password you type is stored by Sage.
You can change your password by typing notebook(reset=True).
Enter new password:
Retype new password:
Please login to the notebook with the username 'admin' and the above password.
User admin created with the password you specified.
L'utilisateur par défaut est admin. Tu pourras ensuite créer d'autres utilisateurs et changer ton mot de passe.
Quand c'est fait une fenêtre s'ouvre dans ton navigateur par défaut : The Sage Notebook.
**********************************************************************
┌────────────────────────────────────────────────┐
│ │
│ Open your web browser to http://localhost:8080 │
│ │
└────────────────────────────────────────────────┘
Dans cette interface tu trouveras, entre autres, les informations que tu cherches. Help te fournit une documentation complète sur l'utilisation de SageMath.
Quelques liens :
SageMath dans la documentation ubuntu-fr
Lancer sage en tant que simple utilisateur dans la documentation ubuntu-fr.
SageMath, le site officiel
SageMath, le site en Français
Calcul mathématique avec SageMath, PDF du 30 mai 2013 en français (9.9Mo).
Lien vers Calcul mathématique avec Sage : http://sagebook.gforge.inria.fr/.
L'aide officielle en ligne par mail et en anglais
Sagemath éducation France, le wiki francophone.
La plus grande surprise que puisse faire un con c'est de faire une pause.
Hors ligne
#19 Le 14/05/2015, à 06:36
- Romuald-25
Re : SageMath: Logiciel d'algèbre informatisé
Encore merci pour toutes ces informations détaillées bishop, je devrais pouvoir me débrouiller avec tout ça.
Trois choses seulement:
-je vois dans sur doc.ubuntu-fr.org que sage math est aussi une application sur internet via un port.
Y-a-t-il à tout hasard une version logicielle graphique ?
-sur la doc ufficielle du site d'ubuntu, il est écrit que la compilation dure plusieurs heures.
Si j'utilise tes commandes, je n'aurai pas à le compiler avec ce que j'ai téléchargé ?
-Le pdf qui date de 2013 est super bien fait et je vois qu'il y a toutes les fonctions, mais je ne vois pas les valeurs.
Il suffit d'entrer pi ou phi pour que ça marche ?
Dernière modification par Romuald-25 (Le 14/05/2015, à 06:44)
Hors ligne
#20 Le 14/05/2015, à 13:41
- bishop
Re : SageMath: Logiciel d'algèbre informatisé
Romuald-25 écrit :
-je vois dans sur doc.ubuntu-fr.org que sage math est aussi une application sur internet via un port.
Y-a-t-il à tout hasard une version logicielle graphique ?
Oui c'est, entre autres, une application Internet via le port 8080 par défaut.
Extrait de Sage (logiciel de calcul formel) sur Wikipedia.
Par ailleurs, une interface graphique appelée le notebook (« bloc-notes »), qui fonctionne dans un navigateur web, permet de créer des feuilles de calcul mêlant texte et calculs effectués avec Sage ou d'autres logiciels. Via cette interface web, il est possible de se connecter à un serveur Sage installé sur un ordinateur distant. Plusieurs serveurs Sage publics2 permettent aujourd'hui d'utiliser Sage sans l'installer sur son propre ordinateur.
Pour une utilisation graphique de certains outils proposés dans SageMath voir GNU TeXmacs.
GNU TeXmacs sur Wikipedia => voir Outils externes :
De nombreux outils externes sont également utilisables depuis TeXmacs. Des interfaces sont notamment disponibles pour
des langages de programmation: CLISP, CMUCL, Python, QCL, R, Shell ;
des système de calcul algébrique et symbolique : Axiom, Giac, Macaulay 2, Mathematica, Maxima, Mupad, PARI/GP, Reduce, Sage, Yacas ;
des systèmes de calcul numérique : GNU Octave, Matlab, Scilab ;
des outils pour les tracés graphiques : gnuplot, Graphviz, XYpic, Mathemagix ;
autre : DraTeX, Eukleides, GTybalt, Lush.
Pour installer Texmacs :
sudo apt-get install texmacs
Site officiel : Welcome to GNU TeXmacs
À voir : Bienvenue sur GNU TeXmacs
Polices de caractères
TeXmacs utilise les polices de caractères professionnelles TeX. Quand vous lancez pour la première fois le programme, il génère la plupart de ces polices, ce qui signifie qu'il faut attendre un bon moment avant de pouvoir utiliser l'éditeur. Prenez patience, la génération n'a lieu qu'une seule fois...
Sinon, pour travailler avec une interface graphique il y a GNU Octave. Cet outil est dispo dans les dépôts ubuntu. Il faut installer octave ainsi que les paquets nécessaires au travail que tu veux faire... octave-general, octave-linear-algebra, autres... il y a environ 70 paquets spécifiques à une utilisation (tu as le détail des paquets dans synaptic => Recherche => octave). Mais je ne sais pas si tu trouveras ton bonheur dans ce logiciel.
Autres : List of computer algebra systems
Dernière modification par bishop (Le 14/05/2015, à 13:50)
La plus grande surprise que puisse faire un con c'est de faire une pause.
Hors ligne
#21 Le 14/05/2015, à 13:48
- bishop
Re : SageMath: Logiciel d'algèbre informatisé
Romuald-25 écrit :
-sur la doc ufficielle du site d'ubuntu, il est écrit que la compilation dure plusieurs heures.
Si j'utilise tes commandes, je n'aurai pas à le compiler avec ce que j'ai téléchargé ?
Tu n'as rien à compiler. Le PPA installe SageMath et ses dépendances.
La plus grande surprise que puisse faire un con c'est de faire une pause.
Hors ligne
#22 Le 21/05/2015, à 17:07
- Romuald-25
Re : SageMath: Logiciel d'algèbre informatisé
Bonjour, j'ai un problème avec l'installation, voici les lignes de commande d'install:
Je précise qu'il s'agit là de ma deuxième install, car j'ai réinstallé ubuntu entre temps, et ça marchait très bien avant. Je suis actuellement sous xubuntu.
matthias@matthias-Aspire-V3-771G:~$ sudo -E apt-add-repository -y ppa:aims/sagemath
[sudo] password for matthias:
gpg: le porte-clefs « /tmp/tmpb742tpjy/secring.gpg » a été créé
gpg: le porte-clefs « /tmp/tmpb742tpjy/pubring.gpg » a été créé
gpg: demande de la clef BE796FF2 sur le serveur hkp keyserver.ubuntu.com
gpg: /tmp/tmpb742tpjy/trustdb.gpg : base de confiance créée
gpg: clef BE796FF2 : clef publique « Launchpad PPA for AIMS » importée
gpg: Quantité totale traitée : 1
gpg: importées : 1 (RSA: 1)
OK
matthias@matthias-Aspire-V3-771G:~$ sudo -E apt-get update
Ign [url]http://ppa.launchpad.net[/url] trusty InRelease
Ign [url]http://fr.archive.ubuntu.com[/url] trusty InRelease
Ign [url]http://extras.ubuntu.com[/url] trusty InRelease
Ign [url]http://ppa.launchpad.net[/url] trusty InRelease
Ign [url]http://fr.archive.ubuntu.com[/url] trusty-updates InRelease
Atteint [url]http://extras.ubuntu.com[/url] trusty Release.gpg
Atteint [url]http://ppa.launchpad.net[/url] trusty Release.gpg
Ign [url]http://fr.archive.ubuntu.com[/url] trusty-backports InRelease
Atteint [url]http://extras.ubuntu.com[/url] trusty Release
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty Release.gpg
Réception de : 1 [url]http://fr.archive.ubuntu.com[/url] trusty-updates Release.gpg [933 B]
Ign [url]http://security.ubuntu.com[/url] trusty-security InRelease
Atteint [url]http://ppa.launchpad.net[/url] trusty Release.gpg
Réception de : 2 [url]http://fr.archive.ubuntu.com[/url] trusty-backports Release.gpg [933 B]
Atteint [url]http://ppa.launchpad.net[/url] trusty Release
Atteint [url]http://ppa.launchpad.net[/url] trusty Release
Réception de : 3 [url]http://security.ubuntu.com[/url] trusty-security Release.gpg [933 B]
Réception de : 4 [url]http://security.ubuntu.com[/url] trusty-security Release [63,5 kB]
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty Release
Réception de : 5 [url]http://fr.archive.ubuntu.com[/url] trusty-updates Release [63,5 kB]
Réception de : 6 [url]http://fr.archive.ubuntu.com[/url] trusty-backports Release [63,5 kB]
Atteint [url]http://extras.ubuntu.com[/url] trusty/main Sources
Atteint [url]http://ppa.launchpad.net[/url] trusty/main amd64 Packages
Atteint [url]http://extras.ubuntu.com[/url] trusty/main amd64 Packages
Atteint [url]http://ppa.launchpad.net[/url] trusty/main i386 Packages
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty/main Sources
Atteint [url]http://extras.ubuntu.com[/url] trusty/main i386 Packages
Atteint [url]http://ppa.launchpad.net[/url] trusty/main Translation-en
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty/restricted Sources
Atteint [url]http://ppa.launchpad.net[/url] trusty/main amd64 Packages
Réception de : 7 [url]http://security.ubuntu.com[/url] trusty-security/main Sources [80,6 kB]
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty/universe Sources
Atteint [url]http://ppa.launchpad.net[/url] trusty/main i386 Packages
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty/multiverse Sources
Atteint [url]http://ppa.launchpad.net[/url] trusty/main Translation-en
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty/main amd64 Packages
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty/restricted amd64 Packages
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty/universe amd64 Packages
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty/multiverse amd64 Packages
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty/main i386 Packages
Réception de : 8 [url]http://security.ubuntu.com[/url] trusty-security/restricted Sources [2 061 B]
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty/restricted i386 Packages
Réception de : 9 [url]http://security.ubuntu.com[/url] trusty-security/universe Sources [25,2 kB]
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty/universe i386 Packages
Ign [url]http://extras.ubuntu.com[/url] trusty/main Translation-fr_FR
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty/multiverse i386 Packages
Ign [url]http://extras.ubuntu.com[/url] trusty/main Translation-fr
Ign [url]http://extras.ubuntu.com[/url] trusty/main Translation-en
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty/main Translation-fr
Réception de : 10 [url]http://security.ubuntu.com[/url] trusty-security/multiverse Sources [2 335 B]
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty/main Translation-en
Réception de : 11 [url]http://security.ubuntu.com[/url] trusty-security/main amd64 Packages [272 kB]
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty/multiverse Translation-fr
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty/multiverse Translation-en
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty/restricted Translation-fr
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty/restricted Translation-en
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty/universe Translation-fr
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty/universe Translation-en
Réception de : 12 [url]http://fr.archive.ubuntu.com[/url] trusty-updates/main Sources [204 kB]
Réception de : 13 [url]http://fr.archive.ubuntu.com[/url] trusty-updates/restricted Sources [3 433 B]
Réception de : 14 [url]http://fr.archive.ubuntu.com[/url] trusty-updates/universe Sources [117 kB]
Réception de : 15 [url]http://security.ubuntu.com[/url] trusty-security/restricted amd64 Packages [8 875 B]
Réception de : 16 [url]http://fr.archive.ubuntu.com[/url] trusty-updates/multiverse Sources [5 161 B]
Réception de : 17 [url]http://fr.archive.ubuntu.com[/url] trusty-updates/main amd64 Packages [523 kB]
Réception de : 18 [url]http://security.ubuntu.com[/url] trusty-security/universe amd64 Packages [104 kB]
Réception de : 19 [url]http://security.ubuntu.com[/url] trusty-security/multiverse amd64 Packages [3 680 B]
Réception de : 20 [url]http://security.ubuntu.com[/url] trusty-security/main i386 Packages [259 kB]
Réception de : 21 [url]http://fr.archive.ubuntu.com[/url] trusty-updates/restricted amd64 Packages [11,8 kB]
Réception de : 22 [url]http://fr.archive.ubuntu.com[/url] trusty-updates/universe amd64 Packages [279 kB]
Réception de : 23 [url]http://security.ubuntu.com[/url] trusty-security/restricted i386 Packages [8 846 B]
Réception de : 24 [url]http://fr.archive.ubuntu.com[/url] trusty-updates/multiverse amd64 Packages [12,0 kB]
Réception de : 25 [url]http://fr.archive.ubuntu.com[/url] trusty-updates/main i386 Packages [512 kB]
Réception de : 26 [url]http://security.ubuntu.com[/url] trusty-security/universe i386 Packages [104 kB]
Réception de : 27 [url]http://security.ubuntu.com[/url] trusty-security/multiverse i386 Packages [3 828 B]
Réception de : 28 [url]http://fr.archive.ubuntu.com[/url] trusty-updates/restricted i386 Packages [11,8 kB]
Réception de : 29 [url]http://fr.archive.ubuntu.com[/url] trusty-updates/universe i386 Packages [280 kB]
Atteint [url]http://security.ubuntu.com[/url] trusty-security/main Translation-en
Atteint [url]http://security.ubuntu.com[/url] trusty-security/multiverse Translation-en
Atteint [url]http://security.ubuntu.com[/url] trusty-security/restricted Translation-en
Réception de : 30 [url]http://fr.archive.ubuntu.com[/url] trusty-updates/multiverse i386 Packages [12,1 kB]
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty-updates/main Translation-en
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty-updates/multiverse Translation-en
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty-updates/restricted Translation-en
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty-updates/universe Translation-en
Atteint [url]http://security.ubuntu.com[/url] trusty-security/universe Translation-en
Réception de : 31 [url]http://fr.archive.ubuntu.com[/url] trusty-backports/main Sources [5 851 B]
Réception de : 32 [url]http://fr.archive.ubuntu.com[/url] trusty-backports/restricted Sources [28 B]
Réception de : 33 [url]http://fr.archive.ubuntu.com[/url] trusty-backports/universe Sources [25,9 kB]
Réception de : 34 [url]http://fr.archive.ubuntu.com[/url] trusty-backports/multiverse Sources [1 898 B]
Réception de : 35 [url]http://fr.archive.ubuntu.com[/url] trusty-backports/main amd64 Packages [6 256 B]
Réception de : 36 [url]http://fr.archive.ubuntu.com[/url] trusty-backports/restricted amd64 Packages [28 B]
Réception de : 37 [url]http://fr.archive.ubuntu.com[/url] trusty-backports/universe amd64 Packages [29,7 kB]
Réception de : 38 [url]http://fr.archive.ubuntu.com[/url] trusty-backports/multiverse amd64 Packages [1 245 B]
Réception de : 39 [url]http://fr.archive.ubuntu.com[/url] trusty-backports/main i386 Packages [6 285 B]
Réception de : 40 [url]http://fr.archive.ubuntu.com[/url] trusty-backports/restricted i386 Packages [28 B]
Réception de : 41 [url]http://fr.archive.ubuntu.com[/url] trusty-backports/universe i386 Packages [29,7 kB]
Réception de : 42 [url]http://fr.archive.ubuntu.com[/url] trusty-backports/multiverse i386 Packages [1 249 B]
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty-backports/main Translation-en
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty-backports/multiverse Translation-en
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty-backports/restricted Translation-en
Atteint [url]http://fr.archive.ubuntu.com[/url] trusty-backports/universe Translation-en
Ign [url]http://fr.archive.ubuntu.com[/url] trusty/main Translation-fr_FR
Ign [url]http://fr.archive.ubuntu.com[/url] trusty/multiverse Translation-fr_FR
Ign [url]http://fr.archive.ubuntu.com[/url] trusty/restricted Translation-fr_FR
Ign [url]http://fr.archive.ubuntu.com[/url] trusty/universe Translation-fr_FR
3 147 ko réceptionnés en 8s (391 ko/s)
Lecture des listes de paquets... Fait
matthias@matthias-Aspire-V3-771G:~$ sudo -E apt-get install sagemath-upstream-binary
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
kde-l10n-engb kde-l10n-fr lib32gcc1 libc6-i386 libcuda1-331
linux-headers-generic-lts-utopic linux-image-generic-lts-utopic
nvidia-opencl-icd-331 ocl-icd-libopencl1 screen-resolution-extra
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Paquets suggérés :
m4 git
Les NOUVEAUX paquets suivants seront installés :
sagemath-upstream-binary
0 mis à jour, 1 nouvellement installés, 0 à enlever et 18 non mis à jour.
Il est nécessaire de prendre 0 o/486 Mo dans les archives.
Après cette opération, 3 283 Mo d'espace disque supplémentaires seront utilisés.
Sélection du paquet sagemath-upstream-binary précédemment désélectionné.
(Lecture de la base de données... 225871 fichiers et répertoires déjà installés.)
Préparation du décompactage de .../sagemath-upstream-binary_6.6ppa1_amd64.deb ...
Décompactage de sagemath-upstream-binary (6.6ppa1) ...
dpkg: error processing archive /var/cache/apt/archives/sagemath-upstream-binary_6.6ppa1_amd64.deb (--unpack):
impossible de synchroniser le nouveau fichier « /var/lib/dpkg/info/sagemath-upstream-binary.list-new »: Erreur d'entrée/sortie
Traitement déclenché pour gnome-menus (3.10.1-0ubuntu2) ...
Traitement déclenché pour desktop-file-utils (0.22-1ubuntu1) ...
Traitement déclenché pour mime-support (3.54ubuntu1.1) ...
E: Sub-process /usr/bin/dpkg returned an error code (1)
Voilà et c'est à la fin , juste là que ça ne va pas.
J'ai beau le réinstaller, quand je le démarre, voilà ce qui arrive:
Dernière modification par Romuald-25 (Le 21/05/2015, à 17:13)
Hors ligne
#23 Le 21/05/2015, à 17:36
- Romuald-25
Re : SageMath: Logiciel d'algèbre informatisé
Quand je veux le mettre à jour:
(synaptic:29268): GLib-CRITICAL **: g_child_watch_add_full: assertion 'pid > 0' failed
Sélection du paquet sagemath-upstream-binary précédemment désélectionné.
(Lecture de la base de données... 225871 fichiers et répertoires déjà installés.)
Préparation du décompactage de .../sagemath-upstream-binary_6.6ppa1_amd64.deb ...
Décompactage de sagemath-upstream-binary (6.6ppa1) sur (6.6ppa1) ...
Traitement déclenché pour gnome-menus (3.10.1-0ubuntu2) ...
Traitement déclenché pour desktop-file-utils (0.22-1ubuntu1) ...
Traitement déclenché pour mime-support (3.54ubuntu1.1) ...
Paramétrage de sagemath-upstream-binary (6.6ppa1) ...
Running Sage once as root to set paths
┌────────────────────────────────────────────────────────────────────┐
│ SageMath Version 6.6, Release Date: 2015-04-14 │
│ Type "notebook()" for the browser-based notebook interface. │
│ Type "help()" for help. │
└────────────────────────────────────────────────────────────────────┘
The Sage installation tree has moved
from /home/buildbot/build/sage/snapperkob/sage_git/build
to /usr/lib/sagemath
Updating various hardcoded paths...
(Please wait at most a few minutes.)
DO NOT INTERRUPT THIS.
Done updating paths.
/usr/bin/sage : ligne 134 : 29460 Erreur du bus (core dumped) "$SAGE_ROOT/src/bin/sage" "$@"
dpkg: error processing package sagemath-upstream-binary (--configure):
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 135
Des erreurs ont été rencontrées pendant l'exécution :
sagemath-upstream-binary
E: Sub-process /usr/bin/dpkg returned an error code (1)
Échec de l'installation d'un paquet. Tentative de récupération :
Paramétrage de sagemath-upstream-binary (6.6ppa1) ...
Running Sage once as root to set paths
┌────────────────────────────────────────────────────────────────────┐
│ SageMath Version 6.6, Release Date: 2015-04-14 │
│ Type "notebook()" for the browser-based notebook interface. │
│ Type "help()" for help. │
└────────────────────────────────────────────────────────────────────┘
/usr/bin/sage : ligne 134 : 29545 Erreur du bus (core dumped) "$SAGE_ROOT/src/bin/sage" "$@"
dpkg: error processing package sagemath-upstream-binary (--configure):
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 135
Des erreurs ont été rencontrées pendant l'exécution :
sagemath-upstream-binary
"E: sagemath-upstream-binary: le sous-processus script post-installation installé a retourné une erreur de sortie d'état 135"
Hors ligne
#24 Le 21/05/2015, à 17:42
- bishop
Re : SageMath: Logiciel d'algèbre informatisé
Salut Romuald-25 !
Ne lance pas SageMath s'il est mal installé.
Essaie :
sudo dpkg -i --force-overwrite /var/cache/apt/archives/sagemath-upstream-binary_6.6ppa1_amd64.deb
Si l'option –force-overwrite ne résout pas le problème essaie :
sudo dpkg -i --force-all /var/cache/apt/archives/sagemath-upstream-binary_6.6ppa1_amd64.deb
Puis tu fais :
sudo apt-get install -f
Extrait de la doc ubuntu-fr : 3. Dpkg: error processing archive
La plus grande surprise que puisse faire un con c'est de faire une pause.
Hors ligne
#25 Le 21/05/2015, à 17:53
- Romuald-25
Re : SageMath: Logiciel d'algèbre informatisé
Salut et merci de ta réponse rapide, j'essaie donc sans attendre.
Hors ligne