Add DNF support; YUM is legacy & deprecated in modern RPM-based distributions
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 52/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Quiet
- Tech stack
- python
- Domain
- operating-systems
Research direction
Start by locating where the extension invokes yum and where RPM-based distributions are detected or handled. Trace the existing package-manager path and any related tests; done means the extension officially works with DNF, including DNF5, on the RPM-based distributions named in the issue without breaking existing support.
Written by the indexing model from the issue text.
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.
- Dominant language
- Python
- Stars
- 12
- Forks
- 20
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 2
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from Azure/LinuxPatchExtension
-
Difficulty 2/5 Half a day Newbie friendliness 68/100
Azure/LinuxPatchExtension#350 · 1 comment ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
Azure/LinuxPatchExtension#381 · 1 reaction ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
Azure/LinuxPatchExtension#369 · 1 comment ·
-
Difficulty 4/5 3-5 days Newbie friendliness 55/100
Azure/LinuxPatchExtension#337 · 1 comment ·
-
Difficulty 3/5 1-2 days Newbie friendliness 38/100
Azure/LinuxPatchExtension#335 ·
All issues in Azure/LinuxPatchExtension
Similar issues
-
documentation help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
simonw/sqlite-utils#872 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100