Grip is probably the closest equivalent to EAC on *nix. It uses cdparanoia for ripping (which provides accurate rips on most drives) and has a nice gnome frontend with support for CDDB, encoding and tagging.
If your friend likes the command line then
ABCDE will provide him with a lifetime of ripping goodness. It supports MP3 (via LAME), Vorbis and FLAC as well as CDDB and tagging. It also uses cdparanoia for ripping. Abcde is what I use and it hasn't given me a moment's hassels in years.
LAME, of course, remains the choice MP3 encoder. Your friend can download the source, do a simple configure and make and have a lame compile for his system. If he runs Debian Linux then there are nice packages on rarewares.