Greetings, thumbdrive.
What was the process you used to 'install' extundelete?
I figured my thumbdrive distro (KNOPPIX) would be the best place to have a utility to recover any files I might accidentally delete from my ext4 partitions.
But, I get unresolved dependencies related to e2fs when I try to install it. I checked with dumpe2fs and I have the version needed according to the extundelte website.
<rant>Why is is SO EXTREMELY HARD to install ANYTHING??? If you download the source, you have to go through the whole makefile mess which requires (among other things) a bunch of packages which aren't in the repos, or you can try the package route and end up with unresolved dependencies! </rant>
Is there a guide anywhere on how to actually get stuff other people wrote to compile in Linux?
Greetings, thumbdrive.
What was the process you used to 'install' extundelete?
Greetings again, thumbdrive.
Using Synaptic, I notice the following:
extundelete has 5 dependencies;
the first dependency, e2fslibs >= 1.41.99, is currently unmet; but,
this unmet dependency has a solution in the testing repo.
I would expect Synaptic to install extundelete AND to upgrade e2fslibs
if it has access to the testing repo.
I suggest you give Synaptic a try if you haven't.

AMD Ryzen 7 7800X3D 8-Core 16-Thread 4.2GHz/5.0GHz Socket AM5
$275.00
MSI Gaming Power GL73 8SE Win11 Intel Core i5-8300H 32GB RAM 1Tb SSD 17.3"
$340.00
LOT OF 2 Dell Latitude 5521 Touch Laptop i7-11850H NO RAM/SSD BIOS LOCK 4 PARTS
$239.00
Lenovo ThinkCentre M920S Sff Intel Core i5 8600 8GB 256GB SSD Windows 11 Pro
$94.99
(New) AMD Ryzen 7 5700X 8 Core 16 Thread AM4 Unlocked 3.4 GHz CPU OEM Tray
$169.99
AMD Ryzen 7 9800X3D - Ryzen 7 9000 Series Zen 5 8-Core 5.2 GHz - Socket AM5 120W
$399.99
AMD Ryzen 7 3700X 4.40 GHz 8 Core 100-000000071 16 Thread AM4
$79.99
AMD Ryzen 7 9800X3D 8-Core AM5 CPU 4.7GHz 96MB L3 8MB L2 100MHz
$389.99
Dell Inspiron 5570 8GB RAM 256GB SSD Intel Core [email protected] Laptop
$126.65
8-core 10-core GPU baseboard 8654 to PCIE 5.0x16 GPU expansion baseboard
$377.77