The component "Custom Packages" is a convenient way to install particular apt and python packages for Ubuntu-based catalog-items.
(Not only) Jupyter Notebooks
All of SURF's Jupyter Notebook catalog-items are using the Custom Packages component to install packages to workspaces.
The Custom Packages component can be configured to install
- apt packages
- conda packages
- pip-packages (within conda)
Please refer to the component's git-repository's README file to learn how the component works.
Even if your Ubuntu-based catalog item is not using Jupyter, this component can be useful to install a particular set of packages when the workspace is created.
If you prefer to use conda manually, you can refer to our tutorial Manual use of miniconda.