Sage: Unterschied zwischen den Versionen

Aus Doc-Wiki
Zur Navigation springen Zur Suche springen
imported>Burghardt
imported>Burghardt
 
(11 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 
'''<cite>''Sage is a free open-source mathematics software system licensed under the GPL.''</cite>'''
 
'''<cite>''Sage is a free open-source mathematics software system licensed under the GPL.''</cite>'''
   
== Version 6.x ==
+
== Version 7.5.x im Pool ==
  +
<small>Verifiziert am 12.10.2018</small>: Im Pool und auf den [[Shell]]-Servern steht sage ebenfalls zur Verfügung. ''Jeder'' Nutzer kann einfach einen lokalen Server starten:
Seit dem 16.05.2014 steht "Sage" auch im Pool unter Ubuntu 14.04 zur Verfügung. Damit steht jedem einzelnen Nutzer eine eigene Quadcore CPU und 4GiB Ram zur Verfügung :-)
 
   
 
<pre>
''Jeder'' User kann einfach einen lokalen Server starten:
 
  +
user@shell:~$ sage
 
<pre>~$ sage
 
 
┌────────────────────────────────────────────────────────────────────┐
 
┌────────────────────────────────────────────────────────────────────┐
Sage Version 6.2, Release Date: 2014-05-06
+
SageMath version 7.5.1, Release Date: 2017-01-15
 
│ Type "notebook()" for the browser-based notebook interface. │
 
│ Type "notebook()" for the browser-based notebook interface. │
 
│ Type "help()" for help. │
 
│ Type "help()" for help. │
 
└────────────────────────────────────────────────────────────────────┘
 
└────────────────────────────────────────────────────────────────────┘
 
sage: notebook( port=12002 )
 
sage:
 
sage: notebook()
 
 
The notebook files are stored in: sage_notebook.sagenb
 
The notebook files are stored in: sage_notebook.sagenb
┌────────────────────────────────────────────────┐
 
│ │
 
│ Open your web browser to http://localhost:8080
 
│ │
 
└────────────────────────────────────────────────┘
 
Executing twistd --pidfile="sage_notebook.sagenb/sagenb.pid" -ny "sage_notebook.sagenb/twistedconf.tac"
 
/usr/lib/sagemath/local/lib/python2.7/site-packages/Crypto/Util/number.py:57: PowmInsecureWarning: Not using mpz_powm_sec. You should rebuild using libgmp >= 5 to avoid timing attack vulnerability.
 
_warn("Not using mpz_powm_sec. You should rebuild using libgmp >= 5 to avoid timing attack vulnerability.", PowmInsecureWarning)
 
2014-05-16 11:42:01+0200 [-] Log opened.
 
2014-05-16 11:42:01+0200 [-] twistd 13.2.0 (/usr/lib/sagemath/local/bin/python 2.7.5) starting up.
 
2014-05-16 11:42:01+0200 [-] reactor class: twisted.internet.epollreactor.EPollReactor.
 
2014-05-16 11:42:01+0200 [-] QuietSite starting on 8080
 
2014-05-16 11:42:01+0200 [-] Starting factory <__builtin__.QuietSite instance at 0x7b932d8>
 
   
(process:3733): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
 
   
   
  +
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).
   
^C2014-05-16 11:45:02+0200 [-] Quitting all running worksheets...
 
2014-05-16 11:45:02+0200 [-] Saving notebook...
 
2014-05-16 11:45:02+0200 [-] Notebook cleanly saved.
 
2014-05-16 11:45:02+0200 [-] (TCP Port 8080 Closed)
 
2014-05-16 11:45:02+0200 [-] Stopping factory <__builtin__.QuietSite instance at 0x7b932d8>
 
2014-05-16 11:45:02+0200 [-] Main loop terminated.
 
2014-05-16 11:45:02+0200 [-] Server Shut Down.
 
</pre>
 
   
<big>Die beim starten von "Notebook()" auftretende Fehlermeldungen können ignoriert werden.</big>
 
   
  +
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.
   
   
=== Updates ===
 
* 03.09.2015: "sage" ersetzt durch "sage2" --> https://sage2.informatik.uni-goettingen.de
 
   
  +
**********************************************************************
* xx.xx.2017: Generationswechsel ''innerhalb des Cip Pools'' führte zur lokalen Verfügbarkeit:
 
  +
~$ sagemath --version
 
  +
SageMath version 7.5.1, Release Date: 2017-01-15
 
  +
┌──────────────────────────────────────────────────┐
 
 
│ Open your web browser to http://localhost:12002
 
  +
└──────────────────────────────────────────────────┘
  +
</pre>
  +
  +
At this point your default browser will open this url. '''Terminate''' the notebook session with '''<tt>Ctrl-C</tt>''' and exit sage with <tt>quit</tt>.
  +
  +
The <tt>port=12002</tt> parameter is only relevant on shared sytems to keep concurrent notebooks apart, choose an arbitrary five-digit portnumber. Otherwise the default (port=8080) is fine.
   
== Version 8.x (Autumn 2018) on sage.informatik ==
+
== Version 8.1.x on https://sage.informatik.uni-goettingen.de ==
  +
We've upgraded to Version 8.x by switching to a new instance on [[Ubuntu]] [[Bionic]] (18.04). The old instance has been disabled on 12. Oktober 2018.
Pre-Announcement:
 
* xx.09.2018: We'll upgrade to Version 8.x by switching to a new instance on [[Ubuntu]] [[Bionic]] (18.04). This old instance will vanish in Oktober, so please grab your data while it's available. This will be a new VM. To allow usage of ''both'' instances (for a short while) it will use the name "sage" instead of "sage2", so the URL will be https://sage.informatik.uni-goettingen.de
 
* this is unrelated to the version available in the [[CIP-Pool]] which will stay at 7.x as the pool runs on [[Ubuntu]] [[Xenial]] (16.04) for now
 
   
 
== Siehe auch ==
 
== Siehe auch ==
Zeile 63: Zeile 52:
   
 
== Links ==
 
== Links ==
 
* https://sage.informatik.uni-goettingen.de
  +
* http://cs.ugoe.de/damm
 
* https://www.sagemath.org/de/
 
* https://www.sagemath.org/de/
   

Aktuelle Version vom 12. Oktober 2018, 08:05 Uhr

Sage is a free open-source mathematics software system licensed under the GPL.

Version 7.5.x im Pool

Verifiziert am 12.10.2018: Im Pool und auf den Shell-Servern steht sage ebenfalls zur Verfügung. Jeder Nutzer kann einfach einen lokalen Server starten:

user@shell:~$ sage
┌────────────────────────────────────────────────────────────────────┐
│ SageMath version 7.5.1, Release Date: 2017-01-15                   │
│ Type "notebook()" for the browser-based notebook interface.        │
│ Type "help()" for help.                                            │
└────────────────────────────────────────────────────────────────────┘
sage: notebook( port=12002 )     
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.



**********************************************************************


┌──────────────────────────────────────────────────┐
│                                                  │
│ Open your web browser to http://localhost:12002  │
│                                                  │
└──────────────────────────────────────────────────┘

At this point your default browser will open this url. Terminate the notebook session with Ctrl-C and exit sage with quit.

The port=12002 parameter is only relevant on shared sytems to keep concurrent notebooks apart, choose an arbitrary five-digit portnumber. Otherwise the default (port=8080) is fine.

Version 8.1.x on https://sage.informatik.uni-goettingen.de

We've upgraded to Version 8.x by switching to a new instance on Ubuntu Bionic (18.04). The old instance has been disabled on 12. Oktober 2018.

Siehe auch

Links