I stumbled upon cyanrip, which seemed to be the most complete and up-to-date cli utility, and it did not disappoint! Highly recommend!
Arch Linux
The beloved lightweight distro
I've been running EAC with wine for many years with no problems. The latest release is rated 'Platinum' in the WineHQ App database: WineHQ - Exact Audio Copy.
Some of the UI elements act a bit weird sometimes (like editing track metadata in the list view) but it's mostly just quirky stuff like the text not rendering in some list elements now and then. It's all still there though, so clicking that field renders it correctly and then it stays that way. It's rare enough that I just ignore it.
I've used tools like abcde and others mentioned in this thread, and they work just fine. Since EAC works so well and I get all the accurip validation, metadata/albumart fetching and error recovery goodness, I use it preferentially. I only rip once to a ZFS pool, then put the CD away for backup, so I'd rather have the accuracy than 'native' integration with the desktop or the quick convenience of a CLI rip.
I wanted to update this post and specifically call out this reply. I ended up using bottles and EAC worked right out of the gate without a single issue. I thought there’d be issues getting to the drive hardware, but it turns out that it couldn’t be simpler. It just showed up, auto detection of drive parameters worked, and I was ripping CDs right away.
Once I have learned abcde, I think there is no going back.
Take 10 minutes to figure it out once, and you're set for good.
I use whipper to rip my CDs. It uses the same database as EAC to verify accuracy, does offsets, cache defeating etc.
Awesome thank you! I’ll check this out.
cdparanoia I believe is what you're looking for. If the cli isn't your thing Asunder is a mostly successful gui for it. Ripped all my CDs this way, but it doesn't always detect skips/scratches and you should give any poor discs a listen to check.