Listing all software packages in Jupyter

The JupyterLab Docker containers already contain a large number of pre-installed programs, libraries and source files. As these are constantly updated, it is hardly possible to keep an up-to-date list here. However, you can create a detailed list yourself using the following commands:

  • System Packages: All packages that have been installed via the Debian package manager.
    dpkg -l | grep ^ii
    If you want to search for a specific package, you can add a search pattern:
    dpkg -l *gcc* | grep ^ii
  • Python: A list of all installed Python packages/modules.
    pip list
  • R: All packages installed via CRAN.
    R --no-save <<< "p<-as.data.frame(installed.packages()[,c(1,3:4)]);p[2]"
  • Node.js:
    npm list -g
  • Ruby:
    gem list