Azure / Azure/LinuxPatchExtension

Add DNF support; YUM is legacy & deprecated in modern RPM-based distributions

Ouverte
#339 3 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Python
Étoiles
12
Forks
20
Merge moyen
6 j 4 h
PR mergées (30 j)
1

Description

The project currently uses `yum` as the package manager for RPM-based systems. However, `yum` has been deprecated and replaced by `dnf` (DNF5 to be more precise) in modern distributions such as Azure Linux, Fedora, Red Hat Enterprise Linux, and CentOS Stream.

Although most distributions provide a compatibility symlink (YUM->DNF), it would be beneficial for the project to officially support DNF.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par localiser l’endroit où l’extension invoque yum et où les distributions basées sur RPM sont détectées ou prises en charge. Suivez le chemin existant du gestionnaire de paquets et tous les tests associés ; le travail est considéré comme terminé lorsque l’extension fonctionne officiellement avec DNF, y compris DNF5, sur les distributions basées sur RPM mentionnées dans l’issue, sans interrompre la prise en charge existante.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
python
Domaine
operating-systems
Type d'issue
Fonctionnalité
Difficulté
3/5
Temps estimé
1-2 jours
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
52/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.