# Installer maxima avec Homebrew, apk, chocolatey, apt, dnf, MacPorts, Nix, pacman, zypper, scoop, winget

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de maxima pour les workflows d'agents IA.

## installation

```sh
sudo av install brew:maxima
```

Commandes d'installation supplémentaires:

### macOS

- Homebrew (100%):

```sh
brew install maxima
```

  Preuve: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install maxima
```

  Preuve: MacPorts ports tree: math/maxima/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

### Linux

- apk (92%):

```sh
sudo apk add maxima
```

  Preuve: Alpine Linux edge package indexes: maxima from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz

- Debian apt (92%):

```sh
sudo apt install maxima
```

  Preuve: Debian stable package indexes: maxima from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

- dnf (92%):

```sh
sudo dnf install maxima
```

  Preuve: Fedora Rawhide package metadata: maxima from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst

- Nix (92%):

```sh
nix profile install nixpkgs#maxima
```

  Preuve: nixpkgs package indexes: pkgs/by-name/ma/maxima/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

- pacman (92%):

```sh
sudo pacman -S maxima
```

  Preuve: Arch Linux sync databases: maxima from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

- zypper (92%):

```sh
sudo zypper install maxima
```

  Preuve: openSUSE Tumbleweed package metadata: maxima from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst

### Windows

- Chocolatey (92%):

```sh
choco install maxima
```

  Preuve: Chocolatey community package catalog: maxima from http://community.chocolatey.org/api/v2/Packages?$filter=IsLatestVersion&$select=Id&$top=1000&$skiptoken='11','logexpert'

- Scoop (92%):

```sh
scoop install extras/maxima
```

  Preuve: Scoop official bucket manifest trees: bucket/maxima.json from https://api.github.com/repos/ScoopInstaller/Extras/git/trees/master?recursive=1

- winget (92%):

```sh
winget install --id MaximaTeam.Maxima -e
```

  Preuve: Windows Package Manager source index: MaximaTeam.Maxima from https://cdn.winget.microsoft.com/cache/source.msix

## Faits du paquet

- **Clé du paquet:** brew:maxima
- **Gestionnaire de paquets:** Homebrew
- **Version:** 5.49.0
- **Résumé source:** Computer algebra system
- **Page d'accueil:** <https://maxima.sourceforge.io/>
- **Dernière mise à jour:** 2026-07-30T04:00:34Z
- **Généré:** 2026-08-03T19:37:03+00:00

## exécutables

- maxima (alias)
- rmaxima (alias)
- xmaxima (alias)

## Comportement d'installation

- Bouteille: non disponible

## Version et fraîcheur

- page générée: 2026-08-03
- version du gestionnaire: 5.49.0
## Historique du projet et usages

Maxima is an open-source computer algebra system descended from MIT Macsyma and maintained as a Common Lisp-based symbolic mathematics package.

### Historique du projet

The official Maxima homepage traces the system to Macsyma, developed at MIT in the late 1960s, and says Maxima is the only system based on that effort that remains publicly available with an active user community. It credits the Maxima branch to William Schelter, who maintained it from 1982 until 2001.

A pivotal event in Maxima's package history came in 1998, when Schelter obtained permission to release the source under the GNU GPL. After his death in 2001, a group of users and developers took over and moved the project forward through SourceForge, frequent releases, documentation work, and mailing-list coordination.

### Historique d'adoption

Maxima's adoption is tied to its role as a free, source-available computer algebra system. The official site emphasizes that it runs on modern Windows, Linux, and Mac systems, offers terminal, wxMaxima, and XMaxima interfaces, and remains active through community updates.

The input package-manager metadata shows Maxima packaged across Homebrew, MacPorts, Debian, Ubuntu, Fedora, Alpine, Nix, Pacman, Chocolatey, Scoop, winget, and other ecosystems, reflecting use by students, researchers, and Unix users who want symbolic math from a CLI or notebook-style interface.

### Modes d'utilisation

CLI users run `maxima` or related frontends such as `rmaxima` and `xmaxima`. Startup customization is done with `maxima-init.mac` and `maxima-init.lisp`, which the manual says are loaded automatically from `maxima_userdir` or another directory in Maxima's search path.

### Pourquoi les passionnés de paquets s'y intéressent

Maxima matters because it keeps a historically important computer algebra lineage available in ordinary package managers. It is one of the few symbolic math systems that package maintainers can ship as free software, inspect at source level, and connect to terminal workflows.

### Chronologie

- Late 1960s: Macsyma is developed at MIT.
- 1982: William Schelter begins maintaining the Maxima branch of Macsyma.
- 1998: Permission is obtained to release Maxima under the GNU GPL.
- 2001: Schelter dies; a user and developer community continues the project.
- 2026: Official site describes frequent updates and an active user community.

### Related projects

- Macsyma, wxMaxima, XMaxima, Common Lisp, Maple, Mathematica, SageMath

### Sources

- <https://maxima.sourceforge.io/>
- <https://maxima.sourceforge.io/docs/manual/Runtime-Environment.html>
- <https://sourceforge.net/p/maxima/code/ci/master/tree/>
- source_facts.package-manager-url


## Notes de sécurité

narrow executable package without higher-risk signals.

- **Risque Geiger:** vert / faible
- narrow executable package without higher-risk signals


## Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.


## Configuration files

- Unix: ~/.maxima/maxima-init.mac, ~/.maxima/maxima-init.lisp
- Windows: %USERPROFILE%/maxima/maxima-init.mac, %USERPROFILE%/maxima/maxima-init.lisp
## Autres enregistrements de gestionnaires de paquets

- Debian apt - maxima - 5.47.0-7: normalized package name match | Debian stable package indexes: maxima from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Computer algebra system -- base system | https://maxima.sourceforge.io/
- Debian apt - maxima-doc - 5.47.0-7: normalized package name match | Debian stable package indexes: maxima-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Computer algebra system -- documentation | https://maxima.sourceforge.io/
- Debian apt - maxima-emacs - 5.47.0-7: normalized package name match | Debian stable package indexes: maxima-emacs from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Computer algebra system -- emacs interface | https://maxima.sourceforge.io/
- Debian apt - maxima-share - 5.47.0-7: normalized package name match | Debian stable package indexes: maxima-share from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Computer algebra system -- extra code | https://maxima.sourceforge.io/
- Debian apt - maxima-src - 5.47.0-7: normalized package name match | Debian stable package indexes: maxima-src from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Computer algebra system -- source code | https://maxima.sourceforge.io/
- Debian apt - maxima-test - 5.47.0-7: normalized package name match | Debian stable package indexes: maxima-test from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Computer algebra system -- test suite | https://maxima.sourceforge.io/
- Debian apt - xmaxima - 5.47.0-7: normalized package name match | Debian stable package indexes: xmaxima from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Computer algebra system -- x interface | https://maxima.sourceforge.io/
- Nix - maxima: normalized package name match | nixpkgs package indexes: pkgs/by-name/ma/maxima/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- Ubuntu apt - maxima - 5.46.0-11build3: normalized package name match | Ubuntu 24.04 LTS package indexes: maxima from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Computer algebra system -- base system
- Ubuntu apt - maxima-doc - 5.46.0-11build3: normalized package name match | Ubuntu 24.04 LTS package indexes: maxima-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Computer algebra system -- documentation
- Ubuntu apt - maxima-emacs - 5.46.0-11build3: normalized package name match | Ubuntu 24.04 LTS package indexes: maxima-emacs from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Computer algebra system -- emacs interface
- Ubuntu apt - maxima-share - 5.46.0-11build3: normalized package name match | Ubuntu 24.04 LTS package indexes: maxima-share from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Computer algebra system -- extra code
- Ubuntu apt - maxima-src - 5.46.0-11build3: normalized package name match | Ubuntu 24.04 LTS package indexes: maxima-src from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Computer algebra system -- source code
- Ubuntu apt - maxima-test - 5.46.0-11build3: normalized package name match | Ubuntu 24.04 LTS package indexes: maxima-test from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Computer algebra system -- test suite
- Ubuntu apt - xmaxima - 5.46.0-11build3: normalized package name match | Ubuntu 24.04 LTS package indexes: xmaxima from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Computer algebra system -- x interface
- apk - maxima - 5.48.1-r9: normalized package name match | Alpine Linux edge package indexes: maxima from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz | Sophisticated computer algebra system | http://maxima.sourceforge.net


## Combined YAML source

View the package source record on GitHub. [combined/maxima.yml](https://github.com/mxcl/pkgdb/blob/main/combined/maxima.yml)


## Sources

- pkg.so package database
- Geiger risk classifier
- curated configuration and credential file locations
- curated package history
- pkgdb category and tag curation
- external package-manager database matches
- cross-ecosystem install command graph
