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.