Il existe des référentiels de logiciels sous Linux, qui sont essentiellement des serveurs à partir desquels nous obtenons des packages. Les SIG (Special Interest Groups) sont des groupes plus petits au sein de la communauté CentOS qui se concentrent sur un sujet spécifique afin de sensibiliser ou de se concentrer sur le développement.
Les SIG ont leurs propres référentiels et pour les activer, vous devez rechercher manuellement le référentiel approprié, télécharger et installer le package. AlmaLinux a maintenant rendu les packages de version CentOS SIG disponibles dans le référentiel d’AlmaLinux en réponse au problème.
Dans ce tutoriel, nous verrons comment activer les référentiels CentOS SIG dans AlmaLinux en utilisant dnf.
Activation de CentOS SIG sur AlmaLinux
Vous pouvez vérifier le référentiel d’AlmaLinux pour voir quels référentiels sont installés par défaut.
$ ls /etc/yum.repos.d/
Sortir:
$ ls /etc/yum.repos.d/
almalinux-ha.repo almalinux-powertools.repo almalinux.repo
Les référentiels CentOS SIGs ne sont pas installés par défaut et doivent être ajoutés manuellement. Certains des référentiels SIG que vous pouvez facilement activer dans AlmaLinux dès maintenant :
Cloud SIG
le Cloud SIG est principalement concerné par l’empaquetage et la maintenance de diverses applications d’infrastructure de cloud privé basées sur FOSS. Il existe trois packages qui peuvent être activés dans le référentiel d’AlmaLinux.
Train OpenStack
$ sudo dnf install centos-release-openstack-train
OpenStack Ussuri
$ sudo dnf install centos-release-openstack-ussuri
OpenStack Victoria
$ sudo dnf install centos-release-openstack-victoria
SIG de gestion de configuration
En créant et en publiant des packages RPM de nombreux outils de gestion de configuration et d’orchestration, le SIG de gestion de configuration tente de combler le fossé entre les utilisateurs avancés des outils de gestion de configuration et les utilisateurs conventionnels. Le package fourni dans Config Management SIG est Ansible 2.9.
$ sudo dnf install centos-release-ansible-29
Messagerie SIG
Le SIG de messagerie fournit une source unique pour les packages liés à la messagerie. Deux packages sont disponibles avec la messagerie SIG.
Qpid Proton 0,30
$ sudo dnf install centos-release-qpid-proton
Lapin 3.8
$ sudo dnf install centos-release-rabbitmq-38
Fonctions réseau Virtualisation SIG
Le SIG CentOS Network Function Virtualization (NFV) fournira une pile basée sur CentOS qui servira de plate-forme pour le déploiement et le test des fonctions de réseau virtuel (VNF) et des packages de composants NFV. Le NFV SIG a deux packages qui peuvent être activés.
HAProxy 2.2
$ sudo dnf install centos-release-nfv-extras
Openvswitch 2.13 OVN 20.12.0
$ sudo dnf install centos-release-nfv-openvswitch
SIG d’outillage opérationnel
Le SIG fournit un outil pour les ingénieurs d’infrastructure tels que les opérateurs, les administrateurs système et les développeurs. Le SIG de l’outillage opérationnel a collected 5.x
paquet.
$ sudo dnf install centos-release-opstools
Stockage SIG
Le CentOS Storage SIG comprend une plate-forme appropriée pour diverses solutions de stockage. Storage SIG fournit les packages suivants.
Ceph 14 Nautile
$ sudo dnf install centos-release-ceph-nautilus
Ceph 15 Poulpe
$ sudo dnf install centos-release-ceph-octopus
Ceph 16 Pacifique
$ sudo dnf install centos-release-ceph-pacific
GlusterFS 6
$ sudo dnf install centos-release-gluster6
GlusterFS 7
$ sudo dnf install centos-release-gluster7
GlusterFS 8
$ sudo dnf install centos-release-gluster8
GlusterFS 9
$ sudo dnf install centos-release-gluster9
NFS Ganesha 2.8
$ sudo dnf install centos-release-nfs-ganesha28
NFS Ganesh 3
$ sudo dnf install centos-release-nfs-ganesha30
Samba 4.11
$ sudo dnf install centos-release-samba411
Samba 4.12
$ sudo dnf install centos-release-samba412
Samba 4.13
$ sudo dnf install centos-release-samba413
Samba 4.14
$ sudo dnf install centos-release-samba414
SIG de virtualisation
L’objectif de Virtual SIG est de fournir une pile complète conviviale pour les technologies de virtualisation qui souhaitent fonctionner avec le SIG. Cela comprend la livraison, le déploiement, la gestion, la mise à jour et l’application de correctifs de la plate-forme de base lorsqu’elle est déployée avec un SIG virtuel. Les packages disponibles avec Virtualization SIG sont Kata Containers 2.0, Libguestfs 1.44, Libvirt 7.0 et QEMU-KVM 5.2.
$ sudo dnf install centos-release-advanced-virtualization
Vous pouvez afficher les packages que vous avez activés dans le référentiel d’AlmaLinux.
$ ls /etc/yum.repos.d/
Sortir:
$ ls /etc/yum.repos.d/
advanced-virtualization.repo CentOS-Advanced-Virtualization.repo CentOS-Gluster-6.repo CentOS-Messaging-qpid-proton.repo CentOS-NFV-extras.repo CentOS-OpenStack-victoria.repo CentOS-Samba-413.repo ceph-nautilus.repo
almalinux-ha.repo CentOS-Ceph-Nautilus.repo CentOS-Gluster-7.repo CentOS-Messaging-rabbitmq.repo CentOS-NFV-OpenvSwitch.repo CentOS-OpsTools.repo CentOS-Samba-414.repo
almalinux-powertools.repo CentOS-Ceph-Octopus.repo CentOS-Gluster-8.repo CentOS-NFS-Ganesha-28.repo CentOS-OpenStack-train.repo CentOS-Samba-411.repo CentOS-SIG-ansible-29.repo
almalinux.repo CentOS-Ceph-Pacific.repo CentOS-Gluster-9.repo CentOS-NFS-Ganesha-3.repo CentOS-OpenStack-ussuri.repo CentOS-Samba-412.repo CentOS-Storage-common.repo
Conclusion
Nous avons appris dans cet article comment activer les packages CentOS SIG dans le référentiel d’AlmaLinux. Les packages peuvent être facilement activés dans le référentiel AlmaLinux à l’aide de dnf.