News: 0001459538

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Red Hat Releases DNF 4.20 In Preparation For DNF5

([Red Hat] 3 Hours Ago DNF 4.20)


DNF 4.20 was released this morning by Red Hat as a stepping stone toward the upcoming DNF5 package manager.

DNF 4.20 brings various DNF5 preparations and fixes:

- Prepare man pages for switch to dnf5 as the default package manager

- Do not add user site-packages directory to sys.path (RHEL-26646

- Remove --duplicates and --oldinstallonly exit with 0 when nothing to remove (RHEL-6424)

- repoquery: Fix loading filelists when -f is used (RhBug:2276012)

- Prepare for switch of dnf5 in Rawhide

Now that Fedora 40 is out, [1]Fedora 41 is aiming to switch to DNF5 by default after [2]failing to make it for Fedora 39 .

DNF5 has a reduced footprint compared to the existing DNF, better performance thanks to changes like concurrently downloading repository metadata, package query operations are also much faster, and a more unified user experience.

Those wishing to download DNF 4.20 from source can find it via [3]rpm-software-management/dnf on GitHub.



[1] https://www.phoronix.com/news/Fedora-41-Switch-DNF5-Approved

[2] https://www.phoronix.com/news/Fedora-39-DNF-Plan

[3] https://github.com/rpm-software-management/dnf/releases/tag/4.20.0



ridge

ehansin

SyXbiT

A is for awk, which runs like a snail, and
B is for biff, which reads all your mail.
C is for cc, as hackers recall, while
D is for dd, the command that does all.
E is for emacs, which rebinds your keys, and
F is for fsck, which rebuilds your trees.
G is for grep, a clever detective, while
H is for halt, which may seem defective.
I is for indent, which rarely amuses, and
J is for join, which nobody uses.
K is for kill, which makes you the boss, while
L is for lex, which is missing from DOS.
M is for more, from which less was begot, and
N is for nice, which it really is not.
O is for od, which prints out things nice, while
P is for passwd, which reads in strings twice.
Q is for quota, a Berkeley-type fable, and
R is for ranlib, for sorting ar table.
S is for spell, which attempts to belittle, while
T is for true, which does very little.
U is for uniq, which is used after sort, and
V is for vi, which is hard to abort.
W is for whoami, which tells you your name, while
X is, well, X, of dubious fame.
Y is for yes, which makes an impression, and
Z is for zcat, which handles compression.
-- THE ABC'S OF UNIX