Skip to content
LEARN HPC @ QMUL
Home
Initializing search
Home
Linux 101
HPC 101
Spack Custom Scopes
Spack Environments
LEARN HPC @ QMUL
Home
Linux 101
Linux 101
Linux 101 Overview and Materials
Lesson 0 - Linux components
Lesson 1 - The file system
Lesson 2 - Getting help
Lesson 3 - Listing directories
Lesson 4 - Finding out where you are
Lesson 5 - Working with directories
Lesson 6 - Moving around
Lesson 7 - Advanced ls
Lesson 8 - Tab completion
Lesson 9 - Making files
Lesson 10 - Copying files
Lesson 11 - Moving files
Lesson 12 - Removing files
Lesson 13 - Viewing files with cat
Lesson 14 - Viewing files with less
Lesson 15 - Editing text files (nano)
Lesson 16 - Searching files (grep)
Lesson 17 - Searching for files
Lesson 18 - Archiving (tar)
Lesson 19 - Search and replace (sed)
Lesson 20 - Editing text files (vim)
Lesson 21 - The shell environment
Lesson 22 - Combining commands (pipe)
Lesson 23 - Head and tail
Lesson 24 - Process control
HPC 101
HPC 101
Lesson 0 - Overview and material
Lesson 1 - Apocrita introduction
Lesson 2 - Accessing Apocrita (ssh)
Lesson 3 - Submitting jobs
Lesson 4 - Submitting batch jobs
Lesson 5 - Interactive jobs
Lesson 6 - Array jobs
Spack Custom Scopes
Spack Custom Scopes
Using a custom configuration scope
Configuration overview
Configuration files
Configuration files
compilers.yaml
config.yaml
modules.yaml
packages.yaml
upstreams.yaml
Putting it together
Personal apps
Personal apps
Installing
Examples
Examples
Nano
Gromacs
LAMMPS
Alternative compilers
Uninstalling apps
Next steps
Spack Environments
Spack Environments
Spack Environments introduction
The spack.yaml file
Spack-only example
Spack-only example
spack.yaml file
Activating
Installing
Environment view
Using
Python example
Python example
Python example introduction
spack.yaml file
Activating
Installing
Environment view
Using
CMake example
CMake example
Cmake example introduction
spack.yaml file
Activating
Installing
Environment view
Using
Alternative compilers
Alternative compilers
Alternative compilers - simple example
Next steps
General topics
¶
Spack tutorials
¶