Opensuse
The following steps explain how to add the IMCCE repository to your system. These instructions should work on Opensuse-based Linux systems.
Setup the IMCCE repository
You need to add the source, corresponding to your distribution version, in a separate file under /etc/zypp/repos.d/ . You need to take care to select the instructions corresponding to your distribution in order to avoid to break your system.
The following commands create the file /etc/zypp/repos.d/packagesimccefr.repo .
Distributions
sudo cat >/etc/zypp/repos.d/packagesimccefr.repo <<EOF
[imcce]
name=IMCCE
baseurl=https://packages.imcce.fr/rpm/opensuse_leap/15.6
enabled=1
repo_gpgcheck=0
gpgcheck=1
gpgkey=https://packages.imcce.fr/packages.imcce.fr.gpg.key
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300
EOF
sudo cat >/etc/zypp/repos.d/packagesimccefr.repo <<EOF
[imcce]
name=IMCCE
baseurl=https://packages.imcce.fr/rpm/opensuse_leap/15.5
enabled=1
repo_gpgcheck=0
gpgcheck=1
gpgkey=https://packages.imcce.fr/packages.imcce.fr.gpg.key
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300
EOF
sudo cat >/etc/zypp/repos.d/packagesimccefr.repo <<EOF
[imcce]
name=IMCCE
baseurl=https://packages.imcce.fr/rpm/opensuse_tumbleweed/latest
enabled=1
repo_gpgcheck=0
gpgcheck=1
gpgkey=https://packages.imcce.fr/packages.imcce.fr.gpg.key
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300
EOF
Third, you need to import the gpg key
sudo rpm --import https://packages.imcce.fr/packages.imcce.fr.gpg.key