Na verdade, você pode desfazer um comando do yum. No computador com o python removido, tente executar yum history
:
yum history
Loaded plugins: langpacks, refresh-packagekit
ID | Command line | Date and time | Action(s) | Altered
-------------------------------------------------------------------------------
284 | yum remove python | 2014-07-09 14:47 | Remove | 1213
...
Identifique a linha de yum remove python
e observe o ID
yum history undo 284
No entanto, yum
deve depender de python
, então você pode ter removido yum
. Em caso afirmativo, você terá que baixá-lo e suas dependências manualmente novamente. Primeiro, verifique se o seu sistema tem as dependências necessárias (essa lista foi gerada em um sistema Fedora 19, portanto verifique com seu clone do RHEL 6):
[root@localhost ~]# repoquery -R yum
/usr/bin/python
pygpgme
pyliblzma
python >= 2.4
python(abi) = 2.7
python-iniparse
python-sqlite
python-urlgrabber >= 3.9.0-8
pyxattr
rpm >= 4.4.2
rpm-python
yum-metadata-parser >= 1.1.0
Para cada um que estiver faltando, faça o download do pacote de suas fontes do RHEL 6 e instale-o manualmente com rpm
.
Geralmente, remover pacotes não remove todos os seus arquivos de configuração. Eu não sei sobre yum
. Espero que o banco de dados do histórico yum
ainda esteja intacto depois de reinstalá-lo.