Скорее всего, вам придется вернуться к более раннему снимку, потому что Python 2.7 вмешивается в работу Yum, так что, вероятно, снимок был недостаточно ранним. Отмена случайно перезаписанного Python - довольно сложная процедура.
Это можно сделать, но если вы новичок в Linux, гораздо быстрее, проще и менее подвержено ошибкам сделать резервную копию системы и переустановить ее. Исправление этой проблемы не слишком отличается от исправления перезаписанной libc.
Как только вы разберетесь с этим, установите Python 2.7, используя "make altinstall" вместо "make install". Не забудьте установить новый Python в другое место, отличное от родного Python 2.4 в вашей системе. Разумным местом является /usr/local, хотя некоторые предпочитают /opt.
Например:
./configure --prefix=/usr/local
make && make altinstall