|
1 | 1 | Download |
2 | | --------- |
| 2 | +======== |
3 | 3 |
|
4 | | -* Official |git repository| (read-only access). Fork it on github if |
5 | | - you like. |
6 | | - :: |
| 4 | +.. contents:: Table of Contents |
| 5 | + :local: |
7 | 6 |
|
8 | | - git clone https://github.com/fricas/fricas.git |
9 | 7 |
|
10 | | -* Release tarballs (up to version 1.3.6): |
11 | | - https://sourceforge.net/projects/fricas/files/fricas/. |
| 8 | +Official releases |
| 9 | +----------------- |
12 | 10 |
|
13 | | - The release tarballs are identical to the respective version in the |
14 | | - |git repository|, but additionally contain pregenerated (machine |
15 | | - independent) files, i.e., compilation from release tarballs takes |
16 | | - less time. |
| 11 | +https://github.com/fricas/fricas/releases/ |
17 | 12 |
|
18 | | -* `FriCAS Docker Image <https://hub.docker.com/r/nilqed/fricas/>`_ |
19 | | - (`Announcement <https://groups.google.com/d/msgid/fricas-devel/1d9d4a04-1489-f879-f2ca-8798359540d0%40gmail.com>`_) |
20 | 13 |
|
21 | | -* FriCAS on Windows |
22 | | - https://groups.google.com/d/msg/fricas-devel/zMY1IADEx3A/dO4c0-UlBAAJ |
| 14 | +Binary distribution |
| 15 | +^^^^^^^^^^^^^^^^^^^ |
| 16 | +- ``fricas-x.y.z.amd64.tar.bz2`` (64-bit binary for amd64 (x86_64) Linux) |
| 17 | +- ``fricas-x.y.z.i386.tar.bz2`` (32-bit binary for i386 Linux) |
| 18 | +- ``fricas-x.y.z-macOS-x64.dmg`` ((beta) 64 binary for macOS) |
| 19 | +- ``fricas-x.y.z-windows-x64.zip`` ((beta) 64 binary for Windows) |
23 | 20 |
|
24 | | - https://drive.google.com/file/d/1CI8IF9ScrAGG0KIhbldrRpVkXo-Q7S-Y/view?usp=sharing |
25 | 21 |
|
26 | | -* Nightly builds:: |
| 22 | +Source distribution |
| 23 | +^^^^^^^^^^^^^^^^^^^ |
27 | 24 |
|
28 | | - * linux: https://github.com/oldk1331/fricas/actions/runs/654525090 |
29 | | - * macos: https://github.com/oldk1331/fricas/actions/runs/654525087 |
30 | | - * windows: https://github.com/oldk1331/fricas/actions/runs/654525092 |
| 25 | +- ``fricas-x.y.z-full.tar.bz2`` is a "full" source tarball. |
| 26 | + It is identical to the respective version in the |git repository|, |
| 27 | + but additionally contains pregenerated (machine independent) files, |
| 28 | + i.e., compilation from these tarballs takes less time than from the |
| 29 | + git sources. |
31 | 30 |
|
32 | | - A few downsides: |
| 31 | +- ``x.y.z.tar.gz`` and ``x.y.z.zip`` source as in git repository |
33 | 32 |
|
34 | | - #. You have to login GitHub to download this "CI artifact". |
35 | | - (Not necessarily a bad thing, I don't want to pollute the |
36 | | - "Release" page in GitHub.) |
37 | | - #. It only exists for a short period. (90 days?) |
38 | | - #. The packaging is very crude for now, not out-of-box user experience. |
39 | | - (You have to "cd" in the shell and set "FRICAS" env variable.) |
40 | | - #. It's double compressed, you have to unpack twice. |
| 33 | +FriCAS x.y.z should build on Linux and many Unix like systems (for |
| 34 | +example Mac OSX and Cygwin). |
41 | 35 |
|
42 | | -* Here is a `list of versions of FriCAS |
43 | | - <https://repology.org/project/fricas/versions>`_ |
44 | | - that can be installed by the package manager of your operating |
45 | | - system. Note, however, that these packages are not provided by |
46 | | - the FriCAS developers, but by other volunteers. |
| 36 | +Official |git repository| (read-only access). Fork it on github if |
| 37 | +you like. |
| 38 | +:: |
47 | 39 |
|
48 | | - .. * Debian package |
| 40 | + git clone https://github.com/fricas/fricas.git |
49 | 41 |
|
50 | | - * `ArchLinux package <https://aur.archlinux.org/packages/fricas/>`_ |
51 | | - * `Gentoo package <https://packages.gentoo.org/packages/sci-mathematics/fricas>`_ |
52 | | - * `NetBSD package <http://pkgsrc.se/math/fricas>`_ |
53 | | - * `MacPort <https://github.com/macports/macports-ports/tree/master/math/fricas>`_ |
| 42 | +Alternative distribution platform (includes older releases) |
| 43 | +----------------------------------------------------------- |
54 | 44 |
|
| 45 | +https://sourceforge.net/projects/fricas/files/fricas/ |
55 | 46 |
|
| 47 | +Other forms of distribution |
| 48 | +--------------------------- |
| 49 | + |
| 50 | +Here is a `list of versions of FriCAS |
| 51 | +<https://repology.org/project/fricas/versions>`_ |
| 52 | +that can be installed by the package manager of your operating |
| 53 | +system. Note, however, that these packages are not provided by |
| 54 | +the FriCAS developers, but by other volunteers. |
| 55 | + |
| 56 | +* `Debian package <https://packages.debian.org/stable/math/fricas>`_ |
| 57 | + (build on GCL_) |
| 58 | + |
| 59 | +* `ArchLinux package <https://aur.archlinux.org/packages/fricas/>`_ |
| 60 | +* `Gentoo package <https://packages.gentoo.org/packages/sci-mathematics/fricas>`_ |
| 61 | +* `NetBSD package <http://pkgsrc.se/math/fricas>`_ |
| 62 | +* `MacPort <https://github.com/macports/macports-ports/tree/master/math/fricas>`_ |
| 63 | + |
| 64 | + |
| 65 | +Nightly builds |
| 66 | +-------------- |
| 67 | + |
| 68 | +https://github.com/fricas/fricas-nightly-builds/releases/tag/nightly |
| 69 | + |
| 70 | +A few downsides: |
| 71 | + |
| 72 | +#. It only exists for a short period. (90 days?) |
| 73 | +#. The packaging is very crude for now, not out-of-box user experience. |
| 74 | + (You have to "cd" in the shell and set "FRICAS" env variable.) |
| 75 | + |
| 76 | + |
| 77 | +Installation Guide |
| 78 | +------------------ |
56 | 79 |
|
57 | 80 | .. toctree:: |
58 | 81 | :maxdepth: 1 |
59 | 82 |
|
60 | 83 | install |
| 84 | + |
| 85 | + |
| 86 | + |
| 87 | +.. _GCL: https://www.gnu.org/software/gcl/ |
0 commit comments