Installation des clients iRODS en ligne de commande avec les paquets RPMs¶
Vous travaillez sur votre ordinateur personnel mais vous devez avoir un accès root. L'installation de logiciels qui sont préparés en paquets est la méthode la plus facile. Elle est donc la méthode conseillée.
La partie Globus¶
Il faut que le dépôt EPEL soit activé :
yum install yum-conf-epel.noarch
Autorités de certification¶
Tout d'abord, il faut installer les autorités de certication :
wget -O /etc/yum.repos.d/EGI-trustanchors.repo http://repository.egi.eu/sw/production/cas/1/current/repo-files/EGI-trustanchors.repo yum install ca-policy-egi-core yum install fetch-crl service fetch-crl-cron start chkconfig fetch-crl-cron on
Puis générer les fichers de révocation :
[ ! -f /var/lock/fetch-crl-cron ] || ( [ -f /etc/default/fetch-crl ] && . /etc/default/fetch-crl ; /usr/sbin/fetch-crl -q -r 360 )
Les clients iRODS¶
Scientific Linux 5 et 6¶
Il faut récupérer le fichier REPO iRODS :- Sous SL5 (ou équivalent) :
wget -O /etc/yum.repos.d/iRODS.repo http://www.grand-est.fr/yum/repo-files/sl5/iRODS.repo
- Sous SL6 (ou équivalent) :
wget -O /etc/yum.repos.d/iRODS.repo http://www.grand-est.fr/yum/repo-files/sl6/iRODS.repo
Et installer le client (les dépendances s'installent automatiquement) :
yum install irods-client-gsi voms-clients
CentOS 7¶
Sous CentOS 7, l'installation de la version iRODS 4.2 est recommandée :
rpm --import https://packages.irods.org/irods-signing-key.asc wget -qO - https://packages.irods.org/renci-irods.yum.repo | sudo tee /etc/yum.repos.d/renci-irods.yum.repo yum update yum install irods-icommands
Les binaires clients de iRODS sont alors disponibles dans /usr/bin