Azure / Azure/LinuxPatchExtension

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

Abierto
#339 3 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Python
Estrellas
12
Forks
20
Merge medio
6 d 4 h
PR fusionados (30 d)
1

Descripción

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.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza localizando dónde la extensión invoca yum y dónde se detectan o gestionan las distribuciones basadas en RPM. Sigue el flujo existente del gestor de paquetes y cualquier prueba relacionada; se considera terminado cuando la extensión funciona oficialmente con DNF, incluido DNF5, en las distribuciones basadas en RPM mencionadas en el issue sin romper la compatibilidad existente.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
python
Área
operating-systems
Tipo de issue
Nueva funcionalidad
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Tranquilo
Claridad
Bastante claro
Aptitud para principiantes
52/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.