opam-installer
Utility handling (un)installation of Opam .install files
Install
- All systems
-
curl cmd.cat/opam-installer.sh
- Debian
-
apt-get install opam-installer
- Ubuntu
-
apt-get install opam-installer
- Arch Linux
-
pacman -S opam-installer
- Kali Linux
-
apt-get install opam-installer
- Fedora
-
dnf install opam-installer
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install opam-installer
- Raspbian
-
apt-get install opam-installer
- Dockerfile
- dockerfile.run/opam-installer
opam-installer
Utility handling (un)installation of Opam .install files
opam-installer is a small utility, part of Opam, that can interpret Opam's .install files and take the appropriate actions. OPAM stands for OCaml PAckage Manager. It aims to suit to a vast number of users and use cases, and has unique features: * Powerful handling of dependencies: versions constraints, optional dependencies, conflicts, etc. * Multiple repositories backends: HTTP, rsync, git * Ease to create packages and repositories * Ability to switch between different compiler versions
opam
package manager for OCaml
OPAM stands for OCaml PAckage Manager. It aims to suit to a vast number of users and use cases, and has unique features: * Powerful handling of dependencies: versions constraints, optional dependencies, conflicts, etc. * Multiple repositories backends: HTTP, rsync, git * Ease to create packages and repositories * Ability to switch between different compiler versions Typically, OPAM will probably make your life easier if you recognize yourself in at least one of these profiles: * You use multiple versions of the OCaml compiler, or you hack the compiler yourself and needs to frequently switch between compiler versions. * You use or develop software that needs a specific and/or modified version of the OCaml compiler to be installed. * You use or develop software that depends on a specific version of an OCaml library, or you just want to install a specific version of a package, not just the latest one. * You want to create your own packages yourself, put them on your own repository, with minimal effort.