Skip to content

timlau/yumex-dnf

Repository files navigation

Yum Extender (yumex-dnf)

This repository contains a complete rewrite of Yum Extender in python3, Gtk3 and using the dnf-daemon dbus API for packaging actions

Jan 2023: yumex-dnf is frozen, yumex-ng is a rewrite from scrach

Group/History support is read-only for now, as dnfdaemon support for history/groups is broken

How to build & install test rpms

git clone https://github.com/timlau/yumex-dnf.git
cd yumex-dnf
make get-builddeps
make test-inst

Requirements

dnf install python3 python3-gobject 

dnf-daemon python3 bindings must also be installed.

dnf install python3-dnfdaemon

Or build the latest version from git

git clone https://github.com/timlau/dnf-daemon.git
cd dnf-daemon
make test-inst

Fedora Copr Repository

yumex-dnf development packages is available in a fedora Copr repository for f34 & Rawhide

Use this to enable it.

sudo dnf copr enable timlau/yumex-dnf
sudo dnf install yumex-dnf

Contributing





Code style: black   Code linter: flake8  pre-commit