The Linux console driver beeps the audible bell whenever a BEL char is output (ASCII code 7). Though this is a right choice for the default behaviour, many users don’t like their computer to beep. This mini-Howto is meant to explain how to tell applications not to output the BEL code. Pointers to a kernel patch are provided as well. The patch is intended as a catch-all approach to avoid mangling with termcap and applications’ defaults.
In my opinion the best solution is a hardware one, and my own computer doesn’t even carry a loudspeaker.