packages.debian.org es lo que siempre uso para realizar esta tarea. Es superior a apt-file porque también puede encontrar partes de nombres de archivos. También está vinculado a la lista de paquetes principales que enumerará descripciones, errores, etc. En general, es un buen sitio web. No es tan útil desde la línea de comandos, pero sigue siendo bastante útil.
Para la velocidad, marqué la url:
http://packages.debian.org/search?searchon=contents&keywords=%s&mode=filename&suite=unstable&arch=any
en Firefox, y agregué "debfind" como palabra clave (haga clic en "más" en el administrador de marcadores con esta opción resaltada), así que simplemente puedo escribir "debfind" y funcionará. Puede cambiar 'suite' de inestable a estable o probar si lo desea, para otras versiones de la distribución.