Build Tools
Required Libraries
Compression & Cryptography
Archive Tools
Utilities
Note: gem (the Ruby package manager) is included with the Ruby installation and does not need to be installed separately.
Component Dependencies
The following table maps each component to its required libraries. Package names listed here correspond to the apt packages installed in the Required Libraries section above.LDB
zlib1g-devlibgcrypt-dev
Engine
- LDB shared library
libgcrypt-devzlib1g-dev
Encoder Library
- Provided by SCANOSS as a pre-built binary.
Minr (Optional)
Minr is required only if you intend to index and fingerprint source code locally. If Minr is not installed, this functionality will be unavailable, but all other SCANOSS components will continue to operate normally. Dependencies:- LDB shared library
- Archive Tools (
gzip,tar,unzip,p7zip,unrar,xz-utils) - Ruby
curl