Commit 881033ae authored by Jan Siwiec's avatar Jan Siwiec

Update spack.md

parent d1b75487
Pipeline #11307 passed with stages
in 16 minutes and 23 seconds
......@@ -18,11 +18,11 @@ $ ml av Spack
```
!!! note
Spack/default is rule for setting up local installation
Spack/default is the rule for setting up local installation
## First Usage Module Spack/Default
The Spack will be installed into `~/Spack` folder. You can set the configuration by modifying ~/.spack/configure.yml.
Spack will be installed into the `~/Spack` folder. You can set the configuration by modifying ~/.spack/configure.yml.
```console
$ ml Spack
......@@ -75,7 +75,7 @@ $ spack --version
## Build Software Package
Packages in Spack are written in pure Python, so you can do anything in Spack that you can do in Python. Python was chosen as the implementation language for two reasons. First, Python is becoming ubiquitous in the scientific software community. Second, its a modern language and has many powerful features to help make package writing easy.
Packages in Spack are written in pure Python, so you can do anything in Spack that you can do in Python. Python was chosen as the implementation language for two reasons. First, Python is becoming ubiquitous in the scientific software community. Second, it is a modern language and has many powerful features to help make package writing easy.
### Search for Available Software
......@@ -116,7 +116,7 @@ $ spack versions git
## Graph for Software Package
Spack provides `spack graph` command to display dependency graph. The command by default generates an ASCII rendering of a spec’s dependency graph.
Spack provides the `spack graph` command to display the dependency graph. The command by default generates an ASCII rendering of a spec’s dependency graph.
```console
$ spack graph git
......@@ -219,7 +219,7 @@ Description:
### Install Software Package
`spack install` will install any package shown by `spack list`. For example, to install the latest version of the `git` package, you might type `spack install git` for default version or `spack install git@version` to chose the particular one.
`spack install` will install any package shown by `spack list`. For example, to install the latest version of the `git` package, you might type `spack install git` for default version or `spack install git@version` to chose a particular one.
```console
$ spack install git@2.11.0
......@@ -230,7 +230,7 @@ $ spack install git@2.11.0
```
!!! warning
`FTP` on cluster is not allowed, you must edit source link.
`FTP` on cluster is not allowed, you must edit the source link.
### Edit Rule
......@@ -239,7 +239,7 @@ $ spack edit git
```
!!! note
To change source link (`ftp://` to `http://`) use `spack create URL -f` to regenerates rules.
To change the source link (`ftp://` to `http://`), use `spack create URL -f` to regenerate rules.
#### **Example**
......@@ -296,7 +296,7 @@ Spack colorizes output.
$ spack find | less -R
```
`spack find` shows the specs of installed packages. A spec is like a name, but it has a version, compiler, architecture, and build options associated with it. In spack, you can have many installations of the same package with different specs.
`spack find` shows the specs of installed packages. A spec is like a name, but it has a version, compiler, architecture, and build options associated with it. In Spack, you can have many installations of the same package with different specs.
## Load and Unload Module
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment