Azure / Azure/LinuxPatchExtension
Add DNF support; YUM is legacy & deprecated in modern RPM-based distributions
- Vorherrschende Sprache
- Python
- Sterne
- 12
- Forks
- 20
- Ø Merge
- 6 T. 4 Std.
- Gemergte PRs (30 T.)
- 1
Beschreibung
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.
Beitragsleitfaden
Rechercherichtung
Beginne damit, zu ermitteln, wo die Erweiterung yum aufruft und wo RPM-basierte Distributionen erkannt oder behandelt werden. Verfolge den bestehenden Paketmanagerpfad und alle zugehörigen Tests; abgeschlossen ist die Aufgabe, wenn die Erweiterung offiziell mit DNF, einschließlich DNF5, auf den im Issue genannten RPM-basierten Distributionen funktioniert, ohne die bestehende Unterstützung zu beeinträchtigen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- operating-systems
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 52/100