mono 2.4.2.3 está en debian sid (dist inestable) en este momento, y mono 2.4 está en debian squeeze (prueba).
puede agregar líneas a su lista sources.list para pruebas o distribución inestable (o ambas), y establecer las reglas de prioridad de apt para usar solo estable a menos que solicite explícitamente un paquete de prueba o inestable (por ejemplo, "instalación inestable apt-get -t mono-2.0-devel ": esto instalará mono-2.0-devel desde inestable junto con todas las dependencias versionadas)
Si bien es posible, de hecho, bastante fácil, tener un sistema en su mayoría "estable" con solo un puñado de paquetes de prueba o inestable, IMO si desea mantenerse al día con el software más avanzado, entonces es mejor que solo actualizar a Debian inestable que quedarse con estable y adquirir el hábito de ejecutar 'apt-get dist-upgrade' semi-regularmente. será menos complicado y habrá menos incompatibilidades extrañas y otras rarezas (de todos modos, esa ha sido mi experiencia usando Debian durante los últimos 15 años)
lo mismo se aplica para ubuntu también, aunque con las versiones de ubuntu semestrales no necesita esperar tanto tiempo para actualizar a la próxima versión compatible como lo hace en debian.