IRODS iCommands installation on Ubuntu 20.04

From SNIC Documentation
Jump to: navigation, search

Install the public key and add the repository

Prepare IROS APT repository (#Using bionic repos because focal is not available) 

dejan@dejan:~$ LSB_RELEASE="bionic" 
dejan@dejan:~$ wget -qO - https://packages.irods.org/irods-signing-key.asc | sudo apt-key add -
OK
dejan@dejan:~$ echo "deb [arch=amd64] https://packages.irods.org/apt/ ${LSB_RELEASE}  main" \
>   | sudo tee /etc/apt/sources.list.d/renci-irods.list
deb [arch=amd64] https://packages.irods.org/apt/ bionic  main
dejan@dejan:~$ sudo apt-get update
Hit:1 http://se.archive.ubuntu.com/ubuntu focal InRelease
Hit:2 http://se.archive.ubuntu.com/ubuntu focal-updates InRelease
Hit:3 http://se.archive.ubuntu.com/ubuntu focal-backports InRelease
Hit:4 http://se.archive.ubuntu.com/ubuntu focal-security InRelease        
Hit:5 https://packages.irods.org/apt bionic InRelease                     
Reading package lists... Done
dejan@dejan:~$

List available packages

dejan@dejan:~$ apt-cache search irods python3-irodsclient - Client API for iRods irods-auth-plugin-krb - The integrated Rule-Oriented Data System irods-database-plugin-mysql - The integrated Rule-Oriented Data System irods-database-plugin-oracle - The integrated Rule-Oriented Data System irods-database-plugin-postgres - The integrated Rule-Oriented Data System irods-dev - The integrated Rule-Oriented Data System irods-externals-autoconf5ad3567c-0 - iRODS Build Dependency irods-externals-avro1.8.2-0 - iRODS Build Dependency irods-externals-avro1.9.0-0 - iRODS Build Dependency irods-externals-aws-sdk-cpp1.4.89-0 - iRODS Build Dependency irods-externals-aws-sdk-cpp1.4.89-1 - iRODS Build Dependency irods-externals-boost1.67.0-0 - iRODS Build Dependency irods-externals-catch22.3.0-0 - iRODS Build Dependency irods-externals-clang6.0-0 - iRODS Build Dependency irods-externals-clang-runtime6.0-0 - iRODS Build Dependency irods-externals-cmake3.11.4-0 - iRODS Build Dependency irods-externals-cppzmq4.2.3-0 - iRODS Build Dependency irods-externals-cpr1.3.0-0 - iRODS Build Dependency irods-externals-cpr1.3.0-1 - iRODS Build Dependency irods-externals-elasticlient0.1.0-1 - iRODS Build Dependency irods-externals-fmt6.1.2-1 - iRODS Build Dependency irods-externals-imagemagick7.0.8-0 - iRODS Build Dependency irods-externals-jansson2.7-0 - iRODS Build Dependency irods-externals-json3.1.2-0 - iRODS Build Dependency irods-externals-json3.7.3-0 - iRODS Build Dependency irods-externals-libarchive3.3.2-1 - iRODS Build Dependency irods-externals-libs3a30e55e8-1 - iRODS Build Dependency irods-externals-libs34e684077-0 - iRODS Build Dependency irods-externals-libs359b62371-0 - iRODS Build Dependency irods-externals-mungefs1.0.3-0 - iRODS Build Dependency irods-externals-nanodbc2.13.0-0 - iRODS Build Dependency irods-externals-qpid-with-proton0.34-1 - iRODS Build Dependency irods-externals-qpid-with-proton0.34-2 - iRODS Build Dependency irods-externals-redis4.0.10-0 - iRODS Build Dependency irods-externals-spdlog0.17.0-0 - iRODS Build Dependency irods-externals-spdlog1.5.0-0 - iRODS Build Dependency irods-externals-spdlog1.5.0-1 - iRODS Build Dependency irods-externals-zeromq4-14.1.6-0 - iRODS Build Dependency irods-icommands - The integrated Rule-Oriented Data System irods-microservice-plugins-curl - The integrated Rule-Oriented Data System irods-resource-plugin-s3 - The integrated Rule-Oriented Data System irods-rule-engine-plugin-audit-amqp - The integrated Rule-Oriented Data System irods-rule-engine-plugin-document-type - The integrated Rule-Oriented Data System irods-rule-engine-plugin-elasticsearch - The integrated Rule-Oriented Data System irods-rule-engine-plugin-hard-links - The integrated Rule-Oriented Data System irods-rule-engine-plugin-indexing - The integrated Rule-Oriented Data System irods-rule-engine-plugin-logical-quotas - The integrated Rule-Oriented Data System irods-rule-engine-plugin-metadata-guard - The integrated Rule-Oriented Data System irods-rule-engine-plugin-python - The integrated Rule-Oriented Data System irods-rule-engine-plugin-unified-storage-tiering - The integrated Rule-Oriented Data System irods-rule-engine-plugin-update-collection-mtime - The integrated Rule-Oriented Data System irods-runtime - The integrated Rule-Oriented Data System irods-server - The integrated Rule-Oriented Data System dejan@dejan:~$