Azure / Azure/LinuxPatchExtension
Add DNF support; YUM is legacy & deprecated in modern RPM-based distributions
- 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