Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pcafrica/mk
Environment modules for scientific computing libraries and packages, with portable x86-64 Linux binaries. Developed at MOX (Politecnico di Milano) and based on Lmod.
https://github.com/pcafrica/mk
binaries environment-modules environment-variables linux linux-kernel lmod modulefiles modules scientific-computing shell shell-scripts x86-64
Last synced: about 1 month ago
JSON representation
Environment modules for scientific computing libraries and packages, with portable x86-64 Linux binaries. Developed at MOX (Politecnico di Milano) and based on Lmod.
- Host: GitHub
- URL: https://github.com/pcafrica/mk
- Owner: pcafrica
- License: other
- Created: 2020-02-05T15:01:51.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-05-22T09:58:24.000Z (7 months ago)
- Last Synced: 2024-05-23T08:30:17.022Z (7 months ago)
- Topics: binaries, environment-modules, environment-variables, linux, linux-kernel, lmod, modulefiles, modules, scientific-computing, shell, shell-scripts, x86-64
- Language: Shell
- Homepage:
- Size: 505 KB
- Stars: 5
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# How to use
1. Download [latest release](https://github.com/pcafrica/mk/releases).
2. Extract the archive just downloaded with:
```bash
sudo tar xzvf mk-version.tar.gz -C /
```
3. Add the following lines to your `.bashrc` file (or equivalent):
```bash
# mk.
export mkPrefix=/u/sw/
source ${mkPrefix}/etc/profile
module load gcc-glibc
module load package_name
```
4. Restart the shell.Use `module avail` or `module spider` to check the available packages.
## Docker
A `Docker` image built upon [`Ubuntu`](https://hub.docker.com/_/ubuntu)
(`x86-64` architecture) with `mk` installed is available
[here](https://hub.docker.com/r/pcafrica/mk).