CentOs 6.3 no puede instalar Git

CentOs 6.3 no puede instalar Git

Estoy intentando instalar git en un contenedor OpenVZ usando la plantilla precreada de CentOs 6.3. Cuando intento la línea de comando

yum install git

Entiendo el mensaje:

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: www.cubiculestudio.com
 * epel: mirror.csclub.uwaterloo.ca
 * extras: www.cubiculestudio.com
 * rpmforge: mirror.us.leaseweb.net
 * updates: www.cubiculestudio.com
Setting up Install Process
No package git available.
Error: Nothing to do

Según tengo entendido, el paquete git debería estar en el repositorio base de centos6: http://pkgs.org/centos-6-rhel-6/centos-rhel-x86_64/git-1.7.1-2.el6_0.1.x86_64.rpm.html

Pero no lo encuentra, incluso tengo habilitado el repositorio EPEL y RPMForge, pero todavía no puedo encontrar el paquete git.

yum repolist
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: www.cubiculestudio.com
 * epel: mirror.csclub.uwaterloo.ca
 * extras: www.cubiculestudio.com
 * rpmforge: mirror.us.leaseweb.net
 * updates: www.cubiculestudio.com
repo id                           repo name                                                           status
base                              CentOS-6 - Base                                                     4,776
epel                              Extra Packages for Enterprise Linux 6 - i386                        6,523
extras                            CentOS-6 - Extras                                                       4
rpmforge                          RHEL 6 - RPMforge.net - dag                                         4,501
updates                           CentOS-6 - Updates                                                    596
vz-base                           vz-base                                                                 3
vz-updates                        vz-updates                                                              0
repolist: 16,403

Lo más extraño es que mi servidor OpenVZ se ejecuta en CentOs 6.3 y pude instalar git sin ningún problema.

¿Puedes ayudarme a entender por qué no encuentra el paquete?

Gracias de antemano.

Respuesta1

Su proveedor de VPS deshabilitó los repositorios CentOS predeterminados y los reemplazó con repositorios que en realidad no brindan acceso a los paquetes básicos del sistema. Este parece ser un problema de configuración común de OpenVZ.

Lo solucioné mediante:

  1. Eliminando cualquier archivo en /etc/yum.repos.del que se haga referencia a repositorios VZ.
  2. Obtener una copia limpia del último centos-releaseRPM e instalarlo sobre el existente:

    rpm -Uvh --replacefiles --replacepkgs centos-release-6*.rpm
    

Probablemente la solución a largo plazo sea dejar de utilizar OpenVZ. Todavía tengo que encontrar un único proveedor público de OpenVZ que logre ejecutar una configuración decente.

información relacionada