Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 hmm

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 ! wink )
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 :

man 1 bc a écrit :

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 wink

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é

Romuald-25 a écrit :

@ 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 wink

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é

gigiair a écrit :

…À 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:
mini_178827Screenshot21052015181147.png

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