DnfDrake new DNF frontend for OpenMandriva Lx 4.2

Tags: #<Tag:0x00007fa2f20e1428> #<Tag:0x00007fa2f20e1338> #<Tag:0x00007fa2f20e1248>

:ballot_box_with_check: Latest version:

dnfdrake-1.15.4-1-mib4002.noarch.rpm (57,9 KB)

upd. 06/04/2021 ~rugyada


Hello,

The user @astragalo created a package for OpenMandriva called DnfDrake.

Its name is a bit reminiscent of the old mandriva tool rpmdrake (the graphical user interface for urpm*).

It’s adapted to the dnf commands, used in OpenMandriva along with the dnf package manager introduced around early 2018.
It aims to be a simple to use tool, by mean of several buttons executing the commands we use in console for the most common tasks.

We know that current available GUI (example Discover or dnfdragora) are not the most reliable tools when we need to upgrade the system, especially for Rolling and Cooker.

DnfDrake main goal is to install/remove the packages and reliably update the system, like from the command line but in a more convenient way.

It can also provide useful informations about the package(s), download and save the selected package(s), install package(s) from a local directory, and some more nice features.

In DnfDrake we can also find the button ‘OM-repo-picker’, which makes the program more complete by offering a convenient shortcut to Software Repository Selector, the OpenMandriva repository management application.

It’s been around one month since its first experimental release, offered for early testing formerly in the Italian forum, where we discussed, gave feedbacks, fixed and fine-tuned the application.
You can see there also a lot of screenshots.

Also, we have added the French (postedit: and the Polish) language translation. We hope to add more languages later with the help of our users.
Please get in touch with us if you are willing to translate in your own language still missing.

A very important feature coming soon, still to be implemented is the ‘Config’ button. The user will be able to set custom commands and save them so that they can be used afterwards.

The technical notes:

DnfDrake is written in Gambas, so you will need to enable /unsupported repository.
It will also install a good number of development packages. The author will try to narrow down the deps required, hopefully in the short future if at all possible.

You can download the package and install it with the command:

$ sudo dnf clean all ; dnf clean all; dnf repolist
$ sudo dnf install /home/download_path package_file_name

and to upgrade it:

$ sudo dnf clean all ; dnf clean all; dnf repolist
$ sudo dnf upgrade /home/download_path package_file_name

For some unknown reason, we noticed that Firefox browser wants to change the file extension (to .rmp) so you will have to rename the file after download or fix it before download. No problem with Falkon browser instead.

The current latest version available is
dnfdrake-1.6.1-1-mib4002.noarch.rpm

We’ll try to keep the link updated to the latest version for download at the top of the current post.

Please test and give feedback, thank you.

1 Like

One question: will it available , in future, an applet/pop up that announces package upgrades on lofggin in ?

The idea exists, we’ll see if it will be feasible.

Preview:

1 Like

‘Config’ button and some more improvements: done.
Added PL translation (thanks @AngryPenguin)

Latest version:

dnfdrake-1.8.0-1-mib4002.noarch.rpm (45,6 KB)

1 Like

As a workaround, there is a guide in the Italian section: Come installare DnfDrake senza le dipendenze superflue

It’s plenty of screenshots so the language should not be an issue.
Or just in case use a translator online.

We are there now is available!

Read here

The package
dnfdrake-1.15.4-1-mib4002.noarch.rpm (57,9 KB)

2 Likes

Hello, @rugyada, greetings and gratitude for everything you’ve done in OpenMandriva. This is certainly a great news! I would love to try DnfDrake alongside my DnfDragora.

1 Like

Please test and please give your feedback. Thank you.
Feel free to ask if anything is not clear.

2 Likes