Este erro:
error: can't create transaction lock on /var/lib/rpm/.rpm.lock (Permission denied)
... parece que você está tentando executar um comando rpm -ivh ...
como um usuário diferente de root.
Você precisará executá-lo da seguinte forma:
$ sudo rpm -ivh yum.3.2.0-40-el6.centos.noarch.rpm
Verifique também se você está no diretório em que fez o download do arquivo yum..rpm
. Talvez você baixou como seu nome de usuário regular e agora está tentando instalá-lo como root. Note que quando você se torna root, normalmente você muda de diretório para /root
.
Se su -
for quebrado por alguma razão, você também pode tornar-se root:
$ sudo -i