Удаленный файл заголовка /bits/types.h

При компиляции программы с использованием gcc я получал синтаксические ошибки в /sys/types.h . Изучая проблему, я закончил смешивание /bits/types.h и /sys/types.h и я по ошибке удалил /sys/types.h а также создал некоторые проблемы в /sys/types.h

Как это исправить ?

Являются ли они частью пакета linux-headers ?

Я использую Ubuntu 12.04 x86 с Kernel 3.2.0-36-generic

Найдите имя пакета с помощью dpkg -S /path/to/types.h ,

и переустановите его с помощью apt-get install --reinstall XXX