The Interior minister of Ingushetia has been sacked by President Dmitry Medvedev, after local police failed to prevent a deadly blast in the republic's capital of Nazran.