Sous AIX, le fichier de configuration de yum est '/opt/freeware/etc/yum/yum.conf'.

 

Le contenu par défaut est similaire à celui ci-dessous :

[main]
cachedir=/var/cache/yum
keepcache=1
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
plugins=1

[NEXUS]
name=Nexus repository
baseurl=https://serverNexus/repository/COMMUN/rpm/aix/
enabled=1
gpgcheck=0

[AIX_Toolbox]
name=AIX generic repository
baseurl=https://anonymous:Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser./aix/freeSoftware/aixtoolbox/RPMS/ppc/
enabled=1
gpgcheck=0

[AIX_Toolbox_noarch]
name=AIX noarch repository
baseurl=https://anonymous:Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser./aix/freeSoftware/aixtoolbox/RPMS/noarch/
enabled=1
gpgcheck=0

 

[AIX_Toolbox_71]
name=AIX 7.1 specific repository
baseurl=https://anonymous:Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser./aix/freeSoftware/aixtoolbox/RPMS/ppc-7.1/
enabled=1
gpgcheck=0

 

 Mais il est possible de sortir les paragraphes décrivant les serveurs PROXY pour les placer dans un fichier '.repo' du répertoire  '/opt/freeware/etc/yum/repos.d'.

Le fichier 'yum.conf' est alors réduit :

[main]
cachedir=/var/cache/yum
keepcache=1
debuglevel=2
logfile=/var/log/yum.log
sslcacert=/etc/ssl
sslverify=False
exactarch=1
obsoletes=1
plugins=1

 

Les deux lignes 'sslcacert' et 'sslverify' sont insérées pour corriger une erreur de validation de certificat SSL:

# yum repolist
https://serveurNexus:8443/repository/PROD_aixyum/7/1/repodata/repomd.xml: [Errno 14] curl#60 - "SSL certificate problem: unable to get local issuer certificate"
Trying other mirror.
repo id repo name status
nexus-MUT Repository MUT 0
repolist: 0

 

icon phone
Téléphone/Whatsapp : +33 (0)6 83 84 85 74
icon phone